summaryrefslogtreecommitdiffstats
path: root/icon-themes/elementary_svg/cmd
diff options
context:
space:
mode:
Diffstat (limited to '')
-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/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/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/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/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/ca/bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ca/italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ca/underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/ca/underlinedouble.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/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/conditionalformatdialog.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/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/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/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/deleteannotation.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/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/distributerows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributeselection.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/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/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/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/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-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-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-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-pur.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-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/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/insertcolumnsbefore.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/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/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/italic.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/lastrecord.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/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/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/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/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/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/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/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/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/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/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/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/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/sbaexecutesql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/sbanativesql.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/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/selectunprotectedcells.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.svg133
-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/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/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_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_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_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_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/ca/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ca/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ca/lc_underline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ca/lc_underlinedouble.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/ca/sc_bold.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/ca/sc_italic.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/ca/sc_underline.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/ca/sc_underlinedouble.svg4
-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/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/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.svg4
-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.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_shadowed.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/ko/sc_shrink.svg4
-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_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_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_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_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_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_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_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_deleteannotation.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_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_distributerows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributeselection.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_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_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_filter.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-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-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-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-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_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_insertcolumnsbefore.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_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_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_label.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_lastrecord.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_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_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.svg2
-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_movepagedown.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_movepageup.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_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_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_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_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_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_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_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_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_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_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_selectunprotectedcells.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.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_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/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_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.svg6
-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.svg2
-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.svg2
-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.svg5
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.s-sharped-arrow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.split-arrow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.split-round-arrow.svg2
-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.svg3
-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.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow-callout.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow.svg4
-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.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_backgroundcolor.svg1
-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.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.can.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.circle-pie.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.circle.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.cross.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.cube.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.diamond.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.ellipse.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.frame.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.hexagon.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.isosceles-triangle.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.octagon.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.paper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.parallelogram.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.pentagon.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.quadrat.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.rectangle.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.right-triangle.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.ring.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.round-quadrat.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.round-rectangle.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_basicshapes.trapezoid.svg6
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-1.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-2.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-3.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.rectangular-callout.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.round-callout.svg8
-rw-r--r--icon-themes/elementary_svg/cmd/sc_calloutshapes.round-rectangular-callout.svg6
-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.svg7
-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.svg8
-rw-r--r--icon-themes/elementary_svg/cmd/sc_circlearc.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_circlecut.svg5
-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.svg6
-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.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurve.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlines.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_contourdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_controlcodes.svg1
-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.svg3
-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_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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_dbnewreportautopilot.svg5
-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.svg3
-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.svg3
-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_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_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_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_distributerows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributeselection.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_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_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.svg3
-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.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_executereport.svg3
-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_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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-collate.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-decision.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-delay.svg3
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-document.svg3
-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.svg3
-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.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-or.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-predefined-process.svg5
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sequential-access.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sort.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-stored-data.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-summing-junction.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-terminator.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontdialog.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontwork.svg2
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-pour.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-curve.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-pour.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-curve.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-pour.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-curve.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-pour.svg3
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-down.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-up.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-left.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-right.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-left.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-right.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-inflate.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-curve.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-pour.svg3
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-up.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-stop.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-down.svg6
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-wave.svg3
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueescapedirectionleft.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueescapedirectionright.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueescapedirectiontop.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluehorzaligncenter.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluehorzalignleft.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluehorzalignright.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_glueinsertpoint.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluepercent.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluevertalignbottom.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluevertaligncenter.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_gluevertaligntop.svg5
-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.svg6
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_greatestwidth.svg3
-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.svg3
-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.svg1
-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.svg2
-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_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.svg5
-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_insertcolumnsbefore.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_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.svg6
-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.svg1
-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_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_lastrecord.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_line.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_line_diagonal.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowend.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrows.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowstart.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_lineendstyle.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linenumberingdialog.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg1
-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.svg1
-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.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mediamute.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mediapause.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mediarepeat.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_menubar.svg1
-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_mirror.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_mirrorvert.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_modifyframe.svg5
-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_movepagedown.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_movepageup.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_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_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.svg1
-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.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_pararighttoleft.svg1
-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_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_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_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_recentfilelist.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recsave.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_recsearch.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rect_rounded_unfilled.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_rect_unfilled.svg6
-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.svg3
-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_sbaexecutesql.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sbanativesql.svg8
-rw-r--r--icon-themes/elementary_svg/cmd/sc_scaletext.svg2
-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.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sectionshrinkbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sectionshrinktop.svg1
-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_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_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.svg5
-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.svg3
-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.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_smallestwidth.svg4
-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.svg3
-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.svg7
-rw-r--r--icon-themes/elementary_svg/cmd/sc_square_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.bang.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.concave-star6.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.doorplate.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.horizontal-scroll.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.signet.svg1
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star5.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star6.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.star8.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_starshapes.vertical-scroll.svg2
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_styleupdatebyexample.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_subscript.svg1
-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.svg1
-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.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.diamond-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.flower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.heart.svg3
-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.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.moon.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.octagon-bevel.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.puzzle.svg2
-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.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.sun.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_tabdialog.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_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.svg7
-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.svg2
-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
3241 files changed, 4312 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..87b7998c6
--- /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" gradientUnits="userSpaceOnUse" x1="13.090065" x2="15.404077" xlink:href="#l" y1=".184674" y2="31.771499"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.662735" x2="13.662735" xlink:href="#m" y1="2.668687" y2="30.502159"/><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"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="13.090065" x2="15.404077" y1=".184674" y2="31.771499"><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="m" gradientUnits="userSpaceOnUse" x1="13.662735" x2="13.662735" y1="2.668687" y2="30.502159"><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(#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="#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="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 stroke-linecap="round" stroke-linejoin="round" stroke-width="1.272"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.177c-.47-.256-1.052-.092-1.308.376l-2.356 3.024c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.926.11.06.226.09.342.105.38.05.77-.13.966-.488l11.017-20.158c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#l)" stroke="#699536" transform="matrix(.786 0 0 .786 9.895 10.03)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#m)" transform="matrix(.786 0 0 .786 9.895 10.03)"/><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.177c-.47-.256-1.052-.092-1.308.376l-2.356 3.024c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.926.11.06.226.09.342.105.38.05.77-.13.966-.488l11.017-20.158c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#a)" stroke="#699536" transform="matrix(.786 0 0 .786 1.895 10.03)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#b)" transform="matrix(.786 0 0 .786 1.895 10.03)"/></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..dd159063e
--- /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(.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><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 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="m5 1 22 .002v27.998h-22z" 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.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..a9b3252fe
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" xlink:href="#a"/><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><radialGradient id="i" cx="24.837" cy="36.421" gradientTransform="matrix(.80967 0 0 .21306 -4.11 18.902)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="13.090065" x2="15.404077" y1=".184674" y2="31.771499"><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="k" gradientUnits="userSpaceOnUse" x1="13.662735" x2="13.662735" y1="2.668687" y2="30.502159"><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(#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)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#h)" 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="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(#i)" fill-rule="evenodd" opacity=".205" transform="matrix(.786 0 0 .786 9.895 10.03)"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.272"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.177c-.47-.256-1.052-.092-1.308.376l-2.356 3.024c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.926.11.06.226.09.342.105.38.05.77-.13.966-.488l11.017-20.158c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#j)" stroke="#699536" transform="matrix(.786 0 0 .786 9.895 10.03)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#k)" transform="matrix(.786 0 0 .786 9.895 10.03)"/></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..76cffd485
--- /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="#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="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..59db6f02f
--- /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(-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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" 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="c" gradientUnits="userSpaceOnUse" x1="13.090065" x2="15.404077" y1=".184674" y2="31.7715"><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="d" gradientUnits="userSpaceOnUse" x1="13.662735" x2="13.662735" y1="2.668687" y2="30.502159"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="24.837" cy="36.421001" gradientTransform="matrix(.63640062 0 0 .16746516 6.66454 24.886972)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#f"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" xlink:href="#f"/><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(.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="j" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><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="#g"/><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><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="m5 1 22 .002v27.998h-22z" fill="url(#i)"/><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="#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"/><g transform="translate(-12)"><path d="m32.427262 30.986332a9.956262 2.619738 0 1 1 -19.912524 0 9.956262 2.619738 0 1 1 19.912524 0z" fill="url(#e)" fill-rule="evenodd" opacity=".205" stroke-width=".786"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.272"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.177c-.47-.256-1.052-.092-1.308.376l-2.356 3.024c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.926.11.06.226.09.342.105.38.05.77-.13.966-.488l11.017-20.158c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#c)" stroke="#699536" transform="matrix(.786 0 0 .786 9.895 10.03)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#d)" transform="matrix(.786 0 0 .786 9.895 10.03)"/></g></g><g transform="translate(0 10)"><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#a)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></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..43f6bfe65
--- /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"><radialGradient id="a" 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="#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(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="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="matrix(1.8666667 0 0 1 -6.879167 -286.416467)"><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 -285.358313)"><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 -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.474983)"><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 -284.29998)"><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 -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(.18912227 0 0 .18912227 .490076 1.2832)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#a)"/><g fill="none"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.645909 21.245491-.04735 5.451871m-12.468289-.01913.04736-5.451871" opacity=".5" stroke="url(#b)" stroke-width="1.421774"/></g></g></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..63672f896
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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..5ff758b9f
--- /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"><linearGradient id="a" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="20.749" y2="25.528"/><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(.4227 0 0 .38513 14.546 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="10.171" y2="36.136"/><radialGradient id="d" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.29 -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="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" 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="g"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="11.273" x2="44.682" xlink:href="#g" y1="27.178" y2="25.534"/><radialGradient id="i" cx="605.71" cy="486.65" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#e"/><radialGradient id="j" cx="605.71" cy="486.65" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#e"/><linearGradient id="k" 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="l" 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="m" 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="n" 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="o" 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="p" 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="q" 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="m4.95 29h22.1v2h-22.1z" fill="url(#k)" 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(#j)" 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(#i)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#h)" transform="matrix(0 1 -1 0 31 -1)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round" transform="matrix(0 1 -1 0 31 -1)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#l)" 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="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#m)" 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(#n)" 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(#o)" 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(#p)" 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(#q)" stroke-linecap="round" transform="translate(-2 11)"/><path d="m8 29h6v1h-6z" opacity=".2"/><path d="m21.5 21.5v-4.02h5v4.02h4.008v5h-4.008v4.007h-5v-4.007h-4.006v-5z" fill="url(#d)" transform="translate(.992 .993)"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#c)" transform="translate(.992 .993)"/><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(#a)" transform="translate(.992 .993)"/><path d="m22.493 22.493v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..c64a4c5af
--- /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(.502671 0 0 .64629877 3.711822 .796177)" 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><radialGradient id="b" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 .96917483 -.82965977 0 24.014205 -1.785221)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.65627449 0 0 .6892852 1.253113 -.21112)" 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><linearGradient id="f" 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="g" cx="7.495683" cy="8.449767" gradientTransform="matrix(.00000001 1.6179162 -1.483354 -.00000003 28.734063 -9.224092)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.60000001 0 0 .69230771 1.800001 -.615385)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="44" y2="3.899002"/><radialGradient id="i" cx="24.501682" cy="6.647596" gradientTransform="matrix(0 1.8069473 -2.0594306 0 30.190262 -41.983847)" gradientUnits="userSpaceOnUse" r="17.49832"><stop offset="0" stop-color="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="j" 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="k" gradientTransform="matrix(.60000001 0 0 .75000464 .600015 .124979)" gradientUnits="userSpaceOnUse" x1="10.654308" x2="10.654308" xlink:href="#l" y1="1" y2="3"/><linearGradient id="l"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.60000001 0 0 .07692307 1.800171 .153846)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="44" y2="3.899002"/><linearGradient id="n" gradientTransform="matrix(.69041563 0 0 1.0164576 .250193 -2.491651)" gradientUnits="userSpaceOnUse" x1="24.62738" x2="24.640038" xlink:href="#l" y1="3.123439" y2="4.882647"/><linearGradient id="o" 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="#9b876c"/><stop offset=".95429963" stop-color="#9b876c"/><stop offset=".95717829" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><radialGradient id="p" 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="#q"/><linearGradient id="q"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="r" 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="#q"/><linearGradient id="s" 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(#p)"/><path d="m-10-47h5v7h-5z" fill="url(#r)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#s)"/></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(#n)" stroke="url(#o)" 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(#k)" stroke="url(#m)"/><rect fill="url(#i)" height="26.980959" rx=".5" stroke="url(#j)" stroke-miterlimit="0" 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(#g)" stroke="url(#h)"/><path d="m5.5 3.5h21v25h-21z" fill="none" opacity=".5" stroke="url(#f)"/></g></g><path d="m16.942143 10.000061c-.431934-.00263-.811197.0802-1.069345.251728-.333045.221285-.479886.249373-.572863.09682-.08897-.145954-.169863-.129648-.248241.07745-.06628.175149-.204837.255108-.362814.193637-.150622-.05862-.212387-.03973-.152764.05809.05729.09402.02929.174273-.05728.174273s-.363824.296601-.611054.658366c-.394107.576682-.458392.840247-.45829 2.05255.000055.760624.07517 1.501241-.152764 1.549093-.133678.02806-.120952.556742-.05728 1.10373.08325.715285.207606 1.065697.553767 1.394184.539166.511637 1.031153 1.397292 1.031153 1.878277 0 .658876-1.516253 1.811992-3.784366 2.864796l-.000002 1.646945h11.998884l.001116-1.818472c-1.883196-.868561-3.441765-2.070375-3.441765-2.693264 0-.479824.473433-1.367154 1.012059-1.878277.346156-.328487.489612-.678899.572863-1.394184.06366-.546988.07227-1.060078-.05728-1.10373-.17854-.06014-.171885-.794708-.171885-1.549093-.000001-1.081353-.06787-1.483768-.343718-1.936369-.548893-.900602-2.332333-1.618781-3.628135-1.626548z" fill="#fff" fill-rule="evenodd" opacity=".4"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m16.942175 9.5292362c-.625503-.1462006-1.374822.303467-1.374822.303467l-.672904.3363248s-.729181.636723-.736982.85303c-.410439.726786-.223363 1.607513-.264978 2.402578.03999.682608-.434522 1.188679-.196505 1.880845-.03472.668221.515577 1.060119.86937 1.543434.398161.611451.938893 1.409269.513056 2.141028-.787192 1.141624-2.095908 1.746646-3.290738 2.368616-.405895.04157-.253086.431453-.280269.709415-.000647.221056-.07334.514085.250885.410577h10.741713c0-.38247 0-.764938 0-1.147407-1.156692-.586111-2.363917-1.213949-3.174704-2.256188-.487094-.698084.0011-1.536901.385532-2.157561.299298-.517008.924887-.847357.933826-1.50658.230036-.668822-.117096-1.222463-.181887-1.860366-.08471-.845717.144533-1.770518-.259137-2.557382-.547322-.805176-1.549848-1.1577771-2.459615-1.3737206-.263891-.053253-.532341-.088037-.801841-.09011z" fill="url(#b)" stroke="url(#d)"/><path d="m16.797451 10.501527c-.10657-.01105-.271965.03765-.510763.153289-.176759.08559-.437809.159937-.704501.210772l.01761.01916c-.0033.002-.1837.110818-.299413.191611-.02225.01554-.034.0057-.05284.01916-.0059.0083-.01447.01546-.01761.01916-.07635.08979-.225353.276571-.334639.479028-.114166.211497-.166334.440395-.158513.498188a.52516889.57134419 0 0 1 .01761.134128c-.05039.585233.117748 1.376751-.1409 2.26101a.52516889.57134419 0 0 1 -.03523.114967c-.09831.18139-.02434.789867.1409 1.245471.54115.619322 1.197429 1.444422 1.18004 2.567588a.52516889.57134419 0 0 1 -.0176.134122c-.285913 1.066136-1.167238 1.579708-1.726028 2.011915a.52516889.57134419 0 0 1 -.01761.01916c-.524953.378261-1.0851.623434-1.637964.919744h9c-1.026977-.524946-2.043845-1.145078-2.853229-2.107721-.0057-.0069-.0119-.01231-.01761-.01916-.377281-.426772-.453418-1.011556-.369863-1.475404.08208-.455662.274918-.837414.457926-1.149665.0063-.01067.01139-.02783.01761-.03833.184315-.360854.411445-.607481.563601-.804766.158493-.205505.224377-.317951.228962-.479027a.52516889.57134419 0 0 1 .03523-.15329c.05659-.185835.03263-.334415-.01761-.574832-.04928-.235794-.147772-.552108-.176124-.938895-.000556-.0075.000501-.01151 0-.01916-.04688-.501846.0086-.953682 0-1.341276-.0086-.3855-.07421-.666271-.228964-.900572-.0021-.0024.0021-.01679 0-.01916-.549154-.618957-1.452333-.936526-2.307253-.977208a.52516889.57134419 0 0 1 -.03523 0z" 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..5f5351701
--- /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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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..3caae964e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignblock.svg
@@ -0,0 +1 @@
+<svg height="32" 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="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.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(#a)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -284.564563)"><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(#a)"/></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(#a)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 -287.2104)"><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(#a)"/></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(#a)"/></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..90eb5d3f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignbottom.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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(1.86667 0 0 1 -6.882 -289.062)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="c" gradientTransform="matrix(1.33333 0 0 1 -4.765 -287.74)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><path d="m7.936 6.482c0-.07-.387-.132-.838-.132h-5.583c-.45 0-.988.06-.988.132v.264c0 .072.535.132.986.132h5.585c.45 0 .838-.06.838-.132z" fill="#fff" opacity=".35"/><path d="m.53.794h7.404v.53h-7.404z" fill="url(#b)" transform="translate(0 5.29)"/><path d="m5.818 7.804c0-.07-.275-.132-.597-.132h-3.987c-.323 0-.706.063-.706.134v.264c0 .07.38.132.704.132h3.99c.32 0 .597-.062.597-.133z" fill="#fff" opacity=".35"/><path d="m.53 2.117h5.288v.53h-5.29z" fill="url(#c)" transform="translate(0 5.29)"/></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..71bde2cda
--- /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="24.502001" xlink:href="#c" y1="4" y2="13.498"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="28.507999" x2="28.507999" xlink:href="#c" y1="17.52" y2="26.514"/><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="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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-.003-9h17.02z" fill="url(#f)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999997"/><path d="m475.354 170.612 11.27.002.007 5.264-11.276.022z" fill="none" stroke="url(#h)" transform="matrix(-1.33333 0 0 -1.33333 657.326 240)"/></g><path d="m3.492 26.494 25.016.02v-8.994l-25.016-.02z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#g);stroke:url(#e)"/><path d="m130.92 488.613-.062-17.252h5.268l.006 17.276z" 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"><path d="m190.504 491.138h-4.004v-1.524h4.004" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1.33333 -1.33333 0 669.333 280)"/><path d="m206.234 489.59 3.266.024v1.524l-3.266-.024" fill="url(#m)" stroke="url(#k)" transform="matrix(0 -1.33333 -1.33333 0 669.333 280)"/><path d="m16.51 17.498.016-3.99h-2.03l-.017 3.99zm0-6 .032-4.973h-2.03l-.033 4.973zm0 13 .032-4.973h-2.03l-.033 4.973z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".999997"/></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..598455e38
--- /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(.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 -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="d" gradientUnits="userSpaceOnUse" x1="5.020521" x2="21.020521" xlink:href="#b" y1="6.993177" y2="6.993177"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.020521" x2="29.020521" xlink:href="#b" y1="18.993177" y2="18.993177"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20.020521" x2="3.485035" xlink:href="#c" y1="14.993177" y2="15.333995"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="29.020521" x2="5.020521" xlink:href="#c" y1="27.993177" y2="27.993177"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="486.26559" x2="477.26559" xlink:href="#a" y1="173.25555" y2="173.25555"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-488.2666" x2="-473.26657" xlink:href="#a" y1="133.50545" y2="133.50545"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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" transform="matrix(0 -1 -1 0 31.993177 32.020521)"><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3"><path d="m4.676 13.506h15.826l.003-9-15.838.008z" fill="url(#f)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.87 170.59 9.753.025.008 5.263h-9.76z" fill="none" stroke="url(#h)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><path d="m28.5 26.494h-23.768l-.07-8.996h23.838z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#g);stroke:url(#e)"/><path d="m-488.64 130.865 15.767-.004v5.27l-15.768.003z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(-1.33333 0 0 -1.33333 -624 200)"/><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m3.486 18v-4h2.03v4z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".999997"/><path d="m197.5 491.138h-11v-1.524h11" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/><path d="m198.5 489.614h11v1.524h-11" fill="url(#m)" stroke="url(#k)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/></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..e056b9a91
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.svg
@@ -0,0 +1 @@
+<svg height="32" 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="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.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(#a)"/></g><g transform="matrix(1.3333334 0 0 1 -3.704167 -284.564563)"><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(#a)"/></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(#a)"/></g><g transform="matrix(1.3333334 0 0 1 -3.704167 -287.2104)"><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(#a)"/></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(#a)"/></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..4162153a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignleft.svg
@@ -0,0 +1 @@
+<svg height="32" 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.969" x2="7.938" y1="290.121" y2="290.121"><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.938 4.366c0-.07-.387-.132-.838-.132h-5.583c-.45 0-.988.06-.988.132v.264c0 .07.535.132.986.132h5.585c.45 0 .838-.06.838-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#a)" transform="matrix(1.86667 0 0 1 -6.88 -285.887)"/><path d="m5.82 5.69c0-.072-.275-.133-.597-.133h-3.988c-.323 0-.706.06-.706.132v.262c0 .07.38.132.704.132h3.988c.322 0 .598-.06.598-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#a)" transform="matrix(1.33333 0 0 1 -4.763 -284.565)"/><path d="m7.938 1.72c0-.07-.387-.132-.838-.132h-5.583c-.45 0-.988.06-.988.132v.264c0 .072.535.132.986.132h5.585c.45 0 .838-.06.838-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#a)" transform="matrix(1.86667 0 0 1 -6.88 -288.533)"/><path d="m5.82 3.043c0-.07-.275-.132-.597-.132h-3.988c-.323 0-.706.063-.706.134v.264c0 .07.38.132.704.132h3.988c.322 0 .598-.062.598-.133z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#a)" transform="matrix(1.33333 0 0 1 -4.763 -287.21)"/><path d="m7.938 7.012c0-.072-.387-.133-.838-.133h-5.583c-.45 0-.988.06-.988.13v.265c0 .07.535.132.986.132h5.585c.45 0 .838-.06.838-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#a)" transform="matrix(1.86667 0 0 1 -6.88 -283.242)"/></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..34f42ca7d
--- /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" 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="24.99934" x2="6.99934" xlink:href="#b" y1="16.00066" y2="16.00066"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28.99934" x2="2.99934" xlink:href="#b" y1="28.00066" y2="28.00066"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.99934" x2="24.99934" xlink:href="#c" y1="3.00066" y2="3.00066"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.99934" x2="28.99934" xlink:href="#c" y1="17.00066" y2="17.00066"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="486.24622" x2="475.74619" xlink:href="#a" y1="173.24994" y2="173.24994"/><linearGradient id="i" gradientTransform="matrix(0 -1 1 0 0 -.004)" gradientUnits="userSpaceOnUse" x1="-488.24295" x2="-471.74292" xlink:href="#a" y1="133.49983" y2="133.49983"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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" transform="matrix(0 1 -1 0 32.00066 .00066)"><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3"><path d="m24.502 13.498-17.01.008-.003-9h17.02z" fill="url(#f)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999997"/><path d="m475.354 170.612 11.27.002.007 5.264-11.276.022z" fill="none" stroke="url(#h)" transform="matrix(-1.33333 0 0 -1.33333 657.326 240)"/></g><path d="m3.492 26.494 25.016.02v-8.994l-25.016-.02z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#g);stroke:url(#e)"/><path d="m130.92 488.613-.062-17.252h5.268l.006 17.276z" 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"><path d="m190.504 491.138h-4.004v-1.524h4.004" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1.33333 -1.33333 0 669.333 280)"/><path d="m206.234 489.59 3.266.024v1.524l-3.266-.024" fill="url(#m)" stroke="url(#k)" transform="matrix(0 -1.33333 -1.33333 0 669.333 280)"/><path d="m16.51 17.498.016-3.99h-2.03l-.017 3.99zm0-6 .032-4.973h-2.03l-.033 4.973zm0 13 .032-4.973h-2.03l-.033 4.973z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".999997"/></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..9e4385df0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignright.svg
@@ -0,0 +1 @@
+<svg height="32" 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="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.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(#a)"/></g><g transform="matrix(1.3333334 0 0 1 -2.645833 -284.564563)"><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(#a)"/></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(#a)"/></g><g transform="matrix(1.3333334 0 0 1 -2.645833 -287.2104)"><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(#a)"/></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(#a)"/></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..a083b9898
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/aligntop.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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(1.86667 0 0 1 -6.882 -289.062)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="c" gradientTransform="matrix(1.33333 0 0 1 -4.765 -287.74)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><path d="m7.936 1.19c0-.07-.387-.13-.838-.13h-5.583c-.45 0-.988.06-.988.13v.265c0 .072.535.132.986.132h5.585c.45 0 .838-.06.838-.132z" fill="#fff" opacity=".35"/><path d="m.53.794h7.404v.53h-7.404z" fill="url(#b)"/><path d="m5.818 2.514c0-.07-.275-.132-.597-.132h-3.987c-.323 0-.706.063-.706.134v.264c0 .07.38.132.704.132h3.99c.32 0 .597-.062.597-.133z" fill="#fff" opacity=".35"/><path d="m.53 2.117h5.288v.53h-5.29z" fill="url(#c)"/></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..1e704b206
--- /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(.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=".00000067" 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 -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="d" gradientUnits="userSpaceOnUse" x1="20.964514" x2="5.964513" xlink:href="#b" y1="1.993177" y2="1.993177"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28.964514" x2="4.964513" xlink:href="#b" y1="19.993177" y2="18.993177"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.51703" x2="20.964514" xlink:href="#c" y1="15.333995" y2="14.993177"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4.964513" x2="27.964514" xlink:href="#c" y1="29.993177" y2="29.993177"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="477.22357" x2="486.2236" xlink:href="#a" y1="174.00555" y2="174.00555"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-473.22458" x2="-488.22461" xlink:href="#a" y1="132.75545" y2="132.75545"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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" transform="matrix(0 1 -1 0 31.993177 .035487)"><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3"><path d="m4.676 13.506h15.826l.003-9-15.838.008z" fill="url(#f)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.87 170.59 9.753.025.008 5.263h-9.76z" fill="none" stroke="url(#h)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><path d="m28.5 26.494h-23.768l-.07-8.996h23.838z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#g);stroke:url(#e)"/><path d="m-488.64 130.865 15.767-.004v5.27l-15.768.003z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(-1.33333 0 0 -1.33333 -624 200)"/><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m3.486 18v-4h2.03v4z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".999997"/><path d="m197.5 491.138h-11v-1.524h11" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/><path d="m198.5 489.614h11v1.524h-11" fill="url(#m)" stroke="url(#k)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/></g></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..ebe1056fb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alignverticalcenter.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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(1.86667 0 0 1 -6.882 -289.062)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="c" gradientTransform="matrix(1.33333 0 0 1 -4.765 -287.74)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><path d="m7.936 3.836c0-.07-.387-.132-.838-.132h-5.583c-.45 0-.988.06-.988.132v.264c0 .072.535.132.986.132h5.585c.45 0 .838-.06.838-.132z" fill="#fff" opacity=".35"/><path d="m.53.794h7.404v.53h-7.404z" fill="url(#b)" transform="translate(0 2.645)"/><path d="m5.818 5.16c0-.07-.275-.133-.597-.133h-3.987c-.323 0-.706.063-.706.134v.265c0 .07.38.132.704.132h3.99c.32 0 .597-.062.597-.133z" fill="#fff" opacity=".35"/><path d="m.53 2.117h5.288v.53h-5.29z" fill="url(#c)" transform="translate(0 2.645)"/></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..9eb43736b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alphaliststyle.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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="7.071429" gradientTransform="matrix(-2.3283333 .00000012 -.00000013 -2.5399999 18.390195 19.572182)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#a" y1="290.12082" y2="290.12082"/><g transform="matrix(1.2666667 0 0 1 -2.645833 -285.09373)"><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="translate(-1.5875 -283.770813)"><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.2666667 0 0 1 -2.645833 -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="translate(-1.5875 -287.2104)"><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 stroke-width=".264583"><path d="m1.0361125 1.5875-.52193198 1.3229167.004134.2645833h.21910808c.0235466 0 .0432125-.00736.0589111-.021704.0164121-.015142.0278817-.031043.0335897-.048576l.08836681-.3110921h.52348219l.089917.3121255c.00714.019923.018089.036578.033073.050126.014984.012751.03497.01912.059945.01912h.216524l-.0041343-.2645827-.5141805-1.3229167zm.142627.3902885c.059784.2288718.061392.2529528.1291909.4880707l-.2645832.04036c.0692306-.2300581.0774757-.311698.1353923-.5284307zm-.40979419 2.9851025v1.6749469h.54260249c.082877 0 .1558167-.011512.2196248-.034623.064541-.023908.1184752-.056745.1617472-.098185.044006-.042238.077516-.091965.1002523-.1493448.022736-.057379.034107-.1198457.034107-.1875857 0-.1840925-.09418-.3009561-.2826701-.350366.043272-.016735.080301-.03707.1111043-.060978.031537-.024704.057195-.051645.076998-.081132s.034391-.061333.043925-.095601c.00953-.034268.014469-.069794.014469-.1064535 0-.064552-.01017-.1228654-.029972-.1746663-.0190698-.0525989-.0499627-.0971839-.0925014-.1338429-.0418052-.0366594-.096039-.0648261-.1627808-.0847495s-.1066196-.0976612-.2004519-.1006025zm.26458329.3520302.2718706.00365c.082136.00111.1018525-.010253.1399906.02322.038138.032674.057361.089761.057361.1710492 0 .0781-.02214.1341969-.066146.1684652-.044005.033472-.046176-.045517-.127562-.04353l-.2755142.00673zm.024805.6330363h.2464966c.044006 0 .081034.00514.1111043.015502.030804.00956.055045.023529.073381.041858.019069.01833.032756.040881.040824.067179.0088.0263.013436.055692.013436.088367 0 .030284-.00403.059677-.011369.088367-.00733.027893-.019905.052897-.038241.074414-.017602.021516-.035333-.032222-.066137-.019471-.030804.01275-.055607-.012742-.101785-.01115l-.2925146.010091z" fill="#fff" opacity=".35"/><path d="m1.0361125 1.3229167-.51779787 1.5875h.21910808c.0235465 0 .0432125-.00736.0589111-.021704.0164121-.015141.0278817-.031043.0335897-.048576l.0883667-.3110922h.52348219l.089917.3121257c.00714.019923.018089.036578.033073.050126.014984.012751.03497.01912.059945.01912h.216524l-.5183148-1.5874995zm.142627.289388c.00928.03905.018629.075049.027905.1085205.00928.032675.017793.061595.026355.0863l.144694.5017778h-.39584127l.14417727-.5007446c.00785-.024705.016562-.053862.025838-.087333.00928-.033471.01831-.069471.026872-.1085207zm-.40979419 3.1734499v1.5875h.54260249c.082877 0 .1558167-.011512.2196248-.034623.064541-.023908.1184752-.056745.1617472-.098185.044006-.042238.077516-.091965.1002523-.1493449.022736-.057379.034107-.1198456.034107-.1875856 0-.1840926-.09418-.3009561-.2826701-.350366.043272-.016735.080301-.03707.1111043-.060978.031537-.024704.057195-.051645.076998-.081132s.034391-.061333.043925-.095601c.00953-.034268.014469-.069794.014469-.1064535 0-.064552-.01017-.1228654-.029972-.1746663-.01907-.052599-.049963-.097184-.092501-.133843-.0418056-.0366593-.0960394-.0648261-.1627812-.0847495-.0667418-.0199233-.1469337-.0299722-.2408121-.0299722zm.28938799.2413288h.2067057c.082144 0 .1422127.016656.1803508.050126.038138.032675.057361.089762.057361.1710492 0 .0781-.02214.1341969-.066146.1684652-.044005.033471-.1066921.050643-.1881022.050643h-.1901693zm0 .6562908h.2464966c.044006 0 .081034.00514.1111043.015502.030804.00956.055045.023529.073381.041858.019069.01833.032756.04088.040824.067179.0088.0263.013436.055692.013436.088367 0 .030284-.00403.059677-.011369.088367-.00733.027893-.019905.052897-.038241.074414-.017602.021516-.04206.038409-.072864.05116-.030804.01275-.069033.019121-.1152384.019121h-.2475295z" fill="url(#b)"/></g></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..905451adb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/alphalowliststyle.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7" cy="7.076923" gradientTransform="matrix(-2.7516666 -.00000006 .00000006 -2.54 21.11375 17.975384)" gradientUnits="userSpaceOnUse" r="2.5" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#b" y1="290.12082" y2="290.12082"/><path d="m1.1156942 1.5875c-.1026109 0-.198093.016635-.28628746.050126-.0881944.033491-.16891577.084778-.24184571.153479l.0583944.1028361c.009328.016317.0219424.030869.037207.042891.0161123.011164.0353122.016536.0573608.016536.0254407 0 .0483772-.00537.0687297-.016536.0203525-.011164.0424012-.023292.0661458-.036173.0237448-.01374.0506031-.02656.081132-.037724.0313768-.011164.0708497-.016536.11833897-.016536.063602 0 .1123233.019234.1462443.057878s.05116.09946.05116.181901v.068213c-.142468.00344-.2617743.018162-.35760087.043925-.0949787.024904-.17126101.05644-.22892657.095085-.0568175.037785-.0971781.080409-.12092282.1276409-.0237446.047232-.0356567.094362-.0356567.1415934 0 .056678.009063.1070985.0268717.1508952.0178083.042938.042706.078806.0749308.1080037.0330729.029198.0718435.051722.11678875.067179.0449453.014599.0945547.021704.14882812.021704.0440972 0 .0842723-.00364.11988929-.011369.036465-.00687.070426-.017957.1018026-.032556.032225-.014599.06282-.032275.092501-.053743.029681-.021469.060793-.046592.093018-.074931l.027905.084749c.00933.02748.022127.046364.038241.05581.016112.00859.039234.012919.069763.012919h.1477937v-.8051187c0-.0729944-.010839-.1400495-.032039-.2010213-.0212009-.0609718-.0517959-.1132997-.0925012-.1570964-.0407051-.0446554-.0903145-.0793076-.1488281-.1033528-.0585135-.024904-.1246594-.0372071-.1984375-.0372071zm.1565796.765328v.2056722c-.041553.043797-.083689.076716-.1260905.098185-.041553.02061-.091162.031006-.14882816.031006-.0491853 0-.0884728-.011087-.11730549-.032556-.0279848-.021469-.0418579-.057512-.0418579-.1090373 0-.025763.007103-.050019.0206706-.072347.0144163-.022328.0377238-.041561.0707967-.057878.0330729-.017175.0771701-.031036.13229165-.041341.05597-.011164.1263687-.018269.2103231-.021704zm-.74310713 2.6742553v1.832963h.24494628c.0232085 0 .0423379-.00442.0568441-.01292.014506-.00935.0241041-.025617.0289388-.048576l.0160197-.081132c.023209.024662.0466207.046771.0707967.067179.0251431.019558.0527039.036705.0826821.05116.029978.013605.062338.024387.097152.032039.035781.00765.075922.011369.1204061.011369.090902 0 .1735179-.016262.2470134-.048576.074462-.033164.1380154-.079484.1912028-.1390094.053187-.060376.094495-.1323388.1235067-.2165244.029011-.084185.043408-.1777093.043408-.2806031 0-.09524-.012581-.181333-.037724-.2578653-.02514295-.0765312-.06106875-.1417629-.10748675-.1953354-.0464182-.0544232-.1021894-.0961449-.1679484-.1250572-.0657591-.0289121-.1400099-.0434081-.2222087-.0434081-.086067 0-.1633671.016079-.2320272.047543-.06866.030613-.13098018.071452-.18706867.122473v-.7157191zm.65990803.7984009c.045451 0 .085592.00725.1204061.021704.03578.014457.065158.037083.088367.067696.024177.030613.042723.070385.055294.1188559.012571.04762.01912.1050872.01912.1731158 0 .076532-.00778.1419476-.023254.1963706-.014506.053573-.036034.097944-.064079.1328084-.027077.034014-.060604.05929-.1002523.075448-.039649.015306-.083423.022738-.1317749.022738-.048352 0-.093876-.00813-.1364257-.024289-.04255-.016155-.0821082-.044266-.11885585-.084233v-.5586219c.0415826-.045919.08529-.080576.13074095-.1043863.045451-.024662.098823-.037207.1607137-.0372065z" fill="#fff" opacity=".35"/><g transform="matrix(1.2666667 0 0 1 -2.645833 -285.09373)"><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="translate(-1.5875 -283.770813)"><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.2666667 0 0 1 -2.645833 -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="translate(-1.5875 -287.2104)"><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><path d="m1.1156942 1.3229167c-.1026109 0-.198093.016635-.28628746.050126-.0881944.033491-.16891577.084778-.24184571.153479l.0583944.1028361c.009328.016317.0219424.030869.037207.042891.0161123.011164.0353122.016536.0573608.016536.0254407 0 .0483772-.00537.0687297-.016536.0203525-.011164.0424012-.023292.0661458-.036173.0237448-.01374.0506031-.02656.081132-.037724.0313768-.011164.0708497-.016536.11833897-.016536.063602 0 .1123233.019234.1462443.057878s.05116.09946.05116.181901v.068213c-.142468.00344-.2617743.018162-.35760087.043925-.0949787.024904-.17126101.05644-.22892657.095085-.0568175.037785-.0971781.080409-.12092282.1276409-.0237446.047232-.0356567.094362-.0356567.1415934 0 .056678.009063.1070985.0268717.1508952.0178083.042938.042706.078806.0749308.1080037.0330729.029198.0718435.051722.11678875.067179.0449453.014599.0945547.021704.14882812.021704.0440972 0 .0842723-.00364.11988929-.011369.036465-.00687.070426-.017957.1018026-.032556.032225-.014599.06282-.032275.092501-.053743.029681-.021469.060793-.046592.093018-.074931l.027905.084749c.00933.02748.022127.046364.038241.05581.016112.00859.039234.012919.069763.012919h.1477937v-.8051187c0-.0729944-.010839-.1400495-.032039-.2010213-.0212009-.0609718-.0517959-.1132997-.0925012-.1570964-.0407051-.0446554-.0903145-.0793076-.1488281-.1033528-.0585135-.024904-.1246594-.0372071-.1984375-.0372071zm.1565796.765328v.2056722c-.041553.043797-.083689.076716-.1260905.098185-.041553.02061-.091162.031006-.14882816.031006-.0491853 0-.0884728-.011087-.11730549-.032556-.0279848-.021469-.0418579-.057512-.0418579-.1090373 0-.025763.007103-.050019.0206706-.072347.0144163-.022328.0377238-.041561.0707967-.057878.0330729-.017175.0771701-.031036.13229165-.041341.05597-.011164.1263687-.018269.2103231-.021704zm-.74310713 2.6742553v1.832963h.24494628c.0232085 0 .0423379-.00442.0568441-.01292.014506-.00935.0241041-.025617.0289388-.048576l.0160197-.081132c.023209.024662.0466207.046771.0707967.067179.0251431.019558.0527039.036705.0826821.05116.029978.013605.062338.024387.097152.032039.035781.00765.075922.011369.1204061.011369.090902 0 .1735179-.016262.2470134-.048576.074462-.033164.1380154-.079484.1912028-.1390094.053187-.060376.094495-.1323388.1235067-.2165244.029011-.084185.043408-.1777093.043408-.2806031 0-.09524-.012581-.181333-.037724-.2578653-.02514295-.0765312-.06106875-.1417629-.10748675-.1953354-.0464182-.0544232-.1021894-.0961449-.1679484-.1250572-.0657591-.0289121-.1400099-.0434081-.2222087-.0434081-.086067 0-.1633671.016079-.2320272.047543-.06866.030613-.13098018.071452-.18706867.122473v-.7157191zm.65990803.7984009c.045451 0 .085592.00725.1204061.021704.03578.014457.065158.037083.088367.067696.024177.030613.042723.070385.055294.1188559.012571.04762.01912.1050872.01912.1731158 0 .076532-.00778.1419476-.023254.1963706-.014506.053573-.036034.097944-.064079.1328084-.027077.034014-.060604.05929-.1002523.075448-.039649.015306-.083423.022738-.1317749.022738-.048352 0-.093876-.00813-.1364257-.024289-.04255-.016155-.0821082-.044266-.11885585-.084233v-.5586219c.0415826-.045919.08529-.080576.13074095-.1043863.045451-.024662.098823-.037207.1607137-.037206z" fill="url(#a)" stroke-width=".264583"/></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..f6b6bb19d
--- /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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#6326b9" 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="#6326b9" 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..818efce47
--- /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"><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="#f"/><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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="23.131727" x2="23.398602" xlink:href="#d" y1="16.459263" y2="30.159456"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="62.625" cy="4.625" gradientTransform="matrix(1.1278165 0 0 .2823525 -58.629512 27.694118)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#f"/><linearGradient id="h" gradientTransform="matrix(1.2571399 0 0 .76049252 -6.17136 7.081513)" 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(1.1621622 0 0 .91891889 -3.891888 4.445954)" 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(-.48995989 .00069868 .00181362 -.38149037 57.128707 48.266601)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" xlink:href="#k" y1="15.270427" y2="96.25267"/><linearGradient id="k"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.0382097 0 0 .73204138 69.527413 5.654868)" gradientUnits="userSpaceOnUse" x1="-65.960899" x2="-21.65386" xlink:href="#k" y1="61.170689" y2="-4.016581"/><radialGradient id="m" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="27.825897" x2="10.842305" xlink:href="#d" y1="20.378443" y2="27.73667"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -12.231805)"><path d="m23.983051 29c0 1.656854-5.364995 3-11.983051 3-6.6180568 0-11.98305081-1.343146-11.98305081-3s5.36499401-3 11.98305081-3c6.618056 0 11.983051 1.343146 11.983051 3z" fill="url(#g)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.52173912 0 0 .52173912 -.521736 7.34782)"><path d="m44.701172 10.111328s-31.321664.05273-41.404297.05273l.00586 34.15625 41.4003906.002z" fill="url(#h)"/><path d="m44.202589 43.821573-40.3995691-.001333-.0064485-33.157053 40.4051846-.05482z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.437504"/><path d="m42.341725 41.882373-36.6658144.073.010832-29.408294 36.6658094-.073z" fill="url(#j)" stroke="#9a69d7" stroke-linecap="round" stroke-width=".718752"/><path d="m2.7965299 9.6631237c10.3117931 0 42.4052161-.05232 42.4052161-.05232l.000858 35.2108333-42.3996476-.0013-.00645-35.1569673z" fill="none" opacity=".781" stroke="url(#l)" stroke-linejoin="round" stroke-width=".718752"/><path d="m6.0117453 12.797077 36.0158107-.073-.01084 28.908295-36.0158101.073z" fill="url(#m)"/><g transform="matrix(1.5984524 0 0 1.5984524 -8.386072 -13.558589)"><path d="m9.0765278 26.118046c16.6779622 1.057649 9.5829252-9.218023 22.4709852-9.524788l-.01703 7.245176c-5.881284-2.742344-10.064569 11.553607-22.5304829 3.274476z" fill="url(#n)" 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(.75000188 0 0 .75000188 -.00003 9.173877)"><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(#e)"/></g></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..4c4d4bf39
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/alphaliststyle.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" xlink:href="#b" y1="290.12082" y2="290.12082"/><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="7" cy="7.071429" gradientTransform="matrix(-2.3283333 .00000012 -.00000013 -2.5399999 18.390195 19.572182)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><g transform="matrix(-1.2666667 0 0 1 11.1125 -285.093908)"><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(#a)"/></g><g transform="matrix(-1 0 0 1 10.054167 -283.770988)"><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(#a)"/></g><g transform="matrix(-1.2666667 0 0 1 11.1125 -288.533498)"><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(#a)"/></g><g transform="matrix(-1 0 0 1 10.054167 -287.210578)"><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(#a)"/></g><g stroke-width=".264583" transform="translate(6.111255 -.000178)"><path d="m1.0361125 1.5875-.52193198 1.3229167.004134.2645833h.21910808c.0235466 0 .0432125-.00736.0589111-.021704.0164121-.015142.0278817-.031043.0335897-.048576l.08836681-.3110921h.52348219l.089917.3121255c.00714.019923.018089.036578.033073.050126.014984.012751.03497.01912.059945.01912h.216524l-.0041343-.2645827-.5141805-1.3229167zm.142627.3902885c.059784.2288718.061392.2529528.1291909.4880707l-.2645832.04036c.0692306-.2300581.0774757-.311698.1353923-.5284307zm-.40979419 2.9851025v1.6749469h.54260249c.082877 0 .1558167-.011512.2196248-.034623.064541-.023908.1184752-.056745.1617472-.098185.044006-.042238.077516-.091965.1002523-.1493448.022736-.057379.034107-.1198457.034107-.1875857 0-.1840925-.09418-.3009561-.2826701-.350366.043272-.016735.080301-.03707.1111043-.060978.031537-.024704.057195-.051645.076998-.081132s.034391-.061333.043925-.095601c.00953-.034268.014469-.069794.014469-.1064535 0-.064552-.01017-.1228654-.029972-.1746663-.0190698-.0525989-.0499627-.0971839-.0925014-.1338429-.0418052-.0366594-.096039-.0648261-.1627808-.0847495s-.1066196-.0976612-.2004519-.1006025zm.26458329.3520302.2718706.00365c.082136.00111.1018525-.010253.1399906.02322.038138.032674.057361.089761.057361.1710492 0 .0781-.02214.1341969-.066146.1684652-.044005.033472-.046176-.045517-.127562-.04353l-.2755142.00673zm.024805.6330363h.2464966c.044006 0 .081034.00514.1111043.015502.030804.00956.055045.023529.073381.041858.019069.01833.032756.040881.040824.067179.0088.0263.013436.055692.013436.088367 0 .030284-.00403.059677-.011369.088367-.00733.027893-.019905.052897-.038241.074414-.017602.021516-.035333-.032222-.066137-.019471-.030804.01275-.055607-.012742-.101785-.01115l-.2925146.010091z" fill="#fff" opacity=".35"/><path d="m1.0361125 1.3229167-.51779787 1.5875h.21910808c.0235465 0 .0432125-.00736.0589111-.021704.0164121-.015141.0278817-.031043.0335897-.048576l.0883667-.3110922h.52348219l.089917.3121257c.00714.019923.018089.036578.033073.050126.014984.012751.03497.01912.059945.01912h.216524l-.5183148-1.5874995zm.142627.289388c.00928.03905.018629.075049.027905.1085205.00928.032675.017793.061595.026355.0863l.144694.5017778h-.39584127l.14417727-.5007446c.00785-.024705.016562-.053862.025838-.087333.00928-.033471.01831-.069471.026872-.1085207zm-.40979419 3.1734499v1.5875h.54260249c.082877 0 .1558167-.011512.2196248-.034623.064541-.023908.1184752-.056745.1617472-.098185.044006-.042238.077516-.091965.1002523-.1493449.022736-.057379.034107-.1198456.034107-.1875856 0-.1840926-.09418-.3009561-.2826701-.350366.043272-.016735.080301-.03707.1111043-.060978.031537-.024704.057195-.051645.076998-.081132s.034391-.061333.043925-.095601c.00953-.034268.014469-.069794.014469-.1064535 0-.064552-.01017-.1228654-.029972-.1746663-.01907-.052599-.049963-.097184-.092501-.133843-.0418056-.0366593-.0960394-.0648261-.1627812-.0847495-.0667418-.0199233-.1469337-.0299722-.2408121-.0299722zm.28938799.2413288h.2067057c.082144 0 .1422127.016656.1803508.050126.038138.032675.057361.089762.057361.1710492 0 .0781-.02214.1341969-.066146.1684652-.044005.033471-.1066921.050643-.1881022.050643h-.1901693zm0 .6562908h.2464966c.044006 0 .081034.00514.1111043.015502.030804.00956.055045.023529.073381.041858.019069.01833.032756.04088.040824.067179.0088.0263.013436.055692.013436.088367 0 .030284-.00403.059677-.011369.088367-.00733.027893-.019905.052897-.038241.074414-.017602.021516-.04206.038409-.072864.05116-.030804.01275-.069033.019121-.1152384.019121h-.2475295z" fill="url(#c)"/></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..ddffdbc7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/alphalowliststyle.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" xlink:href="#c" y1="290.12082" y2="290.12082"/><radialGradient id="b" cx="7" cy="7.076923" gradientTransform="matrix(2.7516666 -.00000006 -.00000006 -2.54 -18.7325 17.975384)" gradientUnits="userSpaceOnUse" r="2.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><g transform="matrix(-1 0 0 1 8.466667 .000007)"><path d="m1.1156942 1.5875c-.1026109 0-.198093.016635-.28628746.050126-.0881944.033491-.16891577.084778-.24184571.153479l.0583944.1028361c.009328.016317.0219424.030869.037207.042891.0161123.011164.0353122.016536.0573608.016536.0254407 0 .0483772-.00537.0687297-.016536.0203525-.011164.0424012-.023292.0661458-.036173.0237448-.01374.0506031-.02656.081132-.037724.0313768-.011164.0708497-.016536.11833897-.016536.063602 0 .1123233.019234.1462443.057878s.05116.09946.05116.181901v.068213c-.142468.00344-.2617743.018162-.35760087.043925-.0949787.024904-.17126101.05644-.22892657.095085-.0568175.037785-.0971781.080409-.12092282.1276409-.0237446.047232-.0356567.094362-.0356567.1415934 0 .056678.009063.1070985.0268717.1508952.0178083.042938.042706.078806.0749308.1080037.0330729.029198.0718435.051722.11678875.067179.0449453.014599.0945547.021704.14882812.021704.0440972 0 .0842723-.00364.11988929-.011369.036465-.00687.070426-.017957.1018026-.032556.032225-.014599.06282-.032275.092501-.053743.029681-.021469.060793-.046592.093018-.074931l.027905.084749c.00933.02748.022127.046364.038241.05581.016112.00859.039234.012919.069763.012919h.1477937v-.8051187c0-.0729944-.010839-.1400495-.032039-.2010213-.0212009-.0609718-.0517959-.1132997-.0925012-.1570964-.0407051-.0446554-.0903145-.0793076-.1488281-.1033528-.0585135-.024904-.1246594-.0372071-.1984375-.0372071zm.1565796.765328v.2056722c-.041553.043797-.083689.076716-.1260905.098185-.041553.02061-.091162.031006-.14882816.031006-.0491853 0-.0884728-.011087-.11730549-.032556-.0279848-.021469-.0418579-.057512-.0418579-.1090373 0-.025763.007103-.050019.0206706-.072347.0144163-.022328.0377238-.041561.0707967-.057878.0330729-.017175.0771702-.031036.13229165-.041341.05597-.011164.1263687-.018269.2103231-.021704zm-.74310713 2.6742553v1.832963h.24494628c.0232085 0 .0423379-.00442.0568441-.01292.014506-.00935.0241041-.025617.0289388-.048576l.0160197-.081132c.023209.024662.0466207.046771.0707967.067179.0251431.019558.0527039.036705.0826821.05116.029978.013605.062338.024387.097152.032039.035781.00765.075922.011369.1204061.011369.090902 0 .1735179-.016262.2470134-.048576.074462-.033164.1380154-.079484.1912029-.1390094.053187-.060376.094495-.1323388.1235067-.2165244.029011-.084185.043408-.1777093.043408-.2806031 0-.09524-.012581-.181333-.037724-.2578653-.02514305-.0765312-.06106885-.1417629-.10748685-.1953354-.0464182-.0544232-.1021894-.0961449-.1679484-.1250572-.0657591-.0289121-.1400099-.0434081-.2222087-.0434081-.086067 0-.1633671.016079-.2320272.047543-.06866.030613-.13098018.071452-.18706867.122473v-.7157191zm.65990803.7984009c.045451 0 .085592.00725.1204061.021704.03578.014457.065158.037083.088367.067696.024177.030613.042723.070385.055294.1188559.012571.04762.01912.1050872.01912.1731158 0 .076532-.00778.1419476-.023254.1963706-.014506.053573-.036034.097944-.064079.1328084-.027077.034014-.060604.05929-.1002523.075448-.039649.015306-.083423.022738-.1317749.022738-.048352 0-.093876-.00813-.1364257-.024289-.04255-.016155-.0821082-.044266-.11885585-.084233v-.5586219c.0415826-.045919.08529-.080576.13074095-.1043863.045451-.024662.098823-.037207.1607137-.0372065z" fill="#fff" opacity=".35"/><g transform="matrix(1.2666667 0 0 1 -2.645833 -285.09373)"><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(#a)"/></g><g transform="translate(-1.5875 -283.77081)"><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(#a)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 -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(#a)"/></g><g transform="translate(-1.5875 -287.2104)"><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(#a)"/></g><path d="m1.2655559 1.3229167c.1026109 0 .198093.016635.2862875.050126.088194.033491.1689157.084778.2418457.153479l-.058394.1028361c-.00933.016317-.021942.030869-.037207.042891-.016112.011164-.035312.016536-.057361.016536-.025441 0-.048377-.00537-.06873-.016536-.020352-.011164-.042401-.023292-.066146-.036173-.023745-.01374-.050603-.02656-.081132-.037724-.031377-.011164-.07085-.016536-.118339-.016536-.063602 0-.1123233.019234-.1462443.057878s-.05116.09946-.05116.181901v.068213c.142468.00344.2617743.018162.3576009.043925.094979.024904.171261.05644.2289266.095085.056817.037785.097178.080409.1209228.1276409.023745.047232.035657.094362.035657.1415934 0 .056678-.00906.1070985-.026872.1508952-.017808.042938-.042706.078806-.074931.1080037-.033073.029198-.071843.051722-.1167888.067179-.044945.014599-.094555.021704-.1488281.021704-.044097 0-.084272-.00364-.1198893-.011369-.0364645-.00687-.0704255-.017957-.1018021-.032556-.032225-.014599-.06282-.032275-.092501-.053743-.029681-.021469-.060793-.046592-.093018-.074931l-.027905.084749c-.00933.02748-.022127.046364-.038241.05581-.016112.00859-.039234.012919-.069763.012919h-.14779368v-.8051187c0-.072994.010839-.1400495.032039-.2010213.0212009-.060972.0517959-.1132997.0925012-.1570964.0407051-.044655.0903145-.079308.14882808-.1033528.058513-.024904.1246594-.037207.1984375-.037207zm-.1565796.765328v.2056722c.041553.043797.083689.076716.1260905.098185.041553.02061.091162.031006.1488282.031006.049185 0 .088473-.011087.1173055-.032556.027985-.021469.041858-.057512.041858-.1090373 0-.025763-.0071-.050019-.020671-.072347-.014416-.022328-.0377235-.041561-.0707964-.057878-.0330729-.017175-.0771702-.031036-.1322917-.041341-.05597-.011164-.1263687-.018269-.2103231-.0217039zm.7431071 2.6742553v1.832963h-.2449462c-.023208 0-.042338-.00442-.056844-.01292-.0145061-.00935-.0241042-.025617-.0289389-.048576l-.01602-.081132c-.023209.024662-.046621.046771-.070797.067179-.025143.019558-.052704.036705-.082682.05116-.029978.013605-.062338.024387-.097152.032039-.035781.00765-.075922.011369-.1204061.011369-.090902 0-.17351793-.016262-.24701343-.048576-.074462-.033164-.1380154-.079484-.1912029-.1390094-.053187-.060376-.094495-.1323388-.1235067-.2165244-.029011-.084185-.043408-.1777093-.043408-.2806031 0-.09524.012581-.181333.037724-.2578653.025143-.076531.0610688-.1417629.10748685-.1953354.0464182-.054423.1021894-.096145.1679484-.1250572.0657591-.028912.1400099-.043408.22220868-.043408.086067 0 .1633671.016079.2320272.047543.06866.030613.1309802.071452.1870687.122473v-.7157192zm-.659908.7984009c-.045451 0-.085592.00725-.1204061.021704-.03578.014457-.065158.037083-.088367.067696-.024177.030613-.042723.070385-.055294.1188559-.012571.04762-.01912.1050872-.01912.1731158 0 .076532.00778.1419476.023254.1963706.014506.053573.036034.097944.064079.1328084.027077.034014.060604.05929.10025228.075448.039649.015306.083423.022738.1317749.022738.048352 0 .093876-.00813.1364257-.024289.04255-.016155.082108-.044266.1188559-.084233v-.5586219c-.04158258-.045919-.08528998-.080576-.13074098-.1043863-.045451-.024662-.098823-.037207-.1607137-.0372065z" fill="url(#b)" stroke-width=".264583"/></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..9b9551af7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/bulletsandnumberingdialog.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" xlink:href="#f" y1="290.12082" y2="290.12082"/><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="g" cx="13.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.763147 298.75401)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#f"/><radialGradient id="h" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.494155 298.52787)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#f"/><g transform="matrix(-1.2666667 0 0 1 11.1125 -285.093908)"><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(#a)"/></g><g transform="matrix(-1 0 0 1 10.054167 -283.770991)"><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(#a)"/></g><g transform="matrix(-1.2666667 0 0 1 11.1125 -288.533498)"><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(#a)"/></g><g transform="matrix(-1 0 0 1 10.054167 -287.210578)"><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(#a)"/></g><g stroke-width=".268513" transform="translate(6.35 -288.560416)"><path d="m1.3229167 291.20625h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276894-.36875h.2685107z" fill="url(#h)"/><path d="m1.5914293 294.61869h-.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(#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/ar/chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/32/ar/chapternumberingdialog.svg
new file mode 100644
index 000000000..1f993327c
--- /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="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 2.914305 -.536735)" 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.999985.998056c5.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" 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="#fcaf3e"/><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/defaultbullet.svg b/icon-themes/elementary_svg/cmd/32/ar/defaultbullet.svg
new file mode 100644
index 000000000..dddab26b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/defaultbullet.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" xlink:href="#b" y1="290.12082" y2="290.12082"/><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=".529167" x2="1.5875" xlink:href="#b" y1="290.38541" y2="290.38541"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#b" y1="293.824998" y2="293.824998"/><g transform="matrix(-1 0 0 1 8.466667 -288.533313)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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(#a)"/></g><g transform="translate(-1.5875 4.762507)"><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(#a)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 0)"><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(#a)"/></g><g transform="translate(-1.5875 1.32292)"><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(#a)"/></g><rect fill="url(#c)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="289.85623"/><rect fill="url(#d)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="293.29581"/></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..420ee2cd5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/defaultnumbering.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" xlink:href="#b" y1="290.12082" y2="290.12082"/><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="13.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.763147 298.75401)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#b"/><radialGradient id="d" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.494155 298.52787)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#b"/><g transform="matrix(-1.2666667 0 0 1 11.1125 -285.09391)"><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(#a)"/></g><g transform="matrix(-1 0 0 1 10.054167 -283.770993)"><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(#a)"/></g><g transform="matrix(-1.2666667 0 0 1 11.1125 -288.5335)"><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(#a)"/></g><g transform="matrix(-1 0 0 1 10.054167 -287.21058)"><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(#a)"/></g><g stroke-width=".268513" transform="translate(6.35 -288.560418)"><path d="m1.3229167 291.20625h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276894-.36875h.2685107z" fill="url(#d)"/><path d="m1.5914293 294.61869h-.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(#c)"/></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..9c3949b8d
--- /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="#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"/><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..4f938977d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/insertneutralparagraph.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" xlink:href="#c" y1="290.12082" y2="290.12082"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" y1="290.12081" y2="290.12081"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#b65100"/></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><radialGradient id="d" cx="13.279094" cy="1.771632" gradientTransform="matrix(4.7258213 -.00000132 -.00000148 -5.7998719 -64.642071 298.50077)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#c"/><g transform="matrix(-1 0 0 1 8.466667 -288.53332)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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="translate(-1.5875 4.762507)"><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.2666667 0 0 1 -2.645833 0)"><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(#a)"/></g><g transform="translate(-1.5875 1.32292)"><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(#a)"/></g><path d="m.52916727 291.17915h.2724458v-.74434l-.00295-.13668-.00492-.14946c.050477.0505.0753224.0836.0949888.0994l.16519903.13271.146515-.18289-.40276897-.36875h-.2685107z" fill="url(#d)" stroke-width=".268513"/></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..47802636f
--- /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(.16630914 0 0 .16097089 .771081 288.39183)" 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-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"/><path d="m1.8520834 288.79791c1.3338482 0 5.8208261.00047 5.8208261.00047l.0000072 7.40786s-3.8805554 0-5.8208333 0c0-2.46944 0-4.93889 0-7.40833z" fill="url(#e)"/></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><path d="m2.3812499 290.38541h4.7624998v.26458h-4.7624998z" fill="#545454"/><path d="m2.38125 293.82499h4.7624998v.26458h-4.7624998z" fill="#545454"/></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..67b8a4536
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/numberingstart.svg
@@ -0,0 +1 @@
+<svg height="32" 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="19.539" x2="29.108999" y1="6.633" y2="13.274"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 32.785 29.686)" 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="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.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.763147 298.75401)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#c"/><radialGradient id="e" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.494155 298.52787)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#c"/><g stroke-width=".268513" transform="translate(6.093279 -288.560417)"><path d="m1.3229167 291.20625h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276894-.36875h.2685107z" fill="url(#e)"/><path d="m1.5914293 294.61869h-.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(#d)"/></g><g stroke-miterlimit="7" stroke-width=".964" transform="matrix(-.26458333 0 0 .26458333 8.987971 -.027097)"><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(#b)"/></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..b343da873
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/outlinebullet.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" xlink:href="#f" y1="290.12082" y2="290.12082"/><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#f" y1="290.38541" y2="290.38541"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#f" y1="293.824998" y2="293.824998"/><g transform="matrix(-1 0 0 1 8.466667 -288.533313)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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(#a)"/></g><g transform="translate(-1.5875 4.762507)"><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(#a)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 0)"><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(#a)"/></g><g transform="translate(-1.5875 1.32292)"><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(#a)"/></g><rect fill="url(#g)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="289.85623"/><rect fill="url(#h)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="293.29581"/></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/ar/recsave.svg b/icon-themes/elementary_svg/cmd/32/ar/recsave.svg
new file mode 100644
index 000000000..6ed8b8a0f
--- /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(.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="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" gradientUnits="userSpaceOnUse" x1="-7.661017" x2="-7.661017" y1="9.743057" y2="30.743057"><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><radialGradient id="i" 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="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="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="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)"/><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.508475v-6.5h2.990923v6.5z" fill="url(#h)" stroke="#559ac6" 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(#i)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#j)" 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(#k)" 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..c393114aa
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="c" 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="d" 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><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(.70660609 0 0 -.47076982 .982768 39.780906)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(0 -.78895601 -.84689274 0 31.992206 36.692439)" 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" gradientTransform="matrix(-.72265023 0 0 .67321315 33.280548 .270859)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="38.579693"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".63592637" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><g transform="matrix(-1 0 0 1 31.999588 .199278)"><path d="m22.217723 26.317467c7.503241-6.539684 4.6152-17.2063504-6.718135-17.4920472v-5.5246984l-11.7786256 9.2063416 11.7786256 9.206341v-5.480261c6.596408-.25605 10.512679 5.758419 5.796913 10.084324z" display="block" fill="url(#g)"/><path d="m23.980319 23.110481c3.338005-4.549181 1.26113-13.9417986-9.48073-13.2073325v-4.5547218l-9.12862 7.1586363 9.12862 7.15138v-4.324975c8.762555-.841601 10.447691 6.244542 9.48073 7.777013z" style="display:block;opacity:.8;fill:none;stroke-width:.963925;stroke-miterlimit:7;stroke:url(#f)"/><path d="m29.5875 22.63493a11.054667 7.3650753 0 1 0 -22.1093343 0 11.054667 7.3650753 0 0 0 22.1093343 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141176"/><path d="m22.217723 26.317467c7.503241-6.539684 4.6152-17.20635-6.718135-17.4920468v-5.5246984l-11.7786256 9.2063412 11.7786256 9.206341v-5.480261c6.596408-.25605 10.512679 5.758419 5.796913 10.084324z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><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(#b)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#c)" 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(#d)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 3.488 15.18)"/></g></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..37f3cf705
--- /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(-.70660609 0 0 -.47076982 31.017232 39.780906)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.78895601 .84689274 0 .007794 36.692439)" 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(.72265023 0 0 .67321315 -1.280548 .270859)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="38.579693"><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><g transform="matrix(-1 0 0 1 32 0)"><path d="m9.782277 26.317467c-7.503241-6.539684-4.6152-17.2063504 6.718135-17.4920472v-5.5246984l11.778626 9.2063416-11.778626 9.206341v-5.480261c-6.596408-.25605-10.512679 5.758419-5.796913 10.084324z" display="block" fill="url(#c)"/><path d="m8.019681 23.110481c-3.338005-4.549181-1.26113-13.9417986 9.48073-13.2073325v-4.5547218l9.12862 7.1586363-9.12862 7.15138v-4.324975c-8.762555-.841601-10.447691 6.244542-9.48073 7.777013z" style="display:block;opacity:.8;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#b)"/><path d="m2.4125 22.63493a11.054667 7.3650752 0 1 1 22.109334 0 11.054667 7.3650752 0 0 1 -22.109334 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m9.782277 26.317467c-7.503241-6.539684-4.6152-17.20635 6.718135-17.4920468v-5.5246984l11.778626 9.2063412-11.778626 9.206341v-5.480261c-6.596408-.25605-10.512679 5.758419-5.796913 10.084324z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/></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..dc2996d4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/removebullets.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" xlink:href="#g" y1="290.12082" y2="290.12082"/><linearGradient id="b" 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="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="c" 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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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"/><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><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#g" y1="290.38541" y2="290.38541"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#g" y1="293.824998" y2="293.824998"/><g transform="matrix(-1 0 0 1 8.466667 -288.5335)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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(#a)"/></g><g transform="translate(-1.5875 4.762507)"><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(#a)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 0)"><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(#a)"/></g><g transform="translate(-1.5875 1.32292)"><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(#a)"/></g><rect fill="url(#h)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="289.85623"/><rect fill="url(#i)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="293.29581"/></g><g stroke-linejoin="round" transform="scale(.26458333)"><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(#b)" stroke="url(#c)" 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(#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.364 4.265" opacity=".4" stroke="url(#f)" 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..9ed3846d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/romanliststyle.svg
@@ -0,0 +1 @@
+<svg height="32" 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="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 0 0 1 8.466667 -.000178)"><path d="m.79374994 1.5875v.2645834h.26458336v1.0583333h-.26458336v.2645833h.26458336.2645834.2645833v-.2645833h-.2645833v-1.0583333h.2645833v-.2645834h-.2645833-.2645834zm-.26458339 3.4395834v.2645833h.26458333v1.0583333h-.26458333v.2645834h.26458333.26458332.7937501v-.2645834h-.2645834v-1.0583333h.2645834v-.2645833h-.7937501-.26458332zm.52916665.2645833h.2645834v1.0583333h-.2645834z" fill="#fff" opacity=".35" stroke-width=".264583"/><g transform="matrix(1.2666667 0 0 1 -2.645833 -285.09373)"><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(#a)"/></g><g transform="translate(-1.5875 -283.77081)"><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(#a)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 -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(#a)"/></g><g transform="translate(-1.5875 -287.2104)"><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(#a)"/></g><path d="m.79374997 1.3229166v.2645834h.26458333v1.0583333h-.26458333v.2645833h.26458333.2645834.2645833v-.2645833h-.2645833v-1.0583333h.2645833v-.2645834h-.2645833-.2645834zm-.26458339 3.4395834v.2645833h.26458333v1.0583333h-.26458333v.2645834h.26458333.26458329.7937501v-.2645834h-.2645834v-1.0583333h.2645834v-.2645833h-.7937501-.26458329zm.52916662.2645833h.2645834v1.0583333h-.2645834z" fill="#4c4c4c" stroke-width=".264583"/></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..05648e600
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ar/romanlowliststyle.svg
@@ -0,0 +1 @@
+<svg height="32" 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="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 fill="#f8f8f8" opacity=".35" transform="matrix(-.26458333 0 0 .26458333 8.202084 1.058155)"><path d="m4 17h1v4h-1z"/><path d="m4 15h1v1h-1z"/><path d="m2 17h1v4h-1z"/><path d="m2 15h1v1h-1z"/><path d="m4 4h1v4h-1z"/><path d="m4 2h1v1h-1z"/></g><g transform="matrix(-1.2666667 0 0 1 11.1125 -285.093908)"><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(#a)"/></g><g transform="matrix(-1 0 0 1 10.054167 -283.770988)"><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(#a)"/></g><g transform="matrix(-1.2666667 0 0 1 11.1125 -288.533498)"><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(#a)"/></g><g transform="matrix(-1 0 0 1 10.054167 -287.210578)"><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(#a)"/></g><g fill="#4e4e4e" transform="matrix(-.26458333 0 0 .26458333 8.202084 .793572)"><path d="m4 17h1v4h-1z"/><path d="m4 15h1v1h-1z"/><path d="m2 17h1v4h-1z"/><path d="m2 15h1v1h-1z"/><path d="m4 4h1v4h-1z"/><path d="m4 2h1v1h-1z"/></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..1bc45a9dd
--- /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(-.70660609 0 0 -.47076982 31.017232 39.780906)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.78895601 .84689274 0 .007794 36.692439)" 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(.72265023 0 0 .67321315 -1.280548 .270859)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="38.579693"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".63592637" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><path d="m9.782277 26.317467c-7.503241-6.539684-4.6152-17.2063504 6.718135-17.4920472v-5.5246984l11.778626 9.2063416-11.778626 9.206341v-5.480261c-6.596408-.25605-10.512679 5.758419-5.796913 10.084324z" display="block" fill="url(#c)"/><path d="m8.019681 23.110481c-3.338005-4.549181-1.26113-13.9417986 9.48073-13.2073325v-4.5547218l9.12862 7.1586363-9.12862 7.15138v-4.324975c-8.762555-.841601-10.447691 6.244542-9.48073 7.777013z" style="display:block;opacity:.8;fill:none;stroke-width:.963925;stroke-miterlimit:7;stroke:url(#b)"/><path d="m2.4125 22.63493a11.054667 7.3650752 0 1 1 22.109334 0 11.054667 7.3650752 0 0 1 -22.109334 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m9.782277 26.317467c-7.503241-6.539684-4.6152-17.20635 6.718135-17.4920468v-5.5246984l11.778626 9.2063412-11.778626 9.206341v-5.480261c-6.596408-.25605-10.512679 5.758419-5.796913 10.084324z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/></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..6ca638b5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arc.svg
@@ -0,0 +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.162899" x2="15.802405" y1="26.968267" y2="6.169905"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><path d="m16.171875 4.6953125a11.305499 11.305499 0 0 0 -10.5664062 6.8593755 11.305499 11.305499 0 0 0 2.3398437 12.378906 11.305499 11.305499 0 0 0 12.3417965 2.527344 11.305499 11.305499 0 0 0 7.017579-10.460938h-.138672a11.16536 11.16536 0 0 1 -6.931641 10.332031 11.16536 11.16536 0 0 1 -12.1894531-2.498047 11.16536 11.16536 0 0 1 -2.3105469-12.224609 11.16536 11.16536 0 0 1 10.435547-6.7734375z" fill="none" 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/arrowshapes.chevron.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.chevron.svg
new file mode 100644
index 000000000..dc5e4c795
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.chevron.svg
@@ -0,0 +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 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><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="19.402769" x2="19.444714" y1="62.573673" y2="-.896284"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .797508 2.465847)"><ellipse cx="9.852737" cy="19.036797" display="block" fill="url(#d)" 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="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><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" 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.circular-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.circular-arrow.svg
new file mode 100644
index 000000000..7d58dce53
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.circular-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 -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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -37.1068 -8.041908)" gradientUnits="userSpaceOnUse" x1="144.67291" x2="148.20645" y1="123.61749" y2="55.979706"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="11" x2="16.055883" y1="13" y2="21.585226"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.051488 -11.17578)"><ellipse cx="15.852737" cy="26.630016" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linejoin="round"/><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" stroke="url(#a)"/></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..550b2ad4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.corner-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(0 -.75000188 .75000188 0 .624138 21.127994)" gradientUnits="userSpaceOnUse" x1="10.983142" x2="11.000132" y1="6.756214" y2="24.881214"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61299533" stop-color="#fff" stop-opacity=".330882"/><stop offset=".70405608" 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><linearGradient id="b" gradientTransform="matrix(-1 0 0 -1 24.623024 24.69453)" gradientUnits="userSpaceOnUse" x1="3.748835" x2="19.498875" y1="21.566582" y2="21.566582"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g fill="none" stroke="#fff394" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 1.33333 -1.33333 0 31.170589 -1.832183)"><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(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><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" 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/32/arrowshapes.down-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.down-arrow-callout.svg
new file mode 100644
index 000000000..5d571a2a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.down-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="7.056946" x2="68.72377" y1="35.742809" y2="35.742809"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" 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=".49999997" 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(.3383803 0 0 .40669052 26.334607 -1.082064)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="-63.046314" y1="60.342724" y2="59.213905"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.28887989 0 0 .11633788 -12.027984 26.175404)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.51326057 0 0 .5137802 4.789987 2.663103)" gradientUnits="userSpaceOnUse" x1="-1.537251" x2="47.170952" y1=".655081" y2=".655081"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="-11.378005" cy="28.036812" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".521" rx="4.874848" ry="1.963204" stroke-width=".704802" transform="matrix(-1.33333 0 0 1.33333 .829365 -10.834737)"/><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(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1.00000001 1.00000001 0 .00033 -.000976)"/><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" stroke="url(#a)" stroke-linecap="square" transform="matrix(0 1.00000001 1.00000001 0 .00033 -.000976)"/></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..71e5df3e5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.down-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="4.358618" x2="17.898777" y1="19.411228" y2="19.270603"><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=".322094" x2="44.297325" y1="8.956792" y2="9.070014"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="3.498596" x2="-63.545238" y1="62.12962" y2="61.461678"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><ellipse cx="20.124954" cy="-4.063543" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".521" rx="5.454174" ry="1.963204" stroke-width=".745506" transform="matrix(-1.33333 0 0 1.33333 42.833204 31.165148)"/><g stroke-width=".750002" transform="matrix(0 1.33333 -1.33333 0 42.833204 -.170942)"><path d="m3.5025123 17.5h12.0010277v-2.265666l4.95781 4.891769-4.95781 4.711645v-2.084744h-12.0010277z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#a)" 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..74daee8c1
--- /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=".30000001" 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><linearGradient id="b" gradientTransform="matrix(.3383803 0 0 .40669052 26.334607 -1.082064)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.37137589 0 0 .11633788 -16.352584 26.175404)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.51326057 0 0 .5137802 4.789987 2.663103)" gradientUnits="userSpaceOnUse" x1="37.863766" x2="37.746555" y1="24.784042" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="-15.516989" cy="28.036812" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".521" rx="6.266968" ry="1.963204" stroke-width=".799126" transform="matrix(-1.33333 0 0 1.33333 .829365 -10.834737)"/><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(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(-1.00000001 0 0 1.00000001 32.005213 0)"/><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" stroke="url(#a)" stroke-linecap="square" transform="matrix(-1.00000001 0 0 1.00000001 32.005213 0)"/></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..d6a9efdcb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-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="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><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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><g transform="matrix(-1.33333 0 0 1.33333 30.169405 -10.834737)"><ellipse cx="10.81356" cy="22.036797" display="block" fill="url(#d)" 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="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><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" 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.left-right-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-arrow-callout.svg
new file mode 100644
index 000000000..2c4087b7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-right-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" 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><linearGradient id="b" gradientTransform="matrix(-1.33333 0 0 -1.33333 31.984576 31.749062)" gradientUnits="userSpaceOnUse" x1="9.623024" x2="9.623024" y1="6.944528" y2="16.944529"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.846041 -10.843536)"><ellipse cx="12.802872" cy="22.400433" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)" 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" stroke="url(#a)" 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..fcea35a86
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.left-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" 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><linearGradient id="b" gradientTransform="matrix(-1 0 0 -1 24.623024 23.944528)" gradientUnits="userSpaceOnUse" x1="9.623024" x2="9.623024" y1="6.944528" y2="16.944529"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.846041 -10.843536)"><ellipse cx="12.802872" cy="22.400433" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)"/><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" 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/32/arrowshapes.notched-right-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.notched-right-arrow.svg
new file mode 100644
index 000000000..ae6f9f58a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.notched-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(.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .829365 -10.834737)"><ellipse cx="10.81356" cy="22.036797" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><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" 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.pentagon-right.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.pentagon-right.svg
new file mode 100644
index 000000000..dc75cad61
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.pentagon-right.svg
@@ -0,0 +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 22.31412 -7.031824)" gradientUnits="userSpaceOnUse" x1="12.151899" x2="12.151899" y1="2.650621" y2="17.65066"><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><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="19.402769" x2="19.444714" y1="21.985073" y2="-.896284"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .797508 2.465847)"><ellipse cx="9.852737" cy="19.036797" display="block" fill="url(#d)" 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="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.2825851 2.2690574.035153 15.7460946 10.3189778.0083 5.007812-7.871094-5.052734-7.8750002z" fill="none" 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.quad-arrow-callout.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-arrow-callout.svg
new file mode 100644
index 000000000..335f1097c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-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(-.51326057 0 0 .5137802 24.208783 2.663103)" gradientUnits="userSpaceOnUse" x1="37.11655" x2="37.746555" y1="13.213937" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.3383803 0 0 .40669052 2.664162 -1.082064)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.32432351 0 0 .46846727 25.286527 -.744666)" 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=".40000001" 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><path d="m15.521484 1.5-5.7968746 6.0019531h2.7792966l-.002 3.0019529h-2.9979998v2.990235h-3-.00195v-3.019532l-6.0019562 5.994141 6.0019531 5.8125v-2.779297h3.0019531v2.996094h2.9960938l.002 3.005859h-2.7793438l5.8124998 5.986328 5.994141-5.986328h-3.019531l-.002-3.005859h2.996094v-2.990235l2.994141.0059v2.779297l5.992187-5.785157-5.992187-6.021484v3.019531l-2.994095-.005899v-2.996094h-2.99414l.002-2.9999998v-.00195h3.019531z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.00000001 0 0 1.00000001 -.000001 0)"/><path d="m15.533203 2.9394531-3.478515 3.5625h.447265c.552262.000055.999945.447738 1 1l-.0039 1.9921875v2.0019534h-3.001953v2.998047h-2.0000062-1.9941407c-.5522619-.000055-.999945-.447738-1-1v-.628907l-3.5625 3.591797 3.5625 3.494141v-.447266c.000055-.552262.447738-.999945 1-1h1.984375 2.0097659v2.994141h3.001953v2.023437l.002 1.984375c-.000055.552262-.447738.999945-1 1h-.447266l3.494141 3.546875 3.591797-3.546875h-.628906c-.552262-.000055-.999944-.447738-1-1l-.002-1.996093v-2.011719h2.996094v-2.994141h2.009766l1.986327.011719c.552262.000055.999945.447738 1 1v.447266l3.552734-3.466797-3.552734-3.619141v.628906c-.000055.552262-.447738.999945-1 1l-1.998047-.01172h-1.998047v-2.998047h-2.99414l.001953-2.996092v-.9980469c.000056-.5522619.447738-.999945 1-1h.628906z" fill="none" stroke="url(#c)" stroke-linecap="square" transform="matrix(1.00000001 0 0 1.00000001 -.000001 0)"/></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..2ba15a56f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.quad-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(-.51326057 0 0 .5137802 24.208783 2.663103)" gradientUnits="userSpaceOnUse" x1="37.11655" x2="37.746555" y1="13.213937" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.3383803 0 0 .40669052 2.664163 -1.082064)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.32432351 0 0 .46846727 25.286527 -.744666)" 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=".40000001" 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><path d="m15.517578 2.5039062-5.7968749 6.0019532h2.7792969v4.9882816h-5-.00195v-3.019532l-6.0019563 5.994141 6.0019532 5.8125v-2.779297h5.0019531v5.005859h-2.7792969l5.8126629 5.985976 5.993978-5.985976h-3.019532v-5.005859h4.992188v2.779297l5.991499-5.785041-5.991499-6.0216v3.019532h-4.992188v-4.9863285-.00195h3.019532z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.00000001 0 0 1.00000001 -.000001 0)"/><path d="m15.529297 3.9433594-3.478516 3.5625h.447266c.552262.000055.999945.447738 1 1v.9882812 5.0000004h-5.0019532-.9980469c-.5522619-.000055-.999945-.447738-1-1v-.628907l-3.5625 3.591797 3.5625 3.494141v-.447266c.000055-.552262.447738-.999945 1-1h.9882812 5.0117189v5.017578.988282c-.000055.552262-.447738.999945-1 1h-.447266l3.494304 3.546522 3.591634-3.546522h-.628907c-.552262-.000055-.999944-.447738-1-1v-1-5.00586h5.00586.988281c.552262.000055.999945.447738 1 1v.447266l3.552046-3.466682-3.552046-3.619256v.628907c-.000055.552262-.447738.999945-1 1h-1-4.994141v-4.9902348-.9980468c.000056-.5522619.447738-.999945 1-1h.628907z" fill="none" stroke="url(#c)" stroke-linecap="square" transform="matrix(1.00000001 0 0 1.00000001 -.000001 0)"/></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..ae2e8bdca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.right-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=".30000001" 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><linearGradient id="b" gradientTransform="matrix(.3383803 0 0 .40669052 26.334607 -1.082064)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientTransform="matrix(.51326057 0 0 .5137802 4.789987 2.663103)" gradientUnits="userSpaceOnUse" x1="37.863766" x2="37.746555" y1="24.784042" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .829365 -10.834737)"><ellipse cx="7.266968" cy="28.036812" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" 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" 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.right-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.right-arrow.svg
new file mode 100644
index 000000000..a70ff7b9d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.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(.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .829365 -10.834737)"><ellipse cx="10.81356" cy="22.036797" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><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" 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.s-sharped-arrow.svg b/icon-themes/elementary_svg/cmd/32/arrowshapes.s-sharped-arrow.svg
new file mode 100644
index 000000000..810612f35
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.s-sharped-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 -54.073615 -7.788859)" gradientUnits="userSpaceOnUse" x1="15.490662" x2="15.616669" y1="9.25843" y2="25.078445"><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><linearGradient id="b" gradientTransform="matrix(.3383803 0 0 .40669052 -47.679322 -22.535216)" gradientUnits="userSpaceOnUse" x1="149.07487" x2="151.05176" y1="134.38235" y2="55.32336"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.42692603 0 0 .15511679 8.664756 24.044717)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="26.000001" x2="25.131132" y1="2" y2="23.685982"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="9.625341" cy="26.526587" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="7.204377" ry="2.617599" stroke-width="1.33333"/><path d="m23.506233 3.6778811v2.8235262h-1.411763c-5.457874 0-9.94526 4.3063477-9.94526 9.7642087 0 2.33908-1.896195 4.235288-4.235289 4.235288h-1.4117631l-.00449 6.127946h1.4117631c5.4578763 0 9.8823403-4.42448 9.8823403-9.882341 0-2.339079 1.959116-4.244277 4.298209-4.244277h1.411763v2.823525l5.6979-5.9267118z" fill="url(#d)" stroke="url(#b)" stroke-linejoin="round"/><path d="m24.513672 6.1191406v.3828125a1.0088384 1.0088384 0 0 1 -1.007813 1.0078125h-1.412109c-4.927334 0-8.9375 3.8509194-8.9375 8.7558594 0 2.883979-2.358195 5.242187-5.2421875 5.242187h-.4042969l-.00391 4.113282h.4042968c4.9126558 0 8.8730468-3.962118 8.8730468-8.875 0-2.902509 2.41984-5.251953 5.306641-5.251953h1.412109a1.0088384 1.0088384 0 0 1 1.007813 1.007812v.320313l3.279296-3.4121098z" fill="none" stroke="url(#a)" stroke-linecap="square"/></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..9947f21f3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.split-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 -23.837836 6.567572)" gradientUnits="userSpaceOnUse" x1="12.125348" x2="12.046981" y1="13.874722" y2="27.239584"><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" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="11" y2="28"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 -6.871021 6.314523)" gradientUnits="userSpaceOnUse" x1="3.602846" x2="2.505859" y1="76.678726" y2="2.494141"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.16709 -10.499583)"><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(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="12.140373" cy="28.964888" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="4.826345" ry="1.963204"/><path d="m20.753906 11.240234-3.992187.01172.222656.222656a.74476131.74476131 0 0 1 -.01367 1.066407l-4.332031 4.123046a.74476131.74476131 0 0 1 -1.011719.01367l-4.5781269-4.123045a.74476131.74476131 0 0 1 -.029297-1.080079l.2148438-.214843-3.7382812.002v3.953125l.2011718-.203125a.74476131.74476131 0 0 1 1.0351563-.02344l5.2773442 4.886674a.74476131.74476131 0 0 1 .238281.546875v7.333984l1.753906-.002 2.009766-.0039v.740234a.74476131.74476131 0 0 1 .002-.03711v-8.037067a.74476131.74476131 0 0 1 .236281-.544922l5.265625-4.904297a.74476131.74476131 0 0 1 1.037109.02148l.201172.203125z" fill="none" stroke="url(#a)" stroke-linecap="square" stroke-width=".750002"/></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..16d8ed18c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.split-round-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" gradientUnits="userSpaceOnUse" x1="3.123794" x2="3.123794" y1="21.305176" y2="4.305176"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.123794" x2="20.123794" y1="3.305176" y2="21.305176"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -23.837836 6.567572)" gradientUnits="userSpaceOnUse" x1="12.521434" x2="12.600669" y1="6.405929" y2="19.504862"><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="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.673607 -.248732)"><ellipse cx="12.505237" cy="21.036797" display="block" fill="url(#d)" 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="url(#a)" stroke-linejoin="round"/><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" 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..e78d74e34
--- /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=".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(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .834895 -9.831362)"><ellipse cx="10.81356" cy="22.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".261" rx="9.81356" ry="1.963204"/><path d="m15.515625 15.234375v2.265625h-3.011719l-.0029 5.257467h3.011719v2.083984l5.068245-4.717879zm-12.0136719 2.265625-.00293 5.257467 2.2535044-.0041.00293-5.257466zm3.7499279-.0049-.00293 5.257467 3.750014-.001.0029-5.257467z" fill="url(#d)" stroke="url(#b)" stroke-width=".750002"/><path d="m22.521484 12.966797-.01367 1.558594-4.005859-.0059-.0078 4.984375 4.03125.02148.0098 1.34375 4.220703-3.861329zm-11.017578 1.53125-.0078 4.984375 3.003906.02734.0078-4.984375zm-4.9960935.001953v5.003906h.9882813v-5.003906z" fill="none" 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..2de6c4cdc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-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"><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(.32432351 0 0 .46846727 3.712243 -.744666)" gradientUnits="userSpaceOnUse" x1="68.740555" x2="13.240417" y1="46.43259" y2="46.43259"><stop offset="0" stop-color="#fff"/><stop offset=".11711974" stop-color="#fff" stop-opacity=".235294"/><stop offset=".6111111" stop-color="#fff" stop-opacity=".192157"/><stop offset=".66666663" stop-color="#fff" stop-opacity=".930147"/><stop offset=".72222221" 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(.3383803 0 0 .40669052 26.334607 -1.082064)" gradientUnits="userSpaceOnUse" x1="-65.985474" x2="4.940638" y1="76.445221" y2="76.445221"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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><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(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1.00000001 1.00000001 0 -.007482 32.006422)"/><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" stroke="url(#e)" stroke-linecap="square" transform="matrix(0 -1.00000001 1.00000001 0 -.007482 32.006422)"/></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..7fc8c3629
--- /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="17.882069" x2="4.640491" y1="20.140434" 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><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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="-62.848766" x2="4.630593" y1="58.652248" y2="58.636314"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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(#d)" 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.5h12.0010277v-2.265666l4.95781 4.891769-4.95781 4.711645v-2.084744h-12.0127465z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><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" 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..2e64e21e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-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" gradientUnits="userSpaceOnUse" x1="16.130859" x2="16.119141" xlink:href="#d" y1="6.882813" y2="24.070312"/><linearGradient id="b" gradientTransform="matrix(0 -1.33333 1.33333 0 .24463 31.998434)" gradientUnits="userSpaceOnUse" x1="3.748835" x2="19.498875" y1="21.566582" y2="21.566582"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 1.33333 -1.33333 0 58.949537 -.490765)" gradientUnits="userSpaceOnUse" x1="6.624153" x2="18.624184" y1="12.127972" y2="12.127972"><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><radialGradient id="e" 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><ellipse cx="15.999999" cy="26.023634" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".521" rx="7.710484" ry="2.617599" stroke-width="1.153376"/><path d="m16.230469 4.5039062-6.714844 6.0292968 2.970703-.015625.00586 2.982422h-8.992188v5h8.994141l-.001953 3.013672-3.0097661-.003906 6.7460941 5.99414 6.267578-5.972656-3.001953-.033203.005859-2.998047h9v-5h-8.998047l-.005859-2.990234 3.001953.033203z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g fill="none" stroke-linecap="square"><path d="m47 10-.816056-.7173519-2.903638-2.8854095c-.154521-.1523045-.399787-.1613465-.565103-.0208333l-3.369784 2.8775971c-.261994.2256326-1.177473 1.0283226-.839495 1.1012736.17581.03685 1.354398-.5424302 1.467994-.374713.125786.185707.201782.754105.202229.999997l.0079 5.265611v.0027.0104l-.0104 5.580715c-.000784.477585-.194898.701284-.671874.786457-.172634.03077-1.013591-.08696-1.054125.05803-.04053.144986.719355.55269.851001.668531l3.403637 2.963536c.165461.144446.414413.136489.570312-.01823l2.908776-2.888061c.157584-.155989.744034-.53151.626584-.689783-.05029-.06777-.707681.01969-.798459-.0081-.386394-.116799-.648479-.468735-.648435-.872394l.0104-5.645819v-.0104l-.0079-5.330715c.000025-.403716.262092-.755625.648506-.872408z" stroke="url(#d)" stroke-width="1.001575"/><path d="m16.207031 5.8769531-4.050781 3.6367188.324219-.00195a1.0053517 1.0053517 0 0 1 1.011719 1.0039062l.0059 2.982422a1.0053517 1.0053517 0 0 1 -1.005859 1.007812h-7.9863696v2.988282h7.9882816a1.0053517 1.0053517 0 0 1 1.005859 1.0058559l-.002 3.013672a1.0053517 1.0053517 0 0 1 -1.007813 1.005859h-.357422l4.072266 3.619141 3.806641-3.628906-.529297-.0059a1.0053517 1.0053517 0 0 1 -.994141-1.007812l.0059-2.998047a1.0053517 1.0053517 0 0 1 1.005866-1.003866h7.994141v-2.988282h-7.992188a1.0053517 1.0053517 0 0 1 -1.005859-1.003906l-.0059-2.990234a1.0053517 1.0053517 0 0 1 1.017578-1.0078128l.46875.00586z" stroke="url(#a)"/></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..9b268a25a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-down-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(-1 0 0 -1 24.623024 23.944528)" gradientUnits="userSpaceOnUse" x1="3.748835" x2="19.498875" y1="21.566582" y2="21.566582"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.624153" x2="18.624184" y1="12.127972" y2="12.127972"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-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(.34268897 0 0 .11633788 11.863512 25.789037)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.846041 -10.843536)"><ellipse cx="12.634562" cy="27.650446" display="block" fill="url(#d)" 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.5307479 7.2547053-4.5287655 4.7008847 4.5223745 5.036176-.0117186-2.228516 4.0425187-.0071h.0078l4.195857.0024-.002 2.257813 4.495203-5.059614-4.479047-4.7008842-.02486 2.251666-4.234921-.00829h-.0078l-3.9995492.00712z" fill="url(#b)" stroke="url(#a)"/><path d="m7.8680934 8.9621748-.5380153.612044-2.1640625 2.1777342c-.1142287.115891-.1210102.299841-.015625.423828l2.1582032 2.527344c.1692249.196496.7712436.883107.8259573.629623.027639-.131858-.4068237-1.015801-.2810355-1.100998.1392809-.09434.5655806-.151337.75-.151672l3.9492184-.0059h.002.0078l4.185547.0078c.358189.000588.525964.146174.589844.503907.02308.129476-.06522.760195.04352.790596.10874.0304.414519-.539518.5014-.638253l2.222657-2.552734c.108335-.124096.102367-.31081-.01367-.427735l-2.166051-2.1815871c-.116992-.1181885-.398634-.5580272-.517339-.4699395-.05083.037719.01477.5307625-.0061.598846-.0876.2897962-.351552.4863606-.654297.4863276l-4.234375-.0078h-.0078l-3.9980465.0059c-.3027874-.000019-.5667205-.1965694-.6543079-.486381z" fill="none" stroke="url(#c)" stroke-linecap="square" stroke-linejoin="miter" stroke-width=".751183"/></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..745ec19b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-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"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="b" 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="#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-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="10.983142" x2="11.000132" y1="5.756214" y2="23.881214"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61299533" stop-color="#fff" stop-opacity=".330882"/><stop offset=".70405608" 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><linearGradient id="f" gradientTransform="matrix(0 -1.33333 1.33333 0 -4.75537 30.998435)" gradientUnits="userSpaceOnUse" x1="3.748835" x2="19.498875" y1="21.566582" y2="21.566582"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g fill="none" stroke="#fff394" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1.33333 -1.33333 0 28.170588 -1.832182)"><g opacity=".4" stroke="none" transform="matrix(0 -.59210674 .32142932 0 9.51702 23.299052)"><path d="m23.933334 40h5v7h-5z" fill="url(#b)"/><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.230469 3.5039062-6.714844 6.0292969 2.9707031-.015625.0078125 3.9824219h-4.9902344v16.005859h15.9960938v-5.005859l3.992188.0039v1.001953l-.002 3.009766 7.080078-7.800781-7.085937-6.205078v3.001953 1l-3.984329-.003901v-5.007812h-4l-.0039-3.9902344 3.001953.033203z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -.75000188 .75000188 0 1.37414 21.127994)"/><path d="m11.205078 4.8671875-4.0703124 3.6542969.3457032-.0019532c.5526759-.0031066 1.0027035.4434102 1.0039062.9960938l.0078125 4.984375h-4.9882813v14.001953h13.9960938v-5.001953l4.992188.0059c.551169.00013.997942.446877.998046.998047v1.001953.382813l4.722657-5.148438-4.730469-3.742187v.513672 1c-.00013.551152-.446895.997917-.998047.998047l-4.984375-.003948v-5.005859h-3.996094l-.0059-4.9882812c-.000993-.5565239.453278-1.0064019 1.009765-1l.486329.00586z" fill="none" stroke="url(#e)" 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..4257f7b8a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-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(0 -.75000188 .75000188 0 .624138 21.127994)" gradientUnits="userSpaceOnUse" x1="10.983142" x2="11.000132" y1="6.756214" y2="24.881214"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-color="#fff" stop-opacity=".235294"/><stop offset=".61299533" stop-color="#fff" stop-opacity=".330882"/><stop offset=".70405608" 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><linearGradient id="b" gradientTransform="matrix(-1 0 0 -1 24.623024 24.69453)" gradientUnits="userSpaceOnUse" x1="3.748835" x2="19.498875" y1="21.566582" y2="21.566582"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g fill="none" stroke="#fff394" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 1.33333 -1.33333 0 27.170588 -.832182)"><path d="m4.0020764 12.705121 4.521984 5.036146-.011722-2.228033 9.2881596-.01562h.0073l1.937971.0029v-5.255872l.0067-5.9855379h.751468l2.25733.0015-5.8506-5.3100715-4.65382 5.3144661h2.25147.750002l-.0067 5.9840723-6.7451849.0068.0249-2.2514704z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.02454 12.724164 2.7407295 3.052742-.00146-.259278c-.00233-.414508.3325584-.752029.7470721-.752931l9.2881604-.01562h.0015.0073l1.189395.0029v-4.507336l.0067-5.9855372c.000097-.4133785.335193-.7484591.748572-.7485371h.751467.28711l-3.861337-3.54199826-2.806648 3.54786066h.385252.750002c.413365.0000975.74844.3351721.748537.7485371l-.0067 5.9840718c-.000096.412795-.334279.747632-.747072.748537l-6.7451849.0068c-.4173939.000745-.7548034-.339959-.750002-.757326l.0044-.3647474z" fill="none" 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/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..d35a250cc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/arrowshapes.up-right-down-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(0 1.33333 -1.33333 0 58.949537 -.490765)" gradientUnits="userSpaceOnUse" x1="10.983142" x2="11.000132" y1="6.756214" y2="24.881214"><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><linearGradient id="b" gradientTransform="matrix(0 -1.33333 1.33333 0 -4.755369 31.998434)" gradientUnits="userSpaceOnUse" x1="3.748835" x2="19.498875" y1="21.566582" y2="21.566582"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -5.846041 -10.843536)"><ellipse cx="12.634562" cy="27.650446" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".521" rx="5.782877" ry="1.963204" stroke-width=".865034"/><path d="m11.230469 4.5039062-6.714844 6.0292968 2.9707031-.01563.00977 5.390625v.0098l-.00391 5.595703-3.0097656-.0039 6.7460945 5.99414 6.267578-5.972656-3.001953-.0332.005858-2.996132 6.998047-.001953v1.001953l-.002 3.009766 5.99414-6.746094-5.992187-6.2675781v3.0019531 1l-6.996094.002-.0059-2.992187 3.001953.0332z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.75000188 0 0 .75000188 4.384542 8.132672)"/><path d="m11.205078 5.8671875-4.0703124 3.6542969.3457032-.0019532a.99828325.99828325 0 0 1 1.0039062.9960938l.00977 5.390625a.99828325.99828325 0 0 1 0 .002v.0098l-.00391 5.595703a.99828325.99828325 0 0 1 -1 .998047h-.3789069l4.0937499 3.636719 3.824219-3.646485-.546875-.0059a.99828325.99828325 0 0 1 -.986328-1l.005859-2.996134a.99828325.99828325 0 0 1 .998047-.996094l6.998047-.002a.99828325.99828325 0 0 1 .998047.998094v1.001953.382813l3.636718-4.09375-3.636718-3.804688v.513672 1a.99828325.99828325 0 0 1 -.998047.998047l-6.996094.001953a.99828325.99828325 0 0 1 -.998047-.996094l-.0059-2.992187a.99828325.99828325 0 0 1 1.009765-1.0000002l.486329.00586z" fill="none" stroke="url(#a)" 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..a622d1724
--- /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"><linearGradient id="a" 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="b" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><radialGradient id="c" cx="65.08" cy="48.19" gradientTransform="matrix(0 .76662 -.834 0 48.57 -34.3)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.5089 0 0 .50895 -4.523 10.367)" gradientUnits="userSpaceOnUse" x1="25.344" x2="17.064" y1="23.421" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".055" 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><linearGradient id="g" 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="h" 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(#h)" 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(#f)" stroke="url(#g)" stroke-linejoin="round"/><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="m1.5 31.5v-15l12 7.5z" fill="url(#c)" transform="translate(10 -8)"/><g fill="none"><path d="m11.5 23.5v-15l12 7.5z" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 18.17v11.645l8.88-5.813z" opacity=".6" stroke="url(#d)" stroke-width=".992" transform="translate(10 -8)"/></g><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><circle cx="10.5" cy="26.5" r="5" style="stroke:#0f5a00;stroke-width:.626;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#b)"/><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(#a)"/><path d="m13.309109 25.550056.000105 1.878794-5.6384958.00067-.000105-1.878794z" fill="#fff"/></g><g fill="#fff" stroke-width="1.099"><path d="m-17.999382 8.001438h2.00018l-.000618 5.999661-2.00018-.001099z"/><path d="m-13.99977 10.001487v2.00018l-5.999661-.000617.0011-2.00018z"/></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..7c51342fa
--- /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="386.5" x2="381.5" y1="12.499999" y2="12.499999"><stop offset="0" stop-color="#e7d198"/><stop offset="1" stop-color="#ba964a"/></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 9)"><path d="m28.5 12.5v4h-18v-4z" fill="url(#b)" stroke="#956e37" stroke-opacity=".724265"/><path d="m27.5 13.5v2h-16v-2z" fill="none" opacity=".4" stroke="url(#a)"/><g fill="#956e37" 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..650dd4685
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 15.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -26.891287 -4.18276)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.1953514 0 0 .1799097 50.0016 -.891269)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.5018785 0 0 .462207 -.380339 1.903038)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1953514 0 0 .1799097 -25.223109 .847388)" gradientUnits="userSpaceOnUse" x1="212.04402" x2="210.58083" y1="123.74026" y2="74.261711"><stop offset="0" stop-color="#fff" stop-opacity=".195205"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="18.240929" cy="21.817987" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".64726"/><stop offset="1" stop-color="#fff" stop-opacity=".195205"/></radialGradient><radialGradient id="i" cx="15.414371" cy="13.078408" gradientTransform="matrix(1.4500546 0 0 1.1280465 -15.280129 -9.906347)" gradientUnits="userSpaceOnUse" r="6.65625"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".247619"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.1906508 0 0 .1908549 -24.167929 .125268)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343434" stop-opacity=".976471"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.1906508 0 0 .1908549 .561608 1.561624)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.1815664 0 0 .1817607 -22.545212 .407522)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341176"/></linearGradient><g transform="translate(-1.058333 -.79375)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#c)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><g transform="matrix(1 0 0 -1 -1.058333 9.259045)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="17.214962" display="block" fill="url(#b)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><g transform="matrix(.70710678 .70710678 .70710678 -.70710678 -3.687911 5.730043)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-26.269621" cy="-2.923988" display="block" fill="url(#d)" opacity=".268" rx="4.662494" ry="1.327611" transform="matrix(-.70710678 -.70710678 -.70710678 .70710678 0 0)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><circle cx="1.719792" cy="4.233333" fill="#ce5c00" r=".926042"/><g transform="matrix(.21873801 0 0 .21873801 2.907359 3.117723)"><path d="m13.679117 12.5 8.734692 7.486728-1.210751 1.513272-8.703058-8.098638z" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.217785 21.008568-7.005051-8.044248 8.475248 6.849559z" fill="url(#g)" fill-rule="evenodd"/><path d="m247.90924 110.29199a4.86685 2.6562012 0 1 1 -9.7337 0 4.86685 2.6562012 0 1 1 9.7337 0z" fill="#3e3e3e" transform="matrix(.1837074 -.1915779 .2354746 .1427652 -48.692604 51.644667)"/><path d="m25.897786 18.478292a8.3085051 8.3085051 0 1 1 -16.61701 0 8.3085051 8.3085051 0 1 1 16.61701 0z" fill="url(#h)" fill-rule="evenodd" opacity=".4" transform="matrix(.7030485 0 0 .6866873 -3.237703 -4.491474)"/><path d="m8.8877932 3.285826c-2.9122238 0-5.2704608 2.112213-5.2704608 4.7206197 0 .7533185.065298 1.5314093.4158554 2.1635933.7003648.231216 1.6140995.303562 2.4037328.303562 3.4509655 0 6.4192074-2.5625743 6.6321734-5.6057008-.968002-1.024577-2.566556-1.5820742-4.1813008-1.5820742z" fill="url(#i)" fill-rule="evenodd" opacity=".6"/><path d="m9.0000005 2.5c-3.587387 0-6.5000025 2.6886101-6.5000005 5.9999999 0 3.3113911 2.9126135 6.0000001 6.5000005 6.0000001 3.5873845 0 6.4999995-2.688609 6.4999995-6.0000001 0-3.3113898-2.912614-5.9999999-6.4999995-5.9999999zm.077451.3936385c3.2107345 0 5.8208075 2.4040776 5.8208075 5.3677935 0 2.963715-2.610073 5.367794-5.8208075 5.367794-3.2107343 0-5.8148483-2.404078-5.8148483-5.367794 0-2.9637159 2.604114-5.3677935 5.8148483-5.3677935z" fill="url(#j)" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.0417066 2.6729635c-3.4164491 0-6.1842359 2.5601138-6.1842359 5.7137188 0 3.1536037 2.7677849 5.7137167 6.1842359 5.7137167 3.4164494 0 6.1901934-2.560114 6.1901934-5.7137167 0-3.153605-2.773746-5.7137188-6.1901934-5.7137188zm.035747.220676c3.2107324 0 5.5661824 2.4040786 5.5661824 5.3677936 0 2.9637149-2.35545 5.1128949-5.5661824 5.1128949-3.2107351 0-5.6026612-2.149179-5.6026612-5.1128949 0-2.963715 2.3919261-5.3677936 5.6026612-5.3677936z" fill="url(#l)"/></g></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..51db2cc38
--- /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="14" rx="1.615406" transform="scale(1 -1)" width="26" x="3" y="-21"/><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..4ca17b8f0
--- /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" 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><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1323 0 0 .06615 -.265 291.444)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#d" y1="15.999" y2="19.962999"/><linearGradient id="f" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="g" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728001"/><radialGradient id="h" cx="23.335" cy="41.636" gradientTransform="matrix(.25725 0 0 .076 .347 291.587)" gradientUnits="userSpaceOnUse" r="22.627" xlink:href="#d"/><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><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#a)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#e)" opacity=".15"/><path d="m.36409467 292.23723v4.14477c0 .152.14990533.31955.30190533.31955h4.7408994c.152 0 .3101006-.16755.3111006-.31955l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".198438"/><path d="m1.455 292.436h.2v4.167h-.2zm1.389 0h.2v4.167h-.2zm1.389 0h.2l-.0009263 4.16687h-.198438zm-3.77.794h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m.5935503 290.94738c-.158 0-.2275503.16662-.2275503.32662l-.001905.96323h5.3578257l-.00115-.96145c-.0001886-.162-.1187707-.32278-.2767707-.32278z" fill="url(#f)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.144-.332-.296-.332z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56253267 291.14582-.00053267.99618 4.9614827-.004v-.99218z" style="opacity:.5;fill:none;stroke-width:.198438;stroke-linecap:round;stroke-linejoin:round;stroke:url(#g)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.389 0h.2v1.19h-.2zm1.389 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></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(#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"/></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..048927ab7
--- /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.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(.62856997 0 0 .60839392 -1.085641 -.534735)" 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="m3.000039 1.000056c5.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(#k)"/><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..24c2cdd00
--- /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="#fce94f"/><stop offset="1" stop-color="#d7b031"/></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.5 -1.62)"><g fill-rule="evenodd"><path d="m13.656 17.594-.75.906 1 1 .844-.656z" fill="#cecece"/><path d="m10.906 20.5h2l1-1-1-1z" fill="#fce94f"/><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="#bf830a" stroke-linejoin="round" stroke-opacity=".894" stroke-width=".75"/><path d="m13.5 15v2l2 2h2z" fill="#cecece" fill-rule="evenodd"/><path d="m10.906 20.5h2l1-1-1-1z" fill="none" stroke="#bf830a" stroke-linejoin="round" stroke-opacity=".894" stroke-width=".75"/><path d="m13.656 17.594-.75.906 1 1 .844-.656z" fill="none" stroke="#444" stroke-opacity=".728" 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" stroke="#444" stroke-linejoin="round" stroke-opacity=".728"/><g stroke-linecap="round"><path d="m14.462 15.022 6.72-6.498m-7.347 8.722-.006-1.13" opacity=".5" stroke="#fff"/><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..7915f2a9d
--- /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.416507 -207.470502)" 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.33333 0 0 1.33333 .057641 -10.646236)"><g stroke-width=".750002"><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="m11.55125 24.33532 9.23016-5.10951c2.62584-3.11887-2.22853-10.73195-5.65581-9.6417l-9.2541 5.25831c2.60448 1.43538 5.38181 6.13656 5.67975 9.4929z" stroke="url(#d)"/><path d="m11.596259 15.044307v-4.34797c0-3.1843598-4.9999998-3.1197798-4.9999998.099v2.44781" stroke="#555761" stroke-linecap="round"/></g></g><ellipse cx="1.308166" cy="20.649529" fill="url(#b)" fill-rule="evenodd" rx="1.927186" ry="1.913933" stroke="#555761" stroke-linecap="round" stroke-width=".750019" 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:#fcaf3e;fill-rule:evenodd;stroke:#ce5c00;stroke-width:.750002;stroke-linejoin:round;stroke-opacity:.5"/><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..93b09f94a
--- /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"><radialGradient id="a" cx="65.08" cy="48.19" gradientTransform="matrix(0 .76662 -.834 0 48.57 -34.3)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5089 0 0 .50895 -4.523 10.367)" gradientUnits="userSpaceOnUse" x1="25.344" x2="17.064" y1="23.421" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".055" 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" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><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(.638 -.64114 .85963 .85535 -24.54 2.122)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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="m" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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><linearGradient id="p" 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="q" 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(#q)" 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(#o)" stroke="url(#p)" stroke-linejoin="round"/><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="m1.5 31.5v-15l12 7.5z" fill="url(#a)" transform="translate(10 -8)"/><path d="m11.5 23.5v-15l12 7.5z" fill="none" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 18.17v11.645l8.88-5.813z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".992" transform="translate(10 -8)"/><g transform="translate(-.000738 7.790283)"><path d="m28.036 18.017c-.2-.03-.355-.015-.46.01l-13.85 3.186-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.014 2.565-.586 13.848-3.21c.417-.097-.204-.614-1.393-1.162-.89-.41-1.843-.727-2.44-.815z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#c)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="translate(7.23 -.01)"/><path d="m25.282 2.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.149-1.146-2.399-1.774-2.846-1.44l-.04.04z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 16.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.026-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="translate(7.23 -.01)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="translate(7.23 -.01)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#h)" transform="translate(7.23 -.01)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#i)" transform="translate(7.23 -.01)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#j)" transform="translate(7.23 -.01)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#k)" transform="translate(7.23 -.01)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#l)" stroke="url(#m)" transform="translate(7.23 -.01)"/><path d="m8.99 21.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..bac416034
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.block-arc.svg
@@ -0,0 +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.479423" x2="12.569489" y1="7.501887" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.462487" x2="12" y1="16.749222" y2="6.499703"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 4.466667 16.051852)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(1.1711695 0 0 1.1711694 -.292731 3.71521)" gradientUnits="userSpaceOnUse" x1="13.006294" x2="13.927343" y1="5.01833" y2="13.700933"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 18.466666 16.051852)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(1.0617 0 0 .82364068 .856274 5.525346)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .00004 .496673)"><ellipse cx="5" cy="17" display="block" fill="url(#d)" opacity=".433333" rx="4" ry="1"/><ellipse cx="19" cy="17" display="block" fill="url(#f)" 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(#e)" stroke="url(#b)"/><path d="m12 7.3125c-2.4047944-.0000589-4.5157218 1.1169904-6.0214844 2.693359-1.5057625 1.576369-2.4160922 3.613939-2.4160156 5.494141a.17133435.17133435 0 0 0 .171875.171875h2.5683594a.17133435.17133435 0 0 0 .1699218-.150391c.1082502-.835569.7669679-2.120317 1.765625-3.169922.9986572-1.049604 2.3262578-1.867114 3.7617188-1.867187 1.435511.001 2.81277.818591 3.857422 1.869141 1.044652 1.050549 1.746078 2.338661 1.853516 3.167968a.17133435.17133435 0 0 0 .169921.150391h2.509766a.17133435.17133435 0 0 0 .171875-.171875c.000077-1.882158-.943467-3.920327-2.480469-5.496094-1.537002-1.5757666-3.677237-2.6914648-6.082031-2.691406z" fill="url(#g)" stroke="url(#a)"/></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..4758db311
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.can.svg
@@ -0,0 +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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.817914" x2="9.285535" xlink:href="#b" y1="18.824972" y2="4.37123"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.701906" x2="8.94707" xlink:href="#b" y1="8.098823" y2="-.602187"/><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><radialGradient id="f" 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="g" gradientTransform="matrix(.94967397 0 0 .57566701 2.032112 8.013621)" gradientUnits="userSpaceOnUse" x1="12.172099" x2="12.564386" xlink:href="#a" y1=".736241" y2="15.949394"/><linearGradient id="h" gradientTransform="matrix(.81198146 0 0 .43797462 3.477348 -.554511)" gradientUnits="userSpaceOnUse" x1="8.649144" x2="8.967978" xlink:href="#a" y1="6.589255" y2="16.327904"/><linearGradient id="i" gradientTransform="matrix(.92471361 0 0 .55070684 2.171361 -1.726817)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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(#f)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m19.742694 14c0 2.550211-3.535629 4.617565-7.742694 4.617565s-7.9988711-2.09432-7.9988711-4.644531v-10.5l15.7415651.026966z" fill="url(#g)" stroke="url(#c)"/><ellipse cx="11.877262" cy="4" fill="url(#i)" rx="7.881525" ry="4.794877" stroke="url(#d)"/><ellipse cx="12" cy="4" fill="url(#h)" rx="7.241183" ry="3.971523" stroke="url(#e)"/></g></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..d78b78d82
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.circle-pie.svg
@@ -0,0 +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="20.966764" x2="20.934887" y1="1.634694" y2="19.334505"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25.630674" x2="26.062836" y1="18.797828" y2="1.296892"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><radialGradient id="d" 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><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .00004 2.241468)"><ellipse cx="12.008829" cy="18.132339" display="block" fill="url(#d)" 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(#a)" stroke="url(#b)"/><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" 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..cc4ef35be
--- /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" gradientUnits="userSpaceOnUse" x1="12.38983" x2="12.62712" y1="3.898305" y2="16.559322"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.256098" x2="8.631624" y1="18.70101" y2="1.011355"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><linearGradient id="d" gradientTransform="matrix(1.0540526 0 0 1.0540525 .936542 -.961122)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="9.437038" y1="8.231112" y2="15.781807"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><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"><circle cx="12" cy="10" fill="url(#d)" r="8.454811" stroke="url(#b)"/><ellipse cx="12" cy="10" fill="url(#e)" rx="7.719325" ry="7.709973" stroke="url(#a)"/></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..81c82036c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.cross.svg
@@ -0,0 +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.440717" x2="5.237288" y1="18.847458" y2="1.457627"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.500039" y1="1.5" y2="18.5"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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=".38673088" 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><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.152528 2.501357)"><ellipse cx="12" cy="18.637848" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".711111" rx="4" ry="1"/><g stroke-linecap="round" stroke-width=".750002"><path d="m9.5 1.5 5.240235.00586v6h6l-.0085 5.252964h-5.992961l.0074 5.993131-5.2402346-.0059-.014365-5.99313h-6l.0084646-5.252925h6z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m10.360855 2.2511775c-.06801.00694-.119599.06445-.119141.1328125l.008286 5.86601h-5.855469c-.0733968-.0001122-.1329247.0594157-.1328125.1328125l-.00781 3.4882815c-.000112.0734.059416.132924.1328125.132812h5.853516l.0073 5.849912c-.000112.0734.05942.132924.132813.132812l3.474608.0059c.0734.000113.132926-.05942.132814-.132813l-.0015-5.849911h5.870389c.0734.000112.132925-.05942.132812-.132813l.0078-3.4882811c.000165-.0733969-.059346-.1329429-.132743-.1328525h-5.874296l-.0083-5.86601c.000126-.0733966-.059402-.1329244-.132798-.1328125l-3.47461-.00586c-.0046-.000235-.0091-.000235-.01367 0z" fill="none" stroke="url(#c)"/></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..b31e72214
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.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"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="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="18" x2="22.111143" xlink:href="#a" y1="9.542822" y2="9.542822"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.009303" x2="15.04547" xlink:href="#a" y1="15.151894" y2="1.812745"/><radialGradient id="h" 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)"><path d="m6.1249841.44390061h15.0000379v15.00003739h-15.0000379z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="11.661112" cy="17.635622" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m3.1249766 3.4439081h15.0000374v15.0000379h-15.0000374z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><path d="m3.8749784 4.19391h13.5000336v13.500034h-13.5000336z" fill="none" stroke="url(#b)"/><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(#f)"/><path d="m18.463902 3.4829301 3.000008-3.00000749h-15.0000379l-3.0000075 3.00000749z" fill="#fafafa" stroke="url(#e)" 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..fdb7763d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.diamond.svg
@@ -0,0 +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.877445" x2="5.601739" y1="16.623026" y2="5.225424"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.011138" x2="-2.575796" y1="11.329161" y2="21.346111"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .000042 3.271759)"><ellipse cx="12" cy="18.867887" display="block" fill="url(#d)" 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="url(#a)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)"/><path d="m-3.879419 9.232071h11.61791v11.61791h-11.61791z" fill="none" 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..4695cdfe0
--- /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" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.745763" x2="6.457627" y1="17.40678" y2="3.677966"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><linearGradient id="d" gradientTransform="matrix(1.0579469 0 0 .93327787 .895667 1.294817)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.93300816 0 0 .80833922 2.207037 2.594058)" gradientUnits="userSpaceOnUse" x1="12.991515" x2="12.077606" y1="3.16044" y2="17.348259"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><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"><ellipse cx="12" cy="11" fill="url(#d)" rx="8.486049" ry="7.486049" stroke="url(#b)"/><ellipse cx="12" cy="11" fill="url(#e)" rx="7.807478" ry="6.753546" stroke="url(#a)"/></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..860cdfcb4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.frame.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"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.711864" x2="13.338983" xlink:href="#e" y1="18.033897" y2="1.864407"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="6.559322" x2="6.254239" xlink:href="#e" y1="18.237288" y2="1.661017"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.786375" x2="14.678721" y1="5.240539" y2="19.76619"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.94616" x2="12.154877" y1="2.989054" y2="17.654897"><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(.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.9048569 3.9048569.0000002 16.5000411h16.5000409v-16.5000411zm3.0000075 3.0000075 10.5000266-.0000001v10.5000267h-10.5000265z" fill="url(#h)" transform="translate(0 -2)"/><g fill="none" stroke-width=".750002"><path d="m3.529856 1.529856h17.250043v17.250043h-17.250043z" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.2798579 2.2798579h15.7500391v15.7500391h-15.7500391z" stroke="url(#i)"/><path d="m7.2798654 5.2798654 9.7500246.0000229v9.7500017l-9.7500245-.000023z" stroke="url(#f)"/></g></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..f4c6985b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.hexagon.svg
@@ -0,0 +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.888279" x2="11.941751" y1="5.518158" y2="16.907988"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.785536" x2="10.049698" y1="19.202658" y2="2.232095"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.261161" x2="13.111242" y1="4.501208" y2="17.009684"><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><radialGradient id="d" 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="e" gradientTransform="matrix(1.001575 0 0 1 1.492156 .000001)" gradientUnits="userSpaceOnUse" x1="10.769515" x2="15.923767" y1="8.71965" y2="15.039417"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 -.026418 1.830005)"><ellipse cx="11.995196" cy="18.036797" display="block" fill="url(#d)" 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(#e)" stroke="url(#b)"/><path d="m7.6621094 3.4824219a.26565064.26565064 0 0 0 -.234375.1425781l-3.5527344 6.775391a.26565064.26565064 0 0 0 -.00195.242187l3.5195312 6.970703a.26565064.26565064 0 0 0 .2363281.146485l8.7597657.0078a.26565064.26565064 0 0 0 .236325-.146472l3.535156-7.025391a.26565064.26565064 0 0 0 0-.242187l-3.501953-6.728516a.26565064.26565064 0 0 0 -.236328-.1425781z" fill="url(#a)" 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..95277c4cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.isosceles-triangle.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 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.152573" x2="5.949118" y1="18.745796" y2="1.66105"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.147751" x2="13.079129" y1="4.318942" y2="16.949411"><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(1.33333 0 0 1.33333 .00004 2.241425)"><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.646485 1.6939184 8.978934 16.4920456-17.2514972.008286z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.669922 3.3554671 7.682887 14.0868229-14.7001038.008286z" fill="none" stroke="url(#g)"/></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..768122a98
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.octagon.svg
@@ -0,0 +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="38.896995" x2="38.600576" y1="39.073147" y2="7.606975"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="59.172489" x2="59.430806" y1="11.21746" y2="37.658944"><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><radialGradient id="d" 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><ellipse cx="15.967137" cy="26.879007" display="block" fill="url(#d)" 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="url(#a)"/><path d="m11.621094 5.5-6.2050784 6.205078v8.773438l6.1972654 6.197265h8.765625l6.205078-6.205078v-8.773437l-6.197265-6.197266z" fill="none" stroke="url(#c)"/></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..0b28c8c41
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.paper.svg
@@ -0,0 +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(.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><radialGradient id="b" 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="#b7b8b9"/><stop offset=".11008343" stop-color="#ececec"/><stop offset=".19113763" stop-color="#fafafa" stop-opacity="0"/><stop offset=".30111277" stop-color="#fff" stop-opacity="0"/><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="c" gradientTransform="matrix(.39221346 0 0 -.42702611 29.19929 16.160338)" gradientUnits="userSpaceOnUse" x1="-55.009228" x2="-53.097" y1="3.006272" y2="52.183716"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" 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><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.23879 10.980554)" 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.76121 10.980554)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" 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><g transform="matrix(1.33333 0 0 1.33333 -.165214 10.164608)"><path d="m3.499999 13.999993h16.878653v2.006742h-16.878653z" fill="url(#i)" 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(#h)" opacity=".15"/><path d="m20.383841 13.991707v1.99989c.620469.004 1.5-.44808 1.5-1.00008s-.692401-.99981-1.5-.99981z" fill="url(#f)" opacity=".15"/><path d="m3.8739204 14.123794 9.8026286-.000901 6.702084-6.122244-.0047-14.1265858h-16.5000126v20.2500508z" fill="url(#e)"/><path d="m20.002402-5.7460898-15.7538982-.01917.00883 19.5201918 9.4512962.09375 6.310888-4.4544571z" fill="none" stroke="url(#d)" 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.0059-14.5293171-17.25382.000697z" fill="none" stroke="url(#c)" stroke-linejoin="round" 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(#b)"/><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(#a)"/></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..f81505786
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.parallelogram.svg
@@ -0,0 +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.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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.83811" x2="11.851089" y1="18.331371" y2="4.59672"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.32129" x2="7.392721" y1="5.171994" y2="18.906645"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.261762 .52311)"><ellipse cx="11" cy="17.674644" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.1361289 5.2360286 12.4218761-.0058593-2.680074 12.7979047-12.4625301-.038588z" fill="none" stroke="url(#a)"/></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..d2846e228
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.pentagon.svg
@@ -0,0 +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.797456" x2="12.685908" y1="6.375084" y2="17.089549"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.893371" x2="6.590757" y1="18.626411" y2="3.954513"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.249359" x2="13.200926" y1="7.157903" y2="18.39519"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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="e" gradientTransform="matrix(.874941 0 0 .868551 2.839139 1.472762)" gradientUnits="userSpaceOnUse" x1="10.769515" x2="15.923767" y1="8.71965" y2="15.039417"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .00004 .667712)"><ellipse cx="12" cy="18.159908" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)"/><path d="m11.883801 4.7454491 7.045116 5.2458871-2.534686 7.6339158-8.760731-.0078-2.5199123-7.581141z" fill="url(#e)" stroke="url(#a)"/></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..76776670e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.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="11.338983" x2="10.932205" y1="19.152542" y2=".847458"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.338984" x2="17.135595" y1="2.474576" y2="18.745762"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.197366" x2="12.233525" y1="2.677062" y2="17.679863"><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><g transform="matrix(1.33333 0 0 1.33333 -.211194 2.461691)"><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.529856 1.529856h17.250141l.002 17.248634h-17.2500934z" fill="url(#f)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.2940387 2.2764596 15.7389223.00293.001 15.7572138h-15.753566z" fill="none" stroke="url(#g)"/></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..dcebe8f91
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.rectangle.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="12" x2="12" y1="5.749983" y2="17.750014"><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="f" gradientUnits="userSpaceOnUse" x1="8.999992" x2="8.904661" y1="19.250018" y2="6.152543"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.38705024 0 0 .31920189 2.825786 3.471042)" gradientUnits="userSpaceOnUse" x1="33.39159" x2="33.791157" y1="7.139498" y2="49.12722"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .000041 -.666625)"><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.8882211 4.624388 20.2355519.00558-.0059 14.229161-20.2414117.012z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.6338933 5.4051441 18.7402757-.023717.0093 12.7373865-18.7587721.00029z" fill="none" stroke="url(#e)"/></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..b93653a58
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.right-triangle.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 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="5.745763" x2="6.050773" y1="18.440716" y2="1.050885"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.916737" x2="13.233736" y1="4.103486" y2="17.47859"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.269554" x2="12.379497" y1="5.360925" y2="16.902346"><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(1.33333 0 0 1.33333 -.200675 2.46329)"><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.529856 1.5298555 16.939124 17.2471845h-16.9402895z" fill="url(#f)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.2964801 3.4472067 14.2873939 14.5310543-14.2972988.049718z" fill="none" stroke="url(#g)"/></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..61098ee0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.ring.svg
@@ -0,0 +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.745739" x2="6.977978" y1="19.190916" y2="4.305719"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.505199" x2="14.744168" y1="5.384357" y2="19.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .00004 2.128188)"><ellipse cx="11.852736" cy="18.424646" display="block" fill="url(#d)" 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="url(#a)" transform="translate(0 -2)"/><ellipse cx="12" cy="10" fill="none" rx="7.44816" ry="7.663887" stroke="url(#c)"/></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..70ca7db9d
--- /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="12" x2="12" y1="18" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="1" y2="18"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="h" 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(#h)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><rect fill="url(#g)" height="17.255981" rx="2.470145" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="17.236914" x="3.529856" y="1.529856"/><rect fill="none" height="15.747698" rx="1.468657" stroke="url(#e)" width="15.747697" x="4.264394" y="2.283461"/></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..6986e36ae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.round-rectangle.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 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><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.338983" x2="10.322034" y1="4.686441" y2="19.330509"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.559321" x2="6.050848" y1="19.838984" y2="3.974576"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><radialGradient id="h" 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 -3 6.857146)"><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(1.33333 0 0 1.33333 -.022517 .517035)"><ellipse cx="12" cy="17.674644" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><rect fill="url(#e)" height="14.2486" rx="2.483645" ry="2.0462" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="17.154219" x="3.483564" y="4.483564"/><rect fill="none" height="12.761866" rx="1.478996" ry="1.184033" stroke="url(#g)" width="15.685594" x="4.236069" y="5.236069"/></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..7a9f9638a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/basicshapes.trapezoid.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(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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 0 23)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".13192721" stop-color="#fff" 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 0 23)" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="4" y2="18"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.139019 .527983)"><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.5058594 18.727374 11.2140256-.000503 3.010576-14.2438093-17.2468966.0005027z" fill="url(#e)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.1205614 17.980769 10.0014996-.008789 2.636639-12.7280948-15.3642234-.0077838z" fill="none" 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..040ca5b23
--- /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"><linearGradient id="a" gradientTransform="matrix(.98294772 0 0 1.0173481 23.946825 8.009534)" gradientUnits="userSpaceOnUse" x1="-20.846258" x2="-13.585115" xlink:href="#e" y1="3.242736" y2="11.795373"/><linearGradient id="b" gradientTransform="matrix(0 -.39571558 .42801014 0 6.403311 30.903618)" gradientUnits="userSpaceOnUse" x1="29.600235" x2="29.530174" y1="7.482055" y2="32.706776"><stop offset="0" stop-color="#fff"/><stop offset=".11135827" stop-color="#fff" stop-opacity=".235294"/><stop offset=".86923146" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.281962" x2="21.332249" y1="17.267796" y2="17.267796"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.51412493 0 0 .11633788 -12.82308 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.98294772 0 0 1.0173481 3.788145 8.009534)" gradientUnits="userSpaceOnUse" x1="-20.846258" x2="-13.585115" xlink:href="#e" y1="3.242736" y2="11.795373"/><g transform="matrix(1.33333 0 0 1.33333 -2.489087 -10.778555)"><ellipse cx="-11.666297" cy="29.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="8.67586" ry="1.963204" transform="scale(-1 1)"/><g stroke="#888a85" stroke-linejoin="round" stroke-width=".750002"><path d="m21.653404 22.850051c0-.614337.201934-1.051339.605802-1.311008.397749-.259668.979075-.389502 1.743977-.389502v-2.270514c-.764902 0-1.346228-.126667-1.743977-.380002-.403868-.259669-.605802-.696671-.605802-1.311008v-3.021018c0-.703004-.125444-1.235007-.376332-1.59601-.250888-.361002-.660875-.623837-1.229962-.788504-.575207-.171001-1.015843-.216053-2.04999-.216053v2.137513c.605802.01267 1.024968.126667 1.257498.342002.226412.209001.339618.541503.339618.997506v2.840517c0 1.18434.715948 1.887344 2.147845 2.109012v.114001c-1.431897.221668-2.147845.921506-2.147845 2.099513v2.840517c0 .462336-.116265.798005-.348796 1.007006-.23253.209001-.648637.319835-1.24832.332502v2.147013c1.01579 0 1.450307-.122783 2.031632-.287451.575206-.164667.991313-.427502 1.24832-.788505.250888-.361001.376332-.899338.376332-1.615009z" fill="url(#f)"/><path d="m6.0815675 22.850051c0-.614337-.201934-1.051339-.605802-1.311008-.397749-.259668-.979075-.389502-1.743977-.389502v-2.270514c.764902 0 1.346228-.126667 1.743977-.380002.403868-.259669.605802-.696671.605802-1.311008v-3.021018c0-.703004.125444-1.235007.376332-1.59601.250888-.361002.660875-.623837 1.229962-.788504.575207-.171001 1.015843-.216053 2.04999-.216053v2.137513c-.605802.01267-1.024968.126667-1.257498.342002-.226412.209001-.339618.541503-.339618.997506v2.840517c0 1.18434-.715948 1.887344-2.147845 2.109012v.114001c1.431897.221668 2.147845.921506 2.147845 2.099513v2.840517c0 .462336.116265.798005.348796 1.007006.23253.209001.648637.319835 1.24832.332502v2.147013c-1.01579 0-1.450307-.122783-2.031632-.287451-.575206-.164667-.991313-.427502-1.24832-.788505-.250888-.361001-.376332-.899338-.376332-1.615009z" fill="url(#a)"/></g></g><g transform="matrix(0 1.00000001 1.00000001 0 -1.079569 .164315)"><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(#c)"/><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(#b)" 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" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".694118"/></g></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..64431808e
--- /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"><linearGradient id="a" gradientTransform="matrix(.98294772 0 0 1.0173481 23.946825 8.009534)" gradientUnits="userSpaceOnUse" x1="-20.846258" x2="-13.585115" xlink:href="#f" y1="3.242736" y2="11.795373"/><linearGradient id="b" gradientTransform="matrix(.39222363 0 0 -.36562471 4.827819 25.163568)" gradientUnits="userSpaceOnUse" x1="35.796684" x2="-2.948568" y1="18.033447" y2="17.565741"><stop offset="0" stop-color="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.39571558 .42801014 0 6.403311 30.903618)" gradientUnits="userSpaceOnUse" x1="31.656153" x2="31.843084" y1="28.390795" y2="7.758847"><stop offset="0" stop-color="#fff"/><stop offset=".11135827" stop-color="#fff" stop-opacity=".235294"/><stop offset=".86923146" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.87462" x2="19.701576" y1="18.042974" y2="18.518038"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.51412493 0 0 .11633788 -12.82308 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="g" gradientTransform="matrix(-.98294772 0 0 1.0173481 3.788145 8.009534)" gradientUnits="userSpaceOnUse" x1="-20.846258" x2="-13.585115" xlink:href="#f" y1="3.242736" y2="11.795373"/><g transform="matrix(1.33333 0 0 1.33333 -2.489087 -10.778555)"><ellipse cx="-11.666297" cy="29.036797" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".245" rx="8.67586" ry="1.963204" transform="scale(-1 1)"/><g stroke="#888a85" stroke-linejoin="round" stroke-width=".750002"><path d="m21.653404 22.850051c0-.614337.201934-1.051339.605802-1.311008.397749-.259668.979075-.389502 1.743977-.389502v-2.270514c-.764902 0-1.346228-.126667-1.743977-.380002-.403868-.259669-.605802-.696671-.605802-1.311008v-3.021018c0-.703004-.125444-1.235007-.376332-1.59601-.250888-.361002-.660875-.623837-1.229962-.788504-.575207-.171001-1.015843-.216053-2.04999-.216053v2.137513c.605802.01267 1.024968.126667 1.257498.342002.226412.209001.339618.541503.339618.997506v2.840517c0 1.18434.715948 1.887344 2.147845 2.109012v.114001c-1.431897.221668-2.147845.921506-2.147845 2.099513v2.840517c0 .462336-.116265.798005-.348796 1.007006-.23253.209001-.648637.319835-1.24832.332502v2.147013c1.01579 0 1.450307-.122783 2.031632-.287451.575206-.164667.991313-.427502 1.24832-.788505.250888-.361001.376332-.899338.376332-1.615009z" fill="url(#g)"/><path d="m6.0815675 22.850051c0-.614337-.201934-1.051339-.605802-1.311008-.397749-.259668-.979075-.389502-1.743977-.389502v-2.270514c.764902 0 1.346228-.126667 1.743977-.380002.403868-.259669.605802-.696671.605802-1.311008v-3.021018c0-.703004.125444-1.235007.376332-1.59601.250888-.361002.660875-.623837 1.229962-.788504.575207-.171001 1.015843-.216053 2.04999-.216053v2.137513c-.605802.01267-1.024968.126667-1.257498.342002-.226412.209001-.339618.541503-.339618.997506v2.840517c0 1.18434-.715948 1.887344-2.147845 2.109012v.114001c1.431897.221668 2.147845.921506 2.147845 2.099513v2.840517c0 .462336.116265.798005.348796 1.007006.23253.209001.648637.319835 1.24832.332502v2.147013c-1.01579 0-1.450307-.122783-2.031632-.287451-.575206-.164667-.991313-.427502-1.24832-.788505-.250888-.361001-.376332-.899338-.376332-1.615009z" fill="url(#a)"/></g></g><g transform="matrix(0 -1 1 0 -1.079569 29.788721)"><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(#b)"/><g fill="none"><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(#d)" stroke-linecap="round" stroke-linejoin="round"/><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(#c)" stroke-miterlimit="7" stroke-width=".964"/></g></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..22afc2d5d
--- /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(.98295 0 0 1.01735 23.947 8.01)" gradientUnits="userSpaceOnUse" x1="-20.846" x2="-13.585" xlink:href="#e" y1="3.243" y2="11.795"/><linearGradient id="b" gradientTransform="matrix(-.39573234 0 0 .42799893 38.82456 -.431681)" gradientUnits="userSpaceOnUse" x1="34.398" x2="34.205" y1="9.103" y2="33.968"><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="c" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.51412 0 0 .11634 -12.823 27.175)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.98295 0 0 1.01735 .038 8.01)" gradientUnits="userSpaceOnUse" x1="-20.846" x2="-13.585" xlink:href="#e" y1="3.243" y2="11.795"/><g transform="matrix(1.33333 0 0 1.33333 -4.49 -9.78)"><ellipse cx="-11.666" cy="29.037" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="8.676" ry="1.963" transform="scale(-1 1)"/><g stroke="#888a85" stroke-linejoin="round" stroke-width=".75"><path d="m17.903 22.85c0-.614.202-1.05.606-1.31.397-.26.978-.39 1.743-.39v-2.27c-.765 0-1.346-.128-1.744-.38-.405-.26-.607-.698-.607-1.312v-3.02c0-.704-.125-1.236-.376-1.597-.25-.36-.66-.623-1.23-.788-.575-.17-1.016-.216-2.05-.216v2.138c.606.013 1.025.127 1.258.342.226.21.34.54.34.997v2.84c0 1.185.715 1.888 2.147 2.11v.114c-1.432.222-2.148.92-2.148 2.1v2.84c0 .462-.116.798-.35 1.007-.23.21-.647.32-1.247.333v2.147c1.016 0 1.45-.123 2.032-.288.574-.165.99-.427 1.247-.788.25-.36.376-.9.376-1.615z" fill="url(#f)"/><path d="m8.33653 22.743029c0-.614-.202-1.05-.606-1.31-.398-.26-.98-.39-1.744-.39v-2.27c.765 0 1.346-.128 1.744-.38.404-.26.606-.698.606-1.312v-3.02c0-.704.125-1.236.376-1.597.25-.36.66-.623 1.23-.788.575-.17 1.016-.216 2.05-.216v2.138c-.606.013-1.025.127-1.258.342-.226.21-.34.54-.34.997v2.84c0 1.185-.715 1.888-2.147 2.11v.114c1.432.222 2.148.92 2.148 2.1v2.84c0 .462.117.798.35 1.007.232.21.648.32 1.248.333v2.147c-1.016 0-1.45-.123-2.032-.288-.575-.165-.99-.427-1.248-.788-.25-.36-.376-.9-.376-1.615z" fill="url(#a)"/></g></g><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.4960938h-3.044922l5 7.0000002 5-7.0000002h-2.980469c.02744-.1650408.041774-.3305261.042969-.4960938 0-3.5898509-6.044156-8.5-13.5-8.5z" display="block" fill="url(#c)" stroke-width="1.33333"/><g fill="none"><path d="m15 1c-3.471285 0-6.9211741.6946133-9.328125 1.8535156-.1645817.0792431-.312044.1649413-.4667969.2480469 2.1846255-1.0152423 5.4031579-1.6013398 8.7949219-1.6015625 6.351275 0 9.5 2 11 4-.003089.335422.394377 2.6550211.205078 2.9960938h-1.832031l3.066406 4.3691402 3.136719-4.3691402h-1.576172c-.001228-.7172722-.290971-2.9430028-.90625-3.6582032-.616588-.7167216-1.56215-1.4049238-2.765625-1.984375-2.406951-1.1589023-5.85684-1.8535156-9.328125-1.8535156zm-12.1152344 3.8652344c-.5997756.7071898-.8842693 1.4276816-.8847656 2.1328125.0003301.1215432.0081496.2434528.0253906.3652343.00588.041421.0065432.083416.0019532.125-.0368194.3341044.1051848-.5558996.0371093-.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" display="block" opacity=".8" stroke="url(#b)" stroke-miterlimit="7" stroke-width=".963998"/><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.4960938h-.06836-2.976562l5 7.0000002 5-7.0000002h-2.980469c.02744-.1650408.041774-.3305261.042969-.4960938 0-3.5898509-6.044156-8.5-13.5-8.5z" style="opacity:.5;fill:none;stroke:#0f5a00;stroke-width:.999997;stroke-linecap:round;stroke-linejoin:round"/></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..85669ccfd
--- /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="#c2d6eb"><path d="m25.333285 21.491675h-18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(-1 1)"><ellipse cx="-5.333353" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="-26.666632" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 16.268165 2.11031)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierappend.svg b/icon-themes/elementary_svg/cmd/32/bezierappend.svg
new file mode 100644
index 000000000..a0f1a5ab9
--- /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="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" 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.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(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#e)" 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="#fcaf3e" stroke="#944200" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".588235"/><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..c544951a5
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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..641b58862
--- /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" 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" 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.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(#d)" transform="matrix(1.33333 0 0 1.33333 .667 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#e)" 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" stroke-width=".999997"><path d="m10.51 10.492v4l10.99.024v-4z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.488 11.482h-8.99v1.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/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..ddc1f26bf
--- /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="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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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><path d="m.15 26.01 21.85-.01v3l-21.85.01z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .732171 -11.667)"/><path d="m.3 26.75h21.7v1.5h-21.7z" fill="url(#f)" 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(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></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><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(#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 -.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(#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/bezierfill.svg b/icon-themes/elementary_svg/cmd/32/bezierfill.svg
new file mode 100644
index 000000000..423fa112b
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="414.66092" y2="409.06992"/><linearGradient id="h"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="413.94385" y2="409.06992"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><path d="m-.20622665 37.894568a11.185807 11.185807 0 0 1 -4.32067685-11.262788 11.185807 11.185807 0 0 1 8.4209041-8.637536 11.185807 11.185807 0 0 1 11.3688774 4.03327" fill="url(#f)" transform="translate(12.72679 -9.904045)"/><g fill="none" transform="matrix(-.94280668 .94280668 -.94280668 -.94280668 566.169813 247.466722)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#g)" stroke-width=".750002"/></g><g fill="none" transform="matrix(.94280668 -.94280668 -.94280668 -.94280668 247.47014 566.166395)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#i)" stroke-width=".750002"/></g><g transform="matrix(-.70710678 .70710678 .70710678 .70710678 8.489673 -14.141162)"><path d="m26.666015 20.158203a1.33333 1.3333299 0 0 1 1.333985 1.333985 1.33333 1.3333299 0 0 1 -1.333985 1.332031 1.33333 1.3333299 0 0 1 -1.332031-1.332031 1.33333 1.3333299 0 0 1 1.332031-1.333985zm-21.332031 0a1.33333 1.3333299 0 0 1 1.332032 1.333985 1.33333 1.3333299 0 0 1 -1.332032 1.332031 1.33333 1.3333299 0 0 1 -1.333984-1.332031 1.33333 1.3333299 0 0 1 1.333984-1.333985zm19.666016 1.333985h-18z" fill="#729fcf" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".588235" stroke-width="3"/><g stroke="#c2d6eb"><path d="m25.333285 21.491675h-18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(-1 1)"><ellipse cx="-5.333353" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="-26.666632" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 16.268165 2.11031)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
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..3bbcf6e85
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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..3845c1ce1
--- /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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#004372" 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..cfd3683bb
--- /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="#c2d6eb"><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..9b9a47447
--- /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"><radialGradient id="a" 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="#c"/><radialGradient id="b" 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="#c"/><radialGradient id="c" 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.50001 9.8333197-3.999991-5.3333197h7.999981z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><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(#b)" 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(#a)" 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"/></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..92f5236ad
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18.388361" y1="1.49945" 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.3259128z" fill="url(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".765365"/><g fill="#fcaf3e" stroke-linecap="round" stroke-width=".750002"><path d="m18.123238.53552759-4.500011 4.50001121h9.000022z" stroke="#ce5c00"/><path d="m18.123215 1.6605304-2.624984 2.6250066h5.250013z" 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.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(#a)" 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></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..7add31150
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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"/><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..07f943577
--- /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"><radialGradient id="a" 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="#d"/><linearGradient id="b" gradientTransform="matrix(1.2185899 0 0 1.2612365 -.928214 -6.772519)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#d" y1="3.932" y2="19.659"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.123238" x2="18.123238" y1="3.910552" y2="1.660546"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><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" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.164257 1.785965)"><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" stroke="#ce5c00"/><path d="m18.123215 1.6605304-2.624984 2.6250066h5.250013z" stroke="url(#c)"/></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(#b)" 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(#a)" 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></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..b5afe3e79
--- /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"><radialGradient id="a" cx="9.806871" cy="15.511158" fx="9.806871" fy="15.511158" gradientTransform="matrix(-1.4120345 .08825205 -.08245655 -1.3193063 24.933507 33.037258)" gradientUnits="userSpaceOnUse" r="5.665584" xlink:href="#b"/><radialGradient id="b" cx="21" cy="4.911" gradientTransform="matrix(0 -2.53104 -1.4237 0 27.99 85.152)" gradientUnits="userSpaceOnUse" r="9.482"><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="m20.432 29c-.24 0-.432-.237-.432-.533v-23.754l-6.773 6.773c-.392.392-1.023.392-1.414 0-.392-.39-.392-1.022 0-1.414l7.777-7.78c.215-.214.5-.298.78-.276.022-.004.04-.016.062-.016h1.136c.023 0 .043.01.065.016.28-.02.563.067.777.28l7.78 7.778c.39.392.39 1.023 0 1.414-.392.392-1.023.392-1.415 0l-6.775-6.773v23.752c0 .296-.192.533-.432.533z" fill="url(#b)"/><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(#a)" stroke="#000" stroke-opacity=".490196" transform="translate(-.30687 .061234)"/></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..5955ff51e
--- /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" 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><radialGradient id="e" cx="24.501682" cy="6.647596" gradientTransform="matrix(0 1.8069473 -2.0594306 0 30.190262 -41.983847)" gradientUnits="userSpaceOnUse" r="17.49832"><stop offset="0" stop-color="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="f" 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="g" gradientTransform="matrix(.60000001 0 0 .75000464 .600015 .124979)" gradientUnits="userSpaceOnUse" x1="10.654308" x2="10.654308" xlink:href="#h" y1="1" y2="3"/><linearGradient id="h"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" 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="j" gradientTransform="matrix(.69041563 0 0 1.0164576 .250193 -2.491651)" gradientUnits="userSpaceOnUse" x1="24.62738" x2="24.640038" xlink:href="#h" y1="3.123439" y2="4.882647"/><linearGradient id="k" 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="#9b876c"/><stop offset=".95429963" stop-color="#9b876c"/><stop offset=".95717829" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><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(#j)" stroke="url(#k)" 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(#g)" stroke="url(#i)"/><rect fill="url(#e)" height="26.980959" rx=".5" stroke="url(#f)" stroke-miterlimit="0" 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)"/><path d="m5.5 3.5h21v25h-21z" fill="none" opacity=".5" stroke="url(#a)"/></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..bbd9993d9
--- /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" gradientUnits="userSpaceOnUse" x1="14.608292" x2="18.076492" xlink:href="#b" y1="3.823121" y2="7.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -.606712 -.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 1.054785 -.291235)"><path d="m12.20194 7.8749448s-6.1823328 5.6712612-6.4701507 6.2483282c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.321839 6.3231019-6.321839z" fill="none"/><path d="m12.20194 7.8749444s-6.1823328 5.6712616-6.4701507 6.2483286c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218394 6.3231019-6.3218394z" fill="url(#d)" stroke="#323232" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".750002"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="none" stroke="#000" stroke-opacity=".658824" stroke-width=".750002"/><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)" stroke-width=".750002"/><path d="m15.276913 8.434668s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#a)"/><g fill="#fff"><path d="m18.12033 3.154512c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" opacity=".8"/><path d="m11.959178 8.4645634-5.8130217 5.4751426v.66548l5.9461437-5.5195078z" opacity=".8"/></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..322445e01
--- /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(.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><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="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)"/><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..9bc26b096
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/bulletsandnumberingdialog.svg
@@ -0,0 +1 @@
+<svg height="32" 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"><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="f" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#e" y1="290.12082" y2="290.12082"/><radialGradient id="g" cx="13.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.763147 298.75401)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#e"/><radialGradient id="h" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.494155 298.52787)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#e"/><g transform="translate(0 -288.53332)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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(#f)"/></g><g transform="translate(-1.5875 4.762507)"><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(#f)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 0)"><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(#f)"/></g><g transform="translate(-1.5875 1.32292)"><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(#f)"/></g><path d="m1.3229167 291.20625h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276893-.36875h.2685107z" fill="url(#h)" stroke-width=".268513"/><path d="m1.5914293 294.61869h-.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(#g)" stroke-width=".268513"/><g transform="matrix(.26458333 0 0 .26458333 0 288.53332)"><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/ca/bold.svg b/icon-themes/elementary_svg/cmd/32/ca/bold.svg
new file mode 100644
index 000000000..168a4e217
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ca/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/ca/italic.svg b/icon-themes/elementary_svg/cmd/32/ca/italic.svg
new file mode 100644
index 000000000..8cc89a728
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ca/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/ca/underline.svg b/icon-themes/elementary_svg/cmd/32/ca/underline.svg
new file mode 100644
index 000000000..f02b47db3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ca/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/ca/underlinedouble.svg b/icon-themes/elementary_svg/cmd/32/ca/underlinedouble.svg
new file mode 100644
index 000000000..55b441b1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ca/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/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..39654951e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.cloud-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(.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="b" gradientTransform="matrix(.25378586 0 0 .30501865 -24.701529 5.145028)" gradientUnits="userSpaceOnUse" x1="105.82137" x2="106.92822" y1="80.590141" y2="11.121979"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="16.341955" x2="16.635593" y1="11.559322" y2="26.61017"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .643916 -11.19202)"><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(#d)" stroke="url(#b)" stroke-width=".750002"/><ellipse cx="5.242565" cy="28.824932" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="2.708381" ry="1.963204"/><ellipse cx="11.923729" cy="17" fill="none" rx="7.155561" ry="4.244545" stroke="url(#a)" 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/calloutshapes.line-callout-1.svg b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-1.svg
new file mode 100644
index 000000000..29d79b9d0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-1.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(.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="b" gradientUnits="userSpaceOnUse" x1="32.795439" x2="33.289504" y1="6.010527" y2="35.343786"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".191332" x2="-.314602" y1="35.760455" y2="7.177195"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="22.372865" x2="22.372865" y1="6.676487" y2="18.676457"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-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="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(#b)" stroke="url(#c)" stroke-linecap="square"/><ellipse cx="8.689283" cy="26.592911" display="block" fill="url(#a)" 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" stroke="url(#d)"/><g stroke-width="1.33333"><ellipse cx="8.689283" cy="26.592911" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".347" rx="5.728799" ry="1.397263"/><path d="m9.877643 12h2.243451l-.226563 1h-2.2043865z" fill="#fdfdfb"/></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..f82e46ec8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-2.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(.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="b" gradientUnits="userSpaceOnUse" x1="32.795439" x2="33.289504" y1="6.010527" y2="35.343786"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".191332" x2="-.314602" y1="35.760455" y2="7.177195"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="22.372865" x2="22.372865" y1="6.676487" y2="18.676457"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-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="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(#b)" stroke="url(#c)" stroke-linecap="square"/><ellipse cx="8.689283" cy="26.592911" display="block" fill="url(#a)" 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" stroke="url(#d)"/><g stroke-width="1.33333"><ellipse cx="8.689283" cy="26.592911" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".347" rx="5.728799" ry="1.397263"/><path d="m10.783893 12h4.216107v1h-4.489543z" fill="#fdfdfb"/></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..d0864c8f7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.line-callout-3.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(.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="b" gradientUnits="userSpaceOnUse" x1="23.81695" x2="24.1875" xlink:href="#f" y1="4.500529" y2="26.500528"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.441951" x2="6.0625" xlink:href="#g" y1="25.688028" y2="4.250529"/><linearGradient id="d" gradientTransform="translate(2)" gradientUnits="userSpaceOnUse" x1="5.558203" x2="6.247" xlink:href="#f" y1="14.377394" y2="25.689894"/><linearGradient id="e" gradientTransform="translate(2)" gradientUnits="userSpaceOnUse" x1="9.933203" x2="9.6845" xlink:href="#g" y1="24.439894" y2="11.939894"/><linearGradient id="f" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.33333 0 0 1.33333 -8.397915 1.509837)" 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="h" gradientUnits="userSpaceOnUse" x1="22.372865" x2="22.372865" y1="6.676487" y2="18.676457"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-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.495703 11.499265h3.001297v15.006259h-3.001297z" fill="url(#d)" stroke="url(#e)" stroke-linecap="square"/><path d="m14.503906 4.5019531-.003906 16.0078129 14-.0039v-16.0039129z" fill="url(#b)" stroke="url(#c)" stroke-linecap="square"/><ellipse cx="8.689283" cy="26.592911" display="block" fill="url(#a)" 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" stroke="url(#h)"/><g stroke-width="1.33333"><ellipse cx="8.689283" cy="26.592911" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".347" rx="5.728799" ry="1.397263"/><path d="m8 12h2v1h-2z" fill="#fdfdfb"/></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..0823e5013
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.rectangular-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" gradientUnits="userSpaceOnUse" x1="9.264607" x2="9.264607" y1="20.658412" y2="31.158438"><stop offset="0" stop-color="#fff"/><stop offset=".14428096" stop-color="#fff" 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.121347" x2="8.121347" y1="12.060674" y2="28.060674"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.121347" x2="8.121347" y1="12.060674" y2="28.060674"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .647222 -10.87784)"><path d="m3.6359601 11.539333c.00002-.00002 0 12 0 12h3.7711859v4l4.228814-4h8.514832v-12z" fill="url(#c)" stroke="url(#b)" stroke-width=".750002"/><ellipse cx="7.227552" cy="28.935675" display="block" fill="url(#d)" 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" stroke="url(#a)" 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..66993688f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.round-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(.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.547336" x2="3.61705" y1="67.883301" y2="3.824843"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="14.993124" x2="15.21027" y1="4.282471" y2="19.028233"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.99996 -10.988731)"><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(#c)" 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(#d)" fill-rule="evenodd" stroke="url(#b)"/><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" stroke="url(#a)"/></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..a5622b0a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/calloutshapes.round-rectangular-callout.svg
@@ -0,0 +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.338983" x2="10.322034" y1=".743863" y2="15.387931"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.559321" x2="6.050848" y1="15.896406" y2=".031998"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.486031" x2="12.521447" y1="1.808302" y2="13.022519"><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><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .857391 -2.482142)"><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.4807983.91328138-2.4824219 2.04687498l-.013483 9.4136164c-.00162 1.133594 1.1064826 2.046875 2.4824219 2.046875h2.1113281l-.9962826 4.449665 4.7091736-3.935993.692035-.513672h5.76588c1.375939 0 2.480798-.913281 2.482422-2.046875l.01348-9.4136164c.001627-1.1335936-1.10648-2.04687498-2.482419-2.04687498z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 3.942578)"/><path d="m5.9570312 1.3066406c-.9180944 0-1.7077911.6044522-1.7089843 1.4140625l-.0136719 9.1484379c-.00119.810427.7902898 1.409621 1.7070312 1.414062.00065.000003.0013.000003.00195 0h2.6425813l.1542969.302735-.6503906 3.101562c-.0432.206543.1778099.0203.3478451-.104653l3.7517751-3.022297c.01051-.08272.0217-.184943.03125-.277344h6.025391c.0033.00007.0065.00007.0098 0 .453369-.01742.866391-.163508 1.177735-.408203s.520887-.600978.521484-1.005859l.01172-9.1484379c.0012-.8104271-.79089-1.4140625-1.708985-1.4140625z" fill="none" 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..50b00aa85
--- /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="#b5232a"/></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="#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(#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..6bc80085c
--- /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"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.0876227 0 0 .05575992 .811594 18.025926)" 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="13.3333" x2="18.66662" y1="18.66662" y2="13.3333"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m15 28.40678a5.5 3.4999999 0 1 1 -11 0 5.5 3.4999999 0 1 1 11 0z" fill="url(#a)"/><path d="m5.294 22.59c0-.46.16-.85.48-1.17l3.57-3.568c.32-.32.71-.48 1.166-.48.48 0 .89.183 1.236.55-.035.033-.143.143-.327.325-.184.17-.304.292-.36.36-.07.068-.155.178-.258.327-.115.147-.19.297-.224.446-.045.136-.068.292-.068.464 0 .456.16.845.48 1.166.32.32.71.48 1.167.48.17 0 .33-.017.48-.052.137-.046.282-.12.43-.222.148-.114.256-.2.326-.257.068-.07.193-.196.378-.38l.308-.326c.378.356.567.773.567 1.254 0 .457-.16.846-.48 1.166l-3.535 3.55c-.31.31-.698.465-1.167.465-.457 0-.846-.15-1.166-.447l-2.523-2.506c-.32-.32-.48-.703-.48-1.148m12.06-12.098c0-.457.16-.846.482-1.166l3.535-3.552c.32-.32.71-.48 1.168-.48.445 0 .834.154 1.166.463l2.52 2.505c.32.32.482.703.482 1.15 0 .457-.16.846-.48 1.166l-3.57 3.57c-.307.308-.696.462-1.166.462-.48 0-.892-.178-1.234-.532.033-.034.143-.137.325-.31l.38-.376.256-.326c.103-.15.177-.292.224-.43.032-.148.05-.308.05-.48 0-.457-.16-.846-.48-1.166s-.708-.48-1.167-.48c-.17 0-.325.022-.463.068-.148.034-.297.11-.446.223-.15.104-.257.19-.325.258-.072.058-.19.178-.36.36-.186.184-.293.292-.33.327-.376-.355-.565-.772-.565-1.253m-13.916 8.598c-.96.96-1.44 2.128-1.44 3.5 0 1.373.486 2.533 1.458 3.484l2.522 2.503c.95.95 2.11 1.425 3.483 1.425 1.384 0 2.55-.487 3.5-1.458l3.535-3.553c.95-.95 1.423-2.11 1.423-3.482 0-1.408-.502-2.602-1.507-3.586l1.508-1.51c.985 1.007 2.176 1.51 3.57 1.51 1.373 0 2.54-.48 3.5-1.443l3.57-3.568c.96-.96 1.44-2.128 1.44-3.5 0-1.373-.485-2.534-1.458-3.483l-2.52-2.506c-.954-.947-2.114-1.421-3.487-1.421-1.384 0-2.552.486-3.5 1.458l-3.535 3.55c-.95.95-1.425 2.112-1.425 3.484 0 1.407.503 2.602 1.51 3.586l-1.51 1.51c-.984-1.006-2.172-1.51-3.568-1.51-1.373 0-2.54.48-3.5 1.44l-3.57 3.57" fill="#d3d7cf" stroke="#000" stroke-opacity=".427"/><path d="m12 20 7.74-7.827" fill="none" opacity=".2" stroke="url(#b)" stroke-linecap="round" stroke-width="2"/><path d="m17.057 11.8-1.46 1.416.93.958 1.457-1.42zm2.26 2.205-1.458 1.417.926.958 1.46-1.42zm-6.153 1.56-1.458 1.417.927.955 1.46-1.416zm2.328 2.367-1.46 1.42.93.955 1.457-1.416z" fill-opacity=".427" fill-rule="evenodd"/><g fill="none" stroke="#fff" stroke-linecap="round"><path d="m11.958 19.583 7.625-7.75" opacity=".4" stroke-width="1.33333"/><path d="m15.747 8.072 4.292-4.46c.75-.707 2.573-1.505 4.49-.255l3.592 3.632m-24.449 13.598 4.292-4.458c.75-.71 2.574-1.508 4.49-.258m-7.504 8.546 2.124 2.25c1.647 1.53 3.008 1.355 4.453.234.287-.222 3-3.4 3.37-3.643m5.35-8.298c1.397.405 2.05.69 3.495-.432.287-.223 3-3.402 3.37-3.644" opacity=".4" stroke-width=".999997"/></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..c0a1b5a47
--- /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"><radialGradient id="a" 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="#c"/><radialGradient id="b" 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="#c"/><radialGradient id="c" 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.50001 9.8333197-3.999991-5.3333197h7.999981z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><g style="stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.431373;stroke-width:.750002;fill:url(#c)" 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(#b)"/><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(#a)"/></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"/></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..bd7862071
--- /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" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18.388361" y1="1.49945" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><linearGradient id="b" 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(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".765365"/><g fill="#fcaf3e" stroke-linecap="round" stroke-width=".750002"><path d="m18.123238.53552759-4.500011 4.50001121h9.000022z" stroke="#ce5c00"/><path d="m18.123215 1.6605304-2.624984 2.6250066h5.250013z" stroke="url(#a)"/></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..e0a62661e
--- /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" 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"/><linearGradient id="n"><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><radialGradient id="o" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#k"/><linearGradient id="p" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" xlink:href="#n" y1="46.971001" y2="46.971001"/><radialGradient id="r" cx="24.837" cy="36.421001" gradientTransform="matrix(-.36797241 0 0 -.39443901 31.599919 31.935225)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#k"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="22.035942" x2="22.035942" y1="6.683288" y2="21.79125"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="t" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 35.63)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" xlink:href="#n" y1="46.971001" y2="46.971001"/><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="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(#o)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#p)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#q)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><g transform="translate(.000204 .000071)"><path d="m16.698622 17.233928c0-8.2306461 11.511972-8.2306461 11.514638 0 0 3.406658-2.573326 6.50665-5.753319 6.50665-3.177325 0-5.759985-3.099992-5.759985-6.50665z" fill="url(#r)" fill-rule="evenodd" opacity=".141" stroke-width="1.33333"/><path d="m22.498608 21.469917-9.199977-7.471981 9.202643-7.3506483v4.8639883h7.999981l-.004 4.997321h-7.999981z" display="block" fill="url(#s)" stroke-width="1.33333"/><g fill="none" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" display="block" opacity=".401" stroke="url(#t)" stroke-miterlimit="7"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></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..f89247062
--- /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(.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="b" 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="c" cx="605.714" cy="486.648" gradientTransform="matrix(.01927981 0 0 .01646663 17.98214 20.960205)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><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.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="f" 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="g" 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="h"><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="#h"/><radialGradient id="k" cx="605.71399" cy="486.64801" gradientTransform="matrix(.02392584 .00812275 -.01716011 .01263623 35.348964 33.410643)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="l" 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="m" gradientTransform="matrix(.78378 0 0 .62162 -1.81 3.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="n" gradientTransform="matrix(.85714 0 0 .52148 -3.57 4.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="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(#a)" 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(#i)" 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(#j)" 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(#k)" 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(#c)" stroke-width=".942803"/></g><path d="m2 8 28 .002v21.998h-28z" fill="url(#n)"/><path d="m29.5 29.5h-27v-21h27z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><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(#b)"/><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(#l)" stroke-linejoin="round" transform="translate(1 2)"/></g><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(#d)" 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(#g)" 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..4d41e9419
--- /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="8" x2="12" y1="9" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-.997798"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -1.929793 -.857124)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width=".982761" transform="matrix(1.0175413 0 0 1.0175413 5.052655 3.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="url(#n)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" stroke="url(#m)"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -13 -1.500001)"><path d="m7.8052082 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#e)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#f)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#h)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#i)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#j)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#k)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#l)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
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..730562fe2
--- /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="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 2.914305 -.536735)" 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.999985.998056c5.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" 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="#fcaf3e"/><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..87d2cb82b
--- /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="#55c1ec"/><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..65225586e
--- /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" gradientUnits="userSpaceOnUse" x1="3.104041" x2="3.659887" y1="292.48022" y2="295.11829"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" y1="654.815" y2="619.30701"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" 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="d"><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="e" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#d" y1="293.22968" y2="294.35416"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#d" 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(#f)" 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(#e)" 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(#b)" 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:.933555;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(#c)" transform="scale(-1 1)" width="11.384" x="-13.683" y="2.296"/></g><g transform="matrix(.67423065 0 0 .67423065 -.158001 -191.62184)"><circle cx="3.175" cy="293.82501" fill="#fdfdfb" r="2.782" stroke="#8c8c8c" stroke-linecap="round" stroke-linejoin="round" stroke-width=".392423"/><circle cx="3.175" cy="293.82501" fill="url(#a)" 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..78d736582
--- /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" gradientTransform="matrix(0 .50000001 -.87500013 0 29.937501 -177.75)" gradientUnits="userSpaceOnUse" x1="383.5" x2="383.5" y1="34.214283" y2="-4.555867"><stop offset="0" stop-color="#e7d198"/><stop offset="1" stop-color="#ba964a"/></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(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="383" x2="383" xlink:href="#b" y1="31.499998" y2="11.236841"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.836" x2="14.836" xlink:href="#b" y1="5.675" y2="26.029"/><g transform="matrix(0 1 -1 0 39 3)"><path d="m28.5 12.5v4h-26.5v-4z" fill="url(#a)" stroke="#956e37" stroke-opacity=".724265"/><path d="m26.5 13.5v2h-23.5v-2z" fill="none" opacity=".4" stroke="url(#c)"/><g fill="#956e37" transform="translate(0 8)"><path d="m4 5h1v2h-1z"/><path d="m7 5h1v2h-1z"/><path d="m10 5h1v2h-1z"/><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><g transform="translate(2)"><path d="m1.5 7.5 22 22h-22zm5 12.02v4.98h4.98z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.873v18.627h18.627z" fill="none" opacity=".5" stroke="url(#d)" transform="translate(0 3)"/><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"/><path d="m20 28v1h-.654v-1zm-1.962 0v1h-.653v-1zm-1.96 0v1h-.655v-1zm-1.963 0v1h-.653v-1zm-1.96 0v1h-.655v-1zm-1.963 0v1h-.652v-1zm-1.96 0v1h-.655v-1zm-1.962 0v1h-.656v-1zm-1.963 0v1h-.654v-1z" opacity=".15"/><path d="m19.346 28v1h-.654v-1zm-1.962 0v1h-.653v-1zm-1.96 0v1h-.655v-1zm-1.963 0v1h-.65v-1zm-1.96 0v1h-.653v-1zm-1.96 0v1h-.654v-1zm-1.96 0v1h-.656v-1zm-1.964 0v1h-.657v-1zm-1.96 0v1h-.657v-1z" fill="#fff" opacity=".15"/><path d="m4.5 30.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/></g></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..5d39ca4af
--- /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 48.57 -34.3)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5089 0 0 .50895 -4.523 10.367)" gradientUnits="userSpaceOnUse" x1="25.344" x2="17.064" y1="23.421" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".055" 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><linearGradient id="e" 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="f" 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(#f)" 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(#d)" stroke="url(#e)" stroke-linejoin="round"/><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="m1.5 31.5v-15l12 7.5z" fill="url(#a)" transform="translate(10 -8)"/><g fill="none"><path d="m11.5 23.5v-15l12 7.5z" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 18.17v11.645l8.88-5.813z" opacity=".6" stroke="url(#b)" stroke-width=".992" transform="translate(10 -8)"/></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..4ada1bcf8
--- /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(1.3831741 0 0 1.414422 -11.892237 21.511262)" gradientUnits="userSpaceOnUse" x1="13.696532" x2="13.299725" y1="12.091468" y2="29.436474"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.67351" x2="12.001242" xlink:href="#c" y1="1.330357" y2="20"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".65376854" stop-color="#fff" 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.560607" x2="13.608144" y1="-5.012792" y2="21.532459"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.670532" x2="5.999192" xlink:href="#c" y1="-3.093329" y2="24.014989"/><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.47909" x2="13.47909" xlink:href="#c" y1="-9.008349" y2="3.491651"/><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(#b)"/><rect height="18.493879" opacity=".5" rx="1" stroke="#7bb339" 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="#b35039" 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..c259cc931
--- /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" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.38983" x2="12.62712" y1="3.898305" y2="16.559322"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.256098" x2="8.631624" y1="18.70101" y2="1.011355"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .05360802 10.772975 17.381122)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.0540526 0 0 1.0540525 .936542 -.961122)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="9.437038" y1="8.231112" y2="15.781807"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.3594866 0 0 1.3594866 -.313839 2.412708)"><ellipse cx="11.852736" cy="18.238852" display="block" fill="url(#c)" opacity=".433333" rx="8.098211" ry=".482163" stroke-width=".678819"/><g stroke-linejoin="round" stroke-width=".735572"><circle cx="12" cy="10" fill="url(#d)" r="8.454811" stroke="url(#b)"/><ellipse cx="12" cy="10" fill="url(#e)" rx="7.719325" ry="7.709973" stroke="url(#a)"/><path d="m8.1166576 14.441317 8.4135984-8.539491" fill="none" stroke="#ededeb" stroke-linecap="round" stroke-width=".735572"/></g></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..bde3f7106
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circlearc.svg
@@ -0,0 +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.955655" x2="27.913153" y1="4.421055" y2="28.020744"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.648862" x2="4.225076" y1="27.755578" y2="4.421055"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><radialGradient id="d" 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><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .00004 2.241468)"><ellipse cx="12.008829" cy="18.132339" display="block" fill="url(#d)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linecap="square" stroke-linejoin="round" stroke-width="1.000163"><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" fill="url(#a)" stroke="url(#b)" transform="matrix(.75000188 0 0 .75000188 -.00003 -1.681105)"/><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" fill="none" stroke="url(#c)" transform="matrix(.75000188 0 0 .75000188 -.00003 -1.681105)"/></g></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..b34ddce5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circlecut.svg
@@ -0,0 +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="20.966764" x2="20.934887" y1="1.634694" y2="19.334505"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25.630674" x2="26.062836" y1="18.797828" y2="1.296892"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><radialGradient id="d" 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><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .00004 2.241468)"><ellipse cx="12.008829" cy="18.132339" display="block" fill="url(#d)" 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 8.246712 8.2351854z" fill="url(#a)" stroke="url(#b)"/><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.0041-.526758-7.754718-7.7007395z" fill="none" stroke="url(#c)"/></g></g></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..b2345f2dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circlecut_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="25.630674" x2="26.062836" y1="18.797828" y2="1.296892"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .09133785 10.929067 17.092809)" 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 2.241468)"><ellipse cx="12.008829" cy="18.554216" display="block" fill="url(#b)" opacity=".433333" rx="8.098211" ry="1.541328" stroke-width=".886063"/><g fill="none"><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" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="round" stroke-width=".750124"/><g stroke="#ededeb"><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.0041-.526758-7.754718-7.7007395z" 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></g></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..46ae978dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/circlepie_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="25.630674" x2="26.062836" y1="18.797828" y2="1.296892"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .0633048 10.929067 18.014396)" 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 2.241468)"><ellipse cx="12.008829" cy="19.027273" display="block" fill="url(#b)" opacity=".433333" rx="8.098211" ry="1.06827" stroke-width=".737663"/><g fill="none"><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="url(#a)" stroke-linecap="square" stroke-linejoin="round" stroke-width=".750124"/><g stroke="#ededeb"><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" 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></g></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..53633e04d
--- /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" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#m" y1="1.190625" y2="7.429696"/><linearGradient id="b" gradientTransform="translate(-.000106 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#m" y1=".795334" y2="7.672609"/><linearGradient id="c" gradientTransform="translate(0 -.529166)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#m" y1="1.719791" y2="8.017164"/><linearGradient id="d" gradientTransform="translate(-5.291667)" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#m" y1="1.190625" y2="7.429696"/><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><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 15.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><linearGradient id="h" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" 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(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#i" y1="20.584" y2="32.702"/><linearGradient id="k" 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="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="l" 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="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><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.953126 6.217708h1.852083v1.322917h-1.852083z" fill="url(#c)"/><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#a)"/><path d="m5.953126.926041h1.852083v1.322917h-1.852083z" fill="url(#b)"/><path d="m.661458 3.571875h1.852083v1.322917h-1.852083z" fill="url(#d)"/></g><g transform="translate(0 -.529167)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#g)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><g transform="matrix(1 0 0 -1 0 8.994462)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="17.214962" display="block" fill="url(#f)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><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(#k)" stroke="url(#l)" 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(#h)" 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(#j)" 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..2105b3f85
--- /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" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#l" y1="1.190625" y2="7.429696"/><linearGradient id="b" gradientTransform="translate(-.000106 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#l" y1=".795334" y2="7.672609"/><linearGradient id="c" gradientTransform="translate(0 -.529166)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#l" y1="1.719791" y2="8.017164"/><radialGradient id="d" 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><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#d"/><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 15.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#d"/><linearGradient id="g" 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="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="h" 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="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#j" y1="13.023" y2="32.702"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#j" y1="20.584" y2="32.702"/><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(#c)"/><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#a)"/><path d="m5.953126.926041h1.852083v1.322917h-1.852083z" fill="url(#b)"/></g><g transform="translate(.000001 -3.560611)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><g transform="matrix(1 0 0 -1 .000001 12.434045)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="17.214962" display="block" fill="url(#f)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" style="stroke:#000;stroke-width:.264583;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.316176;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(#g)" stroke="url(#h)" 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(#i)" 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(#k)" 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/cleararrows.svg b/icon-themes/elementary_svg/cmd/32/cleararrows.svg
new file mode 100644
index 000000000..a95d3aed2
--- /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" 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="#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(.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="#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"/><radialGradient id="f" 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><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 15.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="i" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -26.891287 -4.18276)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><g transform="translate(-1.058333 -.79375)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#h)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><g transform="matrix(1 0 0 -1 -1.058333 9.259045)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="17.214962" display="block" fill="url(#g)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><g transform="matrix(.70710678 .70710678 .70710678 -.70710678 -3.687911 5.730043)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-26.269621" cy="-2.923988" display="block" fill="url(#i)" opacity=".268" rx="4.662494" ry="1.327611" transform="matrix(-.70710678 -.70710678 -.70710678 .70710678 0 0)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><circle cx="1.719792" cy="4.233333" fill="#ce5c00" r=".926042"/><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(#a)" stroke="url(#b)" 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(#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/closedoc.svg b/icon-themes/elementary_svg/cmd/32/closedoc.svg
new file mode 100644
index 000000000..ddfdadc0e
--- /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(.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" 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="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="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..2e736bab6
--- /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"><radialGradient id="a" cx="13" cy="15.786" 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="b" cx="14.357" cy="15.625" gradientTransform="matrix(0 1.8261 -1.97716 0 45.893 -14.217)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="c" cx="16" cy="15" gradientTransform="matrix(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" r="15"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></radialGradient><linearGradient id="d" 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="e" 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><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="4.619" x2="43.381" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".044" 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="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(#b)" stroke="url(#a)"/><path d="m2.5 25.5v-21h27v21z" fill="none" stroke="url(#g)" 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="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(#d)" 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(#e)" 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/closepreview.svg b/icon-themes/elementary_svg/cmd/32/closepreview.svg
new file mode 100644
index 000000000..2fe671a3f
--- /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(.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/closewin.svg b/icon-themes/elementary_svg/cmd/32/closewin.svg
new file mode 100644
index 000000000..838aea71d
--- /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="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(#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..ffe90e113
--- /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" gradientUnits="userSpaceOnUse" x1="-21.661018" x2="-12.739978" y1="17.947829" y2="17.947829"><stop offset="0" stop-color="#fdef72"/><stop offset="1" stop-color="#e2cb0b"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 6.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#e" y1="7.555553" y2="40.444439"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-1" x2="-2" y1="1" y2="13"><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(.35135134 0 0 .24324327 4.567566 13.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#e" y1="7.555553" y2="40.444439"/><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 4.567566 20.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#e" y1="7.555553" y2="40.444439"/><linearGradient id="g" 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 height="26.988091" rx=".703702" ry=".740739" style="opacity:.8;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298039;fill:url(#g)" width="26.980642" x="2.485422" y="2.503399"/><g transform="translate(0 1)"><rect fill="url(#c)" height="4.075264" rx=".511112" ry=".545961" width="20.891695" x="5.619418" y="5.454039"/><rect height="3.652335" rx=".336052" ry=".319329" style="opacity:.5;fill:none;stroke:#004372;stroke-width:1.33333;stroke-linecap:round;stroke-linejoin:round" width="20.690308" x="5.645745" y="5.680671"/></g><rect fill="url(#a)" height="4.011272" rx=".578125" width="21.003365" x="5.5" y="13.5"/><rect fill="none" height="4.011272" opacity=".5" rx=".34375" ry=".296875" stroke="#967e0a" stroke-linecap="round" stroke-linejoin="round" width="21.003365" x="5.5" y="13.5"/><path d="m6.5 14.500001 18.979394.05787v1.9518l-18.979394-.05787z" fill="none" opacity=".3" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#a4de69" height="3.899984" rx=".410818" ry=".393419" width="20.912275" x="5.593994" y="20.606581"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="4.007848" opacity=".5" rx=".391562" ry=".319328" stroke="#4c9606" width="20.99617" x="5.5101" y="20.498716"/><path d="m6.5 21.5 19.062875-.04502v1.985698l-19.062875.04502z" opacity=".3" stroke="url(#f)"/><path d="m6.5 7.500001 18.979394.05787v1.9518l-18.979394-.05787z" opacity=".3" stroke="url(#b)"/></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/columnwidth.svg b/icon-themes/elementary_svg/cmd/32/columnwidth.svg
new file mode 100644
index 000000000..16d528d00
--- /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(.2728 0 0 .308 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.2745 0 0 .2807 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" gradientTransform="matrix(.1323 0 0 .066 -.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="e" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24.058655" xlink:href="#b" y1="5" y2="34.459599"/><linearGradient id="f" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 -2.205019 -387.52379)"><rect fill="url(#f)" height="4.570331" rx=".198" width="1.190453" x="4.432" y="291.047"/><path d="m4.54 291.174.986.006-.00898 4.34411-.986-.006z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.24 292.44 1.58-.004v.198l-1.58.003z" fill="url(#d)" opacity=".15"/><path d="m4.338 292.243-.005 3.15079c0 .152.155.318.307.317l.3871255.006.3828745-.009c.152 0 .307-.166.308-.318l.004-3.15279" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m4.4324529 293.23667h1.19v.198h-1.19zm0 1.19h1.19v.2h-1.19z" opacity=".321"/><path d="m4.566 290.947c-.158 0-.226.17-.226.33v.964l1.38-.002v-.963c0-.162-.118-.322-.276-.322z" fill="url(#c)"/><g fill="none" stroke-linecap="round" stroke-width=".201"><path d="m4.654 290.95c-.152 0-.316.185-.316.337v1.048h1.382v-1.054c0-.15-.143-.33-.295-.33z" opacity=".4" stroke="#126400"/><path d="m4.534 291.143.002 1.002 1 .007v-1.002z" opacity=".5" stroke="url(#a)" stroke-linejoin="round"/></g></g><g fill="none" stroke="#ce5c00" transform="matrix(.26458333 0 0 .26458333 2.645834 3.96875)"><path d="m3.4999998 12.5v4" stroke-linecap="square" stroke-linejoin="round"/><path d="m3.9999998 14.5h6.0000002"/><path d="m10.5 12.5v4" 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..2b2a7ea57
--- /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"><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><radialGradient id="h" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 3.226934)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="i" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 7.761229)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><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="#e20000"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#e20000"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#e20000"/><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="#e20000"/></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(.906389 0 0 .906389 10.536983 2.995552)"><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#h)" opacity=".4"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#i)" fill-rule="evenodd"/><g fill="none" stroke-width="1.103279"><path d="m10.655557 11.40629c-4.734927.688316-8.909904 3.75183-8.580597 7.899964.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.191927-5.528521-6.587315-10.663429-6.0969-.238437.02277-.472122.03035-.704987.0642z" opacity=".8" stroke="url(#j)"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></g></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..059e1ecf3
--- /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(.62856997 0 0 .60839392 .91432 -.534791)" 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="b" 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=".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(.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><linearGradient id="d"><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="e" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 35.63)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" xlink:href="#d" y1="46.971001" y2="46.971001"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="22.035943" x2="22.035943" y1="6.683288" y2="21.79125"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="24.837" cy="36.421001" gradientTransform="matrix(-.36797241 0 0 -.39443901 31.599919 31.935225)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" xlink:href="#d" y1="46.971001" y2="46.971001"/><linearGradient id="j" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="k" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#g"/><g transform="translate(-2)"><path d="m5 2.9999959c5.041316 0 16 .0000041 16 .0000041l.000027 20.998214-16.000027.001786v-21z" fill="url(#a)"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#b)" 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(#c)" stroke-width=".999922"/></g></g><g transform="translate(8 5)"><path d="m5 2.9999959c5.041316 0 16 .0000041 16 .0000041l.000027 20.998214-16.000027.001786v-21z" fill="url(#a)"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#b)" 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(#c)" stroke-width=".999922"/></g></g><g transform="translate(0 10)"><path d="m16.698622 17.233928c0-8.2306461 11.511972-8.2306461 11.514638 0 0 3.406658-2.573326 6.50665-5.753319 6.50665-3.177325 0-5.759985-3.099992-5.759985-6.50665z" fill="url(#h)" fill-rule="evenodd" opacity=".141" stroke-width="1.33333"/><path d="m22.498608 21.469917-9.199977-7.471981 9.202643-7.3506483v4.8639883h7.999981l-.004 4.997321h-7.999981z" display="block" fill="url(#f)" stroke-width="1.33333"/><g fill="none" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" display="block" opacity=".401" stroke="url(#e)" stroke-miterlimit="7"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></g></g><g transform="translate(-12)"><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(#k)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#j)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#i)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..2c5fba58b
--- /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="65.08" cy="48.19" gradientTransform="matrix(0 .76662 -.834 0 48.57 -34.3)" 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(.5089 0 0 .50895 -4.523 10.367)" gradientUnits="userSpaceOnUse" x1="25.344" x2="17.064" y1="23.421" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".055" 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="10.377398" x2="10.377398" y1="22.057787" y2="30.911271"><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="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="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 0l-3.062 3.034c-.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.033c.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-.594 1.345-1.343v-1.75c.482-.162.956-.338 1.406-.562l1.22 1.218c.528.53 1.376.53 1.905 0l3.065-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-.594 1.344-1.343v-4.312c0-.75-.594-1.344-1.343-1.344h-1.75c-.16-.472-.343-.932-.562-1.374l1.25-1.25c.53-.53.53-1.377 0-1.906l-3.067-3.038c-.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="m13.875 3.5c-.64.14-.28.97-.375 1.447.046.597.012 1.387-.688 1.584-.765.163-1.646 1.02-2.374.315-.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-.387 1.82-1.365 1.822-.658.053-1.37-.114-1.99.1-.222.62-.05 1.344-.104 2.01.02.892-.035 1.793.028 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.987 1.357 1.495.643.63 1.296 1.297 1.933 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.815-.015 1.634.03 2.445-.022.378-.363.12-1.01.196-1.498-.054-.578.024-1.325.69-1.51.776-.15 1.667-1.023 2.405-.314.505.426.887 1.06 1.484 1.335.54-.274.93-.875 1.415-1.284.654-.68 1.377-1.303 1.987-2.015.04-.54-.615-.81-.906-1.21-.506-.39-.962-1.074-.533-1.694.342-.65.4-1.787 1.366-1.787.663-.047 1.374.1 2.005-.088.19-.734.04-1.548.088-2.315-.014-.8.03-1.604-.022-2.4-.362-.38-1.01-.12-1.497-.197-.643.09-1.446-.1-1.567-.85-.188-.703-.928-1.542-.257-2.212.435-.462.93-.876 1.33-1.37.025-.54-.62-.806-.917-1.207-.784-.77-1.577-1.572-2.353-2.322-.55-.04-.827.62-1.236.92-.38.5-1.057.917-1.658.504-.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.22z" display="block" fill="none" opacity=".8" stroke="url(#d)" stroke-linejoin="round"/><path d="m1.5 31.5v-15l12 7.5z" fill="url(#a)" transform="translate(10 -8)"/><path d="m11.5 23.5v-15l12 7.5z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 18.17v11.645l8.88-5.813z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".992" transform="translate(10 -8)"/><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><circle cx="10.5" cy="26.5" r="5" style="fill:#46a8ea;fill-opacity:.984;stroke:#2f78c8;stroke-width:.626;stroke-linecap:round;stroke-linejoin:round"/><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..4afe61284
--- /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(.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><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="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" 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="e" 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="f" 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="g" 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="h" 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="i" 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="j" 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="k" 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="l" 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="m" cx="605.714" cy="486.648" gradientTransform="matrix(.02892 0 0 .01235 23.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="n" 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="o" 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="p" 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="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(#a)" 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.6 43h37.74v3h-37.74z" fill="url(#k)" 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(#l)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/><path d="m41.4 43v3c1.49.006 3.6-.672 3.6-1.5s-1.662-1.5-3.6-1.5z" fill="url(#m)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><path d="m1 5 28 .002v21.998h-28z" fill="url(#p)" transform="translate(1 2)"/><path d="m28.5 26.5h-27v-21h27z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" transform="translate(1 2)"/><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(#a)" 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"/><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#n)" stroke-linejoin="round" transform="translate(1 2)"/></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(#d)" fill-rule="evenodd" stroke="url(#e)"/><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(#f)"/><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(#g)" 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(#h)"/><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(#i)" 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(#j)" stroke="#464646" stroke-linejoin="round"/></g></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..7755574c0
--- /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" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 6.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#d" y1="7.555553" y2="40.444439"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.063458" x2="17.063458" y1="13.463727" y2="24.438798"><stop offset="0" stop-color="#63c1ec"/><stop offset="1" stop-color="#0a7ec2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 13.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#d" y1="7.555553" y2="40.444439"/><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 4.567566 20.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#d" y1="7.555553" y2="40.444439"/><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><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17.33333" x2="17.33333" y1="-14.33326" y2="12.33334"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><rect height="26.988091" rx=".703702" ry=".740739" style="opacity:.8;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298039;fill:url(#f)" width="26.980642" x="2.485422" y="2.503399"/><g transform="translate(0 1)"><rect fill="url(#g)" height="4.05874" rx=".415234" ry=".545961" width="20.872437" x="5.619418" y="5.454039"/><rect fill="none" height="4.010074" opacity=".5" rx=".336052" ry=".319329" stroke="#961e31" stroke-linecap="round" stroke-linejoin="round" width="20.990177" x="5.501677" y="5.502705"/></g><rect fill="url(#b)" height="3.963453" rx=".578125" width="8.92104" x="5.5" y="13.5"/><rect fill="none" height="3.979078" opacity=".5" rx=".34375" ry=".296875" stroke="#006199" stroke-linecap="round" stroke-linejoin="round" width="8.994175" x="5.5" y="13.5"/><path d="m6.5 14.500001h7.002648v1.9518h-7.002648z" fill="none" opacity=".3" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#a4de69" height="3.993198" rx=".476307" ry=".839922" width="14.966155" x="5.510152" y="20.49423"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="3.993199" opacity=".5" rx=".476307" ry=".50577" stroke="#4c9606" width="14.966155" x="5.510152" y="20.49423"/><path d="m6.5 21.5h13.002648v1.985698h-13.002648z" opacity=".3" stroke="url(#e)"/><path d="m6.5 7.500001 19.008475.022775v1.9518l-19.008475-.022775z" opacity=".3" stroke="url(#a)"/></g></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..3d1315cfc
--- /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 .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 -.029612 -12.063453)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#c)" 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(#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..552643d3c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connector.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" stroke-width="1.250703"><circle cx="5.498138" cy="5.498348" r="2.501406"/><circle cx="24.501406" cy="24.529196" r="2.501406"/></g></g></svg> \ No newline at end of file
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..0bb90c786
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrowend.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><path d="m27.221711 24.529195-5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><circle cx="5.498138" cy="5.498348" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
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..cbaae15c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrows.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" stroke-width="1.305428"><path d="m2.7778322 5.498347 5.221711 3.26357v-6.52714z"/><path d="m27.221711 24.529195-5.221711 3.26357v-6.52714z"/></g></g></svg> \ No newline at end of file
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..da04fc59e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrowstart.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/><path d="m2.7778322 5.498347 5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/></g></svg> \ No newline at end of file
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..91430f352
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcircleend.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="23.499451" cy="24.007473" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
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..75c577784
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcircles.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498348" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
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..75c577784
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcirclestart.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498348" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
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..7c0ed5469
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurve.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><g stroke-width="1.250703"><circle cx="5.498138" cy="5.498348" r="2.501406"/><circle cx="23.499451" cy="24.007473" r="2.501406"/></g></g></g></svg> \ No newline at end of file
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..580e87a4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m27.221711 23.76357-5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><circle cx="5.498138" cy="5.498348" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
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..af5ad2e9c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrows.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m27.221711 23.76357-5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><path d="m2.7778322 5.4983473 5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><g stroke-width="1.400253"><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z"/></g></g></g></svg> \ No newline at end of file
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..40c6e8610
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m2.7778322 5.4983473 5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><g stroke-width="1.400253"><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z"/></g></g></g></svg> \ No newline at end of file
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..8f6208c70
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><circle cx="23.499451" cy="24.007473" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
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..2529a62c6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecircles.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><circle cx="5.498138" cy="5.498348" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
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..2529a62c6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><circle cx="5.498138" cy="5.498348" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
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..32f023fb2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorline.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" stroke-width="1.250703"><circle cx="5.498138" cy="5.498347" r="2.501406"/><circle cx="23.498138" cy="23.498348" r="2.501406"/></g></g></svg> \ No newline at end of file
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..e8ae7e566
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrowend.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5.498138" cy="5.498347" r="2.501406" stroke-width="1.250703"/><path d="m26 26-5.999999-1.384615 4.615385-4.615385z" stroke-width="1.305428"/></g></g></svg> \ No newline at end of file
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..052c42c59
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrows.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" stroke-width="1.305428"><path d="m3 3 5.9999986 1.3846152-4.6153847 4.6153848z"/><path d="m26 26-5.999999-1.384615 4.615385-4.615385z"/></g></g></svg> \ No newline at end of file
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..18675293f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><path d="m3 3 5.9999986 1.3846152-4.6153847 4.6153848z" fill="#ce5c00" stroke-width="1.305428"/></g></svg> \ No newline at end of file
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..32b891611
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinecircleend.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><circle cx="23.498138" cy="23.498348" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/></g></svg> \ No newline at end of file
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..423fb575c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><circle cx="5.498138" cy="5.498347" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/></g></svg> \ No newline at end of file
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..6857bc3f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlines.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498347" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/><circle cx="23.499451" cy="24.007473" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/></g></svg> \ No newline at end of file
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..115bb0921
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498347" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m27.221711 23.76357-5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
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..430dbfd11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrows.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m27.221711 23.76357-5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/><path d="m2.7778322 5.4983473 5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/></g></svg> \ No newline at end of file
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..dd6ba817d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/><path d="m2.7778322 5.4983473 5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/></g></svg> \ No newline at end of file
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..c7ca4205d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinescircleend.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/><circle cx="23.499451" cy="24.007473" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/></g></svg> \ No newline at end of file
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..5ef1ffef1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.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(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498347" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
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..8092a1081
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e" stroke="#ce5c00"/><path d="m15.5 17.508.003-3.995 1.993-.012v3.996zm0 6 .003-3.995 1.993-.012v3.996z" fill="#fcaf3e" stroke="#ce5c00"/><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..cb186fb3a
--- /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"><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="#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.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" 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="g" 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="h" 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="i" 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="j" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#k" y1="5.847" y2="1.914"/><linearGradient id="k"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#m" y1="5.759" y2="1.648"/><linearGradient id="m"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#k" y1="5.847" y2="1.914"/><linearGradient id="o" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.625999" xlink:href="#m" y1="5.759" y2="1.648"/><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="#c"/><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 -1)"><path d="m15.5 25.5.003 3.996 1.993.012v-3.994z" fill="url(#n)" stroke="url(#o)"/><path d="m15.5 11.508.003-3.9950003 1.993-.012v3.9960003z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m15.5 17.508.003-3.995 1.993-.012v3.996zm0 6 .003-3.995 1.993-.012v3.996z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m15.5 5.5079997.003-3.995 1.993-.012v3.996z" fill="url(#j)" stroke="url(#l)"/></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(#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(#e)" 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(#f)" 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(#g)" 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(#h)" 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(#i)" 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..175e3f19c
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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..5c361203f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/crookrotate.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(.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="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(-.75241781 -.75241802 .73815637 -.73815637 .580462 82.665771)" gradientUnits="userSpaceOnUse" x1="35.31226" x2="1.331919" y1="66.30397" y2="30.932793"><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><linearGradient id="j" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" 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="k" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-53.389248" x2="-51.786404" y1="25.669893" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="l" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="15.211208" x2="15.211208" y1="11.237092" y2="19.112132"><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><g transform="matrix(1.7777689 0 0 1.7777689 -3.542011 -5.976953)"><path d="m20.919922 14.5a8.014026 8.014026 0 0 1 -7.875 6.566406 8.014026 8.014026 0 0 1 -.527344-.027344c.005956.411245.005383.734115-.017578.732422v8.716797a17.455693 17.455693 0 0 0 .544922.019531 17.455693 17.455693 0 0 0 17.388672-16.007812z" fill="url(#i)" stroke="#6326b9" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588" transform="matrix(.56250281 0 0 .56250281 1.992391 3.362053)"/><path d="m3.117397 4.4870585h6.1875309v6.1875305l-6.1875429.00089z" fill="url(#l)"/><g fill="none" stroke-width=".562503" transform="translate(.336183 3.705833)"><path d="m8.687493 6.6875049h-5.6250281v-5.6250281h5.6250281z" stroke="url(#j)" stroke-linecap="round"/><path d="m2.4999621.49997396 6.7500169.00000002.0000131 6.74906282-6.75003.0009541z" stroke="url(#k)" stroke-linejoin="round"/></g><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" style="fill:none;stroke-width:.562503;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.595588;stroke:url(#m)"/><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(#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 -.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(#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></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..4c281399b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/crookslant.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(.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="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(-.75241781 -.75241802 .73815637 -.73815637 .580462 82.665771)" gradientUnits="userSpaceOnUse" x1="35.31226" x2="1.331919" y1="66.30397" y2="30.932793"><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><linearGradient id="j" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" 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="k" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-53.389248" x2="-51.786404" y1="25.669893" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.50793277 0 0 .54079198 -1.745881 .214758)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="23.500001" x2="23.500001" y1="13.999999" y2="28.000001"><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><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(#i)" stroke="#6326b9" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".595588"/><path d="m2.0000004 2.0000001h10.9999996v10.9999989l-11.0000209.0016z" fill="url(#l)" stroke-width="1.777769"/><g fill="none" stroke-width=".562503" transform="matrix(1.7777689 0 0 1.7777689 -2.944355 .611162)"><path d="m8.687493 6.6875049h-5.6250281v-5.6250281h5.6250281z" stroke="url(#j)" stroke-linecap="round"/><path d="m2.4999621.49997396 6.7500169.00000002.0000131 6.74906282-6.75003.0009541z" stroke="url(#k)" stroke-linejoin="round"/></g><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(#m)" 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(#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 -.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(#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/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..5b086fcfc
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" 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=".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="c" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="d" 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="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01445832 0 0 .00617648 10.513465 22.735417)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01445833 0 0 .00617648 13.486574 22.735417)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="g" cx="10.211102" cy="22.022497" gradientTransform="matrix(.98285057 0 0 .26219511 .316686 24.814592)" gradientUnits="userSpaceOnUse" r="5.896552" xlink:href="#a"/><linearGradient id="h" 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="i" 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><g transform="matrix(1.33333 0 0 1.33333 3.835029 1.508541)"><path d="m.500118 4.5h18.735495v9.743442h-18.735495z" fill="url(#c)"/><path d="m.500118 4.5h18.743643v9.739822h-18.743643z" style="opacity:.5;fill:none;stroke:#0f5a00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round"/><rect height="8.194338" rx=".5" style="opacity:.3;fill:none;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)" width="17.254045" x="1.23034" y="5.284272"/><circle cx="10.065617" cy="9.861602" fill="#619b26" r="3.271867"/><circle cx="10.029662" cy="9.466102" fill="#418d16" r="3.271867"/><circle cx="15.994367" cy="9.475232" fill="#619b26" r=".995971"/><circle cx="15.998765" cy="9.001696" fill="#418d16" r=".995971"/><circle cx="3.994367" cy="9.475232" fill="#619b26" r=".995971"/><circle cx="3.998765" cy="9.001696" fill="#418d16" r=".995971"/></g><g transform="matrix(1.33333 0 0 1.33333 -.164972 -13.158099)"><path d="m1.800003 24.999998h20.400034v1.500003h-20.400034z" fill="url(#d)" opacity=".15"/><path d="m1.8000031 25.000062v1.49992c-.7445682.002824-1.8000031-.336056-1.8000031-.750056s.83088183-.749863 1.8000031-.749864z" fill="url(#e)" opacity=".15"/><path d="m22.200038 25.000062v1.49992c.744568.0028 1.800003-.336056 1.800003-.750056s-.830882-.749863-1.800003-.749864z" fill="url(#f)" opacity=".15"/></g><g transform="matrix(1.33333 0 0 1.33333 -.164972 -1.491459)"><path d="m.500118 4.5h18.735495v9.743442h-18.735495z" fill="url(#c)"/><path d="m.500118 4.5h18.743643v9.739822h-18.743643z" style="opacity:.5;fill:none;stroke:#0f5a00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round"/><rect height="8.194338" rx=".5" style="opacity:.3;fill:none;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)" width="17.254045" x="1.23034" y="5.284272"/><circle cx="10.065617" cy="9.861602" fill="#619b26" r="3.271867"/><circle cx="10.029662" cy="9.466102" fill="#418d16" r="3.271867"/><circle cx="15.994367" cy="9.475232" fill="#619b26" r=".995971"/><circle cx="15.998765" cy="9.001696" fill="#418d16" r=".995971"/><circle cx="3.994367" cy="9.475232" fill="#619b26" r=".995971"/><circle cx="3.998765" cy="9.001696" fill="#418d16" r=".995971"/></g><g transform="matrix(1.33333 0 0 1.33333 -.164972 -13.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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" stroke-opacity=".610294" stroke-width=".567389"/></g><ellipse cx="10.352673" cy="30.588783" fill="url(#g)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" 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(#h)" stroke-opacity=".915441" stroke-width=".562503"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.8683" ry="1.123802" stroke="url(#i)" stroke-opacity=".610294" stroke-width=".567389"/></g></g></g><g fill="none" transform="matrix(1.33333 0 0 1.33333 -.164972 -11.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..95676e15b
--- /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"><linearGradient id="a"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38095053 0 0 .405595 1.523857 4.30236)" 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="c" 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="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.038736" x2="12.184226" xlink:href="#h" y1="9.088004" y2="11.599675"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="i" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#h" y1="7.59389" y2="12.51675"/><linearGradient id="k" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.870985" x2="2.870985" xlink:href="#h" y1="10.193942" y2="15.193942"/><radialGradient id="m" 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="n" gradientUnits="userSpaceOnUse" x1="15.000007" x2="15.000007" xlink:href="#h" y1="1.068896" y2="3.318901"/><radialGradient id="o" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="p" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><linearGradient id="q" 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><radialGradient id="r" 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="s" 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><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(#o)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#p)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#m)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.4999736 4.0689037h21.0000524v12.7500323h-21.0000524z" fill="url(#b)" stroke-width="1.33333"/><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(#c)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#d)" 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(#e)" 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(#i)" 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(#j)"/><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(#f)" 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(#g)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#b35039" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#k)" 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(#l)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#7bb339" 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"/><rect height="1.500004" rx=".499999" ry=".5" stroke="url(#n)" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" width="21.750055" x="1.124973" y="1.443897"/></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.7172874c-.95311-.222982-2.0948897.4628406-2.0948897.4628406l-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.3677097c0-.583333 0-1.166667 0-1.75-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.0951676-.40211-.08122-.81116-.134272-1.22181-.137434z" fill="url(#r)" stroke="url(#s)"/><path d="m11.813187 10.623537c-.18909-.01802-.48256.06141-.90625.25-.31363.139593-.77681.260842-1.2500001.34375l.0312.03125c-.006.0031-.32594.180735-.53125.3125-.0395.02534-.0603.0092-.0937.03125-.0104.01354-.0257.02521-.0312.03125-.13547.146444-.39985.451063-.59375.78125-.20257.344933-.29513.718244-.28125.8125a.93181003.93181003 0 0 1 .0312.21875c-.0894.954462.20892 2.245355-.25 3.6875a.93181003.93181003 0 0 1 -.0625.1875c-.17444.295831-.0432 1.2882.25 2.031249.96016 1.010058 2.1246001 2.35572 2.0937501 4.1875a.93181003.93181003 0 0 1 -.0312.21875c-.5073001 1.738772-2.0710401 2.576359-3.0625001 3.28125a.93181003.93181003 0 0 1 -.0312.03125c-.93143.616891-1.92531 1.016747-2.90625 1.5h15.9687501c-1.82218-.85614-3.62641-1.867517-5.0625-3.4375-.0102-.01112-.0211-.02008-.0312-.03125-.66942-.696027-.80451-1.649757-.65625-2.40625.14563-.743143.48779-1.365746.8125-1.875.0111-.01739.0202-.04539.0312-.0625.32703-.588521.73003-.990747 1-1.3125.28121-.335159.39811-.518548.40625-.78125a.93181003.93181003 0 0 1 .0625-.249999c.1004-.303081.0579-.545402-.0312-.9375-.0874-.384558-.2622-.900438-.3125-1.53125-.00099-.01237.00088-.01878 0-.03125-.0832-.818466.0153-1.55537 0-2.1875-.0152-.628715-.13169-1.086626-.40625-1.46875-.004-.0039.004-.02737 0-.03125-.97435-1.009474-2.57687-1.5274-4.09375-1.59375a.93181003.93181003 0 0 1 -.0625 0z" fill="none" opacity=".5" stroke="url(#q)"/></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..9732c8d4d
--- /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="#a60101"/><stop offset="1" stop-color="#5f0101"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#444"/><stop offset="1" stop-color="#9e9e9e"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#d1d1d1"/><stop offset="1" stop-color="#eaeaea"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="12" cy="15.166395" gradientTransform="matrix(-.55698928 1.3924728 -2.4995652 -.99982634 61.594656 1040.8163)" gradientUnits="userSpaceOnUse" r="4.000696" xlink:href="#a"/><radialGradient id="f" cx="62.625" cy="4.625" gradientTransform="matrix(.5647059 0 0 .2823525 -16.364705 1047.0563)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#d"/><radialGradient id="g" cx="62.625" cy="4.625" gradientTransform="matrix(.5647059 0 0 .2823525 -24.364705 1047.0563)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#d"/><radialGradient id="h" 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="#c"/><radialGradient id="i" 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="#c"/><radialGradient id="j" cx="9" cy="1035.5266" gradientTransform="matrix(-1.9795548 .28278205 -.24994327 -1.749674 285.6389 2844.6513)" gradientUnits="userSpaceOnUse" r="4.000696" xlink:href="#a"/><linearGradient id="k" gradientTransform="matrix(1.4867883 0 0 1.4504113 -2.598065 -472.3925)" gradientUnits="userSpaceOnUse" x1="17" x2="15" xlink:href="#b" y1="1042.3622" y2="1038.3622"/><linearGradient id="l" gradientTransform="matrix(-1.4867884 0 0 1.4504114 33.598067 -472.3926)" gradientUnits="userSpaceOnUse" x1="17" x2="15" xlink:href="#b" 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(#i)"/><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(#l)"/><path d="m14.5 1038.011 7.879978-14.214s4.620022 10.5652-7.879978 18.5652z" fill="url(#h)"/><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(#g)" 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(#f)" 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="#ee5050" stroke="url(#e)"/><path d="m22.405904 4.7214022-7.664206 13.8874538" fill="none" opacity=".8" stroke="#fff" transform="translate(0 1020.3622)"/><path d="m14.5 1038.011 7.879978-14.214s4.620022 10.5652-7.879978 18.5652z" fill="none" stroke="url(#k)"/><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="#ee5050" stroke="url(#j)" transform="translate(4 6.999992)"/></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..0a2cca328
--- /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 .11633788 10.772975 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 -.216062 -12.050777)"><ellipse cx="11.852737" cy="29.036797" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><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..0b27b5005
--- /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"><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 26.564161)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .294198 -11.459511)"><ellipse cx="10.63028" cy="28.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=".708331" transform="matrix(1.0588293 0 0 1.0588293 -.705957 7.293999)"><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.884766 6.0878906-5.7656254 13.1796874h4.8808594 5.003906z" stroke="url(#d)" stroke-linecap="square"/><path d="m12.908203 7.7285156 3.419922 10.9394534 2.734375-2.734375z" stroke="url(#e)"/></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..0777f25ba
--- /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" 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="b" 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="c" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" 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="d" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" 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><radialGradient id="e" cx="99.157" cy="186.171" gradientTransform="matrix(.02652 0 0 .00844 3.79 6.375)" 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(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#g" y1="2.269" y2="19.728"/><linearGradient id="g"><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(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" 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="j" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="5" y2="43"/><linearGradient id="k" 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(#k)" height="5.556" rx=".198" width="1.191" x=".463" y="291.047"/><path d="m.543 291.18.896-.132.016 5.555-.896.132z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#i)" opacity=".15"/><path d="m.364 292.24-.005 4.143c0 .152.154.317.306.317h.87" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m1.455 292.436h.2v4.167h-.2zm-.992.794h.992v.198h-.992zm1.191 0v.198zm-1.19 1.19h.99v.2h-.99zm1.19 0v.2zm-1.19 1.19h.99v.2h-.99zm1.19 0v.2z" opacity=".321"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#h)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></g><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(#e)" 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(#d)" 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(#c)" 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(#b)" 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(#a)" 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></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..ee5d8e2fa
--- /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" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 6.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#f" y1="7.555553" y2="40.444439"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="21" x2="23" xlink:href="#d" y1="5" y2="19"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#d" y1="19" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17.063458" x2="17.063458" y1="13.463727" y2="24.438798"><stop offset="0" stop-color="#63c1ec"/><stop offset="1" stop-color="#0a7ec2"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 4.567566 13.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#f" y1="7.555553" y2="40.444439"/><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(.35135134 0 0 .24324327 4.567566 20.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#f" y1="7.555553" y2="40.444439"/><linearGradient id="h" 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 height="26.988091" rx=".703702" ry=".740739" style="opacity:.8;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298039;fill:url(#h)" width="26.980642" x="2.485422" y="2.503399"/><g transform="translate(0 1)"><rect fill="url(#b)" height="3.926907" rx=".415234" ry=".438097" width="20.992285" x="5.499569" y="5.561903"/><rect fill="none" height="3.990393" opacity=".5" rx=".336052" ry=".319329" stroke="#006199" stroke-linecap="round" stroke-linejoin="round" width="20.996948" x="5.494906" y="5.498416"/></g><rect fill="url(#d)" height="3.963453" rx=".578125" width="8.92104" x="5.5" y="13.5"/><path d="m6.5 14.500001h7.002648v1.9518h-7.002648z" fill="none" opacity=".3" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="4.011652" rx=".410818" ry=".393419" width="15.018082" x="5.492123" y="20.492725"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="4.011653" opacity=".5" rx=".510204" ry=".729753" stroke="#006199" width="15.018083" x="5.492123" y="20.492725"/><path d="m6.5 21.5h13.002648v1.985698h-13.002648z" opacity=".3" stroke="url(#g)"/><path d="m6.5084746 7.500001 18.9910194.035955v1.9518l-18.9910194-.035955z" opacity=".3" stroke="url(#a)"/><rect height="3.979078" opacity=".5" rx=".34375" ry=".296875" stroke="#006199" width="8.994175" x="5.5" y="13.5"/></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..2ea93bfd3
--- /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" gradientTransform="translate(0 .529168)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#f" y1="1.719791" y2="8.017164"/><linearGradient id="b" gradientTransform="translate(0 -1.058332)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#f" y1="1.719791" y2="8.017164"/><linearGradient id="c" gradientTransform="translate(0 -1.058334)" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#f" y1="1.190625" y2="7.429696"/><linearGradient id="d" gradientTransform="translate(-.000107 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#f" y1=".795334" y2="7.672609"/><linearGradient id="e" gradientTransform="translate(0 -2.645833)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#f" y1="1.719791" y2="8.017164"/><linearGradient id="f" 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(#e)"/><path d="m5.9531255 2.5135415h1.852083v1.322917h-1.852083z" fill="url(#c)"/><path d="m5.9531251.92604146h1.852083v1.32291704h-1.852083z" fill="url(#d)"/><path d="m5.9531251 5.6885416h1.852083v1.322917h-1.852083z" fill="url(#b)"/><path d="m5.9531252 7.2760416h1.852083v1.322917h-1.852083z" fill="url(#a)"/></g><path d="m11.511719 1.5v2h2.988281v12.5 12.5h-2.988281v2h2.988281 2v-14.5-14.5h-2z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square" transform="scale(.26458333)"/><g stroke-miterlimit="3.5" stroke-width=".999997" transform="matrix(-.26458333 0 0 .26458333 10.585979 1.063096)"><path d="m10.522001 9.4920001v5.9999999l9.988-.01v-5.9999999z" fill="#ff8c82" stroke="#c6262e" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.510001 10.482 7.988.034.012 2.966" 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/datadatapilotrun.svg b/icon-themes/elementary_svg/cmd/32/datadatapilotrun.svg
new file mode 100644
index 000000000..7fc7e5b8f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datadatapilotrun.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="16.827135" x2="15.820864" y1="16.666899" y2="5.002814"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 32.785 29.686)" gradientUnits="userSpaceOnUse" x1="25.929493" x2="35.738609" y1="19.212179" y2="19.169613"><stop offset="0" stop-color="#fff"/><stop offset=".36333463" 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(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#d" y1="2.269" y2="19.728"/><linearGradient id="d"><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="e" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="f" 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="g" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="5" y2="43"/><linearGradient id="h" gradientTransform="matrix(.59436 0 0 .5999 1.735 -.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><g stroke-miterlimit="7" stroke-width=".964" transform="matrix(.26458333 0 0 -.26458333 -.156808 8.783211)"><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(#b)"/></g><path d="m4 2c-.554 0-1 .446-1 1v26c0 .554.446 1 1 1h5v-21h20v-6c0-.554-.446-1-1-1z" fill="url(#h)" transform="scale(.26458)"/><path d="m.543 291.18h4.983l-5.063.065.096 5.49z" 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="m.265 292.436h1.39v.198h-1.391z" fill="url(#f)" opacity=".15" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"/><path d="m.66 2.12-.004 5.524c0 .202.207.42.41.42h1.117" fill="none" opacity=".3" stroke="#000" stroke-width=".267999"/><path d="m2.116 2.382h.265v5.82h-.264zm-1.323 1.058h1.323v.264h-1.323zm0 1.587h1.323v.265h-1.323zm0 1.588h1.323v.264h-1.323z" opacity=".321"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#e)" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"/><path d="m1.083.397c-.203 0-.423.246-.423.448v1.4l7.144.004-.002-1.409c0-.203-.192-.445-.394-.445z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".267999"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"/><path d="m2.117.53h.264v1.587h-.263zm1.853 0h.263v1.587h-.263zm1.85 0h.265v1.587h-.265z" fill="#126400" opacity=".4"/><path d="m6.656 2.862c1.57 1.37 1.012 3.603-1.36 3.662v1.156l-2.512-1.925 2.512-1.928v1.148c1.38.053 2.154-1.206 1.167-2.112z" fill="none" opacity=".5" stroke="#a771db" stroke-linejoin="round" stroke-width=".264888"/></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..0625fd160
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datafilterautofilter.svg
@@ -0,0 +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 -.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="16.023764" x2="16.023764" y1="1.908505" y2="15.058398"><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><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><linearGradient id="d" 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="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><g transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092866 5.588918)"><path d="m10.112109 20.640247 2.344358-1.353516 2.577474-10.152871 7.75657-4.4910156c-.197165-1.8980106-.477122-2.2130313-1.815675-3.3089052l-7.827612 4.5320314-10.0477951-2.8095425-2.3443578 1.3535156 4.617902 7.9945343z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" stroke-width=".750002"/><path d="m10.384459 19.601343 1.396676-.809373 2.548976-10.4357723 7.424489-4.2068225c-.116979-1.2203799-.284255-.9985287-.941405-1.630561l-7.344411 4.3455216-10.2614364-2.9929137-1.4284221.8247001z" fill="none" stroke="url(#b)" stroke-width=".750002"/><g transform="matrix(-1.0583526 -.61103735 .51706699 -.89556817 3.574997 23.765997)"><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></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..ff2f2e6ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datafilterspecialfilter.svg
@@ -0,0 +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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" 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="e" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" y1="3.269" y2="20.729"><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(.5 0 0 .25 0 4)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.963"><stop offset="0" stop-opacity=".119"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.295" x2="9.295" y1="-3.284" y2="17.85"><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><path d="m10.112 20.64 2.344-1.353 2.578-10.153 7.757-4.49c-.196-1.9-.476-2.214-1.814-3.31l-7.828 4.532-10.049-2.81-2.346 1.354 4.618 7.994z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" stroke-width=".75" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><path d="m10.384 19.6 1.397-.808 2.55-10.436 7.426-4.207c-.117-1.22-.285-1-.942-1.63l-7.345 4.343-10.264-2.992-1.428.826z" fill="none" stroke="url(#b)" stroke-width=".75" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><g transform="matrix(.53177 0 0 .53177 18.098 18.105)"><rect fill="url(#d)" height="18" rx=".5" width="18" x="3" y="3"/><path d="m3.5 3.5h17v17h-17z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8h20v1h-20z" fill="url(#f)" opacity=".15"/><path d="m2.5 7.164v13.3c0 .574.462 1.036 1.036 1.036h16.928c.574 0 1.036-.462 1.036-1.036v-13.3" fill="none" opacity=".3" stroke="#000" stroke-width="1.79"/><path d="m3.537 2.195c-.738 0-1.342.604-1.342 1.342v3.963a.304.304 0 0 0 .305.305h19a.304.304 0 0 0 .305-.305v-3.963c0-.738-.604-1.342-1.342-1.342z" fill="url(#g)"/><g fill="none"><path d="m3.536 2.5c-.574 0-1.036.462-1.036 1.036v3.964h19v-3.964c0-.574-.462-1.036-1.036-1.036z" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width="1.79"/><path d="m18.5 17.5h-13zm-.01-5.988-12.99-.01v7.998h13zm.01 3.988h-13m13-2h-13m2.545-1.98-.017 7.98m2.55-7.944-.005 7.944m2.535-7.972.004 7.972m2.52-8 .014 8" opacity=".2" stroke="#fff"/><path d="m3.5 3.5v3h17v-3z" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></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..18a512ea3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datafilterstandardfilter.svg
@@ -0,0 +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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><g stroke-width=".75"><path d="m10.112 20.64 2.344-1.353 2.578-10.153 7.757-4.49c-.197-1.9-.477-2.214-1.815-3.31l-7.828 4.532-10.048-2.81-2.346 1.354 4.618 7.994z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><path d="m10.384 19.6 1.397-.808 2.55-10.436 7.425-4.207c-.117-1.22-.285-1-.942-1.63l-7.344 4.344-10.264-2.993-1.428.826z" fill="none" stroke="url(#b)" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/></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..6159031d9
--- /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="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="b" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><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.843659" x2="10.843659" y1="-8.908169" y2="-31.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 35.63)" 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><radialGradient id="h" 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><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="17.163" x2="17.163" y1="13.645" y2="24.976"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#b)" transform="matrix(.57895 0 0 .42857 -1.895 10.857)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="matrix(-.57895 0 0 -.42857 -1.895 10.857)"/><path d="m10 40h28v7h-28z" fill="url(#e)" transform="matrix(.57895 0 0 .42857 -1.895 10.857)"/></g><rect fill="url(#f)" height="18" rx=".5" transform="scale(1 -1)" width="18" x="3" y="-29"/><rect height="18.761999" 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(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".75"/><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="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" display="block" fill="url(#i)"/><g fill="none" stroke-width=".75"><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" display="block" opacity=".401" stroke="url(#g)" stroke-miterlimit="7"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></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..7dbbf24f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dataincolumns.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(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" 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="e" gradientTransform="matrix(.1796 0 0 .19523 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="f" gradientTransform="matrix(.15725 0 0 .15873 .46 -.008)" 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="7.408" rx=".264" width="6.879" x=".793" y=".53"/><path d="m.9.707h6.644l.026042 7.0982083h-6.64400031z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><path d="m.53 2.382h7.406v.264h-7.406z" fill="url(#d)" opacity=".15"/><path d="m.66 2.12-.004 5.524c0 .203.206.423.41.423h6.324c.202 0 .41-.22.41-.424l.005-5.527" fill="none" opacity=".3" stroke="#000" stroke-width=".268"/><path d="m2.38 3.44h1.59v.264h-1.59zm1.853 0h1.587v.264h-1.587zm1.852 0h1.587v.264h-1.587zm-5.292 1.587h1.323v.267h-1.323zm1.588 0h1.589v.267h-1.59zm1.853 0h1.586v.267h-1.587zm1.852 0h1.587v.267h-1.588zm-5.293 1.587h1.323v.266h-1.323zm1.588 0h1.589v.266h-1.59zm1.853 0h1.586v.266h-1.587zm1.852 0h1.587v.266h-1.588z" opacity=".321"/><path d="m.965.392c-.21 0-.3.227-.3.44v1.286h7.138v-1.284c0-.216-.158-.43-.368-.43z" fill="url(#c)"/><path d="m1.083.398c-.203 0-.423.245-.423.448v1.397l7.144.005v-1.406c0-.2-.192-.443-.395-.443z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".268"/><path d="m.923.654.002 1.336 6.634.013v-1.336z" style="opacity:.5;fill:none;stroke-width:.268;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586h-.267z" fill="#126400" opacity=".4"/><path d="m.79291688 6.6145833h6.88000002l-.0031669 1.3228333h-6.87799998z" fill="#fcaf3e"/><path d="m2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm-5.027 1.058h1.323v.264h-1.323z" opacity=".321"/><g fill="#ce5c00"><path d="m.79375002 6.3499999c-.147 0-.265.118-.265.264v1.323c0 .147.117.265.263.265h6.87999998c.146 0 .264-.118.264-.265v-1.323c0-.146-.118-.264-.264-.264zm0 .264h6.87999998l-.004 1.323h-6.87799998z"/><path d="m2.116 6.614h.26525v1.3235h-.26525z"/><path d="m3.96875 6.614583h.264583v1.322917h-.264583z"/><path d="m5.820833 6.614583h.266167v1.323417h-.266167z"/></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..22ef034a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/datainrows.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(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" 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="e" gradientTransform="matrix(.1796 0 0 .19523 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="23.324286" xlink:href="#b" y1="5" y2="41.18689"/><linearGradient id="f" gradientTransform="matrix(.15725 0 0 .15873 .46 -.008)" 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="7.408" rx=".264" width="6.879" x=".793" y=".53"/><path d="m.9.707h6.644l-.00337 7.0982083h-6.64400481z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m.66 2.12-.004 5.524c0 .203.206.423.41.423h6.324c.202 0 .41-.22.41-.424l.005-5.527" fill="none" opacity=".3" stroke="#000" stroke-width=".268"/><path d="m.965.392c-.21 0-.3.227-.3.44v1.286h7.138v-1.284c0-.216-.158-.43-.368-.43z" fill="url(#c)"/><path d="m.923.654.002 1.336 6.634.013v-1.336z" style="opacity:.5;fill:none;stroke-width:.268;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586h-.267z" fill="#126400" opacity=".4"/><path d="m1.083.398c-.203 0-.423.245-.423.448v1.397l7.144.005v-1.406c0-.2-.192-.443-.395-.443z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".268"/><path d="m2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm-5.027 1.058h1.323v.264h-1.323z" opacity=".321"/><path d="m2.38 3.44h1.59v.264h-1.59zm1.853 0h1.587v.264h-1.587zm1.852 0h1.587v.264h-1.587zm-5.292 1.587h1.323v.267h-1.323zm1.588 0h1.589v.267h-1.59zm1.853 0h1.586v.267h-1.587zm1.852 0h1.587v.267h-1.588zm-5.293 1.587h1.323v.266h-1.323zm1.588 0h1.589v.266h-1.59zm1.853 0h1.586v.266h-1.587zm1.852 0h1.587v.266h-1.588z" opacity=".321"/><path d="m.79375002 7.9375-.00016668-7.40750003 1.32291666.00000003.0001667 7.4075z" fill="#fcaf3e"/><path d="m.52975002 7.9375c.00001478.146.118.265.264.265h1.32291668c.145 0 .2630147-.12.263-.265l-.00075-7.40750003c-.0000149-.147-.118-.265-.264-.265l-1.3229167.00000003c-.145 0-.26301478.118-.263.264zm.264 0-.00075002-7.4075 1.3229167-.00000003.00075 7.40750003z" fill="#ce5c00"/><path d="m.79374999 2.1166666v.2671672h1.32291661v-.2671672zm0 1.3229167v.2661335h1.32291661v-.2661335zm-.00051594 1.5875v.2671672h1.32291665v-.2671672zm0 1.5869832v.2661335h1.32291665v-.2661335z" fill="#ce5c00"/><path d="m.53 2.382h7.406v.264h-7.406z" fill="url(#d)" opacity=".15"/></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..bba57e612
--- /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" 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="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" 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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.49999998 0 0 .25 -.999998 10.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#d" y1="15.999304" y2="19.963179"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="3.716094" y2="24.849756"><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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728327"/><linearGradient id="h" xlink:href="#d"/><linearGradient id="i" 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="j" 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="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.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(#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 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(#j)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" 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" stroke="url(#n)" stroke-width=".999922"/></g><g transform="translate(7.999817 3.999918)"><rect fill="url(#a)" height="16" rx=".527778" ry=".555556" width="14" x="7.000183" y="10"/><path d="m7.440184 10.498592h13l.059999 15.001408h-12.9999998z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m6.0001831 15 15.9998179-.000182v1l-15.9998179.000182z" fill="url(#e)" opacity=".15"/><path d="m6.5001831 14 .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="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="round" transform="translate(0 8)"><path d="m7.5365471 1.500027c-.574146.0000081-1.0670846.4630405-1.036364 1.036364l.000001 3.963609 14.9999989-.000182-.000001-3.963609c0-.574146-.462218-1.0363721-1.036364-1.036364z" opacity=".4" stroke="#126400"/><path d="m7.5001841 2.5v3l12.9998169-.000182v-3z" opacity=".5" stroke="url(#g)" stroke-linejoin="round"/></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"/><g fill="#126400" transform="translate(0 8)"><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1v4.000182h-1z" opacity=".4"/></g></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..0cac3c86c
--- /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" 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="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" 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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.49999998 0 0 .25 -.999998 10.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#d" y1="15.999304" y2="19.963179"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="3.716094" y2="24.849756"><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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728327"/><radialGradient id="h" 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="i" 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="j" 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="k" 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="l" 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="m" xlink:href="#d"/><linearGradient id="n" 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="o" 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="p" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><radialGradient id="q" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><linearGradient id="r" 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="s" 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(#r)" 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(#q)" 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(#p)" 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(#o)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#n)" 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(#s)" stroke-width=".999922"/></g><g transform="translate(-3.998793 3.999918)"><rect fill="url(#a)" height="16" rx=".527778" ry=".555556" width="14" x="7.000183" y="10"/><path d="m7.440184 10.498592h13l.059999 15.001408h-12.9999998z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m6.0001831 15 15.9998179-.000182v1l-15.9998179.000182z" fill="url(#e)" opacity=".15"/><path d="m6.5001831 14 .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="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="round" transform="translate(0 8)"><path d="m7.5365471 1.500027c-.574146.0000081-1.0670846.4630405-1.036364 1.036364l.000001 3.963609 14.9999989-.000182-.000001-3.963609c0-.574146-.462218-1.0363721-1.036364-1.036364z" opacity=".4" stroke="#126400"/><path d="m7.5001841 2.5v3l12.9998169-.000182v-3z" opacity=".5" stroke="url(#g)" stroke-linejoin="round"/></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"/><g fill="#126400" transform="translate(0 8)"><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1v4.000182h-1z" opacity=".4"/></g></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(#h)" 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(#i)" 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(#j)" 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(#k)" 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(#l)" 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></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..3c953b530
--- /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"><radialGradient id="a" cx="23.335" cy="41.636" gradientTransform="matrix(.48614 0 0 .19884 .656 19.22)" gradientUnits="userSpaceOnUse" r="22.627"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.37655 0 0 .3584 -27.15 31.67)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" 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(.82245 0 0 .82906 -65.45 8.077)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#e" y1="22.537" y2="27.546"/><linearGradient id="e"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.37655 0 0 .3584 -27.15 26.67)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#c" y1="-7.666" y2="-7.666"/><linearGradient id="g" gradientTransform="matrix(.82245 0 0 .82906 -65.45 3.077)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#e" y1="22.537" y2="27.546"/><linearGradient id="h" gradientTransform="matrix(.37655 0 0 .3528 -27.15 21.746)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#c" y1="-7.666" y2="-7.666"/><linearGradient id="i" gradientTransform="matrix(.82245 0 0 .8161 -65.45 -1.478)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#e" y1="22.537" y2="27.546"/><linearGradient id="j" 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="k" 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="l" 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><linearGradient id="m" gradientTransform="matrix(1.38317 0 0 1.41442 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="12.674" x2="12.001" xlink:href="#o" y1="1.33" y2="20"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset=".654" stop-color="#fff" 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="13.561" x2="13.608" y1="-5.013" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="11.673" x2="12.001" xlink:href="#o" y1="-7.108" y2="20"/><linearGradient id="r" 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="s" gradientUnits="userSpaceOnUse" x1="12.993" x2="14.001" xlink:href="#o" y1="-12.336" y2="20"/><radialGradient id="t" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#u"/><linearGradient id="w" 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(#t)" transform="matrix(.22042 0 0 .1134 -1.053 2.873)"/><path d="m-10-47h5v7h-5z" fill="url(#v)" transform="matrix(-.22042 0 0 -.1134 -1.053 2.873)"/><path d="m10 40h28v7h-28z" fill="url(#w)" transform="matrix(.22042 0 0 .1134 -1.053 2.873)"/></g><g transform="matrix(.26458 0 0 .26458 -1.326 2.117)"><rect fill="url(#r)" height="27.013" rx="1" width="6.02" x="17.48" y="-5.513"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.48-4.508h4.02v25.008h-4.02z" opacity=".5" stroke="url(#s)"/><rect height="26.992" opacity=".5" rx="1" stroke="#7239b3" width="5.992" x="17.508" y="-5.492"/></g></g><g transform="matrix(.26458 0 0 .26458 1.59 2.117)"><rect fill="url(#p)" height="21.983" rx="1" width="6.054" x="15.446" y="-.483"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.49.485h4.01v20.015h-4.01z" opacity=".5" stroke="url(#q)"/><rect height="21.989" opacity=".5" rx="1" stroke="#b35039" width="6.012" x="15.488" y="-.489"/></g></g><g transform="matrix(.26458 0 0 .26458 -3.175 2.117)"><rect fill="url(#m)" height="17.913" rx="1" width="6.029" x="15.471" y="3.587"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.502 4.506h4v15.994h-4z" opacity=".5" stroke="url(#n)"/><rect height="17.997" opacity=".5" rx="1" stroke="#7bb339" width="6.002" x="15.498" y="3.503"/></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(#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(#b)" stroke="url(#d)"/><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(#f)" stroke="url(#g)"/><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(#h)" stroke="url(#i)"/><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(#j)" stroke="url(#k)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#l)" 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..355060072
--- /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.572" cy="4.911" fx="33.572" fy="4.911" gradientTransform="matrix(2.53093 -.0237 -.0255 -2.72186 -74.843 12.342)" 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 -53.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="m9.432 27c-.24 0-.432-.237-.432-.533v-23.754l-6.773 6.773c-.392.392-1.023.392-1.415 0-.39-.39-.39-1.022 0-1.414l7.778-7.78c.215-.214.5-.298.78-.276.023-.004.04-.016.063-.016h1.136c.023 0 .043.01.065.016.28-.02.563.067.777.28l7.78 7.778c.39.392.39 1.023 0 1.414-.392.392-1.023.392-1.415 0l-6.776-6.773v23.752c0 .296-.192.533-.432.533z" fill="url(#a)" transform="translate(0 1)"/><path d="m21.432 3c-.24 0-.432.237-.432.533v23.754l-6.773-6.773c-.392-.392-1.023-.392-1.415 0-.39.39-.39 1.022 0 1.414l7.778 7.78c.215.214.5.298.78.276.022.004.04.016.062.016h1.136c.023 0 .043-.01.065-.016.28.02.563-.067.777-.28l7.78-7.778c.39-.392.39-1.023 0-1.414-.392-.392-1.023-.392-1.415 0l-6.775 6.773v-23.752c0-.296-.192-.533-.432-.533z" fill="url(#b)" transform="translate(0 1)"/></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/datasubtotals.svg b/icon-themes/elementary_svg/cmd/32/datasubtotals.svg
new file mode 100644
index 000000000..4bb55de12
--- /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="translate(0 .529168)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#i" y1="1.719791" y2="8.017164"/><radialGradient id="b" 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="#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(.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="d" 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="e" gradientTransform="translate(0 -2.645833)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#i" y1="1.719791" y2="8.017164"/><linearGradient id="f" gradientTransform="translate(0 -1.058334)" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#i" y1="1.190625" y2="7.429696"/><linearGradient id="g" gradientTransform="translate(-.000107 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#i" y1=".795334" y2="7.672609"/><linearGradient id="h" gradientTransform="translate(0 -1.058332)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#i" y1="1.719791" y2="8.017164"/><linearGradient id="i" 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(0 -.529167)"><path d="m5.9531255 4.1010415h1.852083v1.322917h-1.852083z" fill="url(#e)"/><path d="m5.9531255 2.5135415h1.852083v1.322917h-1.852083z" fill="url(#f)"/><path d="m5.9531251.92604146h1.852083v1.32291704h-1.852083z" fill="url(#g)"/><path d="m5.9531251 5.6885416h1.852083v1.322917h-1.852083z" fill="url(#h)"/><path d="m5.9531252 7.2760416h1.852083v1.322917h-1.852083z" fill="url(#a)"/></g><path d="m1.7197917.39687487v2.11666663h.5291667v-1.58750003l1.0583333-.00000001v-.5291666l-1.0583333.00000001z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square" stroke-width=".264583"/><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(#b)"/><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="#0f5a00" 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(#c)"/><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(#d)"/></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(#b)"/><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="#0f5a00" 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(#c)"/><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(#d)"/></g></g><g stroke-linejoin="round" stroke-width=".264583"><g stroke="#000" stroke-linecap="square" stroke-opacity=".316176" transform="translate(-2.116666 -.529167)"><path d="m5.9531255 4.1010415h1.852083v1.322917h-1.852083z" fill="url(#e)"/><path d="m5.9531255 2.5135415h1.852083v1.322917h-1.852083z" fill="url(#f)"/><path d="m5.9531251.92604146h1.852083v1.32291704h-1.852083z" fill="url(#g)"/><path d="m5.9531251 5.6885416h1.852083v1.322917h-1.852083z" fill="url(#h)"/><path d="m5.9531252 7.2760416h1.852083v1.322917h-1.852083z" fill="url(#a)"/></g><g fill="none" stroke-linecap="round"><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 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></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..114251dc8
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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..afe461b16
--- /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="20.001506" x2="20.001506" y1="14" y2="28.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 27.177494 .161582)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="g" 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><radialGradient id="h" cx="38.658855" cy="9.341145" gradientUnits="userSpaceOnUse" r="8.341651"><stop offset="0" stop-color="#fff"/><stop offset=".25" stop-color="#fefede" stop-opacity=".918367"/><stop offset=".5" stop-color="#fbf911"/><stop offset="1" stop-color="#fffc04" stop-opacity=".12234"/></radialGradient><path d="m4.5 3.5v6.5h2v-4.5h10v-2h-10z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m4.5 27.5v-5.5h2v3.5h10v2h-10z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><g transform="matrix(.65 0 0 .65 10.674829 -6.625)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.726803 39.548383h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-46.548383h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.2723169 39.548383h31.4553511v7h-31.4553511z" fill="url(#e)"/></g><rect fill="url(#f)" height="17.692308" rx=".5" width="20" x="9.731032" y="11.806449"/><path d="m9.9618013 11.037219c-.554 0-1.0050512.446023-1 1l.0000002 7.461538h21.5384615v-7.461538c0-.554-.446-1-1-1z" fill="url(#g)"/><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="11.037218"/><path d="m10.500263 12.5h18.461538v16.229527h-18.461538z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.7310323 18.729526h19.9999997" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.65 0 0 .65 10.674829 10.325808)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.726803 39.548383h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-46.548383h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.2723169 39.548383h31.4553511v7h-31.4553511z" fill="url(#e)"/></g><rect fill="url(#f)" height="17.692308" rx=".5" width="20" x="9.731032" y="11.806449"/><path d="m9.9618013 11.037219c-.554 0-1.0050512.446023-1 1l.0000002 7.461538h21.5384615v-7.461538c0-.554-.446-1-1-1z" fill="url(#g)"/><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="11.037218"/><path d="m10.500263 12.5h18.461538v16.229527h-18.461538z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.7310323 18.729526h19.9999997" opacity=".2" stroke="#000"/></g></g><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(#h)" 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-.941027z" stroke="#ddc73b" 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="matrix(.65 0 0 .65 -5.325171 2.325808)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.726803 39.548383h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-46.548383h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.2723169 39.548383h31.4553511v7h-31.4553511z" fill="url(#e)"/></g><rect fill="url(#f)" height="17.692308" rx=".5" width="20" x="9.731032" y="11.806449"/><path d="m9.9618013 11.037219c-.554 0-1.0050512.446023-1 1l.0000002 7.461538h21.5384615v-7.461538c0-.554-.446-1-1-1z" fill="url(#g)"/><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="11.037218"/><path d="m10.500263 12.5h18.461538v16.229527h-18.461538z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.7310323 18.729526h19.9999997" opacity=".2" stroke="#000"/></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..456da1973
--- /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" 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(.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" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#c)"/><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"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/><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></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..a3628df51
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbdistinctvalues.svg
@@ -0,0 +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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.36" x2="16.821" y1="11.664" y2="24.907"><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="e" gradientTransform="matrix(.22094 0 0 .2196 13.77 11.514)" gradientUnits="userSpaceOnUse" x1="24.139" x2="5.748" y1="10.631" y2="45.34"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="15.105" x2="16.821" y1="22.996" y2="10.923"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><path d="m10.112 20.64 2.344-1.353 2.578-10.153 7.757-4.49c-.196-1.9-.476-2.214-1.814-3.31l-7.828 4.532-10.049-2.81-2.346 1.354 4.618 7.994z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" stroke-width=".75" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><path d="m10.384 19.6 1.397-.808 2.55-10.436 7.426-4.207c-.117-1.22-.285-1-.942-1.63l-7.345 4.343-10.264-2.992-1.428.826z" fill="none" stroke="url(#b)" stroke-width=".75" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><path d="m15.2 17.413 1.906 1.46 3.854-6.51 1.51.836.402.27-4.95 9.306-4.695-3.86 1.436-1.9z" fill="url(#d)" transform="matrix(1.33333 0 0 1.33333 -1.274 1.25)"/><g fill="none" stroke-width=".75"><path d="m17.087 20.047 4.06-6.782 1.22.742m-4.356 7.807-3.794-2.995.62-.79" opacity=".5" stroke="url(#e)" transform="matrix(1.33333 0 0 1.33333 -1.274 1.25)"/><path d="m20.993 12.374c-.158-.017-.314.062-.395.212l-3.446 6.405-2.216-1.788c-.197-.11-.443-.04-.55.16l-.995 1.297c-.107.2-.034.45.163.56l4.05 3.396c.047.026.17.063.22.07.16.02.25-.082.332-.235l4.647-8.637c.108-.2.036-.45-.162-.56l-1.49-.83c-.05-.03-.105-.044-.157-.05z" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(1.33333 0 0 1.33333 -1.274 1.25)"/></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..756fead9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbformdelete.svg
@@ -0,0 +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"/><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(.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="k" 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="l" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16.961483" x2="16.961483" y1="17.550282" y2="22.46797"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.85580995 0 0 .96310694 2.293602 .65893)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.447983" y2="22.248878"><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 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(#k)" 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(#j)" 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"/><g transform="matrix(.99836079 0 0 1.1897496 .026223 -2.284044)"><rect fill="url(#l)" height="5.022802" rx="1.054037" width="16.905584" x="7.537286" y="17.406235"/><g fill="none" stroke-width=".917547"><rect height="3.407683" rx=".323866" ry=".627119" stroke="url(#m)" width="14.99927" x="8.504885" y="18.253777"/><rect height="4.965293" opacity=".5" rx="1.062547" ry=".84646" stroke="#656565" width="17.048779" x="7.496839" y="17.509247"/></g></g><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(#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/dbformedit.svg b/icon-themes/elementary_svg/cmd/32/dbformedit.svg
new file mode 100644
index 000000000..ae5a608c8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbformedit.svg
@@ -0,0 +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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="l" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="o" 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="p" gradientUnits="userSpaceOnUse" x1="16.00032" x2="16.00032" y1="4.000243" y2="28.000397"><stop offset="0" stop-color="#fff"/><stop offset=".04" stop-color="#fff" stop-opacity=".235"/><stop offset=".958" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="14.33" x2="14.33" y1=".022" y2="-32.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="r" gradientTransform="matrix(1.05404 0 0 1.2201 -.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="s" gradientTransform="matrix(.8558 0 0 .9631 2.294 .66)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.448" y2="22.249"><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 opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#l)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#n)" transform="matrix(-.73684 0 0 -.57143 -1.684 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#o)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/></g><rect fill="url(#q)" height="26" rx="1.615" 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.087" ry="1.19" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.222 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m5.222 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 27.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 27.222a.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="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><g transform="matrix(.99836 0 0 1.18975 .026 -2.284)"><rect fill="url(#r)" height="5.023" rx="1.054" width="16.906" x="7.537" y="17.406"/><g fill="none" stroke-width=".918"><rect height="3.408" rx=".324" ry=".627" stroke="url(#s)" width="14.999" x="8.505" y="18.254"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="17.049" x="7.497" y="17.509"/></g></g><path d="m12 21h1v1h-1zm1-1h1v1h-1zm1 1h1v1h-1zm-2 1h1v1h-1zm2 0h1v1h-1zm-1 1h1v1h-1zm3-3h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm2-3h1v1h-1zm-1 1h1v1h-1zm1 1h1v1h-1zm0 1h1v1h-1z" fill="#4d4d4d"/><path d="m28.036 26.016c-.2-.03-.355-.014-.46.01l-13.85 3.187-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.015 2.565-.587 13.848-3.21c.417-.096-.204-.613-1.393-1.16-.89-.413-1.843-.73-2.44-.817z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="translate(7.23 7.99)"/><path d="m25.282 10.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04-1.954 1.964z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 24.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.025-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="translate(7.23 7.99)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="translate(7.23 7.99)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="translate(7.23 7.99)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="translate(7.23 7.99)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="translate(7.23 7.99)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="translate(7.23 7.99)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..69175a0ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbformrename.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><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="16.00032" x2="16.00032" y1="4.000243" y2="28.000397"><stop offset="0" stop-color="#fff"/><stop offset=".04" stop-color="#fff" stop-opacity=".235"/><stop offset=".958" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.33" x2="14.33" y1=".022" y2="-32.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.05404 0 0 1.2201 -.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" gradientTransform="matrix(.8558 0 0 .9631 2.294 .66)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.448" y2="22.249"><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 opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#b)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="matrix(-.73684 0 0 -.57143 -1.684 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#e)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/></g><rect fill="url(#g)" height="26" rx="1.615" 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.087" ry="1.19" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.222 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m5.222 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 27.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 27.222a.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="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><g transform="matrix(.99836 0 0 1.18975 .026 -2.284)"><rect fill="url(#h)" height="5.023" rx="1.054" width="16.906" x="7.537" y="17.406"/><g fill="none" stroke-width=".918"><rect height="3.408" rx=".324" ry=".627" stroke="url(#i)" width="14.999" x="8.505" y="18.254"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="17.049" x="7.497" y="17.509"/></g></g><path d="m12 21h1v1h-1zm1-1h1v1h-1zm1 1h1v1h-1zm-2 1h1v1h-1zm2 0h1v1h-1zm-1 1h1v1h-1zm3-3h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm2-3h1v1h-1zm-1 1h1v1h-1zm1 1h1v1h-1zm0 1h1v1h-1z" fill="#4d4d4d"/><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/dbindexdesign.svg b/icon-themes/elementary_svg/cmd/32/dbindexdesign.svg
new file mode 100644
index 000000000..cc73e1e52
--- /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" gradientUnits="userSpaceOnUse" x1="14.836" x2="14.836" y1="5.675" y2="26.029"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" 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="c" 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="d" gradientTransform="matrix(.45783 0 0 .4323 -31.592 18.912)" 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" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#g" y1="12.991" y2="18"/><linearGradient id="g"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.45783 0 0 .4323 -31.592 24.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.666" y2="-7.666"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#g" y1="18.991" y2="24"/><linearGradient id="j" gradientTransform="matrix(.45783 0 0 .4323 -31.592 30.912)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#e" y1="-7.666" y2="-7.666"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.861" x2="10.861" xlink:href="#g" 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="m" 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(#m)" 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(#j)" stroke="url(#k)"/><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(#h)" stroke="url(#i)"/><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(#d)" stroke="url(#f)"/><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(#b)" stroke="url(#c)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#l)" width="21" x="5.5" y="5.5"/><path d="m1.5 7.5 22 22h-22zm5 12.02v4.98h4.98z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.873v18.627h18.627z" fill="none" opacity=".5" stroke="url(#a)" transform="translate(0 3)"/><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"/><path d="m20 28v1h-.654v-1zm-1.962 0v1h-.653v-1zm-1.96 0v1h-.655v-1zm-1.963 0v1h-.653v-1zm-1.96 0v1h-.655v-1zm-1.963 0v1h-.652v-1zm-1.96 0v1h-.655v-1zm-1.962 0v1h-.656v-1zm-1.963 0v1h-.654v-1z" opacity=".15"/><path d="m19.346 28v1h-.654v-1zm-1.962 0v1h-.653v-1zm-1.96 0v1h-.655v-1zm-1.963 0v1h-.65v-1zm-1.96 0v1h-.653v-1zm-1.96 0v1h-.654v-1zm-1.96 0v1h-.656v-1zm-1.964 0v1h-.657v-1zm-1.96 0v1h-.657v-1z" fill="#fff" opacity=".15"/><path d="m4.5 30.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/></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..dc27e743a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewform.svg
@@ -0,0 +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(.4227 0 0 .38513 14.546 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="10.171" y2="36.136"/><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(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="20.749" y2="25.528"/><radialGradient id="d" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 61.282 -26.744)" 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><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="16.00032" x2="16.00032" y1="4.000243" y2="28.000397"><stop offset="0" stop-color="#fff"/><stop offset=".04" stop-color="#fff" stop-opacity=".235"/><stop offset=".958" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.33" x2="14.33" y1=".022" y2="-32.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.05404 0 0 1.2201 -.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" gradientTransform="matrix(.8558 0 0 .9631 2.294 .66)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.448" y2="22.249"><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 opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#e)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#g)" transform="matrix(-.73684 0 0 -.57143 -1.684 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#h)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/></g><rect fill="url(#j)" height="26" rx="1.615" 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.087" ry="1.19" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.222 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m5.222 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 27.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 27.222a.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="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><g transform="matrix(.99836 0 0 1.18975 .026 -2.284)"><rect fill="url(#k)" height="5.023" rx="1.054" width="16.906" x="7.537" y="17.406"/><g fill="none" stroke-width=".918"><rect height="3.408" rx=".324" ry=".627" stroke="url(#l)" width="14.999" x="8.505" y="18.254"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="17.049" x="7.497" y="17.509"/></g></g><path d="m12 21h1v1h-1zm1-1h1v1h-1zm1 1h1v1h-1zm-2 1h1v1h-1zm2 0h1v1h-1zm-1 1h1v1h-1zm3-3h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm2-3h1v1h-1zm-1 1h1v1h-1zm1 1h1v1h-1zm0 1h1v1h-1z" fill="#4d4d4d"/><path d="m22.492 22.493v-4.02h5v4.02h4.008v5h-4.008v4.007h-5v-4.007h-4.006v-5z" fill="url(#d)"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#a)" transform="translate(.992 .993)"/><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)" transform="translate(.992 .993)"/><path d="m22.493 22.493v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..fece7d424
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewformautopilot.svg
@@ -0,0 +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"><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="matrix(.4227 0 0 .38513 14.546 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#j" y1="10.171" y2="36.136"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#j" y1="20.749" y2="25.528"/><radialGradient id="l" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 61.282 -26.744)" 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><radialGradient id="m" 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="#n"/><linearGradient id="n"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="o" 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="#n"/><linearGradient id="p" 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="16.00032" x2="16.00032" y1="4.000243" y2="28.000397"><stop offset="0" stop-color="#fff"/><stop offset=".04" stop-color="#fff" stop-opacity=".235"/><stop offset=".958" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="14.33" x2="14.33" y1=".022" y2="-32.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="s" gradientTransform="matrix(1.05404 0 0 1.2201 -.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="t" gradientTransform="matrix(.8558 0 0 .9631 2.294 .66)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.448" y2="22.249"><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 opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#m)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#o)" transform="matrix(-.73684 0 0 -.57143 -1.684 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#p)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/></g><rect fill="url(#r)" height="26" rx="1.615" 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.087" ry="1.19" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.222 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m5.222 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 27.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 27.222a.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="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><g transform="matrix(.99836 0 0 1.18975 .026 -2.284)"><rect fill="url(#s)" height="5.023" rx="1.054" width="16.906" x="7.537" y="17.406"/><g fill="none" stroke-width=".918"><rect height="3.408" rx=".324" ry=".627" stroke="url(#t)" width="14.999" x="8.505" y="18.254"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="17.049" x="7.497" y="17.509"/></g></g><path d="m12 21h1v1h-1zm1-1h1v1h-1zm1 1h1v1h-1zm-2 1h1v1h-1zm2 0h1v1h-1zm-1 1h1v1h-1zm3-3h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm2-3h1v1h-1zm-1 1h1v1h-1zm1 1h1v1h-1zm0 1h1v1h-1z" fill="#4d4d4d"/><path d="m22.492 22.493v-4.02h5v4.02h4.008v5h-4.008v4.007h-5v-4.007h-4.006v-5z" fill="url(#l)"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#i)" transform="translate(.992 .993)"/><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(#k)" transform="translate(.992 .993)"/><path d="m22.493 22.493v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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(#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/dbnewquery.svg b/icon-themes/elementary_svg/cmd/32/dbnewquery.svg
new file mode 100644
index 000000000..29970b671
--- /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"><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><radialGradient id="m" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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><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="translate(0 .006868)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#m)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#n)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#o)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" 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/32/dbnewqueryautopilot.svg b/icon-themes/elementary_svg/cmd/32/dbnewqueryautopilot.svg
new file mode 100644
index 000000000..030c0e12d
--- /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"><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" 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="k" 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="l" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 18.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#m" y1="-7.665694" y2="-7.665694"/><linearGradient id="m"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#o" y1="12.990752" y2="17.999999"/><linearGradient id="o"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 24.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#m" y1="-7.665694" y2="-7.665694"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#o" y1="18.990752" y2="23.999999"/><linearGradient id="r" gradientTransform="matrix(.4578345 0 0 .432286 -31.591968 30.911518)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#m" y1="-7.665694" y2="-7.665694"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="10.860975" x2="10.860975" xlink:href="#o" y1="24.990752" y2="29.999999"/><linearGradient id="t" 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="u" cx="23.334524" cy="41.63604" gradientTransform="matrix(.5745243 0 0 .2209368 2.59375 17.801069)" gradientUnits="userSpaceOnUse" r="22.627417" xlink:href="#b"/><radialGradient id="v" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="w" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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><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(#u)" 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(#r)" stroke="url(#s)"/><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(#p)" stroke="url(#q)"/><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(#l)" stroke="url(#n)"/><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(#j)" stroke="url(#k)"/><rect fill="none" height="23" opacity=".5" rx="17.5" ry="4" stroke="url(#t)" width="21" x="5.5" y="5.499999"/><g transform="translate(0 .006868)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#v)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#w)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#x)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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/dbnewreport.svg b/icon-themes/elementary_svg/cmd/32/dbnewreport.svg
new file mode 100644
index 000000000..b67f5bdeb
--- /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.325" 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="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.136"/><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.749" 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"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#a)"/><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)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..163405bd9
--- /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"><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><radialGradient id="j" 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="#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(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#l" y1="10.171" y2="36.136"/><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(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#l" y1="20.749" y2="25.528"/><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="#b"/><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"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#j)"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#k)"/><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(#m)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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/dbnewtable.svg b/icon-themes/elementary_svg/cmd/32/dbnewtable.svg
new file mode 100644
index 000000000..b2d230d30
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewtable.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="8.746358" x2="8.746358" y1="76.477987" y2="77.062963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="b" 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="#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(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="e" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#f" y1="2.269" y2="19.728"/><linearGradient id="f"><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="g" 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="h" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="5" y2="43"/><linearGradient id="i" 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(#i)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l.019533 5.32365h-4.98300033z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#g)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#a)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#7239b3" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#2f0064" opacity=".4"/></g><g transform="matrix(.26458334 0 0 .26458334 -.000001 .001818)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#b)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#c)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#d)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" 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/32/dbnewtableautopilot.svg b/icon-themes/elementary_svg/cmd/32/dbnewtableautopilot.svg
new file mode 100644
index 000000000..1bda9a7fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbnewtableautopilot.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><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" gradientUnits="userSpaceOnUse" x1="8.746358" x2="8.746358" y1="76.477987" y2="77.062963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="k" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="n" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#o" y1="2.269" y2="19.728"/><linearGradient id="o"><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(.1323 0 0 .06615 -.265 291.444)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#b" y1="15.999" y2="19.963"/><linearGradient id="q" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#o" y1="5" y2="43"/><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.543 291.18h4.983l.019533 5.32365h-4.98300033z" fill="none" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#p)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#j)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#7239b3" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#n)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#2f0064" opacity=".4"/></g><g transform="matrix(.26458334 0 0 .26458334 -.000001 .001818)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#k)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#l)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#m)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></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(#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/dbnewviewsql.svg b/icon-themes/elementary_svg/cmd/32/dbnewviewsql.svg
new file mode 100644
index 000000000..51359b8c7
--- /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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#004372" 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..0024533ee
--- /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="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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..7f03bdf44
--- /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" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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"/><path d="m28.036 26.016c-.2-.03-.355-.014-.46.01l-13.85 3.187-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.015 2.565-.587 13.848-3.21c.417-.096-.204-.613-1.393-1.16-.89-.413-1.843-.73-2.44-.817z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="translate(7.23 7.99)"/><path d="m25.282 10.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04-1.954 1.964z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 24.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.025-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="translate(7.23 7.99)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="translate(7.23 7.99)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="translate(7.23 7.99)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="translate(7.23 7.99)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="translate(7.23 7.99)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="translate(7.23 7.99)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..8d1295ffc
--- /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="20.001506" x2="20.001506" y1="14" y2="28.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 27.177494 .161582)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><linearGradient id="g" 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="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m4.5 27.5v-5.5h2v3.5h10v2h-10z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><g transform="matrix(.65 0 0 .65 10.674829 -6.625)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.726803 39.548383h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-46.548383h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.2723169 39.548383h31.4553511v7h-31.4553511z" fill="url(#e)"/></g><rect fill="url(#f)" height="17.692308" rx=".5" width="20" x="9.731032" y="11.806449"/><path d="m9.9618013 11.037219c-.554 0-1.0050512.446023-1 1l.0000002 7.461538h21.5384615v-7.461538c0-.554-.446-1-1-1z" fill="url(#g)"/><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="11.037218"/><path d="m10.500263 12.5h18.461538v16.229527h-18.461538z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.7310323 18.729526h19.9999997" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.65 0 0 .65 10.674829 10.325808)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.726803 39.548383h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-46.548383h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.2723169 39.548383h31.4553511v7h-31.4553511z" fill="url(#e)"/></g><rect fill="url(#f)" height="17.692308" rx=".5" width="20" x="9.731032" y="11.806449"/><path d="m9.9618013 11.037219c-.554 0-1.0050512.446023-1 1l.0000002 7.461538h21.5384615v-7.461538c0-.554-.446-1-1-1z" fill="url(#g)"/><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="11.037218"/><path d="m10.500263 12.5h18.461538v16.229527h-18.461538z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.7310323 18.729526h19.9999997" opacity=".2" stroke="#000"/></g></g><g transform="matrix(.65 0 0 .65 -5.325171 2.325808)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 6.105525 11.857146)"><path d="m39.726803 39.548383h5v7h-5z" fill="url(#b)"/><path d="m-8.272728-46.548383h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.2723169 39.548383h31.4553511v7h-31.4553511z" fill="url(#e)"/></g><rect fill="url(#f)" height="17.692308" rx=".5" width="20" x="9.731032" y="11.806449"/><path d="m9.9618013 11.037219c-.554 0-1.0050512.446023-1 1l.0000002 7.461538h21.5384615v-7.461538c0-.554-.446-1-1-1z" fill="url(#g)"/><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="11.037218"/><path d="m10.500263 12.5h18.461538v16.229527h-18.461538z" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.7310323 18.729526h19.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..caf5f6594
--- /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="#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"/><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..79601e1cd
--- /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" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l" 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="m" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><linearGradient id="n"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><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="#n"/><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(#l)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#m)" 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"/><path d="m28.036 26.016c-.2-.03-.355-.014-.46.01l-13.85 3.187-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.015 2.565-.587 13.848-3.21c.417-.096-.204-.613-1.393-1.16-.89-.413-1.843-.73-2.44-.817z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="translate(7.23 7.99)"/><path d="m25.282 10.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04-1.954 1.964z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 24.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.025-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="translate(7.23 7.99)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="translate(7.23 7.99)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="translate(7.23 7.99)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="translate(7.23 7.99)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="translate(7.23 7.99)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="translate(7.23 7.99)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..9868338e2
--- /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"><radialGradient id="a" cx="21" cy="4.911" gradientTransform="matrix(0 2.53104 -1.4237 0 27.99 -53.152)" gradientUnits="userSpaceOnUse" r="9.482"><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(.44364 0 0 .4085 -.75 .17)" 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><path d="m12.678 14.68h-6.69l-1.15 2.89h-3.08l6.308-15.14h2.866l6.084 15.14h-3.22zm-5.894-2.29h5.025l-2.243-6.848z" fill="url(#b)" opacity=".66" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.432 3c-.24 0-.432.237-.432.533v23.754l-6.773-6.773c-.392-.392-1.023-.392-1.415 0-.39.39-.39 1.022 0 1.414l7.778 7.78c.215.214.5.298.78.276.022.004.04.016.062.016h1.136c.023 0 .043-.01.065-.016.28.02.563-.067.777-.28l7.78-7.778c.39-.392.39-1.023 0-1.414-.392-.392-1.023-.392-1.415 0l-6.775 6.773v-23.752c0-.296-.192-.533-.432-.533z" fill="url(#a)"/></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..8eec34e4c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbtabledelete.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="8.746358" x2="8.746358" y1="76.477987" y2="77.062963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" 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="c" 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="d" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011" x2="16.331" 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.449" x2="16.331" xlink:href="#e" y1="20.584" y2="32.702"/><linearGradient id="g" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#h" y1="2.269" y2="19.728"/><linearGradient id="h"><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" 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="j" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="5" y2="43"/><linearGradient id="k" 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)"><g><rect fill="url(#k)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l.019533 5.32365h-4.98300033z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#i)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#a)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#7239b3" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#g)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#2f0064" opacity=".4"/></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(#b)" stroke="url(#c)" 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(#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></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..cf1b5a573
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbtableedit.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="8.746358" x2="8.746358" y1="76.477987" y2="77.062963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.13028844 -.13092939 .14575668 .14503238 -3.053008 293.28962)" 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="c" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.531519 2.626783)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="d"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.579938 2.675467)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.363508 2.457979)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.411927 2.506663)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.194704 2.288646)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.243123 2.337065)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.595813 2.691342)" 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="l" gradientTransform="matrix(.14826191 .00640292 .00639233 .14807935 1.544638 1.731698)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#n" y1="2.269" y2="19.728"/><linearGradient id="n"><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="o" 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="p" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#n" y1="5" y2="43"/><linearGradient id="q" 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)"><g><rect fill="url(#q)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l.019533 5.32365h-4.98300033z" fill="none" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#o)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#a)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#7239b3" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#m)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#2f0064" opacity=".4"/></g><g><path d="m5.4314074 295.81216c-.039688-.006-.070445-.003-.091282.002l-2.7483662.63242-.5056201.11668-.015478.003-.6151578.43359 1.4676475-.0389.012303-.003.5089934-.11648 2.7479694-.63698c.082749-.019-.040481-.12165-.276424-.23019-.1766098-.082-.3657212-.14486-.4841887-.16213z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15" stroke-width=".198438"/><path d="m2.0956646 295.50538c.088503-.0665.3367494.0581.5649531.28515.2276084.22622.3472665.46871.2825757.55821 0 0 .00556.005.00536.005l3.176995-3.19247c.080566-.0814-.044649-.33735-.2797976-.57151-.2359428-.23415-.49292-.35818-.5732874-.27741z" fill="url(#b)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".099219"/><path d="m4.8849091 292.70224c.088503-.0663.3367493.0583.564953.28535.2274099.22622.3472665.46871.2823773.55821 0 0 .00556.005.00536.005l.3877506-.38934.00794-.008c0-.0004-.00556-.005-.00536-.005.064887-.0893-.05497-.33139-.2825783-.55801-.2282037-.22701-.4762512-.35163-.564953-.28515l-.00794.008-.3877478.38974z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".099219"/><g transform="matrix(.75000188 0 0 .75000188 -.132 290.6496)"><g stroke-width=".264583"><path d="m2.9702125 6.4743542c.1180042-.088635.448998.077523.7532688.3802062.3034771.301625.4630208.6249459.3767667.744273 0 0 .00741.00661.00714.00688l2.9170311-2.9315833.010583-.010583s-.00794-.00635-.00741-.00688c.0867891-.1190628-.0732839-.4423837-.3767609-.7442733-.3042709-.3026833-.635-.4688416-.7532688-.3802062l-.010583.010583z" fill="#0c0c0c" opacity=".6"/><path d="m6.1097582 3.319198c.1180042-.088371.448998.077523.7532688.3802063.3032125.3021541.4630208.6252104.3765021.7442729 0 .0005291.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865238-.1190622-.0732845-.442383-.3767616-.7442726-.3042708-.3026833-.635-.4688417-.7532688-.3802063z" fill="url(#c)"/><path d="m6.0616041 3.3681459c.1177396-.0889.4487333.077258.7530041.3799417.3034771.301625.4630209.6252104.3767667.7442729 0 0 .00741.00635.00714.00688l.052917-.052917c0-.0005292-.00794-.00688-.00714-.00714.0865184-.1195959-.0735545-.4426522-.3770316-.7445417-.3042708-.3026834-.635-.4688417-.7532687-.3802063z" fill="url(#e)"/><path d="m6.2777687 3.1503938c.1180041-.088371.4489979.077523.7532687.3802063.3034771.3021542.4630208.6252104.3767667.7442729 0 .0005292.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865238-.1190622-.0732845-.442383-.3767616-.7442726-.3042708-.3026833-.635-.4688417-.7532688-.3802063z" fill="url(#g)"/><path d="m6.2293499 3.1988126c.1180042-.088371.4489979.077788.7532688.3804708.3037416.301625.46355.6252104.3770312.7442729 0 .0007938.00741.00688.00714.00741l.052917-.052917c0-.0005292-.00794-.00688-.00714-.00714.0865184-.1190675-.0735545-.4418592-.3770316-.7440134-.3042708-.3026833-.635-.4688417-.7532687-.3802062z" fill="url(#h)"/><path d="m6.4465728 2.9807959c.1180042-.088371.4489979.077523.7532688.3802063.3034771.3021541.4630208.6252104.3767666.7442729 0 .0005292.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865239-.1190622-.0732845-.442383-.3767615-.7442726-.3042709-.3026834-.635-.4688417-.7530042-.3802063z" fill="url(#i)"/><path d="m6.3981541 3.0294792c.1180041-.088635.4489979.077523.7532687.3802063.3032125.301625.4630209.6249458.3765021.7442729 0 0 .00741.00661.00714.00688l.052917-.052917c0-.0005291-.00794-.00661-.00714-.00714.0865184-.1190667-.0735545-.4423876-.3770316-.7442771-.3042708-.302948-.635-.4688418-.7532687-.3804709z" fill="url(#j)"/></g><g fill-rule="evenodd" stroke-width=".132292"><path d="m2.1584708 8.4005209 1.9269605-.7858125.0166687-.015875c.0865188-.1195917-.0754062-.442648-.3788833-.7445375-.3042708-.3026834-.6344708-.4683125-.752475-.3794125z" fill="url(#k)" stroke="url(#l)"/><path d="m2.3786042 7.8792917-.220398.5196417.5257271-.2156355c-.0423333-.0508-.0809625-.1018645-.1317625-.1521354-.0582083-.0582083-.1153583-.1050396-.1738312-.1521354z" fill="#0c0c0c" stroke="#0c0c0c"/></g></g></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..219e2a494
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbtablerename.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="8.746358" x2="8.746358" y1="76.477987" y2="77.062963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><linearGradient id="c"><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="d" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="f" 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)"><g><rect fill="url(#f)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l.019533 5.32365h-4.98300033z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#a)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#7239b3" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#2f0064" opacity=".4"/></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/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..d6e956e20
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewforms.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><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="16.00032" x2="16.00032" y1="4.000243" y2="28.000397"><stop offset="0" stop-color="#fff"/><stop offset=".04" stop-color="#fff" stop-opacity=".235"/><stop offset=".958" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.33" x2="14.33" y1=".022" y2="-32.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="h" gradientTransform="matrix(1.05404 0 0 1.2201 -.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" gradientTransform="matrix(.8558 0 0 .9631 2.294 .66)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.448" y2="22.249"><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 opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#b)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="matrix(-.73684 0 0 -.57143 -1.684 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#e)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/></g><rect fill="url(#g)" height="26" rx="1.615" 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.087" ry="1.19" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.222 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m5.222 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 27.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 27.222a.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="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><g transform="matrix(.99836 0 0 1.18975 .026 -2.284)"><rect fill="url(#h)" height="5.023" rx="1.054" width="16.906" x="7.537" y="17.406"/><g fill="none" stroke-width=".918"><rect height="3.408" rx=".324" ry=".627" stroke="url(#i)" width="14.999" x="8.505" y="18.254"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="17.049" x="7.497" y="17.509"/></g></g><path d="m12 21h1v1h-1zm1-1h1v1h-1zm1 1h1v1h-1zm-2 1h1v1h-1zm2 0h1v1h-1zm-1 1h1v1h-1zm3-3h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm2-3h1v1h-1zm-1 1h1v1h-1zm1 1h1v1h-1zm0 1h1v1h-1z" fill="#4d4d4d"/><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"/></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..ceb6a9a71
--- /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"><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="19.823" x2="16.693" xlink:href="#a" y1="10.543" y2="20.128"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17.736" x2="17.736" xlink:href="#a" y1="11.502" y2="18.211"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.606" x2="14.606" xlink:href="#a" y1="10.543" y2="20.128"/><linearGradient id="e" gradientTransform="matrix(.95435 0 0 1.04784 0 8)" gradientUnits="userSpaceOnUse" x1="7.335" x2="6.473" xlink:href="#a" y1=".954" y2="18.605"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.083" x2="13.281" xlink:href="#a" y1="15.414" y2="12.051"/><radialGradient id="g" cx="11.25" cy="19.031" gradientTransform="matrix(1.48837 0 0 .4093 -2.795 21.097)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0" stop-color="#0d0d0d"/><stop offset="1" stop-color="#0d0d0d" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -2.732 -12.14)"><ellipse cx="13.949" cy="28.886" fill="url(#g)" opacity=".163" rx="12" ry="3.3"/><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".75"><path d="m10.16 18.332h-2.415v9.163h-1.567v-9.163h-1.673v-.807l1.673-.593v-.602q0-1.912.758-2.87.766-.954 2.353-.954.913 0 1.854.353l-.418 1.347q-.81-.286-1.422-.286-.792 0-1.176.576-.382.574-.382 1.818v.68h2.412z" fill="url(#e)"/><g fill="url(#f)" transform="matrix(.9585 0 0 1.0433 0 8)"><path d="m12.812 16.335q0-1.343.39-2.513.395-1.17 1.135-2.052h.86q-.728.978-1.098 2.148-.367 1.17-.367 2.407 0 1.216.375 2.376.374 1.16 1.078 2.12h-.85q-.746-.86-1.136-2.01-.39-1.15-.39-2.474z" fill="url(#d)"/><path d="m17.716 16.335-1.92-2.72h1.038l1.434 2.097 1.418-2.098h1.03l-1.92 2.72 2.025 2.843h-1.036l-1.515-2.22-1.536 2.22h-1.028z" fill="url(#c)"/><path d="m23.704 16.335q0 1.332-.395 2.482-.39 1.15-1.13 2h-.853q.704-.95 1.08-2.11.374-1.166.374-2.382 0-1.236-.37-2.407-.364-1.17-1.093-2.148h.86q.746.887 1.136 2.062.39 1.17.39 2.503z" fill="url(#b)"/></g></g></g></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..41f9fe23e
--- /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"><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"/></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..01cb01c5e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewtablenames.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="8.746358" x2="8.746358" y1="76.477987" y2="77.062963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1190628 0 0 .0793727 .721502 292.59449)" 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="c" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#d" y1="2.269" y2="19.728"/><linearGradient id="d"><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="e" 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="f" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="5" y2="43"/><linearGradient id="g" 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)"><g><rect fill="url(#g)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l.019533 5.32365h-4.98300033z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#e)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#a)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#7239b3" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#c)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#2f0064" opacity=".4"/></g><g><path d="m1.3560034 292.53523h4.5645115c.1095003 0 .1980005.0885.1980005.198v.5955c0 .1095-.0885.198-.1980005.198h-4.5645115c-.1095003 0-.1980005-.0885-.1980005-.198v-.5955c0-.1095.0885-.198.1980005-.198zm0 0h4.5645115z" fill="none" opacity=".3" stroke="#000" stroke-width=".19875"/><g stroke-width=".750002"><rect fill="url(#b)" height=".793502" rx=".099" width="4.762512" x="1.257003" y="292.63425"/><path d="m1.4557536 292.83223h4.3650109v.3975h-4.3650109z" fill="#3689e6"/></g></g></g></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..7bd86da4c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/dbviewtables.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="8.746358" x2="8.746358" y1="76.477987" y2="77.062963"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><linearGradient id="c"><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="d" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="f" 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(#f)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l.019533 5.32365h-4.98300033z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#a)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#7239b3" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#2f0064" opacity=".4"/></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..3e48759c7
--- /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="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.974" cy="3.907" gradientTransform="matrix(-3.6272 .1063 -.0955 -3.2996 87.195 11.86)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#b"/><radialGradient id="d" 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="#b"/><radialGradient id="e" 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="#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="#fff"/><stop offset="0" stop-color="#fff" 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 .28 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="10.631" y2="35.623"/><linearGradient id="h" gradientTransform="matrix(.2818 0 0 .28 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="21.342" y2="24.912"/><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(#d)" 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(#c)" 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(#a)" stroke="#000" stroke-opacity=".65098" transform="translate(-.157547 -.1235)"/></g><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#e)" transform="translate(8.018 8)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#g)" transform="translate(8.018 8)"/><path d="m24.5 24.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.008v-2l2.5.007" opacity=".5" stroke="url(#h)" transform="translate(8.018 8)"/></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..1701392df
--- /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="-25.23445" x2="-25.233225" y1="-16.290121" y2="-4.294859"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.44324004 .45870569 0 -19.384787 16.993361)" gradientUnits="userSpaceOnUse" x1="43.871708" x2="15.925369" y1="60.705376" y2="61.295193"><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(-.35132358 0 0 -.1598281 15.904596 12.593033)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 16)"><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 5h10v1h-10z" opacity=".4"/><path d="m19 8h5v1h-5z" opacity=".4"/><path d="m19 11h3v1h-3z" opacity=".4"/><path d="m3.031296 5h11.709195v1h-11.709195z" opacity=".4"/><path d="m3.031296 8h11.709195v1h-11.709195z" opacity=".4"/><path d="m19-5h11v2h-11z"/><path d="m19 0h9v2h-9z"/></g><g transform="matrix(-1.4192929 0 0 1.33333 19.621831 -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(#c)" fill-rule="evenodd" opacity=".2"/><path d="m7.1244675 7.4877058 4.8949195-4.4683183-4.8958386-4.52809v3l-5.6235484.0087028.0009194 2.996408 5.6235484-.00871z" display="block" fill="url(#a)"/><g fill="none" stroke-miterlimit="7" stroke-width=".750002"><path d="m7.1247019 7.4877058 4.8947171-4.4683183-4.8956361-4.52815v3.00006l-5.6237828.00871.0004494 2.996408 5.6196395.00786z" display="block" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><path d="m7.8481719 5.8555474 2.9811721-2.8221866-2.9578208-2.90223537.00343 2.11986567-5.6327687.0004164-.012221 1.5125221 5.6327687-.0004164z" display="block" opacity=".401" stroke="url(#b)"/></g></g></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..71f8ac8ed
--- /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"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(0 -1.1179706 -.24804124 0 9.750087 29.138957)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#g"/><linearGradient id="b" gradientTransform="matrix(0 .66667 -.66667 0 31.23291 -.448012)" gradientUnits="userSpaceOnUse" x1="38.202435" x2="8.202584" y1="15.277" y2="15.277"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.66976335 0 0 -.66667 31.844786 40.796424)" gradientUnits="userSpaceOnUse" x1="32.615677" x2="32.615677" xlink:href="#h" y1="31.194481" y2="17.69455"/><radialGradient id="d" cx="11.25" cy="19.031" gradientTransform="matrix(0 -1.4569812 -.24804124 0 6.24232 28.889274)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#g"/><linearGradient id="e" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="41.252377" x2="8.252541" y1="22.749876" y2="22.749876"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.66976335 0 0 -.66667 38.862843 28.829728)" gradientUnits="userSpaceOnUse" x1="31.149574" x2="31.149574" xlink:href="#h" y1="38.744396" y2="13.244524"/><radialGradient id="g" cx="11.25" cy="19.031" gradientTransform="matrix(-1.4569812 0 0 .24804124 27.91316 19.778386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="24.430784" x2="43.094093" y1="27.494453" y2="27.494453"><stop offset="0" stop-color="#fff"/><stop offset=".15306343" stop-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="matrix(0 -1 -1 0 32.998118 23.001253)"><path d="m1.522296.751494c-2.6666799 0-2.6666799 23.493832 0 23.493832 2.66668 0 2.66668-23.493832 0-23.493832z" fill="url(#d)" opacity=".163" stroke-width=".610672"/><g transform="matrix(0 1 1 0 -3.998748 -3.011882)"><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#e)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none" stroke-width="1.000005"><path d="m20.455078 3.9375v5.5625l-10.9667968-.0078125.0039063 3.9863285 10.9628905.02539v5.544922l9.310547-7.589844z" opacity=".6" stroke="url(#f)" transform="matrix(-1 0 0 -1 36.01 27.000002)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00"/></g></g></g><g transform="matrix(0 -1 -1 0 26.54828 35.030063)"><path d="m5.030063 7.54828c-2.6666795 0-2.6666795 18.027284 0 18.027284 2.66668 0 2.66668-18.027285 0-18.027284z" fill="url(#a)" opacity=".163" stroke-width=".534929"/><g transform="matrix(0 1 1 0 -3.990342 -2.499912)"><path d="m20.498192 7.9596766-9.846704 7.5717444 9.846704 7.602276.042-5.549339 8.000645.0164.004-4.05001-8.000645-.01507z" fill="url(#b)" stroke-width=".66667"/><g fill="none" stroke-width="1.000005"><path d="m9.453125 17.990234v4.509766l-7.9609375-.023438v2l7.9609375.041016v4.472656l7.539063-5.513672z" opacity=".6" stroke="url(#c)" transform="matrix(-1 0 0 -1 29.048192 39.020404)"/><path d="m28.548192 13.520405-7.94459-.01474-.046-5.5713053-9.905979 7.5966963 9.905979 7.624228.042-5.637306 7.94459.0177z" opacity=".5" stroke="#005485"/></g></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..e3a5095c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/defaultbullet.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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="3.96875" x2="7.9375" xlink:href="#a" y1="290.12082" y2="290.12082"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#a" y1="290.38541" y2="290.38541"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#a" y1="293.824998" y2="293.824998"/><g transform="translate(0 -288.53332)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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="translate(-1.5875 4.762507)"><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.2666667 0 0 1 -2.645833 0)"><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="translate(-1.5875 1.32292)"><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><rect fill="url(#c)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="289.85623"/><rect fill="url(#d)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="293.29581"/></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..d74a5ba06
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/defaultnumbering.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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="3.96875" x2="7.9375" xlink:href="#a" y1="290.12082" y2="290.12082"/><radialGradient id="c" cx="13.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.763147 298.75401)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#a"/><radialGradient id="d" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.494155 298.52787)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#a"/><g transform="translate(0 -288.53332)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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="translate(-1.5875 4.762507)"><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.2666667 0 0 1 -2.645833 0)"><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="translate(-1.5875 1.32292)"><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 stroke-width=".268513"><path d="m1.3229167 291.20625h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276893-.36875h.2685107z" fill="url(#d)"/><path d="m1.5914293 294.61869h-.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(#c)"/></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..6bfb71465
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.824" x2="10.824" xlink:href="#a" y1="39" y2="21.232"/><linearGradient id="c" gradientTransform="matrix(.501 0 .12918 .4821 -1.37 6.372)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".365" x2="28.06" y1="19.599" y2="19.599"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".262" stop-color="#fc8f36"/><stop offset="1" stop-color="#e23a0e"/></linearGradient><linearGradient id="d" 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="e" gradientTransform="matrix(.46662 0 0 .4721 .802 1.436)" gradientUnits="userSpaceOnUse" x1="24.002" x2="22.876" y1="9.295" y2="37.168"><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="f" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#g" y1="2.269" y2="19.728"/><linearGradient id="g"><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(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" 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="j" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="5" y2="43"/><linearGradient id="k" 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(#k)" height="5.556" rx=".198" width="1.191" x=".463" y="291.047"/><path d="m.543 291.18.896-.132.016 5.555-.896.132z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#i)" opacity=".15"/><path d="m.364 292.24-.005 4.143c0 .152.154.317.306.317h.87" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m1.455 292.436h.2v4.167h-.2zm-.992.794h.992v.198h-.992zm1.191 0v.198zm-1.19 1.19h.99v.2h-.99zm1.19 0v.2zm-1.19 1.19h.99v.2h-.99zm1.19 0v.2z" opacity=".321"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#h)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></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(#b)" 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(#c)" fill-rule="evenodd" stroke="url(#d)" 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(#e)" 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..44906e4db
--- /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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" gradientUnits="userSpaceOnUse" x1="4.619" x2="43.381" y1="32.222" y2="32.222"><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="c"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.62857 0 0 .60839 .91432 -.53479)" gradientUnits="userSpaceOnUse" x1="11.273" x2="44.682" xlink:href="#c" y1="27.178" y2="25.534"/><radialGradient id="e" cx="605.71" cy="486.65" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#a"/><radialGradient id="f" cx="605.71" cy="486.65" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#a"/><linearGradient id="g" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.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="h" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.7919)" gradientUnits="userSpaceOnUse" x1="-21.238" x2="-68.351" y1="31.867" y2="35.258"><stop offset="0" stop-opacity=".31783"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="i" 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="j" 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="k" gradientTransform="matrix(.48572 0 0 -.25857 -.65717 10.219)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#l" y1="47.256" y2="-26.225"/><linearGradient id="l" gradientTransform="matrix(.48572 0 0 .4563 -34.657 -3.3139)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#c" y1=".98521" y2="47.013"/><linearGradient id="m" gradientTransform="matrix(.48572 0 0 -.25857 -.65713 24.719)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#l" y1="91.732" y2="22.118"/><linearGradient id="n" gradientTransform="matrix(.40541 0 0 .51351 2.2697 -2.3243)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.4737" y2="41.526"><stop offset="0" stop-color="#fff"/><stop offset=".055929" 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="translate(-2.4407 -2.4407)"><path d="m4.95 29h22.1v2h-22.1z" fill="url(#g)" opacity=".15"/><path d="m4.95 29v1.9999c-.80662.0038-1.95-.44807-1.95-1.0001 0-.552.90012-.99982 1.95-.99982z" fill="url(#f)" opacity=".15"/><path d="m27.05 29v1.9999c.80661.0038 1.95-.44807 1.95-1.0001 0-.552-.90012-.99982-1.95-.99982z" fill="url(#e)" opacity=".15"/></g><g transform="matrix(0 1 -1 0 31 -1)"><path d="m5 1c5.0413 0 22 .00179 22 .00179v27.998h-22v-28z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#b)" stroke-linecap="round"/><path d="m4.5.49994c5.2705 0 23 .002 23 .002l.000024 28.998h-23v-29z" stroke="url(#h)" stroke-width=".99992"/></g></g><g fill="#2c465d" fill-opacity=".32549"><path d="m4 4h1v22h-1z" opacity=".7"/><path d="m10 4h1v22h-1z" opacity=".7"/><path d="m16 4h1v22h-1z" opacity=".7"/><path d="m22 4h1v22h-1z" opacity=".7"/><path d="m28 4h1v22h-1z" opacity=".7"/></g><g fill="#2c465d" fill-opacity=".32549" transform="matrix(0 1 -1.2727 0 35.091 3)"><path d="m4 4h1v22h-1z" opacity=".7"/><path d="m10 4h1v22h-1z" opacity=".7"/><path d="m16 4h1v22h-1z" opacity=".7"/><path d="m22 4h1v22h-1z" opacity=".7"/></g><path d="m4.4994 7.494h24.01v17.975h-24.01z" fill="none" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><g transform="translate(10 11)"><path d="m6 1v1c4.158.0000752 11.293-.0000752 12 0v-1c-.70734-.0000752-7.842.0000752-12 0z" fill="#fff" opacity=".4"/><path d="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#i)" opacity=".4"/><path d="m4.7812 5.5-.125.15625-2 2-.1562.125v9.7188h19v-9.7188l-.15625-.125-2-2-.125-.1562h-14.219z" fill="url(#j)"/><path d="m4.7812 5.5-.125.15625-2 2-.1562.125v9.7188h19v-9.7188l-.15625-.125-2-2-.125-.1562h-14.219z" fill="none" opacity=".71" stroke="#000"/><path d="m5.5 7c3.8955 0 13-.0008 13-.0008l.000021-6.4992h-13v6.5z" fill="url(#k)"/><path d="m3 8h18v1h-18z" fill="#fff" opacity=".2"/><path d="m5.3438 0c-.2142.070153-.355.27491-.3438.5v6.5h1v-6c3.9461.0000956 11.373-.0000956 12 0v6h1v-6.5c0-.27614-.224-.49999-.5-.5h-13c-.0312-.0029361-.0626-.0029361-.0938 0-.0208-.0013033-.0416-.0013033-.0624 0z" opacity=".3"/><path d="m5.5 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-.5-5h-13l-.5 5z" fill="url(#m)"/><path d="m5 14.875-.5 5.5c-.0774.299.1909.635.5.625h14c.30915.0098.57744-.32555.5-.625l-.5-5.5v.125h-.90625v.5l.25 4.5h-.25v.03125h-11.094v-.031h-1.3438l.25-4.5v-.5h-.9062z" opacity=".3"/><path d="m7 16h9v1h-9z" opacity=".2"/><path d="m18 10h2v2h-2z" fill="#0cceff"/><path d="m17.502 6.5054-11.008-.00519.00978-4.9989 10.997.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/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..9a9647de2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleteallannotation.svg
@@ -0,0 +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="#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(.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="#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.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"/><radialGradient id="f" cx="6.703" cy="73.616" gradientTransform="matrix(1.96254 0 0 .3559 -.24 3.227)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0" stop-opacity=".326"/><stop offset=".5" stop-opacity=".192"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -18.638)" gradientUnits="userSpaceOnUse" r="11.509"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.52016 -.04737 .05115 .56654 -1.57 7.52)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" y1="11.249" y2="31.265"><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=".392"/></linearGradient><radialGradient id="i" cx="19.340446" cy="-6.15088" fx="19.340446" fy="-6.15088" gradientTransform="matrix(-2.466118 -.43902932 .27030516 -1.5183294 64.06622 14.050101)" gradientUnits="userSpaceOnUse" r="11.509" xlink:href="#g"/><linearGradient id="j" gradientTransform="matrix(.52016 -.04737 .05115 .56654 -1.57 7.52)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" xlink:href="#h" y1="11.249" y2="31.265"/><path d="m10.44 10.395c-5.636.83-9.806 4.708-9.427 8.906.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.851 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#g)" fill-rule="evenodd" transform="matrix(.9874 0 0 .9874 .554 -.77)"/><path d="m10.863 9.495c-5.565.82-9.683 4.647-9.31 8.793.243 2.684 2.307 4.894 5.257 6.06l-1.23 4.79 5.447-3.933.038-.004c.673.033 1.348.044 2.05-.02 5.98-.545 10.53-4.52 10.137-8.87-.393-4.348-5.58-7.436-11.56-6.89-.28.025-.556.034-.83.074z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.000236"/><path d="m10.628 11.237c-4.83.702-9.086 3.826-8.75 8.057.225 2.84 2.873 4.77 5.627 5.665l-1.01 3.198 3.767-2.675c.583.025 1.694.07 2.302.015 4.598-.42 10.19-3.886 9.657-8.11-.537-4.273-5.637-6.716-10.873-6.216-.243.023-.482.03-.72.065z" fill="none" opacity=".8" stroke="url(#h)" stroke-width="1.013" transform="matrix(.9874 0 0 .9874 .554 -.77)"/><path d="m27.1 29.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#f)" opacity=".4" transform="matrix(.9874 0 0 .9874 .554 -.77)"/><path d="m10.44 10.395c-5.636.83-9.806 4.708-9.427 8.906.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.851 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#i)" fill-rule="evenodd" transform="matrix(-.9874 0 0 .9874 31.897 -9.49)"/><path d="m21.588.775c5.565.82 9.683 4.647 9.31 8.793-.243 2.684-2.307 4.894-5.257 6.06l1.232 4.79-5.448-3.933-.038-.004c-.673.033-1.348.044-2.05-.02-5.98-.545-10.53-4.52-10.137-8.87.39-4.348 5.577-7.436 11.56-6.891.28.025.555.034.828.074z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.000236"/><path d="m10.628 11.237c-4.83.702-9.086 3.826-8.75 8.057.225 2.84 2.873 4.77 5.627 5.665l-1.01 3.198 3.767-2.675c.583.025 1.694.07 2.302.015 4.598-.42 10.19-3.886 9.657-8.11-.537-4.273-5.637-6.716-10.873-6.216-.243.023-.482.03-.72.065z" fill="none" opacity=".8" stroke="url(#j)" stroke-width="1.013" transform="matrix(-.9874 0 0 .9874 31.897 -9.49)"/><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/deleteannotation.svg b/icon-themes/elementary_svg/cmd/32/deleteannotation.svg
new file mode 100644
index 000000000..0afecb6e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleteannotation.svg
@@ -0,0 +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="5.515625" x2="2.93" y1="-26.405602" y2="28.474"><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(.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="#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.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"/><radialGradient id="f" cx="6.703" cy="73.616" gradientTransform="matrix(1.96254 0 0 .3559 -.24 3.227)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0" stop-opacity=".326"/><stop offset=".5" stop-opacity=".192"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -18.638)" gradientUnits="userSpaceOnUse" r="11.509"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.52016 -.04737 .05115 .56654 -1.57 7.52)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" y1="11.249" y2="31.265"><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=".392"/></linearGradient><path d="m10.44 10.395c-5.636.83-9.806 4.708-9.427 8.906.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.851 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#g)" fill-rule="evenodd" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m10.628 11.237c-4.83.702-9.086 3.826-8.75 8.057.225 2.84 2.873 4.77 5.627 5.665l-1.01 3.198 3.767-2.675c.583.025 1.694.07 2.302.015 4.598-.42 10.19-3.886 9.657-8.11-.537-4.273-5.637-6.716-10.873-6.216-.243.023-.482.03-.72.065z" fill="none" opacity=".8" stroke="url(#h)" stroke-width=".797" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m27.1 29.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#f)" opacity=".4" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><g stroke-linejoin="round"><path d="m14 3.707c-7.075 1.043-12.31 5.91-11.835 11.18.308 3.412 2.932 6.22 6.683 7.703l-1.566 6.092 6.927-5.002.047-.004c.855.04 1.714.054 2.605-.027 7.605-.694 13.387-5.747 12.888-11.276-.5-5.53-7.092-9.455-14.697-8.763-.356.034-.705.046-1.053.097z" fill="none" opacity=".5" stroke="#956500" stroke-width="1.000474"/><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/deletecolumns.svg b/icon-themes/elementary_svg/cmd/32/deletecolumns.svg
new file mode 100644
index 000000000..db67a0319
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletecolumns.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(.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="#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(.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="#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.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" gradientTransform="matrix(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#g" y1="2.269" y2="19.728"/><linearGradient id="g"><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(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" 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="j" gradientTransform="matrix(.1796 0 0 .1952 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="5" y2="43"/><linearGradient id="k" gradientTransform="matrix(.1573 0 0 .1587 .46 -.008)" 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="7.408" rx=".264" width="6.879" x=".793" y=".53"/><path d="m.9.707h6.644l.023 7.407h-6.644z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m.53 2.382h7.406v.264h-7.406z" fill="url(#i)" opacity=".15"/><path d="m.66 2.12-.004 5.524c0 .203.206.423.41.423h6.324c.202 0 .41-.22.41-.424l.005-5.527" fill="none" opacity=".3" stroke="#000" stroke-width=".268"/><path d="m.965.392c-.21 0-.3.227-.3.44v1.286h7.138v-1.284c0-.216-.158-.43-.368-.43z" fill="url(#h)"/><path d="m.923.654.002 1.336 6.634.013v-1.336z" style="opacity:.5;fill:none;stroke-width:.268;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586h-.267z" fill="#126400" opacity=".4"/><path d="m2.116 7.938v-7.408h2.117l.002 7.408z" fill="#fcaf3e"/><path d="m1.083.398c-.203 0-.423.245-.423.448v1.397l7.144.005v-1.406c0-.2-.192-.443-.395-.443z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".268"/><path d="m2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm-5.027 1.058h1.323v.264h-1.323z" opacity=".321"/><path d="m2.114 7.938c0 .146.118.265.264.265h1.59c.145 0 .263-.12.263-.265l.004-7.408c0-.147-.118-.265-.264-.265h-1.591c-.145 0-.263.118-.263.264zm.264 0 .002-7.408h1.59v7.408z" fill="#ce5c00"/><path d="m2.38 3.44h1.59v.264h-1.59zm1.853 0h1.587v.264h-1.587zm1.852 0h1.587v.264h-1.587zm-5.292 1.587h1.323v.267h-1.323zm1.588 0h1.59v.267h-1.591zm1.854 0h1.585v.267h-1.587zm1.852 0h1.587v.267h-1.589zm-5.294 1.587h1.323v.266h-1.323zm1.588 0h1.59v.266h-1.591zm1.854 0h1.585v.266h-1.587zm1.852 0h1.587v.266h-1.589z" opacity=".321"/><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(#a)" stroke="url(#b)" 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(#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/deletemasterpage.svg b/icon-themes/elementary_svg/cmd/32/deletemasterpage.svg
new file mode 100644
index 000000000..b373fb56b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletemasterpage.svg
@@ -0,0 +1 @@
+<svg height="32" 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(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#b" y1="13.023" y2="32.702"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#b" y1="20.584" y2="32.702"/><linearGradient id="d" 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="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="e" 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="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.0147 0 0 .00536 -1.055 293.317)" 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(-.00503 0 0 .00536 3.74 293.317)" 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(.00503 0 0 .00536 4.774 293.317)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><radialGradient id="j" cx="14.357" cy="15.625" gradientTransform="matrix(0 .48316 -.52312 0 12.143 284.772)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="k" cx="13" cy="15.786" gradientTransform="matrix(0 .26458 -.33674 0 9.284 288.27)" gradientUnits="userSpaceOnUse" r="11" xlink:href="#b"/><linearGradient id="l" gradientTransform="matrix(0 .15017 -.19307 0 8.867 288.898)" gradientUnits="userSpaceOnUse" x1="4.619" x2="43.381" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".044" 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="m" cx="16" cy="15" gradientTransform="matrix(.26458 0 0 .21167 0 289.327)" gradientUnits="userSpaceOnUse" r="15"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></radialGradient><path d="m.71 295.28h7.095v1.3h-7.095z" fill="url(#f)" opacity=".15" transform="translate(0 -288.797583)"/><path d="m.71 295.28v1.3c-.26.004-.628-.29-.628-.65s.29-.65.627-.65z" fill="url(#g)" opacity=".15" transform="translate(0 -288.797583)"/><path d="m7.805 295.28v1.3c.26.004.626-.29.626-.65s-.288-.65-.625-.65z" fill="url(#i)" opacity=".15" transform="translate(0 -288.797583)"/><g stroke-width=".265"><path d="m7.938 289.592v5.82h-7.411v-5.82z" fill="url(#j)" stroke="url(#k)" transform="translate(0 -288.533)"/><g fill="none" stroke-linejoin="round"><path d="m.66 295.28v-5.556h7.145v5.556z" stroke="url(#l)" stroke-linecap="round" transform="translate(0 -288.533)"/><path d="m8.07 289.46v6.085h-7.674v-6.086z" stroke="url(#m)" transform="translate(0 -288.533)"/></g></g><g fill="#fff" fill-opacity=".691"><path d="m1.058 1.323h.265v3.704h-.265z"/><path d="m4.498 1.587v.265h-3.704v-.265z"/><path d="m7.408 6.615h-.264v-3.705h.264z" opacity=".7"/><path d="m3.97 6.35v-.265h3.703v.265z" opacity=".7"/><path d="m2.117 3.175h1.058v.265h-1.058zm1.323 0h.53v.265h-.53zm1.058 0h.794v.265h-.794zm1.058 0h.794v.265h-.794zm-3.44.53h.53v.264h-.53zm.794 0h1.06v.264h-1.06zm1.323 0h.794v.264h-.794zm1.06 0h.528v.264h-.528zm-3.176.528h1.058v.265h-1.058zm1.323 0h.53v.265h-.53zm.793 0h1.06v.265h-1.06zm1.323 0h.53v.265h-.53zm-3.44.53h.794v.264h-.793zm1.06 0h.793v.264h-.795zm1.057 0h.53v.264h-.53zm.794 0h1.058v.264h-1.058z"/></g><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(#d)" stroke="url(#e)" 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(#a)" 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(#c)" 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/deletepage.svg b/icon-themes/elementary_svg/cmd/32/deletepage.svg
new file mode 100644
index 000000000..65215a617
--- /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="3.686" x2="2.93" y1="-4.226" y2="28.474"><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(.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="#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.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(.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)"/><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..103ba6908
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletepivottable.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(.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" gradientUnits="userSpaceOnUse" x1="16.827135" x2="15.820864" y1="16.666899" y2="5.002814"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.59172 -.63517 0 32.785 29.686)" gradientUnits="userSpaceOnUse" x1="25.929493" x2="35.738609" y1="19.212179" y2="19.169613"><stop offset="0" stop-color="#fff"/><stop offset=".36333463" 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" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#i" y1="2.269" y2="19.728"/><linearGradient id="i"><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="j" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="k" 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="l" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="5" y2="43"/><linearGradient id="m" gradientTransform="matrix(.59436 0 0 .5999 1.735 -.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><g stroke-miterlimit="7" stroke-width=".964" transform="matrix(.26458333 0 0 -.26458333 -.156808 8.783211)"><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(#f)" 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(#g)"/></g><path d="m4 2c-.554 0-1 .446-1 1v26c0 .554.446 1 1 1h5v-21h20v-6c0-.554-.446-1-1-1z" fill="url(#m)" transform="scale(.26458)"/><path d="m.543 291.18h4.983l-5.063.065.096 5.49z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"/><path d="m.265 292.436h1.39v.198h-1.391z" fill="url(#k)" opacity=".15" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"/><path d="m.66 2.12-.004 5.524c0 .202.207.42.41.42h1.117" fill="none" opacity=".3" stroke="#000" stroke-width=".267999"/><path d="m2.116 2.382h.265v5.82h-.264zm-1.323 1.058h1.323v.264h-1.323zm0 1.587h1.323v.265h-1.323zm0 1.588h1.323v.264h-1.323z" opacity=".321"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#j)" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"/><path d="m1.083.397c-.203 0-.423.246-.423.448v1.4l7.144.004-.002-1.409c0-.203-.192-.445-.394-.445z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".267999"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#h)" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"/><path d="m2.117.53h.264v1.587h-.263zm1.853 0h.263v1.587h-.263zm1.85 0h.265v1.587h-.265z" fill="#126400" opacity=".4"/><path d="m6.656 2.862c1.57 1.37 1.012 3.603-1.36 3.662v1.156l-2.512-1.925 2.512-1.928v1.148c1.38.053 2.154-1.206 1.167-2.112z" fill="none" opacity=".5" stroke="#a771db" stroke-linejoin="round" stroke-width=".264888"/><g transform="matrix(1.33333 0 0 1.33333 .176 -387.53201)"><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..25bd80d21
--- /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" 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="#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(.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="#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="#e" 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" xlink:href="#d"/><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"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" 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="i"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="11.273" x2="44.682" xlink:href="#i" y1="27.178" y2="25.534"/><radialGradient id="k" cx="605.71" cy="486.65" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#g"/><radialGradient id="l" cx="605.71" cy="486.65" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#g"/><linearGradient id="m" 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="n" 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="o" gradientTransform="translate(0 -5)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#d" y2="22"/><linearGradient id="p" 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="q" gradientTransform="matrix(.48572 0 0 -.25857 -.657 10.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#i" y1="47.256" y2="-26.225"/><linearGradient id="r" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#i" y1="91.732" y2="22.118"/><linearGradient id="s" 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="m4.95 29h22.1v2h-22.1z" fill="url(#m)" 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(#l)" 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(#k)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#j)" transform="matrix(0 1 -1 0 31 -1)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#h)" stroke-linecap="round" transform="matrix(0 1 -1 0 31 -1)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#n)" 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="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#o)" 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(#p)" 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(#q)" 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(#r)" 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(#s)" 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(#a)" stroke="url(#b)" 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(#c)" 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(#f)" 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..d67bb50f0
--- /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="#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"/><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..22d8830cd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deleterows.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(.50842 0 0 .4913 43.485 12.69)" gradientUnits="userSpaceOnUse" x1="3.686" x2="2.93" y1="-4.226" y2="28.474"><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(.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="#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.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" gradientTransform="matrix(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#g" y1="2.269" y2="19.728"/><linearGradient id="g"><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(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" 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="j" gradientTransform="matrix(.1796 0 0 .1952 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="5" y2="43"/><linearGradient id="k" gradientTransform="matrix(.1573 0 0 .1587 .46 -.008)" 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="7.408" rx=".264" width="6.879" x=".793" y=".53"/><path d="m.9.707h6.644l.023 7.407h-6.644z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m.53 2.382h7.406v.264h-7.406z" fill="url(#i)" opacity=".15"/><path d="m.66 2.12-.004 5.524c0 .203.206.423.41.423h6.324c.202 0 .41-.22.41-.424l.005-5.527" fill="none" opacity=".3" stroke="#000" stroke-width=".268"/><path d="m2.38 3.44h1.59v.264h-1.59zm1.853 0h1.587v.264h-1.587zm1.852 0h1.587v.264h-1.587zm-5.292 1.587h1.323v.267h-1.323zm1.588 0h1.59v.267h-1.591zm1.854 0h1.585v.267h-1.587zm1.852 0h1.587v.267h-1.589zm-5.294 1.587h1.323v.266h-1.323zm1.588 0h1.59v.266h-1.591zm1.854 0h1.585v.266h-1.587zm1.852 0h1.587v.266h-1.589z" opacity=".321"/><path d="m.965.392c-.21 0-.3.227-.3.44v1.286h7.138v-1.284c0-.216-.158-.43-.368-.43z" fill="url(#h)"/><path d="m1.083.398c-.203 0-.423.245-.423.448v1.397l7.144.005v-1.406c0-.2-.192-.443-.395-.443z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".268"/><path d="m.923.654.002 1.336 6.634.013v-1.336z" style="opacity:.5;fill:none;stroke-width:.268;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586h-.267z" fill="#126400" opacity=".4"/><path d="m.794 3.44h6.88l-.004 1.852h-6.878z" fill="#fcaf3e"/><path d="m2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm-5.027 1.058h1.323v.264h-1.323z" opacity=".321"/><path d="m.794 3.44c-.147 0-.265.118-.265.264v1.323c0 .147.116.265.262.265h6.88c.146 0 .264-.118.264-.265v-1.323c0-.146-.118-.264-.264-.264zm0 .264h6.88l-.004 1.323h-6.878z" fill="#ce5c00"/><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(.191 0 0 .191 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(#c)" transform="matrix(.191 0 0 .191 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(#e)" transform="matrix(.191 0 0 .191 4.06 3.962)"/></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..e62b7ef72
--- /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(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011002" x2="16.330999" xlink:href="#b" y1="13.023" y2="32.702"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.448999" x2="16.330999" xlink:href="#b" y1="20.584" y2="32.702"/><linearGradient id="d" 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="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="e" 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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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(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="m2 5h28v22h-28z" fill="url(#i)"/><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.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(#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(#d)" stroke="url(#e)" 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(#a)" 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(#c)" 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..9f693087a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/deletetable.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(.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.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" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#g" y1="2.269" y2="19.728"/><linearGradient id="g"><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(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" 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="j" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="5" y2="43"/><linearGradient id="k" 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)"><g><rect fill="url(#k)" 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(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#i)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#h)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></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(#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></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/dia.svg b/icon-themes/elementary_svg/cmd/32/dia.svg
new file mode 100644
index 000000000..777617d0f
--- /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(.8 0 0 .47802 -3.2 5.794)" 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="m2 7h28v22h-28z" fill="url(#e)"/><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..7b7b4eb7f
--- /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"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38095053 0 0 .405595 1.523857 4.30236)" 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="c" 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="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.038736" x2="12.184226" xlink:href="#h" y1="9.088004" y2="11.599675"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="i" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#h" y1="7.59389" y2="12.51675"/><linearGradient id="k" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.870985" x2="2.870985" xlink:href="#h" y1="10.193942" y2="15.193942"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#m"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="15.000007" x2="15.000007" xlink:href="#h" y1="1.068896" y2="3.318901"/><radialGradient id="p" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="q" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><linearGradient id="r" 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="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><linearGradient id="u" 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="v" 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="w" cx="6.703" cy="73.615997" gradientTransform="matrix(.58564462 0 0 .12811125 .372269 -1.763448)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#m"/><radialGradient id="x" 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="y" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><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.4999736 4.0689037h21.0000524v12.7500323h-21.0000524z" fill="url(#b)" stroke-width="1.33333"/><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(#c)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#d)" 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(#e)" width="23.250059" x=".374971" y=".693895"/><g transform="matrix(-1.3333132 0 0 1.3333132 41.85298 -2.625034)"><rect fill="url(#i)" 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(#j)"/><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(#f)" 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(#g)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#b35039" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#k)" height="3.750011" rx=".74798" stroke-width=".999987" width="3.000009" x="8.624991" y="10.443919"/><g fill="none"><path d="m9.3749933 11.193921 1.4980037-.000004v2.250006l-1.4980037.000004z" opacity=".5" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#7bb339" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" width="3.000007" x="8.624991" y="10.443919"/><rect height="2.056103" rx="0" ry=".5" width="20.000025" x="1.499974" y="1.443897"/><rect height="1.500004" rx=".499999" ry=".5" stroke="url(#o)" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" width="21.750055" x="1.124973" y="1.443897"/></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(#r)" 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(#w)" 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(#x)" filter="url(#y)" 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(#u)" 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(#v)" 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..9d36e63eb
--- /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"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(1.1278165 0 0 .2823525 -58.629512 27.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.2571399 0 0 .76049252 -6.17136 7.081513)" 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(1.1621622 0 0 .91891889 -3.891888 4.445954)" 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(-.48995989 .00069868 .00181362 -.38149037 57.128707 48.266601)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" xlink:href="#e" y1="15.270427" y2="96.25267"/><linearGradient id="e"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.0382097 0 0 .73204138 69.527413 5.654868)" gradientUnits="userSpaceOnUse" x1="-65.960899" x2="-21.65386" xlink:href="#e" y1="61.170689" y2="-4.016581"/><radialGradient id="g" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><linearGradient id="h" 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 transform="matrix(1.33333 0 0 1.33333 .00004 -12.231805)"><path d="m23.983051 29c0 1.656854-5.364995 3-11.983051 3-6.6180568 0-11.98305081-1.343146-11.98305081-3s5.36499401-3 11.98305081-3c6.618056 0 11.983051 1.343146 11.983051 3z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.52173912 0 0 .52173912 -.521736 7.34782)"><path d="m44.701172 9.6425781s-31.3233.052734-41.404297.052734a.46918086.46918086 0 0 0 -.46875.4687495l.00586 34.15625a.46918086.46918086 0 0 0 .46875.46875l41.4003906.002a.46918086.46918086 0 0 0 .46875-.46875l-.002-34.210938a.46918086.46918086 0 0 0 -.46875-.4687499z" fill="url(#b)"/><path d="m44.202589 43.821573-40.3995691-.001333-.0064485-33.157053 40.4051846-.05482z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.437504"/><path d="m42.341725 41.882373-36.6658144.073.010832-29.408294 36.6658094-.073z" fill="url(#d)" stroke="#9a69d7" stroke-linecap="round" stroke-width=".718752"/><path d="m2.7965299 9.6631237c10.3117931 0 42.4052161-.05232 42.4052161-.05232l.000858 35.2108333-42.3996476-.0013-.00645-35.1569673z" fill="none" opacity=".781" stroke="url(#f)" stroke-linejoin="round" stroke-width=".718752"/><path d="m6.0117453 12.797077 36.0158107-.073-.01084 28.908295-36.0158101.073z" fill="url(#g)"/><g transform="matrix(1.5984524 0 0 1.5984524 -8.386072 -13.558589)"><path d="m9.0765278 26.118046c16.6779622 1.057649 9.5829252-9.218023 22.4709852-9.524788l-.01703 7.245176c-5.881284-2.742344-10.064569 11.553607-22.5304829 3.274476z" fill="url(#h)" 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></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..99f7c7963
--- /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="12.993" x2="14.001" xlink:href="#o" y1="-12.336" y2="20"/><linearGradient id="o"><stop offset="0" stop-color="#fff"/><stop offset=".654" stop-color="#fff" 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="13.561" x2="13.608" y1="-5.013" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="11.673" x2="12.001" xlink:href="#o" y1="-7.108" y2="20"/><linearGradient id="r" gradientTransform="matrix(1.38317 0 0 1.41442 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="12.674" x2="12.001" xlink:href="#o" y1="1.33" 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="#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 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.013" rx="1" width="6.02" x="17.48" y="-5.513"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.48-4.508h4.02v25.008h-4.02z" opacity=".5" stroke="url(#n)"/><rect height="26.992" opacity=".5" rx="1" stroke="#7239b3" width="5.992" x="17.508" y="-5.492"/></g></g><g transform="translate(10.012 10)"><rect fill="url(#p)" height="21.983" rx="1" width="6.054" x="15.446" y="-.483"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.49.485h4.01v20.015h-4.01z" opacity=".5" stroke="url(#q)"/><rect height="21.989" opacity=".5" rx="1" stroke="#b35039" width="6.012" x="15.488" y="-.489"/></g></g><g transform="translate(-8 10)"><rect fill="url(#r)" height="17.913" rx="1" width="6.029" x="15.471" y="3.587"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.502 4.506h4v15.994h-4z" opacity=".5" stroke="url(#s)"/><rect height="17.997" opacity=".5" rx="1" stroke="#7bb339" width="6.002" x="15.498" y="3.503"/></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..4c81bf6e1
--- /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="#ce5c00" stroke-miterlimit="0"><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..e77277629
--- /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="#ce5c00" stroke-miterlimit="0"/></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..9950d7982
--- /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="#ce5c00" stroke-miterlimit="0"/><path d="m7.8749899 4.1249803v12.0000297h-1.500004v-12.0000297z" fill="#fcaf3e" stroke="#ce5c00" stroke-miterlimit="0"/><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="#ce5c00" stroke-miterlimit="0"/></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..be3a7ab1d
--- /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="#ce5c00" stroke-miterlimit="0"/></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..8bb5445b7
--- /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="#ce5c00" stroke-miterlimit="0"/></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..a689796eb
--- /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" gradientUnits="userSpaceOnUse" x1="2.447694" x2="2.447694" y1="290.64972" y2="293.62628"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><linearGradient id="c"><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="d" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24.060932" xlink:href="#c" y1="5" y2="41.185825"/><linearGradient id="f" 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(#f)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l.019533 5.32365h-4.98300033z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#a)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#b35039" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#b4482f" opacity=".4"/></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..d62a907c9
--- /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="2.155269" x2="2.155269" xlink:href="#b" y1="6.099627" y2="3.706501"/><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="3.925309" x2="3.925309" xlink:href="#b" y1="1.501492" y2="6.886753"/><linearGradient id="d" gradientTransform="matrix(1.38317 0 0 1.41442 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.674" x2="12.001" xlink:href="#f" y1="1.33" y2="20"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".654" stop-color="#fff" 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="13.561" x2="13.608" y1="-5.013" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.673" x2="12.001" xlink:href="#f" y1="-7.108" y2="20"/><linearGradient id="i" 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="j" gradientUnits="userSpaceOnUse" x1="12.993" x2="14.001" xlink:href="#f" y1="-12.336" y2="20"/><radialGradient id="k" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#l"/><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><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#k)" transform="matrix(.22042 0 0 .1134 -1.053 2.873)"/><path d="m-10-47h5v7h-5z" fill="url(#m)" transform="matrix(-.22042 0 0 -.1134 -1.053 2.873)"/><path d="m10 40h28v7h-28z" fill="url(#n)" transform="matrix(.22042 0 0 .1134 -1.053 2.873)"/></g><g transform="matrix(.26458 0 0 .26458 -1.326 2.117)"><rect fill="url(#i)" height="27.013" rx="1" width="6.02" x="17.48" y="-5.513"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.48-4.508h4.02v25.008h-4.02z" opacity=".5" stroke="url(#j)"/><rect height="26.992" opacity=".5" rx="1" stroke="#7239b3" width="5.992" x="17.508" y="-5.492"/></g></g><g transform="matrix(.26458 0 0 .26458 1.59 2.117)"><rect fill="url(#g)" height="21.983" rx="1" width="6.054" x="15.446" y="-.483"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.49.485h4.01v20.015h-4.01z" opacity=".5" stroke="url(#h)"/><rect height="21.989" opacity=".5" rx="1" stroke="#b35039" width="6.012" x="15.488" y="-.489"/></g></g><g transform="matrix(.26458 0 0 .26458 -3.175 2.117)"><rect fill="url(#d)" height="17.913" rx="1" width="6.029" x="15.471" y="3.587"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.502 4.506h4v15.994h-4z" opacity=".5" stroke="url(#e)"/><rect height="17.997" opacity=".5" rx="1" stroke="#7bb339" width="6.002" x="15.498" y="3.503"/></g></g><g stroke-width=".265"><path d="m.397 2.25 5.82 5.82h-5.819zm1.323 3.18v1.317h1.317z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m.66 1.818v4.93h4.93z" opacity=".5" stroke="url(#c)" transform="translate(0 1.058)"/><path d="m1.455 3.842v2.116h1.935" opacity=".5" stroke="url(#a)" transform="translate(0 1.058)"/></g></g><path d="m.53 2.91h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.178h-.264zm0 .538h.264v.18h-.264zm0 .54h.264v.18h-.264z" opacity=".15"/><path d="m.53 3.175h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .538h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264zm0 .54h.264v.18h-.264z" fill="#fff" opacity=".15"/><path d="m5.292 7.673v.264h-.172v-.264zm-.52 0v.264h-.172v-.264zm-.518 0v.264h-.174v-.264zm-.52 0v.264h-.172v-.264zm-.518 0v.264h-.173v-.264zm-.52 0v.264h-.172v-.264zm-.518 0v.264h-.173v-.264zm-.52 0v.264h-.173v-.264zm-.518 0v.264h-.173v-.264z" opacity=".15"/><path d="m5.12 7.673v.264h-.174v-.264zm-.52 0v.264h-.173v-.264zm-.52 0v.264h-.17v-.264zm-.518 0v.264h-.172v-.264zm-.52 0v.264h-.172v-.264zm-.518 0v.264h-.174v-.264zm-.52 0v.264h-.172v-.264zm-.518 0v.264h-.174v-.264zm-.52 0v.264h-.171v-.264z" fill="#fff" opacity=".15"/><path d="m1.19 8.334h5.03" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square" stroke-width=".265"/></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..664d77852
--- /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"><linearGradient id="a"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38095053 0 0 .405595 1.523857 4.30236)" 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="c" 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="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.038736" x2="12.184226" xlink:href="#h" y1="9.088004" y2="11.599675"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="i" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#h" y1="7.59389" y2="12.51675"/><linearGradient id="k" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.870985" x2="2.870985" xlink:href="#h" y1="10.193942" y2="15.193942"/><radialGradient id="m" 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="n" gradientUnits="userSpaceOnUse" x1="15.000007" x2="15.000007" xlink:href="#h" y1="1.068896" y2="3.318901"/><radialGradient id="o" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="p" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="q" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="r" 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><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(#o)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#p)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#m)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.4999736 4.0689037h21.0000524v12.7500323h-21.0000524z" fill="url(#b)" stroke-width="1.33333"/><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(#c)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#d)" 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(#e)" 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(#i)" 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(#j)"/><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(#f)" 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(#g)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#b35039" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#k)" 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(#l)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#7bb339" 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"/><rect height="1.500004" rx=".499999" ry=".5" stroke="url(#n)" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" width="21.750055" x="1.124973" y="1.443897"/></g></g><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><circle cx="10.5" cy="26.5" r="5" style="stroke:#0f5a00;stroke-width:.626;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#q)"/><path d="m10.803157 24.297081-.02607 5.638392 4.046101-2.819197z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m10.750995 23.670593 3.758951 3.132439-3.757942 2.718426z" 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(#r)"/><path d="m7.6185796 24.297081-.026068 5.638392 4.0461004-2.819197z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m7.5664173 23.670593 3.7589507 3.132439-3.7579415 2.718426z" 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..14144c2c6
--- /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(.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="i" 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="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" 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="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .01647 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#j"/><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .01647 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#j"/><linearGradient id="n" 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="o" gradientTransform="matrix(.78378 0 0 .62162 -2.81 .08)" gradientUnits="userSpaceOnUse" x1="43.137" x2="4.861" y1="25.614" y2="25.614"><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" 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="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(#k)" 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(#l)" 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(#m)" transform="translate(1 1)"/></g><path d="m1 5 28 .002v21.998h-28z" fill="url(#p)" transform="matrix(0 -1 1 0 0 31)"/><g fill="none"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#n)" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><g stroke-linecap="round"><path d="m28.5 26.5h-27v-21h27z" 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"/></g></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(#h)" 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(#i)" 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..1a20ac370
--- /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" 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="#f" y1="1552.0814" y2="1545.4441"/><linearGradient id="e"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.48449877 0 0 .34573161 69.712945 1.857679)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#e" y1="53.623615" y2="2.906247"/><linearGradient id="g" gradientTransform="matrix(1.3733094 0 0 1.2374878 -1513.7604 -1896.342)" gradientUnits="userSpaceOnUse" x1="1111.6653" x2="1106.2402" xlink:href="#f" y1="1544.5109" y2="1538.4094"/><linearGradient id="h" 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="i" cx="13" cy="15.786" 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="j" cx="14.357" cy="15.625" gradientTransform="matrix(0 1.8261 -1.97716 0 45.893 -14.217)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="k" cx="16" cy="15" gradientTransform="matrix(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" r="15" xlink:href="#e"/><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="4.619" x2="43.381" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".044" 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="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(#j)" stroke="url(#i)"/><path d="m2.5 25.5v-21h27v21z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 3.5-.002 23h-28.998v-23z" fill="none" stroke="url(#k)" 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(#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(#g)" 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(#h)" 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..edea0d7f5
--- /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(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#o" y1="15.5" y2="48.396"/><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="5" y2="43"/><linearGradient id="c" gradientTransform="matrix(.1323 0 0 .06615 -.265 291.444)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#m" y1="15.999" y2="19.963"/><linearGradient id="d" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" xlink:href="#l" y1="-4.284" y2="16.85"/><linearGradient id="e" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#k" y1="2.269" y2="19.728"/><linearGradient id="f" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" 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="g" gradientTransform="matrix(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="17.151" x2="17.151" y1="5.88" y2="17.211"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="24.837" cy="36.421" gradientTransform="matrix(.0974 0 0 -.1043 3.282 8.45)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.2728 0 0 .308 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#k" y1="2.269" y2="19.728"/><linearGradient id="k"><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="l" gradientTransform="matrix(.2745 0 0 .2807 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="m" gradientTransform="matrix(.1323 0 0 .066 -.265 291.444)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#h" y1="15.999" y2="19.963"/><linearGradient id="n" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="5" y2="43"/><linearGradient id="o" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 -2.47 -387.532)"><rect fill="url(#o)" height="5.556" rx=".198" width="1.19" x="4.432" y="291.047"/><path d="m4.54 291.174.986.006v5.336l-.986-.006z" fill="none" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.24 292.44 1.58-.004v.198l-1.58.003z" fill="url(#m)" opacity=".15"/><path d="m4.338 292.243-.005 4.143c0 .152.155.318.307.317l.77-.003c.152 0 .307-.166.308-.318l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m4.233 293.23v.198zm.2 0h1.19v.198h-1.19zm-.2 1.19v.2zm.2 0h1.19v.2h-1.19zm-.2 1.19v.2zm.2 0h1.19v.2h-1.19z" opacity=".321"/><path d="m4.566 290.947c-.158 0-.226.17-.226.33v.964l1.38-.002v-.963c0-.162-.118-.322-.276-.322z" fill="url(#l)"/><g fill="none" stroke-linecap="round" stroke-width=".201"><path d="m4.654 290.95c-.152 0-.316.185-.316.337v1.048h1.382v-1.054c0-.15-.143-.33-.295-.33z" opacity=".4" stroke="#126400"/><path d="m4.534 291.143.002 1.002 1 .007v-1.002z" opacity=".5" stroke="url(#j)" stroke-linejoin="round"/></g></g><g transform="matrix(1.3333 0 0 1.3333 -4.85 -387.532)"><rect fill="url(#a)" height="5.556" rx=".198" width=".992" x="4.432" y="291.047"/><path d="m4.54 291.174.796-.02v5.337l-.796.02z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.24 292.44 1.184-.004v.198l-1.184.003z" fill="url(#c)" opacity=".15"/><path d="m4.338 292.243-.005 4.143c0 .152.155.318.307.317l.77-.003" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m4.233 293.23v.198zm.2 0h.99v.197h-.99zm-.2 1.19v.2zm.2 0h.99v.2h-.99zm-.2 1.19v.2zm.2 0h.99v.2h-.99z" opacity=".321"/><path d="m4.566 290.947c-.158 0-.226.17-.226.33v.964l1.084-.003v-1.288z" fill="url(#d)"/><g fill="none" stroke-linecap="round"><path d="m5.323 290.95h-.67c-.15 0-.315.185-.315.337v1.048h.985z" opacity=".4" stroke="#126400" stroke-width=".20102"/><path d="m4.534 291.143.002 1.002.8.012v-1.002z" opacity=".5" stroke="url(#e)" stroke-linejoin="round" stroke-width=".201"/></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(#i)" fill-rule="evenodd" opacity=".141" transform="translate(0 2.646)"/><path d="m5.69 5.68 2.434-1.977-2.434-1.943v1.286h-2.12l.002 1.322h2.118z" display="block" fill="url(#g)" transform="translate(0 2.646)"/><g fill="none" stroke-width=".265"><path d="m6.043 4.936 1.527-1.233-1.527-1.213v.91h-2.118v.615h2.118z" display="block" opacity=".401" stroke="url(#f)" stroke-miterlimit="7" transform="translate(0 2.646)"/><path d="m5.69 8.326 2.434-1.976-2.434-1.946v1.287h-2.12l.002 1.322h2.118z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..e13965e28
--- /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(-.35277001 0 0 .35277001 5.37925 2.20425)" gradientUnits="userSpaceOnUse" x1="-10.255265" x2="9.716896" y1="4.262693" y2="3.704417"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.1895 -.2035 0 17.418 9.524)" gradientUnits="userSpaceOnUse" x1="30.71" x2="30.71" y1="49.189" y2="63.491"><stop offset="0" stop-color="#fff"/><stop offset=".273" stop-color="#fff" stop-opacity=".235"/><stop offset=".818" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1796 0 0 .1952 -.087 -.368)" 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="d" gradientTransform="matrix(.5946 0 0 .5997 1.738 -.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="m4.007 7c-.553 0-.998.445-.998.998v3.002h26v-3.002c0-.553-.446-.998-1-.998h-24.001zm-1.007 6v5.002c0 .553.445.998.998.998h24.004c.553 0 .998-.445.998-.998v-5.002z" fill="url(#d)" transform="scale(.2646)"/><path d="m.532 1.587v1.323h.264v-1.323zm.264.265h3.704v-.264h-3.702zm6.88-.265h-3.176v.265h3.173v1.058h.264v-1.323h-.264zm-5.293.266v1.057h.267v-1.057zm1.853 0v1.057h.267v-1.057zm1.853 0v1.057h.265v-1.057zm-5.559 1.587v1.852h.264v-1.852zm.266 0v.263h1.584l.002 1.324v.266h1.852v-.266h-1.586l-.002-1.323h1.584v1.588h.27v.002h3.173v-.002h.264v-1.852zm1.586 1.587h-1.586v.267h1.586zm2.118-1.323h1.586v1.323h-1.586zm1.853 0h1.32v1.323h-1.32z" opacity=".321"/><path d="m.932 1.985h6.623l.015 2.91h-6.645z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m5.953 5.68-2.433-1.975 2.432-1.945v1.286h2.118v1.322h-2.12z" display="block" fill="url(#a)" transform="matrix(0 -1 1 0 2.381 11.907)"/><g fill="none" stroke-width=".265"><path d="m5.6 4.936-1.53-1.232 1.53-1.214v.908h2.117v.617h-2.117z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7" transform="matrix(0 -1 1 0 2.381 11.907)"/><path d="m8.062 5.954-1.977 2.434-1.945-2.434h1.287v-2.117h1.323v2.118z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..741f3f822
--- /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(0 -1 1 0 -483.89214 217.90562)" gradientUnits="userSpaceOnUse" x1="187.54904" x2="186.93828" xlink:href="#o" y1="489.56607" y2="489.58264"/><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 -483.89214 217.90562)" gradientUnits="userSpaceOnUse" x1="187.60899" x2="186.68555" xlink:href="#n" y1="489.35901" y2="489.354"/><linearGradient id="c" gradientTransform="matrix(0 1 1 0 -483.89215 -177.1782)" gradientUnits="userSpaceOnUse" x1="187.54904" x2="186.93828" xlink:href="#o" y1="489.56607" y2="489.58264"/><linearGradient id="d" gradientTransform="matrix(0 1 1 0 -483.89215 -177.1782)" gradientUnits="userSpaceOnUse" x1="187.60899" x2="186.68555" xlink:href="#n" y1="489.35901" y2="489.354"/><linearGradient id="e" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="3.609354" x2="4" xlink:href="#h" y1="2.706409" y2="20"/><linearGradient id="f" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.59375" xlink:href="#j" y1="20.5" y2="2.031234"/><linearGradient id="g" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#i" y1="3.703112" y2="18"/><linearGradient id="h" 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="i" 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=".03645843" stop-color="#fff" 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.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="translate(0 8)" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" xlink:href="#j" y1="20.5" y2="8.5"/><linearGradient id="l" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#i" y1="9" y2="18"/><linearGradient id="m" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="3.749979" x2="4" xlink:href="#h" y1="7.956422" y2="20"/><linearGradient id="n"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="o"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g stroke-width=".750002"><g transform="matrix(1.33333 0 0 1.33333 13.000039 -10.6666)"><path d="m10.124425 10.620775.024859 17.987425h-6.7521182l-.0248593-17.987425z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit=".75"/><path d="m9.3571878 11.374132.060202 16.504289-5.2889263-.0156.00442-16.487056z" fill="none" stroke="url(#g)" stroke-miterlimit="1.25"/></g><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.6666)"><path d="m10.132711 15.116643v12h-6.7521181v-12z" fill="url(#m)" stroke="url(#k)" stroke-linejoin="round" stroke-miterlimit=".75"/><path d="m9.3654742 15.87.035343 10.516864-5.2889263-.0156.029279-10.499631z" fill="none" stroke="url(#l)" stroke-miterlimit="1.25"/></g><g stroke-linejoin="round" stroke-miterlimit=".75"><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.6666)"><path d="m5.62802 31.60427v-2.22107l2.24729-.01v2.22108z" fill="url(#a)" stroke="url(#b)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m5.6145928 16.624718.01825-2.996051 2.2411404.0053.0008179 3.000818z"/><path d="m5.6145928 21.874731.01825-2.996051 2.2411404.0053.0008179 3.000818z"/><path d="m5.6145928 27.124744.01825-2.996051 2.2411404.0053.0008179 3.000818z"/></g><path d="m5.6280128 9.1231483v2.2210697l2.24729.01v-2.2210797z" fill="url(#c)" stroke="url(#d)"/></g><g transform="matrix(1.33333 0 0 1.33333 13.000041 -10.6666)"><path d="m5.62802 31.60427v-2.22107l2.24729-.01v2.22108z" fill="url(#a)" stroke="url(#b)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m5.6145928 16.624718.01825-2.996051 2.2411404.0053.0008179 3.000818z"/><path d="m5.6145928 21.874731.01825-2.996051 2.2411404.0053.0008179 3.000818z"/><path d="m5.6145928 27.124744.01825-2.996051 2.2411404.0053.0008179 3.000818z"/></g><path d="m5.6280128 9.1231483v2.2210697l2.24729.01v-2.2210797z" fill="url(#c)" stroke="url(#d)"/></g></g></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..0753d66b5
--- /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(.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="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="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"/><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..6dbb6e98b
--- /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"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(-1.736442 0 0 .24804124 36.534834 22.279976)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 .66976335 -.66667 0 33.830581 -3.862868)" gradientUnits="userSpaceOnUse" x1="43.162533" x2="14.794302" y1="26.745737" y2="26.745737"><stop offset="0" stop-color="#fff"/><stop offset=".11111113" stop-color="#fff" 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="42.753647" x2="42.753647" y1="1.681225" y2="43.681015"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m3 27c0 2.66668 28.00014 2.66668 28.00014 0s-28.00014-2.66668-28.00014 0z" fill="url(#a)" opacity=".163" stroke-width=".66667"/><g transform="matrix(0 -1 -1 0 32.000854 31.055838)"><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#c)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none" stroke-width="1.000005"><path d="m16.458984 5.234375-7.521484 9.310547h5.519531v.953125h-.0039l.0039 1.001953v.5h.002l.0332 8.511719 3.986328-.0039-.02344-10.009765h-.0059v-.953125h5.601562z" fill="none" opacity=".6" stroke="url(#b)" transform="matrix(0 -1 1 0 1.010024 32.000854)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00"/></g></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..c91ae5767
--- /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" gradientTransform="matrix(1.3831741 0 0 1.414422 -11.892237 21.511262)" gradientUnits="userSpaceOnUse" x1="13.696532" x2="13.299725" y1="12.091468" y2="29.436474"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.67351" x2="12.001242" xlink:href="#c" y1="1.330357" y2="20"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".65376854" stop-color="#fff" 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.560607" x2="13.608144" y1="-5.012792" y2="21.532459"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.672582" x2="12.001242" xlink:href="#c" y1="-7.108318" y2="20"/><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="12.992838" x2="14.001242" xlink:href="#c" y1="-12.336135" y2="20"/><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.01342" rx="1" width="6.020484" x="17.479515" y="-5.513394"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.47909-4.508349h4.022158v25.007124h-4.022158z" opacity=".5" stroke="url(#g)"/><rect height="26.991688" opacity=".5" rx="1" stroke="#7239b3" width="5.991831" x="17.508169" y="-5.491661"/></g></g><g transform="matrix(.26458333 0 0 .26458333 1.590631 2.11667)"><rect fill="url(#d)" height="21.983143" rx="1" width="6.054248" x="15.445752" y="-.483115"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.490217.484998h4.011029v20.013777h-4.011029z" opacity=".5" stroke="url(#e)"/><rect height="21.989328" opacity=".5" rx="1" stroke="#b35039" width="6.012409" x="15.487591" y="-.489302"/></g></g><g transform="matrix(.26458333 0 0 .26458333 -3.175 2.11667)"><rect fill="url(#a)" height="17.913376" rx="1" width="6.02882" x="15.471181" y="3.58665"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m16.502222 4.506148h3.999026v15.992627h-3.999026z" opacity=".5" stroke="url(#b)"/><rect height="17.997379" opacity=".5" rx="1" stroke="#7bb339" width="6.002127" x="15.497873" y="3.502647"/></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..7f08f6e5a
--- /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" 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(.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="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="m5 1 22 .002v27.998h-22z" fill="url(#n)"/><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..913986d39
--- /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"><radialGradient id="a" cx="59.095905" cy="49.577957" fx="59.095905" fy="49.577957" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#b"/><radialGradient id="b" 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="#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(.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="d" gradientTransform="matrix(.34577856 0 0 .43493385 16.288621 13.935958)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="e" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.144838" x2="24.138529" y1="10.724452" y2="25.52846"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="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(0 -288.53332)"><g transform="matrix(1.8666667 0 0 1 -6.879167 2.116853)"><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(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 3.175007)"><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(#f)"/></g><g transform="matrix(.18912227 0 0 .18912227 -2.684924 285.58322)"><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(#b)"/><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="#0f5a00" 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(#d)" 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(#c)" stroke-width="1.417073"/></g></g><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(#f)"/><g transform="translate(0 1.058337)"><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(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 4.23334)"><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(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 5.291673)"><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(#f)"/></g><g transform="matrix(.18912227 0 0 .18912227 .490076 289.81652)"><path d="m33.083355 14.899576-.01639 12.573382-15.372682.01768v-12.591061z" fill="url(#a)"/><g fill="none"><path d="m33.083355 14.899576-.000003 12.591061-15.376175-.0034-.01286-12.587632z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.684348 15.599079.000001 11.192054m-12.591061 0 .08148-11.185979" opacity=".5" stroke="url(#e)" stroke-width="1.421774"/></g></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..273fd6589
--- /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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><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><radialGradient id="c" cx="24.837" cy="36.421001" gradientTransform="matrix(.3679908 0 0 -.39439014 12.405002 31.934247)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="d" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" xlink:href="#b" y1="46.971001" y2="46.971001"/><radialGradient id="f" cx="24.837" cy="36.421001" gradientTransform="matrix(-.36797241 0 0 -.39443901 31.599919 31.935225)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#a"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22.035942" x2="22.035942" y1="6.683288" y2="21.79125"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 35.63)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" xlink:href="#b" y1="46.971001" y2="46.971001"/><linearGradient id="i" 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="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03104752 0 0 .01366805 .784649 15.669255)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="k" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03104752 0 0 .01366805 23.215356 15.669255)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="l" 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(#i)" 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(#j)" 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(#k)" 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(#l)" 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.131472 15.620876)"><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(#c)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#d)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#e)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><g transform="matrix(.75000188 0 0 .75000188 -.131449 8.122261)"><path d="m16.698622 17.233928c0-8.2306461 11.511972-8.2306461 11.514638 0 0 3.406658-2.573326 6.50665-5.753319 6.50665-3.177325 0-5.759985-3.099992-5.759985-6.50665z" fill="url(#f)" fill-rule="evenodd" opacity=".141" stroke-width="1.33333"/><path d="m22.498608 21.469917-9.199977-7.471981 9.202643-7.3506483v4.8639883h7.999981l-.004 4.997321h-7.999981z" display="block" fill="url(#g)" stroke-width="1.33333"/><g fill="none" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" display="block" opacity=".401" stroke="url(#h)" stroke-miterlimit="7"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></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..d9839b3bd
--- /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"><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.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="c" 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="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(.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="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#a"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.332248" x2="11.332248" y1="16.517551" y2="8.517552"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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(#c)"/><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="m7.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="m26.5 28.5h-18v-24.0000041h18z" fill="none" stroke="url(#b)" 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(#c)"/><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="m7.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="m26.5 28.5h-18v-24.0000041h18z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/></g><g transform="translate(-1.332248 .482448)"><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/duplicateslide.svg b/icon-themes/elementary_svg/cmd/32/duplicateslide.svg
new file mode 100644
index 000000000..ed7ea118a
--- /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" gradientUnits="userSpaceOnUse" x1=".978" x2=".978" xlink:href="#b" y1="4.91" y2="27.858"/><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="4.334" x2="4.334" xlink:href="#b" y1="4.526" y2="27.474"/><linearGradient id="f" gradientTransform="matrix(.62857 0 0 .6084 .914 -.533)" gradientUnits="userSpaceOnUse" x1="9.682" x2="38.318" xlink:href="#j" y1="30.468" y2="28.824"/><linearGradient id="g" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-25.007" x2="-60.813" xlink:href="#k" y1="30.174" y2="30.174"/><linearGradient id="h" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="8.143" x2="45.143" xlink:href="#i" y1="25.373" y2="25.373"/><linearGradient id="i" gradientTransform="matrix(.56757 0 0 .72973 2.378 -2.514)" gradientUnits="userSpaceOnUse" x1="8.143" x2="45.143" y1="25.373" y2="25.373"><stop offset="0" stop-color="#fff"/><stop offset=".503" 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="j" 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="k" 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><linearGradient id="l" gradientTransform="matrix(0 -.39572 .428 0 6.403 30.904)" 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="m" gradientTransform="matrix(.39222 0 0 -.36562 4.828 25.164)" gradientUnits="userSpaceOnUse" x1="27.974" x2="27.974" y1="36.128" y2="-1.184"><stop offset="0" stop-color="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".625" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="n" cx="24.837" cy="36.421" gradientTransform="matrix(-.38352 0 0 -.25568 22.276 31.384)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="12.332" x2="11.332" y1="16.518" y2="8.518"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><path d="m8 4.002 19 .002v24.998h-19z" fill="url(#f)" transform="matrix(0 1 -1 0 30.001 -4.987)"/><g fill="none" stroke-linejoin="round"><path d="m7.5 3.5 20 .002v25.998h-20z" stroke="url(#g)" transform="matrix(0 1 -1 0 30.001 -4.987)"/><path d="m26.5 28.5h-18v-24h18z" stroke="url(#h)" 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(#e)" transform="translate(-1 -4.988)"/><path d="m5.5 26.5-2.983.05-.024-18.075h3" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="square" transform="translate(-1 -4.988)"/><path d="m10 2.512h4m1 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(#c)" 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(#a)" 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(#a)" 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(#a)" transform="translate(-1 -4.988)"/><path d="m8 4.002 19 .002v24.998h-19z" fill="url(#j)" transform="matrix(0 1 -1 0 35 2)"/><g fill="none" stroke-linejoin="round"><path d="m7.5 3.5 20 .002v25.998h-20z" stroke="url(#k)" transform="matrix(0 1 -1 0 35 2)"/><path d="m26.5 28.5h-18v-24h18z" stroke="url(#i)" 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(#e)" transform="translate(4 2)"/><path d="m5.5 26.5-2.983.05-.024-18.075h3" fill="none" opacity=".5" stroke="url(#d)" 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(#c)" 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(#a)" 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(#a)" 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(#a)" 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(#n)" fill-rule="evenodd" opacity=".141" transform="translate(-6.332 3.546)"/><path d="m10.832 11.018c-4.98 3.367-2.05 9.55 3.5 9.5v3l7-5-7-5v2.976c-3.58.14-5.56-3.127-3-5.476z" display="block" fill="url(#m)" transform="translate(-6.332 3.546)"/><g fill="none"><path d="m9.876 12.76c-1.757 2.058-.225 7.434 5.395 6.7l.062 2.196 4.37-3.138-4.37-3.064v2.06c-6.167.33-5.98-3.922-5.456-4.755z" display="block" opacity=".8" stroke="url(#l)" stroke-miterlimit="7" stroke-width=".964" transform="translate(-6.332 3.546)"/><path d="m10.832 11.018c-4.98 3.367-2.05 9.55 3.5 9.5v3l7-5-7-5v2.976c-3.58.14-5.56-3.127-3-5.476z" opacity=".858" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" transform="translate(-6.332 3.546)"/></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..6ef3fa047
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editannotation.svg
@@ -0,0 +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(.52303352 -.52560659 .58512966 .58222202 -12.438435 18.040143)" 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(.50824038 -.51074175 .68479417 .68138466 -14.355887 15.350771)" 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(.50824038 -.51074175 .68479417 .68138466 -14.501668 15.497348)" 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(.50824038 -.51074175 .68479417 .68138466 -13.850037 14.842531)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.50824038 -.51074175 .68479417 .68138466 -13.995817 14.989108)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.50824038 -.51074175 .68479417 .68138466 -13.341796 14.332697)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.50824038 -.51074175 .68479417 .68138466 -13.487577 14.478477)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="l" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 3.226934)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="m" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.52015924 -.04736747 .0511541 .56654328 -1.569401 7.520321)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><g transform="matrix(1.2553115 0 0 1.2553115 .89411 -9.341999)"><g><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#m)" fill-rule="evenodd"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#n)" stroke-width=".796615"/><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#l)" opacity=".4"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".796615"/></g><g><path d="m21.621637 28.166713c-.159323-.0239-.282798-.01115-.366443.008l-11.033118 2.538812-2.0297747.468409-.062136.01115-2.4695066 1.740604 5.8917643-.156137.04939-.01195 2.043318-.467613 11.031525-2.557134c.332188-.07648-.16251-.488325-1.109685-.924074-.708987-.329002-1.468161-.581529-1.943741-.650834z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15" stroke-width=".796615"/><path d="m8.2305388 26.935147c.3552903-.266866 1.3518557.233408 2.2679632 1.144735.913717.908142 1.394076 1.881605 1.13438 2.240878 0 0 .0223.01992.02151.02071l12.753805-12.81594c.323425-.326612-.179239-1.354246-1.123228-2.294251-.947175-.940006-1.978791-1.437891-2.30142-1.113668z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".398308"/><path d="m19.427759 15.682163c.355291-.26607 1.351856.234205 2.267963 1.145532.912921.908142 1.394077 1.881605 1.133584 2.240878 0 0 .0223.01992.02151.02071l1.556586-1.562958.03186-.03186c0-.0016-.0223-.01992-.02151-.02151.260497-.358478-.220658-1.330349-1.134376-2.240083-.916107-.911328-1.911876-1.411602-2.267963-1.144736l-.03186.03186-1.556586 1.564552z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".398308"/><g stroke-width=".796615"><path d="m8.2305388 26.935147c.3552903-.266866 1.3518557.233408 2.2679632 1.144735.913717.908142 1.394076 1.881605 1.13438 2.240878 0 0 .0223.01992.02151.02071l8.78268-8.826494.03186-.03186s-.0239-.01912-.0223-.02071c.26129-.358477-.220662-1.331941-1.13438-2.240878-.916107-.911328-1.911876-1.411602-2.267963-1.144736l-.03186.03186z" fill="#0c0c0c" opacity=".6"/><path d="m17.683172 17.435513c.355291-.26607 1.351856.233408 2.267963 1.144735.912921.909735 1.394077 1.882402 1.133584 2.240878 0 .0016.02231.01992.02151.02151l.159323-.159323c0-.0016-.0239-.01991-.0223-.02151.260493-.358476-.220662-1.33194-1.13438-2.240878-.916114-.911327-1.911883-1.411601-2.26797-1.144735z" fill="url(#b)"/><path d="m17.538189 17.582886c.354493-.267662 1.351059.232612 2.267166 1.14394.913717.908141 1.394076 1.882401 1.13438 2.240878 0 0 .0223.01912.02151.02071l.159323-.159323c0-.0016-.0239-.02071-.02151-.02151.260493-.36007-.221459-1.332737-1.135177-2.241675-.916107-.911327-1.911876-1.411601-2.267963-1.144735z" fill="url(#d)"/><path d="m18.189023 16.927272c.35529-.266069 1.351856.233408 2.267963 1.144736.913717.909734 1.394076 1.882401 1.13438 2.240878 0 .0016.0223.01991.02151.02151l.159323-.159323c0-.0016-.0239-.01992-.0223-.02151.260493-.358477-.220662-1.33194-1.13438-2.240878-.916107-.911328-1.911876-1.411602-2.267963-1.144736z" fill="url(#f)"/><path d="m18.043242 17.073053c.355291-.26607 1.351856.234205 2.267963 1.145532.914514.908141 1.39567 1.882402 1.135177 2.240878 0 .0024.02231.02071.02151.02231l.159323-.159323c0-.0016-.0239-.02071-.02151-.02151.260493-.35848-.221459-1.33035-1.135177-2.240085-.916107-.911327-1.911876-1.411601-2.267963-1.144735z" fill="url(#g)"/><path d="m18.697263 16.416642c.355291-.26607 1.351856.233408 2.267963 1.144736.913718.909734 1.394077 1.882401 1.13438 2.240878 0 .0016.02231.01991.02151.02151l.159323-.159323c0-.0016-.0239-.01992-.0223-.02151.260493-.358477-.220663-1.33194-1.13438-2.240878-.916108-.911328-1.911876-1.411602-2.267167-1.144736z" fill="url(#h)"/><path d="m18.551483 16.563219c.35529-.266866 1.351856.233408 2.267963 1.144736.912921.908141 1.394076 1.881605 1.133583 2.240878 0 0 .0223.01991.02151.02071l.159323-.159323c0-.0016-.0239-.01991-.02151-.02151.260493-.358476-.221459-1.33194-1.135176-2.240878-.916108-.912124-1.911876-1.411602-2.267963-1.145532z" fill="url(#i)"/></g><g fill-rule="evenodd" stroke-width=".5" transform="matrix(.79661502 0 0 .79661502 -.712261 7.441977)"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></g></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..044912a04
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/editcurindex.svg
@@ -0,0 +1 @@
+<svg height="32" width="32.000004" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -14.720001 13.304)" 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(.638 -.64114 .85963 .85535 -17.127001 9.928)" 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(.638 -.64114 .85963 .85535 -17.310001 10.112)" 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(.638 -.64114 .85963 .85535 -16.492001 9.29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -16.675001 9.474)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -15.854001 8.65)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -16.037001 8.833)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><filter id="l" color-interpolation-filters="sRGB" height="1.090767" width="1.013828" x="-.006914" y="-.045383"><feGaussianBlur stdDeviation=".029150602"/></filter><linearGradient id="m"><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="n" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#m"/><radialGradient id="o" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#m"/><radialGradient id="p" cx="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099575)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#m"/><g transform="matrix(1.33333 0 0 1.33333 1.000039 2.000036)"><path d="m16.624988 8.124544c-.0021-.2690776-.288334-.499541-.625-.499541h-8.7499998c-.336666 0-.6271077.2304633-.625.499541l.00392.5004411c.00211.2690779.288334.499541.625.499541.0014.0041 8.7499998 0 8.7499998 0 .336666 0 .627107-.2304632.625-.499541z" fill="#fff" filter="url(#l)" opacity=".35"/><path d="m7.1249883 7.124991v.7734428.00195c3.0000007-.00999 6.0000007-.015401 8.9999997-.025391v-.7500018z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><path d="m20.611395 4.1249835c0-.2691161-.403658-.4995969-.87498-.4995969h-12.1114471c-.4713219 0-.8749806.2304808-.8749806.4995969v.7500019c0 .2691161.4036587.4995969.8749806.4995969.00196.0041 12.1114481 0 12.1114481 0 .471322 0 .87498-.2304808.87498-.4995969z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m7.1249882 3.3749337-.0000001.7734398v.002c4.3333339-.01 9.1667009-.01539 13.5000339-.02539v-.7500018h-13.5000338z" stroke="url(#n)"/><g stroke="#000"><path d="m7.1249883 7.124991.0000117.7734332v.00195c3.000001-.00999 6.000001-.015401 9-.025391l-.000012-.7499922z" opacity=".1"/><path d="m7.1249883 3.3749817.0000109.7460652v.00195c4.3333338-.00999 9.1667018-.015401 13.5000338-.025391l-.000011-.7226242z" opacity=".1"/></g></g><path d="m21.000023 12.125812c0-.269116-.403658-.499597-.87498-.499597h-12.5000751c-.4713219 0-.8749806.230481-.8749806.499597v.624193c0 .269116.4036587.499597.8749806.499597.00196.0041 12.5000751 0 12.5000751 0 .471322 0 .87498-.230481.87498-.499597z" fill="#fff" opacity=".35"/><path d="m7.1249883 11.124951v.735356.514697c4.3333337-.01 9.1667007-.01539 13.5000337-.02539v-1.474615h-13.5000337z" style="fill:#fcaf3e;stroke:#ce5c00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.666667"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.499981" fill="url(#p)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.374999" fill="#fcaf3e" r="1.5" stroke="#ce5c00" stroke-opacity=".668605" stroke-width=".750002"/><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.1249883 15.625014.0000227.760744v.514647c3.000001-.01 6.000001-.0154 9-.02539l-.000023-1.500003h-8.9999997z" style="fill:#fcaf3e;stroke:#ce5c00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.666667"/></g><path d="m28.035999 26.016c-.2-.03-.355-.014-.46.01l-13.849999 3.187-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.015 2.564999-.587 13.848-3.21c.417-.096-.204-.613-1.393-1.16-.89-.413-1.843-.73-2.44-.817z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m11.226 24.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.009999-16.088c.406-.41-.225-1.7-1.41-2.8799998-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5"/><path d="m25.281999 10.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.8119998-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04-1.954 1.9639998z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 24.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.024999-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m23.091999 12.545c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)"/><path d="m22.909999 12.73c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)"/><path d="m23.726999 11.907c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)"/><path d="m23.543999 12.09c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)"/><path d="m24.364999 11.266c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)"/><path d="m24.181999 11.45c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..dba9315bc
--- /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" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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" 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(.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="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="m5 1 22 .002v27.998h-22z" fill="url(#n)"/><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><path d="m28.036 18.017c-.2-.03-.355-.015-.46.01l-13.85 3.186-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.014 2.565-.586 13.848-3.21c.417-.097-.204-.614-1.393-1.162-.89-.41-1.843-.727-2.44-.815z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="translate(7.23 -.01)"/><path d="m25.282 2.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.149-1.146-2.399-1.774-2.846-1.44l-.04.04z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 16.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.026-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="translate(7.23 -.01)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="translate(7.23 -.01)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="translate(7.23 -.01)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="translate(7.23 -.01)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="translate(7.23 -.01)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="translate(7.23 -.01)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 -.01)"/><path d="m8.99 21.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..1c45d173c
--- /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"><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 stroke-linejoin="round"><g fill="none"><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><path d="m7.507 3.504h16.99v2.978l-16.998.14zm-.007 20h16.996v2.978h-16.996z" fill="#fcaf3e" stroke="#ce5c00"/></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..d181a34fc
--- /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" gradientTransform="matrix(.52303352 -.52560659 .58512966 .58222202 -12.438435 18.040143)" 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(.50824038 -.51074175 .68479417 .68138466 -14.355887 15.350771)" 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(.50824038 -.51074175 .68479417 .68138466 -14.501668 15.497348)" 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(.50824038 -.51074175 .68479417 .68138466 -13.850037 14.842531)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.50824038 -.51074175 .68479417 .68138466 -13.995817 14.989108)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.50824038 -.51074175 .68479417 .68138466 -13.341796 14.332697)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.50824038 -.51074175 .68479417 .68138466 -13.487577 14.478477)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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(1.2553115 0 0 1.2553115 .89411 -9.341999)"><path d="m21.621637 28.166713c-.159323-.0239-.282798-.01115-.366443.008l-11.033118 2.538812-2.0297747.468409-.062136.01115-2.4695066 1.740604 5.8917643-.156137.04939-.01195 2.043318-.467613 11.031525-2.557134c.332188-.07648-.16251-.488325-1.109685-.924074-.708987-.329002-1.468161-.581529-1.943741-.650834z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15" stroke-width=".796615"/><path d="m8.2305388 26.935147c.3552903-.266866 1.3518557.233408 2.2679632 1.144735.913717.908142 1.394076 1.881605 1.13438 2.240878 0 0 .0223.01992.02151.02071l12.753805-12.81594c.323425-.326612-.179239-1.354246-1.123228-2.294251-.947175-.940006-1.978791-1.437891-2.30142-1.113668z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".398308"/><path d="m19.427759 15.682163c.355291-.26607 1.351856.234205 2.267963 1.145532.912921.908142 1.394077 1.881605 1.133584 2.240878 0 0 .0223.01992.02151.02071l1.556586-1.562958.03186-.03186c0-.0016-.0223-.01992-.02151-.02151.260497-.358478-.220658-1.330349-1.134376-2.240083-.916107-.911328-1.911876-1.411602-2.267963-1.144736l-.03186.03186-1.556586 1.564552z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".398308"/><g stroke-width=".796615"><path d="m8.2305388 26.935147c.3552903-.266866 1.3518557.233408 2.2679632 1.144735.913717.908142 1.394076 1.881605 1.13438 2.240878 0 0 .0223.01992.02151.02071l8.78268-8.826494.03186-.03186s-.0239-.01912-.0223-.02071c.26129-.358477-.220662-1.331941-1.13438-2.240878-.916107-.911328-1.911876-1.411602-2.267963-1.144736l-.03186.03186z" fill="#0c0c0c" opacity=".6"/><path d="m17.683172 17.435513c.355291-.26607 1.351856.233408 2.267963 1.144735.912921.909735 1.394077 1.882402 1.133584 2.240878 0 .0016.02231.01992.02151.02151l.159323-.159323c0-.0016-.0239-.01991-.0223-.02151.260493-.358476-.220662-1.33194-1.13438-2.240878-.916114-.911327-1.911883-1.411601-2.26797-1.144735z" fill="url(#b)"/><path d="m17.538189 17.582886c.354493-.267662 1.351059.232612 2.267166 1.14394.913717.908141 1.394076 1.882401 1.13438 2.240878 0 0 .0223.01912.02151.02071l.159323-.159323c0-.0016-.0239-.02071-.02151-.02151.260493-.36007-.221459-1.332737-1.135177-2.241675-.916107-.911327-1.911876-1.411601-2.267963-1.144735z" fill="url(#d)"/><path d="m18.189023 16.927272c.35529-.266069 1.351856.233408 2.267963 1.144736.913717.909734 1.394076 1.882401 1.13438 2.240878 0 .0016.0223.01991.02151.02151l.159323-.159323c0-.0016-.0239-.01992-.0223-.02151.260493-.358477-.220662-1.33194-1.13438-2.240878-.916107-.911328-1.911876-1.411602-2.267963-1.144736z" fill="url(#f)"/><path d="m18.043242 17.073053c.355291-.26607 1.351856.234205 2.267963 1.145532.914514.908141 1.39567 1.882402 1.135177 2.240878 0 .0024.02231.02071.02151.02231l.159323-.159323c0-.0016-.0239-.02071-.02151-.02151.260493-.35848-.221459-1.33035-1.135177-2.240085-.916107-.911327-1.911876-1.411601-2.267963-1.144735z" fill="url(#g)"/><path d="m18.697263 16.416642c.355291-.26607 1.351856.233408 2.267963 1.144736.913718.909734 1.394077 1.882401 1.13438 2.240878 0 .0016.02231.01991.02151.02151l.159323-.159323c0-.0016-.0239-.01992-.0223-.02151.260493-.358477-.220663-1.33194-1.13438-2.240878-.916108-.911328-1.911876-1.411602-2.267167-1.144736z" fill="url(#h)"/><path d="m18.551483 16.563219c.35529-.266866 1.351856.233408 2.267963 1.144736.912921.908141 1.394076 1.881605 1.133583 2.240878 0 0 .0223.01991.02151.02071l.159323-.159323c0-.0016-.0239-.01991-.02151-.02151.260493-.358476-.221459-1.33194-1.135176-2.240878-.916108-.912124-1.911876-1.411602-2.267963-1.145532z" fill="url(#i)"/></g><g fill-rule="evenodd" stroke-width=".5" transform="matrix(.79661502 0 0 .79661502 -.712261 7.441977)"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..57d24af07
--- /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" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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="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="n"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.62857 0 0 .6084 .914 -.535)" gradientUnits="userSpaceOnUse" x1="11.273" x2="44.682" xlink:href="#n" y1="27.178" y2="25.534"/><radialGradient id="p" cx="605.71" cy="486.65" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#l"/><radialGradient id="q" cx="605.71" cy="486.65" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#l"/><linearGradient id="r" 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="s" 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="t" 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="u" 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="v" gradientTransform="matrix(.48572 0 0 -.25857 -.657 10.22)" gradientUnits="userSpaceOnUse" x1="30.176" x2="30.176" xlink:href="#n" y1="47.256" y2="-26.225"/><linearGradient id="w" gradientTransform="matrix(.48572 0 0 -.25857 -.657 24.72)" gradientUnits="userSpaceOnUse" x1="28.118" x2="28.118" xlink:href="#n" y1="91.732" y2="22.118"/><linearGradient id="x" 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="m4.95 29h22.1v2h-22.1z" fill="url(#r)" 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(#q)" 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(#p)" opacity=".15" transform="translate(-2.44 -2.44)"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#o)" transform="matrix(0 1 -1 0 31 -1)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#m)" stroke-linecap="round" transform="matrix(0 1 -1 0 31 -1)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#s)" 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="m6 1v14h12v-14zm1 1h10v12h-10z" fill="url(#t)" 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(#u)" 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(#v)" 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(#w)" 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(#x)" stroke-linecap="round" transform="translate(-2 11)"/><path d="m8 29h6v1h-6z" opacity=".2"/><g transform="translate(-.000738 7.790284)"><path d="m28.036 18.017c-.2-.03-.355-.015-.46.01l-13.85 3.186-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.014 2.565-.586 13.848-3.21c.417-.097-.204-.614-1.393-1.162-.89-.41-1.843-.727-2.44-.815z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="translate(7.23 -.01)"/><path d="m25.282 2.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.149-1.146-2.399-1.774-2.846-1.44l-.04.04z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 16.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.026-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="translate(7.23 -.01)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="translate(7.23 -.01)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="translate(7.23 -.01)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="translate(7.23 -.01)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="translate(7.23 -.01)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="translate(7.23 -.01)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 -.01)"/><path d="m8.99 21.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..c1c5f2e6a
--- /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" gradientTransform="matrix(.17371748 -.17457208 .19434175 .19337602 -3.894667 3.520017)" 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(.16880416 -.16963496 .22744377 .22631135 -4.531519 2.626783)" 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(.16880416 -.16963496 .22744377 .22631135 -4.579938 2.675467)" 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(.16880416 -.16963496 .22744377 .22631135 -4.363508 2.457979)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.411927 2.506663)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.194704 2.288646)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.243123 2.337065)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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(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"/><path d="m7.4178583 6.8834001c-.052917-.00794-.093927-.0037-.1217084.00265l-3.664479.8432271-.6741583.155575-.020637.0037-.8202084.5781145 1.9568584-.051858.016404-.00397.6786557-.1553095 3.6639501-.8493125c.1103312-.0254-.053975-.1621896-.3685646-.3069166-.2354792-.109273-.4876271-.1931459-.6455834-.2161646z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15" stroke-width=".264583"/><path d="m2.9702126 6.4743542c.1180041-.088635.4489979.077523.7532687.3802063.3034771.301625.4630208.6249458.3767667.7442729 0 0 .00741.00661.00714.00688l4.2359828-4.2566175c.1074208-.1084791-.0595313-.4497917-.3730625-.762-.3145896-.3122083-.657225-.4775729-.7643813-.3698875z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".132292"/><path d="m6.6891958 2.7368501c.1180041-.088371.4489979.077788.7532687.3804708.3032125.301625.4630209.6249459.3765021.7442729 0 0 .00741.00661.00714.00688l.5169996-.5191133.010583-.010583c0-.0005292-.00741-.00661-.00714-.00714.0865153-.1190666-.073293-.4418583-.3767701-.7440124-.3042708-.3026834-.635-.4688417-.7532688-.3802063l-.0105833.0105833-.5169958.5196417z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".132292"/><g stroke-width=".264583"><path d="m2.9702126 6.4743542c.1180041-.088635.4489979.077523.7532687.3802063.3034771.301625.4630208.6249458.3767667.7442729 0 0 .00741.00661.00714.00688l2.9170311-2.9315833.010583-.010583s-.00794-.00635-.00741-.00688c.0867891-.1190628-.0732838-.4423837-.3767609-.7442733-.3042709-.3026833-.635-.4688416-.7532688-.3802062l-.010583.010583z" fill="#0c0c0c" opacity=".6"/><path d="m6.1097583 3.319198c.1180041-.088371.4489979.077523.7532687.3802063.3032125.3021541.4630208.6252104.3765021.7442729 0 .0005291.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865238-.1190622-.0732845-.442383-.3767616-.7442726-.3042708-.3026833-.635-.4688417-.7532687-.3802063z" fill="url(#b)"/><path d="m6.0616041 3.3681459c.1177396-.0889.4487333.077258.7530042.3799417.303477.301625.4630208.6252104.3767666.7442729 0 0 .00741.00635.00714.00688l.052917-.052917c0-.0005292-.00794-.00688-.00714-.00714.0865185-.1195959-.0735545-.4426522-.3770316-.7445417-.3042708-.3026834-.635-.4688417-.7532687-.3802063z" fill="url(#d)"/><path d="m6.2777687 3.1503938c.1180041-.088371.4489979.077523.7532687.3802063.3034771.3021542.4630209.6252104.3767667.7442729 0 .0005292.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865238-.1190622-.0732845-.442383-.3767616-.7442726-.3042708-.3026833-.635-.4688417-.7532687-.3802062z" fill="url(#f)"/><path d="m6.2293499 3.1988126c.1180042-.088371.4489979.077788.7532688.3804708.3037416.301625.46355.6252104.3770312.7442729 0 .0007938.00741.00688.00714.00741l.052917-.052917c0-.0005292-.00794-.00688-.00714-.00714.0865185-.1190675-.0735545-.4418592-.3770316-.7440134-.3042708-.3026833-.635-.4688417-.7532687-.3802062z" fill="url(#g)"/><path d="m6.4465728 2.9807959c.1180042-.088371.448998.077523.7532688.3802063.3034771.3021541.4630208.6252104.3767667.7442729 0 .0005292.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865238-.1190622-.0732845-.442383-.3767616-.7442726-.3042709-.3026833-.635-.4688417-.7530042-.3802063z" fill="url(#h)"/><path d="m6.3981541 3.0294792c.1180042-.088635.4489979.077523.7532687.3802063.3032126.301625.4630209.6249458.3765021.7442729 0 0 .00741.00661.00714.00688l.052917-.052917c0-.0005291-.00794-.00661-.00714-.00714.0865185-.1190667-.0735545-.4423876-.3770316-.7442771-.3042708-.302948-.635-.4688417-.7532687-.3804709z" fill="url(#i)"/></g><g fill-rule="evenodd" stroke-width=".5" transform="scale(.26458333)"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..a34c9a62b
--- /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" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.745763" x2="6.457627" y1="17.40678" y2="3.677966"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .07585563 10.772975 17.144092)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.0579469 0 0 .93327787 .895667 1.294817)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.93300816 0 0 .80833922 2.207037 2.594058)" gradientUnits="userSpaceOnUse" x1="12.991515" x2="12.077606" y1="3.16044" y2="17.348259"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .00004 .908139)"><ellipse cx="11.852736" cy="18.357782" display="block" fill="url(#c)" opacity=".433333" rx="8.098211" ry="1.280065" stroke-width=".807483"/><g stroke-linejoin="round" stroke-width=".750002"><ellipse cx="12" cy="11" fill="url(#d)" rx="8.486049" ry="7.486049" stroke="url(#b)"/><ellipse cx="12" cy="11" fill="url(#e)" rx="7.807478" ry="6.753546" stroke="url(#a)"/><path d="m7.4830486 13.522314 6.9999994-3.9999997" fill="none" stroke="#ededeb" stroke-linecap="round" stroke-width=".750002"/></g></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..ecdf30729
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ellipsecut.svg
@@ -0,0 +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.424609" x2="10.811587" y1="5.617542" y2="16.8354"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.745763" x2="6.457627" y1="17.40678" y2="3.677966"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><linearGradient id="d" gradientTransform="matrix(1.0579469 0 0 .93327787 .895667 1.294817)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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 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(#d)" stroke="url(#b)"/><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" stroke="url(#a)"/></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..b2020a01b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/ellipsecut_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="5.745763" x2="6.457627" y1="17.40678" y2="3.677966"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .08017964 10.772975 17.00194)" 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="18.284815" display="block" fill="url(#b)" opacity=".433333" rx="8.098211" ry="1.353033" stroke-width=".830179"/><g fill="none" 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" stroke="url(#a)"/><g stroke="#ededeb"><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"/><path d="m7.4830486 13.522314 6.9999994-3.9999997" stroke-linecap="round" stroke-width=".750002"/></g></g></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..e2d555f7e
--- /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" 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="b" 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="c" gradientTransform="matrix(.52631574 0 0 .52631574 3.684213 33.684197)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#a" y1="-42.231876" y2="-21.229681"/><linearGradient id="d" 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="e" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 16.184197)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#a" y1="2.655628" y2="21.282824"/><radialGradient id="f" cx="24.837" cy="36.421001" gradientTransform="matrix(-.36797241 0 0 -.39443901 31.599919 31.935225)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22.035942" x2="22.035942" y1="6.683288" y2="21.79125"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 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><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.6666)"><rect fill="url(#e)" 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(#d)"/><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(#c)"/><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(#b)"/><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:#555761;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.375023h8.2500206" opacity=".6"/><path d="m22.125025 11.749979v11.250029" 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 transform="matrix(.75000188 0 0 .75000188 -.00003 15.499989)"><path d="m16.698622 17.233928c0-8.2306461 11.511972-8.2306461 11.514638 0 0 3.406658-2.573326 6.50665-5.753319 6.50665-3.177325 0-5.759985-3.099992-5.759985-6.50665z" fill="url(#f)" fill-rule="evenodd" opacity=".141" stroke-width="1.33333"/><path d="m22.498608 21.469917-9.199977-7.471981 9.202643-7.3506483v4.8639883h7.999981l-.004 4.997321h-7.999981z" display="block" fill="url(#g)" stroke-width="1.33333"/><g fill="none" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" display="block" opacity=".401" stroke="url(#h)" stroke-miterlimit="7"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></g></g><path d="m18.000015 29.375023h2.250006" fill="none" opacity=".6" stroke="#abacae" stroke-width=".750002"/></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..6d30b091f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/entirecell.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 8.4666665 8.4666668" width="32"><linearGradient id="f" gradientTransform="matrix(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#a" y1="2.269" y2="19.728"/><linearGradient id="a"><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="e" gradientTransform="matrix(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" 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(.1796 0 0 .19523 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="5" y2="43"/><linearGradient id="b" gradientTransform="matrix(.15725 0 0 .15873 .46 -.008)" 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 y=".53" x=".793" width="6.879" rx=".264" height="7.408" fill="url(#b)"/><path d="M.9.707h6.644l.023 7.407H.923z" fill="none" stroke="url(#c)" stroke-width=".268" stroke-linecap="round" stroke-linejoin="round"/><path d="M.53 2.382h7.406v.264H.53z" opacity=".15" fill="url(#d)"/><path d="M.66 2.12L.656 7.644c0 .203.206.423.41.423h6.324c.202 0 .41-.22.41-.424l.005-5.527" opacity=".3" fill="none" stroke="#000" stroke-width=".268"/><path d="M.965.392c-.21 0-.3.227-.3.44v1.286h7.138V.834c0-.216-.158-.43-.368-.43z" fill="url(#e)"/><path d="M.923.654L.925 1.99l6.634.013V.667z" opacity=".5" fill="none" stroke="url(#f)" stroke-width=".268" stroke-linecap="round" stroke-linejoin="round"/><path d="M2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586H5.82z" opacity=".4" fill="#126400"/><path d="M2.117 5.027V3.704h2.116v1.323z" fill="#fcaf3e"/><path d="M1.083.398C.88.398.66.643.66.846v1.397l7.144.005V.842c0-.2-.192-.443-.395-.443z" opacity=".4" fill="none" stroke="#126400" stroke-width=".268" stroke-linecap="round"/><path d="M2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556H5.82zM.793 3.44h1.323v.264H.793z" opacity=".321"/><path d="M2.117 5.027c0 .147.118.265.264.265h1.59c.145 0 .263-.118.263-.265V3.704c0-.146-.118-.264-.264-.264H2.38c-.145 0-.263.118-.263.264zm.264 0V3.704h1.59v1.323z" fill="#ce5c00"/><path d="M2.38 3.44H3.97v.264H2.38zm1.853 0H5.82v.264H4.233zm1.852 0h1.587v.264H6.085zM.793 5.027h1.323v.267H.793zm1.588 0H3.97v.267H2.38zm1.853 0H5.82v.267H4.233zm1.852 0h1.587v.267H6.085zM.793 6.614h1.323v.266H.793zm1.588 0H3.97v.266H2.38zm1.853 0H5.82v.266H4.233zm1.852 0h1.587v.266H6.085z" opacity=".321"/></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..6a89f349f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/entirecolumn.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 8.4666665 8.4666668" width="32"><linearGradient id="f" gradientTransform="matrix(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#a" y1="2.269" y2="19.728"/><linearGradient id="a"><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="e" gradientTransform="matrix(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" 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(.1796 0 0 .1952 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="5" y2="43"/><linearGradient id="b" gradientTransform="matrix(.1573 0 0 .1587 .46 -.008)" 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 y=".53" x=".793" width="6.879" rx=".264" height="7.408" fill="url(#b)"/><path d="M.9.707h6.644l.023 7.407H.923z" fill="none" stroke="url(#c)" stroke-width=".268" stroke-linecap="round" stroke-linejoin="round"/><path d="M.53 2.382h7.406v.264H.53z" opacity=".15" fill="url(#d)"/><path d="M.66 2.12L.656 7.644c0 .203.206.423.41.423H7.39c.202 0 .41-.22.41-.424l.005-5.527" opacity=".3" fill="none" stroke="#000" stroke-width=".268"/><path d="M.965.392c-.21 0-.3.227-.3.44v1.286h7.138V.834c0-.216-.158-.43-.368-.43z" fill="url(#e)"/><path d="M.923.654L.925 1.99l6.634.013V.667z" opacity=".5" fill="none" stroke="url(#f)" stroke-width=".268" stroke-linecap="round" stroke-linejoin="round"/><path d="M2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586H5.82z" opacity=".4" fill="#126400"/><path d="M2.115 7.938L2.117.53h2.116L4.23 7.937z" fill="#fcaf3e"/><path d="M1.083.398C.88.398.66.643.66.846v1.397l7.144.005V.842c0-.2-.192-.443-.395-.443z" opacity=".4" fill="none" stroke="#126400" stroke-width=".268" stroke-linecap="round"/><path d="M2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556H5.82zM.793 3.44h1.323v.264H.793z" opacity=".321"/><path d="M2.115 7.938c0 .146.118.265.264.265h1.59c.144 0 .262-.12.262-.265L4.234.53c0-.147-.118-.265-.264-.265H2.38c-.145 0-.263.118-.263.264zm.264 0V.53h1.59v7.407z" fill="#ce5c00"/><path d="M2.38 3.44h1.59v.264H2.38zm1.853 0H5.82v.264H4.233zm1.852 0h1.587v.264H6.085zM.793 5.027h1.323v.267H.793zm1.588 0h1.59v.267H2.38zm1.854 0H5.82v.267H4.233zm1.852 0h1.587v.267H6.085zM.793 6.614h1.323v.266H.793zm1.588 0h1.59v.266H2.38zm1.854 0H5.82v.266H4.233zm1.852 0h1.587v.266H6.085z" opacity=".321"/></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..c0823110e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/entirerow.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 8.4666665 8.4666668" width="32"><linearGradient id="f" gradientTransform="matrix(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#a" y1="2.269" y2="19.728"/><linearGradient id="a"><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="e" gradientTransform="matrix(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" 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(.1796 0 0 .19523 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="5" y2="43"/><linearGradient id="b" gradientTransform="matrix(.15725 0 0 .15873 .46 -.008)" 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 y=".53" x=".793" width="6.879" rx=".264" height="7.408" fill="url(#b)"/><path d="M.9.707h6.644l.023 7.407H.923z" fill="none" stroke="url(#c)" stroke-width=".268" stroke-linecap="round" stroke-linejoin="round"/><path d="M.53 2.382h7.406v.264H.53z" opacity=".15" fill="url(#d)"/><path d="M.66 2.12L.656 7.644c0 .203.206.423.41.423h6.324c.202 0 .41-.22.41-.424l.005-5.527" opacity=".3" fill="none" stroke="#000" stroke-width=".268"/><path d="M2.38 3.44H3.97v.264H2.38zm1.853 0H5.82v.264H4.233zm1.852 0h1.587v.264H6.085zM.793 5.027h1.323v.267H.793zm1.588 0H3.97v.267H2.38zm1.853 0H5.82v.267H4.233zm1.852 0h1.587v.267H6.085zM.793 6.614h1.323v.266H.793zm1.588 0H3.97v.266H2.38zm1.853 0H5.82v.266H4.233zm1.852 0h1.587v.266H6.085z" opacity=".321"/><path d="M.965.392c-.21 0-.3.227-.3.44v1.286h7.138V.834c0-.216-.158-.43-.368-.43z" fill="url(#e)"/><path d="M1.083.398C.88.398.66.643.66.846v1.397l7.144.005V.842c0-.2-.192-.443-.395-.443z" opacity=".4" fill="none" stroke="#126400" stroke-width=".268" stroke-linecap="round"/><path d="M.923.654L.925 1.99l6.634.013V.667z" opacity=".5" fill="none" stroke="url(#f)" stroke-width=".268" stroke-linecap="round" stroke-linejoin="round"/><path d="M2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586H5.82z" opacity=".4" fill="#126400"/><path d="M.794 3.44h6.88L7.67 5.292H.792z" fill="#fcaf3e"/><path d="M2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556H5.82zM.793 3.44h1.323v.264H.793z" opacity=".321"/><path d="M.794 3.44c-.147 0-.265.118-.265.264v1.323c0 .147.117.265.263.265h6.88c.146 0 .264-.118.264-.265V3.704c0-.146-.118-.264-.264-.264zm0 .264h6.88L7.67 5.027H.792z" fill="#ce5c00"/></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..0e0ae2569
--- /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" 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" gradientUnits="userSpaceOnUse" x1="29.49996" x2="1.49996" xlink:href="#a" y1="13.999887" y2="13.999887"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="29.499962" x2=".166628" xlink:href="#a" y1="15.333221" y2="15.333221"/><linearGradient id="d" gradientTransform="matrix(.04576928 0 0 .00823529 -.542324 25.980548)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#l" y1="366.64789" y2="609.50507"/><radialGradient id="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 7.939537 25.813978)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#p"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 18.393716 25.813978)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#p"/><linearGradient id="g" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="42.102013" x2="6.765051" xlink:href="#m" y1="18.220545" y2="19.228781"/><linearGradient id="h" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="40.150719" x2="8.550973" xlink:href="#n" y1="21.030931" y2="21.030931"/><linearGradient id="i" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#o" y1="50.786446" y2="2.906247"/><linearGradient id="j" gradientTransform="matrix(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="388.99966" x2="388.99966" xlink:href="#k" y1="5.640395" y2="28.798288"/><linearGradient id="k" 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="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(.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="n" 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="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><linearGradient id="p"><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(#d)" 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(#e)" 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(#f)" opacity=".15"/></g><path d="m5.1666277.83338523c5.0413163 0 21.3333333.0000041 21.3333333.0000041v27.99999967l-21.3333603.0018.000027-28.00178567z" fill="url(#g)"/><g fill="none" stroke-linejoin="round" stroke-width="1.333333"><path d="m25.855893 28.166723h-19.9999998l-.0225989-26.666667h19.9999997z" stroke="url(#h)" 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(#i)"/></g><g transform="matrix(1 0 0 -1 1 38.833277)"><path d="m28.833294 13.333221v5.333333h-27.99999967v-5.333333z" fill="url(#b)" 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="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(#l)" 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(#e)" 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(#f)" opacity=".15"/></g><path d="m5.1666277.83338523c5.0413163 0 21.3333333.0000041 21.3333333.0000041v27.99999967l-21.3333603.0018.000027-28.00178567z" fill="url(#m)"/><g fill="none" stroke-linejoin="round" stroke-width="1.333333"><path d="m25.855893 28.166723h-19.9999998l-.0225989-26.666667h19.9999997z" stroke="url(#n)" 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(#o)"/></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="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..e7524f3c5
--- /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" 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="b" 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="c" gradientTransform="matrix(0 .33333336 -.86363639 0 29.704545 -113.66668)" gradientUnits="userSpaceOnUse" x1="390.99966" x2="386.99966" xlink:href="#b" y1="16.447412" y2="16.447412"/><linearGradient id="d" 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="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 13.939538 25.813978)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01566318 0 0 .00823529 18.393716 25.813978)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="g" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#l" y1=".985206" y2="47.013336"/><linearGradient id="h" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#k" y1="5.56415" y2="43"/><linearGradient id="i" 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="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" 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="l" 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="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(#d)" 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(#e)" 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(#f)" opacity=".15"/><path d="m5.1666277.83338523c5.0413163 0 21.3333333.0000041 21.3333333.0000041v27.99999967l-21.3333603.0018.000027-28.00178567z" fill="url(#g)"/><g fill="none" stroke-linejoin="round" stroke-width="1.333333"><path d="m25.855893 28.166723h-19.9999998l-.0225989-26.666667h19.9999997z" stroke="url(#h)" 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(#i)"/></g><g transform="matrix(1 0 0 -1 .999999 38.833277)"><path d="m28.833294 13.333221v5.333333h-27.99999967v-5.333333z" fill="url(#a)" 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(#c)" 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(#e)" 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(#f)" opacity=".15"/><path d="m5.1666277.83338523c5.0413163 0 21.3333333.0000041 21.3333333.0000041v27.99999967l-21.3333603.0018.000027-28.00178567z" fill="url(#l)"/><g fill="none" stroke-linejoin="round" stroke-width="1.333333"><path d="m25.855893 28.166723h-19.9999998l-.0225989-26.666667h19.9999997z" stroke="url(#k)" 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(#a)" 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(#b)" 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/euroconverter.svg b/icon-themes/elementary_svg/cmd/32/euroconverter.svg
new file mode 100644
index 000000000..e35ca7c66
--- /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.373779.01549v2l-6.590933-.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.585402h-1.9833245v-2h1.7082705c-.0386-.229747-.00957-.331789-.00957-.721361l.028959-1.294126-2.022578.01549v-2l2.268685-.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.269531.015625v1l2.269531-.015625c.357096-2.417339 1.303686-4.2656005 2.867188-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-.8457031c-1.582804-.8190996-3.281268-1.2285157-5.095703-1.2285157zm-4.132812 7.7773438c-.098271.308992-.180174.637832-.240235 1l6.373047.015625v-1zm-4.867188 3-.0058594.294922c0 .364299-.0204584.480658.0078124.681641l.021485-.976563zm4.359375.974609-.027344.546875.029297.494141h5.138672v-1h-5.138672zm-6.0644531.041016v1h1.7089841c-.0385998-.229747-.0097654-.331131-.0097654-.720703l.0058594-.279297zm6.3125001 3c.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..f9d52aa6c
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.09" x2="15.404" y1=".185" y2="31.771"><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="b" gradientUnits="userSpaceOnUse" x1="13.663" x2="13.663" y1="2.669" y2="30.502"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" 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="#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 stroke-linecap="round" stroke-linejoin="round" stroke-width="1.272"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.18c-.47-.255-1.052-.09-1.308.377l-2.356 3.026c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.924.11.06.226.09.342.105.38.05.77-.13.966-.49l11.017-20.153c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#a)" stroke="#699536" transform="matrix(.786 0 0 .786 9.895 10.03)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#b)" transform="matrix(.786 0 0 .786 9.895 10.03)"/></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..2ca8a4968
--- /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><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..a93d8de53
--- /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"><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" 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="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="10.843659" x2="10.843659" y1="-8.908169" y2="-31.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.5372 .5768 0 -15.735 35.63)" 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><radialGradient id="m" cx="24.837" cy="36.421" gradientTransform="matrix(.276 0 0 -.2958 9.94 32.584)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#b"/><linearGradient id="n" gradientTransform="matrix(-1 0 0 1 34.263 7.765)" gradientUnits="userSpaceOnUse" x1="17.151" x2="17.151" y1="5.88" y2="17.211"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><g transform="matrix(1.3333 0 0 1.3333 -.848 -11.51)"><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#g)" transform="matrix(.579 0 0 .4286 -1.895 10.857)"/><path d="m-10-47h5v7h-5z" fill="url(#i)" transform="matrix(-.579 0 0 -.4286 -1.895 10.857)"/><path d="m10 40h28v7h-28z" fill="url(#j)" transform="matrix(.579 0 0 .4286 -1.895 10.857)"/></g><rect fill="url(#k)" 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(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".75"/><path d="m21.115 21.558c0-6.173-8.634-6.173-8.636 0 0 2.555 1.93 4.88 4.314 4.88 2.383 0 4.32-2.325 4.32-4.88z" fill="url(#m)" fill-rule="evenodd" opacity=".141"/><path d="m16.765 24.735 6.9-5.604-6.902-5.512v3.648h-6l.003 3.748h6z" display="block" fill="url(#n)"/><path d="m17.765 22.624 4.333-3.493-4.335-3.44v2.576h-6l.003 1.748h6z" style="display:block;stroke-miterlimit:7;opacity:.401;fill:none;stroke-width:.75;stroke:url(#l)"/><path d="m16.765 24.735 6.9-5.604-6.902-5.512v3.648h-6l.003 3.748h6z" fill="none" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".75"/><g transform="matrix(.75001875 0 0 .75001875 .636016 8.632716)"><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></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..f6e77bd4c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/exportdirecttopdf.svg
@@ -0,0 +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><radialGradient id="b" cx="7.806056" cy="9.957108" fx="7.275826" gradientTransform="matrix(-.00000011 4.3506752 -5.3177267 -.00000013 68.942118 -39.41615)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#f89b7e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><linearGradient id="c" 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="d" 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="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 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><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(.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="#fff"/><stop offset="1" stop-color="#dcdcdc"/></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(#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(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m26.5 28.5h-21v-26.9999998h21z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd" transform="matrix(.65116278 0 0 .65116278 -23.768842 6.535569)"><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=".05"/><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=".1"/><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=".25"/><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(#h)"/><path d="m75.805722-8.438553c-4.688995 3.50954-20.034014 14.197915-31.625 12.84375v9.687501s24.046646 4.409644 34-3.71875v-18.562501c-.252178-.158582-.539843-.25-.84375-.25z" opacity=".1"/><path d="m78.180722 14.811448c-4.313899 5.507829-8.618138 12.481761-11.5625 19.6875h3.6875c2.282138-4.736529 5.188026-9.878032 7.875-13.5z" opacity=".1"/></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..c966da767
--- /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"><linearGradient id="a" 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="b" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#c"/><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.843659" x2="10.843659" y1="-8.908169" y2="-31.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.5372 .5768 0 -15.735 35.63)" 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><radialGradient id="h" cx="24.837" cy="36.421" gradientTransform="matrix(.276 0 0 -.2958 9.94 32.584)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 34.263 7.765)" gradientUnits="userSpaceOnUse" x1="17.151" x2="17.151" y1="5.88" y2="17.211"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><g transform="matrix(1.3333 0 0 1.3333 -.848 -11.51)"><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#b)" transform="matrix(.579 0 0 .4286 -1.895 10.857)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="matrix(-.579 0 0 -.4286 -1.895 10.857)"/><path d="m10 40h28v7h-28z" fill="url(#e)" transform="matrix(.579 0 0 .4286 -1.895 10.857)"/></g><rect fill="url(#f)" 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(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".75"/><path d="m21.115 21.558c0-6.173-8.634-6.173-8.636 0 0 2.555 1.93 4.88 4.314 4.88 2.383 0 4.32-2.325 4.32-4.88z" fill="url(#h)" fill-rule="evenodd" opacity=".141"/><path d="m16.765 24.735 6.9-5.604-6.902-5.512v3.648h-6l.003 3.748h6z" display="block" fill="url(#i)"/><g fill="none" stroke-width=".75"><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(#g)" 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="#004372" stroke-linejoin="round"/></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..fa7cea485
--- /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"><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="18" x2="22.111143" xlink:href="#a" y1="9.542822" y2="9.542822"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.009303" x2="15.04547" xlink:href="#a" y1="15.151894" y2="1.812745"/><radialGradient id="h" 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)"><path d="m6.499985.44390061 14.690144-.01193929-.048618 14.72466068-14.690144.011939z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="11.661112" cy="17.635622" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m3.1249766 3.4439081 15.0000374.0000002v15.0000377h-15.0000374z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8465638 4.2236573 13.5383852-.040449.040052 13.5035217-13.5849803-.057203z" fill="none" stroke="url(#b)"/><g fill-rule="evenodd" stroke-linejoin="round" transform="translate(-.338888 -.039022)"><path d="m18.463902 3.4829301 3.000008-3.00000749.016489 14.71272139-3.016497 3.287324z" fill="#dbdbdb" stroke="url(#f)"/><path d="m18.463902 3.4829301 3.000008-3.00000749h-14.625037l-3.3750084 3.00000749z" fill="#fafafa" stroke="url(#e)"/></g></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..2261950db
--- /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="#ce5c00"><path d="m15.5.5v5.65684l-5.65684-5.65684z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><path d="m.5 11.5v-5.65684l5.65684 5.65684z" fill="#fcaf3e" 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..f7e1b2272
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/extrusionlightingfloater.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(.69507732 0 0 .69745098 8.085731 6.837996)" gradientUnits="userSpaceOnUse" x1="6" x2="17" y1="6" y2="19"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.01088505 2.0078086 -2.0562334 -.01114753 -2.585651 -35.516981)" gradientUnits="userSpaceOnUse" x1="2.578225" x2="21.396353" y1="2.415254" y2="21.355932"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.799454" x2="23.301181" y1="7.627863" y2="25.689002"><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="m15.509766 3.5v3h2v-3zm-7.4843754 3.0996094-1.4140625 1.4160156 2.1210938 2.121094 1.4140621-1.4140628zm16.9707034 0-2.121094 2.1230468 1.414062 1.4140628 2.121094-2.121094zm-8.482422 1.984375c-.1488 0-.294631.0133809-.441406.0214844-.11086.0061384-.22146.0067999-.332032.0175781-.1885.018263-.372244.0488283-.55664.0800781-.065658.0111252-.131851.0184636-.197266.03125-.199152.0389473-.394388.0890008-.58789.1425781-.053167.0146793-.107246.0252067-.160157.0410157-.166116.0497634-.32695.109739-.488281.1699218-.085296.0317108-.171479.0589989-.255859.09375-.137663.0568584-.270671.1232299-.404297.1875-.101075.0484833-.203369.0934617-.302735.1464844-.12992.0694329-.253439.148268-.378906.2246094-.094483.0574334-.190676.1101275-.283203.171875-.205815.1373336-.404093.2839606-.595703.4394526-.00438.003557-.009298.006198-.013672.009766-.209494.17074-.41068.352016-.601563.542969-.186234.186302-.362289.381906-.529296.585937-.046709.056966-.085981.117837-.13086.175782-.115597.149429-.231068.299379-.3359372.457031-.0441819.066381-.0810827.13573-.1230469.203125-.094152.151172-.1894238.301227-.2734375.458984-.0465698.087532-.0839023.178718-.1269532.267578-.0686951.14156-.1388648.281619-.1992187.427735-.0398253.096549-.0715785.195226-.1074219.292969-.0534193.145364-.1093056.290229-.1542968.439453-.0357328.118682-.0617533.239453-.0917969.359375-.0308349.122996-.0648396.243937-.0898438.36914-.0377571.188621-.0639651.377927-.0878906.56836-.0082659.066056-.0207159.130714-.0273437.197265-.0257557.256909-.038365.515482-.0390626.773438-.0000162.006613-.0019531.012914-.0019531.019531-.0000001.00065 0 .001303 0 .001953-.0000004.265102.0145503.528942.0410157.792969.0051967.052053.015284.102545.0214843.154297.0248578.207097.0545053.414153.0957031.61914.0182263.090673.0431574.178056.0644532.267579.0370583.156141.0724846.312704.1191406.466796.0352564.116077.0807156.228046.1210938.341797.0467087.132068.0906006.264601.1445312.394531.0420689.101086.0906308.19796.1367188.296876.0620002.133455.1215643.267899.1914062.398437.0549485.102496.1184664.199095.1777344.298828.072759.122637.1427015.245834.2226562.365235.0569017.084949.1196274.165465.1796874.248046.094708.130234.187382.261167.291016.386719.161849.196254.331997.384731.511718.564453.000346.000346-.000345.001608 0 .001953.08803.08803.182383.165031.273438.248047.100151.09125.197984.185408.302734.271485.116702.096023.238632.181204.359375.269531.086184.063013.169036.12989.257813.189453.162117.108814.330046.205247.498047.300781.050352.028659.097402.062265.148437.089844.160567.086687.325266.161543.490235.236328.076346.034699.150896.073146.228515.105469.146545.060866.296073.110431.445313.162109.093348.032421.184397.068669.279297.097656.170865.052085.344205.09254.517578.132813.077143.01795.152478.040964.230468.056641.250801.050405.504028.089289.757813.115234.538434.055046 1.080707.055056 1.619141 0 .253114-.025882.503757-.065021.753906-.115234.092503-.018547.18213-.044666.273437-.066407.15754-.03748.315257-.073841.470703-.121093.11277-.034321.221458-.076077.332032-.115235.130968-.046273.261755-.091157.390625-.144531.096064-.039863.189092-.085413.283203-.128906.145558-.067142.291498-.132534.433594-.208985.084314-.045382.163648-.098168.246093-.146484.134646-.078882.269608-.156629.400391-.244141.133953-.089554.260658-.187814.388672-.285156.076037-.057884.154138-.11087.228516-.171875.194806-.159504.381877-.328795.560546-.505859.007863-.007793.017561-.01366.025391-.021485.182029-.182028.353078-.371843.513672-.566406.103615-.125532.196323-.256506.291015-.386719.060061-.082581.122786-.163097.179688-.248046.079954-.1194.149897-.242598.222656-.365235.059268-.099733.122786-.196332.177735-.298828.069841-.130537.129406-.264983.191406-.398437.046088-.098916.09465-.19579.136719-.296876.05393-.12993.097822-.262464.144531-.394531.040378-.113751.085837-.22572.121094-.341797.038279-.126426.065837-.254977.097656-.382812.031005-.124217.064785-.246585.089844-.373047.024588-.124142.038039-.250023.05664-.375.019637-.131921.045551-.262523.058594-.396484.011248-.115103.011358-.230291.017578-.345703.00772-.143282.021485-.284481.021485-.429688 0-.155116-.014637-.306074-.023438-.458984-.00603-.104069-.005506-.20869-.015625-.3125-.014769-.152458-.043112-.30137-.066406-.451172-.01635-.104906-.0263-.210147-.046875-.314453-.030408-.154471-.072076-.303974-.111328-.455079-.025485-.098208-.044906-.19756-.074219-.294921-.044991-.149224-.100878-.294089-.154297-.439453-.035843-.097743-.067597-.196419-.107422-.292969-.060354-.146116-.130523-.286175-.199219-.427735-.04305-.08886-.080383-.180046-.126953-.267578-.084013-.157757-.179285-.307812-.273437-.458984-.041965-.067396-.078865-.136743-.123047-.203125-.104869-.157652-.220341-.307602-.335938-.457031-.044871-.057937-.084158-.118824-.130859-.175782-.338513-.413558-.718454-.791334-1.132813-1.128906-.198173-.161449-.403767-.313112-.617187-.455078-.06637-.044174-.135741-.0810898-.203125-.1230469-.151604-.0944215-.302712-.1892129-.460938-.2734375-.078773-.0418881-.160381-.0761956-.240234-.1152344-.152432-.0746689-.305146-.1498784-.46289-.2148437-.069685-.0286355-.140625-.051562-.210938-.078125-.175758-.0665746-.351726-.131383-.533203-.1855469-.037448-.0111569-.075704-.0187055-.113281-.0292968-.207889-.0587052-.418356-.1125278-.632813-.1542969-.003238-.0006308-.006525-.0013263-.009765-.0019531-.049248-.0095349-.099051-.0128906-.148438-.0214844-.195213-.0339402-.390003-.066578-.589844-.0859375-.10381-.0101192-.208431-.0095955-.3125-.015625-.152911-.0088012-.303867-.0234375-.458984-.0234375zm-13.0039064 6.9160156v2h3v-2zm23.0097654 0-.009765 2h2.990234l.009766-2zm-17.7871091 7.363281-2.1210938 2.121094 1.4140625 1.416016 2.1210934-2.123047zm15.5625001.007813-1.419922 1.40625 2.113281 2.115234 1.421875-1.408203zm-8.785156 3.628906v3h2v-3z" fill="url(#b)" stroke-width="1.33333"/><path d="m15.509766 3.5v3h2v-3zm-7.4843754 3.0996094-1.4140625 1.4160156 2.1210938 2.121094 1.4140621-1.4140628zm16.9707034 0-2.121094 2.1230468 1.414062 1.4140628 2.121094-2.121094zm-8.482422 1.984375c-.1488 0-.294631.0133809-.441406.0214844-.11086.0061384-.22146.0067999-.332032.0175781-.1885.018263-.372244.0488283-.55664.0800781-.065658.0111253-.131851.0184636-.197266.03125-.199152.0389473-.394388.0890008-.58789.1425781-.053167.0146794-.107246.0252067-.160157.0410157-.166116.0497634-.32695.109739-.488281.1699218-.085296.0317108-.171479.0589989-.255859.09375-.137663.0568583-.270671.1232299-.404297.1875-.101075.0484833-.203369.0934617-.302735.1464844-.12992.0694329-.253439.148268-.378906.2246094-.094483.0574335-.190676.1101275-.283203.171875-.205815.1373336-.404093.2839606-.595703.4394526-.00438.003557-.009298.006198-.013672.009766-.209494.17074-.41068.352016-.601563.542969-.186234.186302-.362289.381906-.529296.585937-.046709.056966-.085981.117837-.13086.175782-.115597.149429-.231068.299379-.3359372.457031-.044182.066381-.0810826.13573-.1230469.203125-.094152.151172-.1894238.301227-.2734375.458984-.0465698.087532-.0839023.178718-.1269532.267578-.0686951.14156-.1388648.281619-.1992187.427735-.0398253.096549-.0715785.195226-.1074219.292969-.0534193.145364-.1093056.290229-.1542968.439453-.0357328.118682-.0617533.239453-.0917969.359375-.0308349.122996-.0648396.243937-.0898438.36914-.0377571.188621-.0639651.377927-.0878906.56836-.0082659.066056-.0207159.130714-.0273437.197265-.0257557.256909-.038365.515482-.0390626.773438-.0000162.006613-.0019531.012914-.0019531.019531-.0000001.00065 0 .001303 0 .001953-.0000004.265102.0145503.528942.0410157.792969.0051967.052053.015284.102545.0214843.154297.0248578.207097.0545053.414153.0957031.61914.0182263.090673.0431574.178056.0644532.267579.0370583.156141.0724846.312704.1191406.466796.0352564.116077.0807156.228046.1210938.341797.0467087.132068.0906006.264601.1445312.394531.0420689.101086.0906308.19796.1367188.296876.0620002.133455.1215643.267899.1914062.398437.0549485.102496.1184664.199095.1777344.298828.072759.122637.1427015.245834.2226562.365235.0569017.084949.1196274.165465.1796874.248046.094708.130234.187382.261167.291016.386719.161849.196254.331997.384731.511718.564453.000346.000346-.000345.001608 0 .001953.08803.08803.182383.165031.273438.248047.100151.09125.197984.185408.302734.271485.116702.096023.238633.181204.359375.269531.086184.063013.169036.12989.257813.189453.162117.108814.330046.205247.498047.300781.050352.028659.097402.062265.148437.089844.160567.086688.325266.161543.490235.236328.076346.034699.150896.073146.228515.105469.146545.060866.296073.110431.445313.162109.093348.032421.184397.068669.279297.097656.170865.052085.344205.09254.517578.132813.077143.01795.152478.040964.230468.056641.250801.050405.504028.089289.757813.115234.538434.055046 1.080708.055056 1.619141 0 .253114-.025882.503757-.065021.753906-.115234.092503-.018547.18213-.044666.273437-.066407.15754-.03748.315257-.073841.470703-.121093.11277-.034321.221458-.076077.332032-.115235.130968-.046273.261755-.091157.390625-.144531.096064-.039863.189092-.085413.283203-.128906.145558-.067142.291498-.132533.433594-.208985.084314-.045382.163648-.098168.246093-.146484.134646-.078882.269608-.156629.400391-.244141.133953-.089554.260658-.187814.388672-.285156.076037-.057884.154138-.11087.228516-.171875.194806-.159504.381877-.328795.560546-.505859.007863-.007793.017561-.01366.025391-.021485.182029-.182029.353078-.371843.513672-.566406.103615-.125532.196323-.256506.291015-.386719.060061-.082581.122786-.163097.179688-.248046.079954-.1194.149897-.242598.222656-.365235.059268-.099733.122786-.196332.177735-.298828.069841-.130537.129406-.264983.191406-.398437.046088-.098916.09465-.19579.136719-.296876.05393-.12993.097822-.262464.144531-.394531.040378-.113751.085837-.22572.121094-.341797.038279-.126426.065837-.254977.097656-.382812.031005-.124217.064785-.246585.089844-.373047.024588-.124142.038039-.250023.05664-.375.019637-.131921.045551-.262523.058594-.396484.011248-.115103.011358-.230291.017578-.345703.00772-.143282.021485-.284481.021485-.429688 0-.155116-.014637-.306074-.023438-.458984-.00603-.104069-.005506-.20869-.015625-.3125-.014769-.152458-.043112-.30137-.066406-.451172-.01635-.104906-.0263-.210147-.046875-.314453-.030408-.154471-.072076-.303974-.111328-.455079-.025485-.098208-.044906-.19756-.074219-.294921-.044991-.149224-.100878-.294089-.154297-.439453-.035843-.097743-.067597-.19642-.107422-.292969-.060354-.146116-.130523-.286175-.199219-.427735-.04305-.08886-.080383-.180046-.126953-.267578-.084013-.157757-.179285-.307812-.273437-.458984-.041965-.067396-.078865-.136743-.123047-.203125-.104869-.157652-.220341-.307602-.335938-.457031-.044871-.057937-.084158-.118824-.130859-.175782-.338513-.413558-.718454-.791334-1.132813-1.128906-.198173-.161449-.403767-.313112-.617187-.455078-.06637-.044174-.135741-.0810898-.203125-.1230469-.151604-.0944215-.302712-.1892129-.460938-.2734375-.078773-.0418881-.160381-.0761956-.240234-.1152344-.152432-.0746689-.305146-.1498784-.46289-.2148437-.069685-.0286355-.140625-.051562-.210938-.078125-.175758-.0665745-.351726-.131383-.533203-.1855469-.037448-.0111569-.075704-.0187055-.113281-.0292968-.207889-.0587052-.418356-.1125278-.632813-.1542969-.003238-.0006308-.006525-.0013263-.009765-.0019531-.049248-.0095349-.099051-.0128906-.148438-.0214844-.195213-.0339402-.390003-.066578-.589844-.0859375-.10381-.0101192-.208431-.0095955-.3125-.015625-.152911-.0088012-.303867-.0234375-.458984-.0234375zm-13.0039064 6.9160156v2h3v-2zm23.0097654 0-.009765 2h2.990234l.009766-2zm-17.7871091 7.363281-2.1210938 2.121094 1.4140625 1.416016 2.1210934-2.123047zm15.5625001.007813-1.419922 1.40625 2.113281 2.115234 1.421875-1.408203zm-8.785156 3.628906v3h2v-3z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><circle cx="16.5" cy="16.5" fill="url(#a)" r="7.5"/><ellipse cx="16.509766" cy="16.5" fill="none" rx="6.695168" ry="6.872005" 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/extrusionsurfacefloater.svg b/icon-themes/elementary_svg/cmd/32/extrusionsurfacefloater.svg
new file mode 100644
index 000000000..2d3445173
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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="#0f5a00" 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="#0f5a00" 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..b113cc9d7
--- /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="#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="m32 17.5h-31.5v-3h31.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#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></g><g transform="matrix(0 1 1 0 0 0)"><path d="m14.5 24.5v7.305085" fill="none" stroke="#ce5c00"/><path d="m17.5 24v7.805085" fill="none" stroke="#ce5c00"/><path d="m15 24.5h2v7.5h-2z" fill="#fcaf3e"/></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..ac6a04931
--- /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="#6326b9"/><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="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m17.5 32v-31.5h-3v31.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#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 .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="#ce5c00"><path d="m14.5 24.5v7.305085"/><path d="m17.5 24v7.805085"/></g></g><path d="m15 24.5h2v7.5h-2z" fill="#fcaf3e"/></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..4272ec75d
--- /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="#6326b9"/><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="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m17.5 0v31.5h-3v-31.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#6326b9" 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="#ce5c00"/><path d="m17.5 24v7.805085" fill="none" stroke="#ce5c00"/><path d="m15 24h2v8h-2z" fill="#fcaf3e"/></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..0b4970e1f
--- /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="#6326b9"/><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="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m0 17.5h31.5v-3h-31.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#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 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="#ce5c00"/><path d="m17.5 24v7.805085" fill="none" stroke="#ce5c00"/><path d="m15 24h2v8h-2z" fill="#fcaf3e"/></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..ded53504d
--- /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" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.233333" y1=".793758" y2="7.672933"><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(0 -1 1 0 -.2645 8.467167)" gradientUnits="userSpaceOnUse" x1="7.938" x2="6.3505" y1="5.027" y2="5.027"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="7.022521" x2="31.281448" y1="8.322169" y2="8.886264"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.18951175 -.20348877 0 17.418006 9.524087)" gradientUnits="userSpaceOnUse" x1="30.709589" x2="30.709589" y1="49.188663" y2="63.491257"><stop offset="0" stop-color="#fff"/><stop offset=".27272731" stop-color="#fff" stop-opacity=".235"/><stop offset=".81818181" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1573294 0 0 .1586627 .459764 -.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><rect fill="url(#e)" 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="m.79375.5291672v1.588h6.8791667v-1.588z" fill="url(#b)"/><g transform="matrix(0 -1 1 0 .526892 11.111772)"><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" display="block" fill="url(#c)" stroke-width=".352777"/><g fill="none" stroke-width=".264583"><path d="m5.6878137 5.1616497-1.7197917-1.4552084 1.7197917-1.4552083.0000051 1.0583333h2.1166615v.79375h-2.1166666z" display="block" opacity=".401" stroke="url(#d)" stroke-miterlimit="7"/><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".264583"/></g></g><path d="m.79375 2.1166667h6.8791667v.2645833h-6.8791667z" fill="#232629" opacity=".3"/><rect fill="none" height="7.143735" rx=".132291" ry=".132277" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y=".661473"/></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..83b69f7bc
--- /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" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.233333" y1=".793758" y2="7.672933"><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="7.14375" x2="6.879167" y1="7.672833" y2=".793667"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.556375" x2="5.556375" y1="6.086792" y2="1.853458"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="25.119392" x2="36.289139" y1="58.28849" y2="58.28849"><stop offset="0" stop-color="#fff"/><stop offset=".2307692" stop-color="#fff" stop-opacity=".235"/><stop offset=".76923078" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1573294 0 0 .1586627 .459764 -.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><rect fill="url(#e)" 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(#b)" transform="matrix(-1 0 0 -1 14.022917 8.466583)"/><g transform="matrix(-1 0 0 -1 5.555958 10.584875)"><path d="m5.69 5.68 2.434-1.977-2.434-1.943v1.286h-2.12l.002 1.322h2.118z" display="block" fill="url(#c)" transform="translate(-3.44 2.646)"/><g fill="none" stroke-width=".265"><path d="m5.95325 5.16075 1.7197916-1.4552083-1.7197916-1.3229167v.9260417h-2.1166667v.79375h2.118z" display="block" opacity=".401" stroke="url(#d)" stroke-miterlimit="7" transform="translate(-3.44 2.646)"/><path d="m2.25 8.326 2.434-1.976-2.434-1.946v1.287h-2.12l.002 1.322h2.118z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></g></g><path d="m6.0854167.52916667v7.40833333h-.2645833v-7.40833333z" fill="#232629" opacity=".3"/><rect fill="none" height="7.143735" rx=".132291" ry=".132277" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y=".661473"/></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..85c68bf80
--- /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" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.233333" y1=".793758" y2="7.672933"><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 0 0 -1 8.73175 8.466583)" gradientUnits="userSpaceOnUse" x1="6.879667" x2="6.879667" y1="7.937417" y2=".529083"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="15.629809" x2="16.379826" y1="18.124249" y2="-2.876214"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.18951175 -.20348877 0 17.418006 9.524087)" gradientUnits="userSpaceOnUse" x1="25.113548" x2="33.490337" y1="59.595757" y2="59.595757"><stop offset="0" stop-color="#fff"/><stop offset=".27272731" stop-color="#fff" stop-opacity=".235"/><stop offset=".81818181" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1573294 0 0 .1586627 .459764 -.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><rect fill="url(#e)" 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="m.79325 7.9375h1.588l.0005-7.4083333h-1.588z" fill="url(#b)"/><g transform="matrix(-1 0 0 -1 11.111772 7.939775)"><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" display="block" fill="url(#c)" stroke-width=".352777"/><g fill="none" stroke-width=".264583"><path d="m5.6878137 5.1616497-1.7197917-1.4552084 1.7197917-1.4552083.0000051 1.0583333h2.1166615v.79375h-2.1166666z" display="block" opacity=".401" stroke="url(#d)" stroke-miterlimit="7"/><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".264583"/></g></g><path d="m2.6458333.52916667v7.40833333h-.2645833v-7.40833333z" fill="#232629" opacity=".3"/><rect fill="none" height="7.143735" rx=".132291" ry=".132277" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y=".661473"/></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..f0e1d318e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fillshadow.svg
@@ -0,0 +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="75.420586" x2="76.048698" y1="17.562475" y2="44.494843"><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="251.33882" x2="250.13669" y1="65.781029" y2="26.858267"><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="13.829378" x2="13.99661" y1="12.205174" y2="37.219448"><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><filter id="d" color-interpolation-filters="sRGB" height="1.053" width="1.044" x="-.022" y="-.026"><feGaussianBlur stdDeviation=".165"/></filter><path d="m3.97 4.04h18v15h-18z" filter="url(#d)" opacity=".3" transform="matrix(1.2172 0 0 1.19396 1.415 3.85)"/><path d="m3.484 2.484 14.995-.007v12.033l-14.996.006z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".75" 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" stroke="url(#c)" stroke-width=".999997"/></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..6e1ecbc62
--- /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" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.233333" y1=".793758" y2="7.672933"><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(0 -1 1 0 -.2645 14.288)" gradientUnits="userSpaceOnUse" x1="7.938" x2="6.3505" y1="5.027" y2="5.027"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.415279" x2="3.65924" y1="4.455671" y2="4.683982"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="30.717188" x2="30.717188" y1="63.478802" y2="46.575012"><stop offset="0" stop-color="#fff"/><stop offset=".2307692" stop-color="#fff" stop-opacity=".235"/><stop offset=".76923078" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.1573294 0 0 .1586627 .459764 -.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><rect fill="url(#e)" 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="m.79375 6.35v1.588h6.8791667v-1.588z" fill="url(#b)"/><g transform="matrix(0 -1 1 0 -2.119208 5.555958)"><path d="m5.69 5.68 2.434-1.977-2.434-1.943v1.286h-2.12l.002 1.322h2.118z" display="block" fill="url(#c)" transform="translate(-3.44 2.646)"/><g fill="none" stroke-width=".265"><path d="m5.95325 5.16075 1.7197916-1.4552083-1.7197916-1.3229167v.9260417h-2.1166667v.79375h2.118z" display="block" opacity=".401" stroke="url(#d)" stroke-miterlimit="7" transform="translate(-3.44 2.646)"/><path d="m2.25 8.326 2.434-1.976-2.434-1.946v1.287h-2.12l.002 1.322h2.118z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></g></g><path d="m.79374999 6.0854168h6.87916661v.2645833h-6.87916661z" fill="#232629" opacity=".3"/><rect fill="none" height="7.143735" rx=".132291" ry=".132277" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" width="6.614584" x=".926042" y=".661473"/></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..23b4f03bb
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.03125" gradientTransform="matrix(-1.736521 0 0 .24804984 37.034194 20.78454)" gradientUnits="userSpaceOnUse" r="8.0625" xlink:href="#a"/><radialGradient id="c" cx="11.25" cy="19.03125" gradientTransform="matrix(-.28942016 0 0 .24804984 7.086958 20.78454)" gradientUnits="userSpaceOnUse" r="8.0625" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.66979282 0 0 .6667 -1.865315 -1.824208)" gradientUnits="userSpaceOnUse" x1="34.88269" x2="34.88269" y1="22.992111" y2="28.992111"><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="e" gradientTransform="matrix(0 .6667 -.6667 0 32.165763 -.496067)" gradientUnits="userSpaceOnUse" x1="4.715098" x2="43.60112" y1="22.594563" y2="22.594563"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 .6236871 -.6667 0 .16413 -.711133)" gradientUnits="userSpaceOnUse" x1="11.034484" x2="40.965519" y1="-5.000495" y2="-5.000495"><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="g" gradientTransform="matrix(.66979282 0 0 .6667 -1.865316 -1.824208)" gradientUnits="userSpaceOnUse" x1="34.88269" x2="34.88269" y1="12.992111" y2="37.992111"><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.4988561 25.167975c0 2.666532 28.0001769 3.00379 28.0001769.337258s-28.0001767-3.00379-28.0001769-.337258z" fill="url(#b)" opacity=".162921"/><path d="m1.4975313 25.505233c0 2.666532 5.0040631 2.337086 5.0040631-.329446.0000001-2.666532-5.004063-2.337086-5.0040631.329446z" fill="url(#c)" opacity=".162921"/><path d="m2.4979101 5.4968147.00123 20.0045103 3.0027374.0078-.00123-20.0045098zm14.9389569.3557625-11.2734259 9.6899168 11.2734259 9.597506v-6.579757l11.058437.01105v-6.03676l-11.058437-.01105z" fill="url(#e)"/><g fill="none"><path d="m17.163417 17.845847 10.671226-.0077-.0043-4.633743-10.666925-.01105" opacity=".6" stroke="url(#d)"/><path d="m4.8336166 6.1713272.0012254 18.6711098-1.6693387-.007812-.0012254-18.6711103z" opacity=".4" stroke="url(#f)" stroke-width=".6667"/><path d="m28.49921 12.504583-11.002444-.011049v-6.6669997l-11.3333247 9.7159597 11.3333247 9.61834v-6.667l11.002444.01105zm-22.9985625-6.9999558-3.0027374-.00781.00123 20.0045103 3.0027374.0078z" opacity=".5" stroke="#206b00"/><path d="m16.830066 13.493584-.000002-6.2130683-9.7227649 8.2767893 9.7227649 8.114413v-6.177934" opacity=".6" stroke="url(#g)"/></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..1714479bf
--- /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.33314 0 0 1.3435 33.138 -.034)" gradientUnits="userSpaceOnUse" x1="21.288" x2="21.288" xlink:href="#g" y1="7.387" y2="19.965"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.626" xlink:href="#j" y1="5.759" y2="1.648"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#i" y1="5.847" y2="1.914"/><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#i" y1="5.847" y2="1.914"/><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.626" xlink:href="#j" y1="5.759" y2="1.648"/><linearGradient id="f" gradientTransform="matrix(1.33314 0 0 1.3435 -.166 -.034)" gradientUnits="userSpaceOnUse" x1="21.288" x2="21.288" xlink:href="#g" y1="7.387" y2="19.965"/><linearGradient id="g"><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="h" 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="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" fill="url(#h)"/><g stroke-miterlimit="3"><path d="m28.574 26.636-7.076.036-.023-20.292z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" fill="none" opacity=".5" stroke="#6326b9" 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(#a)" 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(#d)" stroke="url(#e)"/><path d="m15.5 11.508.003-3.995 1.993-.012v3.996z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m15.5 17.508.003-3.995 1.993-.012v3.996zm0 6 .003-3.995 1.993-.012v3.996z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m15.5 5.508.003-3.995 1.993-.012v3.996z" fill="url(#c)" stroke="url(#b)"/></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..d42481a45
--- /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.33314 0 0 1.3435 33.138 -.034)" gradientUnits="userSpaceOnUse" x1="21.288" x2="21.288" xlink:href="#g" y1="7.387" y2="19.965"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.626" xlink:href="#j" y1="5.759" y2="1.648"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#i" y1="5.847" y2="1.914"/><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="15.707" x2="15.565" xlink:href="#i" y1="5.847" y2="1.914"/><linearGradient id="e" gradientTransform="matrix(1 0 0 -1 0 31.01)" gradientUnits="userSpaceOnUse" x1="16.723" x2="16.626" xlink:href="#j" y1="5.759" y2="1.648"/><linearGradient id="f" gradientTransform="matrix(1.33314 0 0 1.3435 -.166 -.034)" gradientUnits="userSpaceOnUse" x1="26.351" x2="15.099" xlink:href="#g" y1="11.294" y2="12.893"/><linearGradient id="g"><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="h" 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="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="i"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><g stroke-linejoin="round"><path d="m15.5 25.5.003 3.996 1.993.012v-3.994z" fill="url(#d)" stroke="url(#e)" stroke-miterlimit="0" transform="matrix(0 -1 1 0 .995 32.005)"/><path d="m28.503 19.506v9.332l-22.84-8v-1.332z" fill="#d3d7cf" fill-rule="evenodd" stroke="#888a85" stroke-miterlimit="3"/><path d="m12.503 16.505-3.995-.003-.012-1.993h3.995z" fill="#fcaf3e" stroke="#ce5c00" stroke-miterlimit="0"/></g><path d="m20.5 27.508h9.333l-8-22.84h-1.332z" fill="url(#h)" 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(#f)" 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="#6326b9" stroke-linejoin="round"/><path d="m4.4 26.636 7.074.036.024-20.292z" opacity=".5" stroke="url(#a)" stroke-linecap="round" transform="matrix(0 -1 1 0 .995 32.005)"/></g><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m18.503 16.505-3.995-.003-.012-1.993h3.995zm6 0-3.995-.003-.012-1.993h3.995z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m15.5 5.508.003-3.995 1.993-.012v3.996z" fill="url(#c)" stroke="url(#b)" transform="matrix(0 -1 1 0 .995 32.005)"/></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..9d5cbbf2d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-card.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(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="14.844512" x2="14.844512" y1="13.097274" y2="28.097311"><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><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 -43.521986 3.210867)" gradientUnits="userSpaceOnUse" x1="238.47659" x2="238.47659" y1="83.729752" y2="27.995453"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .207366 -11.462988)"><g opacity=".4" transform="matrix(.55263295 0 0 .32142932 -1.418686 15.240139)"><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><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(#g)" stroke="url(#f)"/><path d="m9.6328125 12.720703-5.6621094 5.072266v10.68164l15.7519529-.002v-15.751906z" fill="none" stroke="url(#a)"/></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..ef489f4c1
--- /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.101133" x2="12.155271" xlink:href="#m" y1="4.734494" y2="9.40804"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.796815" x2="12.133298" xlink:href="#k" y1="11.652502" y2="-5.360256"/><linearGradient id="g" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.387939" x2="6.463988" xlink:href="#l" y1="-15.454514" y2="40.913021"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.054257" x2="11.68652" xlink:href="#m" y1="9.281381" y2="5.423655"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" xlink:href="#k" y1="5.277486" y2="18.171053"/><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="20.470144" x2="20.870855" xlink:href="#l" y1="68.147141" y2="13.865429"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" y1="5.277486" y2="18.171053"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="20.470144" x2="20.870855" y1="68.147141" y2="13.865429"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="m" 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><radialGradient id="n" 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(#n)" fill-rule="evenodd" opacity=".256" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m3.529856 3.529856h16.940289l-8.25 8.139635-.09707.01271z" fill="url(#i)" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 1.385606)"/><path d="m5.4179688 4.2832031 6.7382812 6.3906249 6.476562-6.3906249z" fill="none" stroke="url(#e)" stroke-linecap="square" transform="translate(0 1.385606)"/><path d="m3.529856 3.529856h16.940289l-8.25 8.139635-.09707.01271z" fill="url(#f)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(1 0 0 -1 0 25.500006)"/><path d="m5.4179688 4.2832031 6.7382812 6.3906249 6.476562-6.3906249z" fill="none" stroke="url(#h)" stroke-linecap="square" transform="matrix(1 0 0 -1 0 25.500006)"/></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..9b0989a56
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-decision.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 -.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="40.788708" x2="-28.610737" y1="43.945366" y2="-12.095394"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.004089)"><ellipse cx="12" cy="29.036797" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#a)"/></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..ccb2309b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-delay.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 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3383803 0 0 .40669052 -57.821803 -7.181843)" gradientUnits="userSpaceOnUse" x1="238.47659" x2="238.47659" y1="83.729752" y2="27.995453"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="15.126953" x2="15.251953" y1="7.500977" y2="26.125977"><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 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.5039062 4.5019531v7.3144529 15.681641.001953h11.4980468.214844a11.506943 11.506943 0 0 0 11.283203-11.347656v-.369141a11.506943 11.506943 0 0 0 -11.308594-11.2812499h-.189453z" fill="url(#e)" stroke="url(#f)" transform="matrix(1.00000001 0 0 1.00000001 0 .000001)"/><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" stroke="url(#g)" transform="matrix(1.00000001 0 0 1.00000001 0 .000001)"/></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..ea737ffd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-direct-access-storage.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="7.973439" x2="7.973439" xlink:href="#d" y1="12.62333" y2="26.873365"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.723558" x2="17.723558" xlink:href="#d" y1="4.726852" y2="19.519751"/><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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=".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="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="translate(0 .092779)" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#e" y1="20" y2="4"/><linearGradient id="g" gradientTransform="translate(0 .092779)" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#c" y1="5" y2="20"/><linearGradient id="h" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#c" y1="4" y2="21"/><linearGradient id="i" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#e" y1="21" y2="4"/><radialGradient id="j" cx="2.25" cy="16" gradientTransform="matrix(.18586543 0 0 .11633788 16.98382 26.615043)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#k"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="2.25" cy="16" gradientTransform="matrix(.43728116 0 0 .11633788 8.909224 26.63607)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#k"/><g transform="matrix(1.33333 0 0 1.33333 .368775 -10.831065)"><ellipse cx="17.402018" cy="28.476452" display="block" fill="url(#j)" fill-rule="evenodd" opacity=".245" rx="3.136479" ry="1.963204"/><ellipse cx="9.893107" cy="28.497478" display="block" fill="url(#l)" fill-rule="evenodd" opacity=".245" rx="7.37912" ry="1.963204"/><path d="m6.4106378 11.529856 8.0185042-.029856s-3.5185 1.204423-3.5185 8.238908 3.531983 9.000897 3.531983 9.000897h-8.0185042s-5.3347612-1.603123-5.3347612-8.78459 5.3212782-8.425359 5.3212782-8.425359z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g stroke-miterlimit="0" stroke-width=".744992" transform="matrix(.99949895 0 0 1.0140026 .008785 7.83029)"><ellipse cx="17.533642" cy="12.119903" fill="url(#g)" rx="5.033641" ry="8.485281" stroke="url(#f)"/><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" stroke="url(#b)"/></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.492187h6.1132809c-.214143-.250428-.40424-.391886-.621093-.728515-.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" stroke="url(#a)" 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..edd0246c9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-display.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 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.3383803 0 0 .40669052 -57.821803 -7.181843)" gradientUnits="userSpaceOnUse" x1="238.47659" x2="238.47659" y1="83.729752" y2="27.995453"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" 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 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="url(#f)" transform="matrix(1.00000001 0 0 1.00000001 0 .000001)"/><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" stroke="url(#g)" transform="matrix(1.00000001 0 0 1.00000001 0 .000001)"/></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..78aeb5670
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-document.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(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="13.690803" x2=".410388" y1="19.998266" y2="19.998266"><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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3383803 0 0 .40669052 -57.821803 -7.181843)" gradientUnits="userSpaceOnUse" x1="149.27762" x2="220.20374" y1="27.490461" y2="29.949333"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><path d="m-3.4960938 16.001709c2.0980797 3.419188 3.46197417 6.827584 3.1210938 11.498291h16.376953.214844l-.025391-22.9980469h-.189453-18.376953c-3.8871206 1.9479521-6.2198013 5.0856075-1.1210938 11.4997559z" fill="url(#b)" stroke="url(#c)" transform="matrix(0 -1 1 0 .001733 20.690803)"/><path d="m-2.1757812 5.484375c-1.752844.5038943-2.6192705 1.5999315-3.1745411 3.2679197-.494326 2.0681733.00595 3.1019363 2.6667285 6.6969243.00877.01282.017237.02584.025391.03906 1.98717488 3.238449 3.32509248 6.67213 3.24609372 11.029297h14.64453108l-.023438-21.033201z" fill="none" stroke="url(#a)" 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..f340247cd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-internal-storage.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 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.20467" x2="12.08356" y1="21.094804" y2="4.411877"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.250005" x2="14.250005" y1="4.74998" y2="19.750018"><stop offset="0" stop-color="#fff"/><stop offset=".00476887" 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=".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><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.999992" x2="9.513557" y1="5.499982" y2="18.115067"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -1.33329)"><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.3461268 3.5555369h17.3243202l-.009417 17.3303131-17.3149032.000503z" fill="url(#g)"/><path d="m3.8102215 4.0087669v.53125l-.060242 15.9600021h16.5000415v-16.5000422zm.6897597.7412128h3.7500094l.000004 4.5000112h-3.7500094zm6.0000148 0h9.000023v4.5000112h-9.000023zm-6.0000148 6.7500173h3.7500094l.0000048 8.25002h-3.7500091zm6.0000148 0h9.000022l.000001 8.25002h-9.000018z" fill="url(#f)"/><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="url(#e)"/></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..cccf82ea1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-manual-input.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(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="14.844512" x2="14.844512" y1="13.097274" y2="28.097311"><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><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 -43.521986 3.210867)" gradientUnits="userSpaceOnUse" x1="238.47659" x2="238.47659" y1="83.729752" y2="27.995453"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .207366 -11.462988)"><g opacity=".4" transform="matrix(.55263295 0 0 .32142932 -1.418686 15.240139)"><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><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m3.2220446 17.459034 17.2481004-5.485774v17.246887l-17.2481004.0017z" fill="url(#g)" stroke="url(#f)"/><path d="m3.9589843 18.080079.011719 10.39453 15.7519529-.002-.01172-15.464796z" fill="none" stroke="url(#a)"/></g></g></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..5cacdd1cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-multidocument.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.892136" x2="4.892136" y1="17.757307" y2="29.757307"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.892136" x2="12.892136" y1="29.757307" y2="17.757307"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.892136" x2="6.892136" y1="18.757307" y2="27.757307"><stop offset="0" stop-color="#fff"/><stop offset=".12265059" stop-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(.25913371 0 0 .11633788 5.789831 28.175388)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 6.146684 -18.864538)"><path d="m2.5236874 17.524449h14.9572376v6.770799c-7.304033.626446-11.2955464 9.603281-14.9572376 2.898305z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5253906 18.265625a.25902564.25902564 0 0 0 -.2597656.259766v7.818359a.25902564.25902564 0 0 0 .00781.0625c.1890518.761443.4527743 1.314456.8046875 1.693359s.7979179.566897 1.2734375.585938c.9510393.03808 2.0110268-.509962 3.1933594-1.230469 2.3646646-1.441013 5.2223776-3.634902 7.9589836-3.904297a.25902564.25902564 0 0 0 .234375-.257812v-4.767578a.25902564.25902564 0 0 0 -.259765-.259766z" fill="none" stroke="url(#c)"/></g><g stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 3.146684 -14.864538)"><path d="m2.5236874 17.524449h14.9572376v6.770799c-7.304033.626446-11.2955464 9.603281-14.9572376 2.898305z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5253906 18.265625a.25902564.25902564 0 0 0 -.2597656.259766v7.818359a.25902564.25902564 0 0 0 .00781.0625c.1890518.761443.4527743 1.314456.8046875 1.693359s.7979179.566897 1.2734375.585938c.9510393.03808 2.0110268-.509962 3.1933594-1.230469 2.3646646-1.441013 5.2223776-3.634902 7.9589836-3.904297a.25902564.25902564 0 0 0 .234375-.257812v-4.767578a.25902564.25902564 0 0 0 -.259765-.259766z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1.33333 0 0 1.33333 .146684 -10.864538)"><ellipse cx="6.372881" cy="30.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".336" rx="4.372881" ry="1.963204"/><g stroke-width=".750002"><path d="m2.5236874 17.524449h14.9572376v6.770799c-7.304033.626446-11.2955464 9.603281-14.9572376 2.898305z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5253906 18.265625a.25902564.25902564 0 0 0 -.2597656.259766v7.818359a.25902564.25902564 0 0 0 .00781.0625c.1890518.761443.4527743 1.314456.8046875 1.693359s.7979179.566897 1.2734375.585938c.9510393.03808 2.0110268-.509962 3.1933594-1.230469 2.3646646-1.441013 5.2223776-3.634902 7.9589836-3.904297a.25902564.25902564 0 0 0 .234375-.257812v-4.767578a.25902564.25902564 0 0 0 -.259765-.259766z" fill="none" stroke="url(#c)"/></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..9f7511a5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-off-page-connector.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(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="14.690803" x2="-4.309197" y1="16.998266" y2="17.998266"><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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.3383803 0 0 .40669052 -57.821803 -7.181843)" gradientUnits="userSpaceOnUse" x1="149.27762" x2="220.20374" y1="27.490461" y2="29.949333"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round"><path d="m-7.4960938 16.001709 7.1210938 11.498291h16.376953.214844l-.025391-22.9980469h-.189453-16.376953z" fill="url(#b)" stroke="url(#c)" transform="matrix(0 -1 1 0 .001733 20.690803)"/><path d="m.18359375 5.5039062-6.50195315 10.4980468 6.50000002 10.496094h15.03125038l-.021485-20.9941408z" fill="none" stroke="url(#a)" 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..abafb2818
--- /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="10.676771" x2="10.933021" y1="6.437359" y2="26.986717"><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="26.58515" x2="25.722681" y1="26.59897" y2="3.794776"><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="15.864857" x2="16.040264" y1="25.810055" y2="5.392346"><stop offset="0" stop-color="#fff"/><stop offset=".08404884" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51813799" stop-color="#fff"/><stop offset=".70435631" 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><path d="m14.496094 4.5097656a11.002102 11.002102 0 0 0 -9.9921878 9.9902344h9.9921878zm3.001953.1464844v9.84375h8.916015a11.002102 11.002102 0 0 0 -8.916015-9.84375zm-12.8398439 12.845703a11.002102 11.002102 0 0 0 9.8378909 8.912109v-8.912109zm12.8398439 0v8.763672a11.002102 11.002102 0 0 0 8.769531-8.763672z" fill="url(#a)" opacity=".892" stroke="url(#b)"/><path d="m13.505859 5.7871094c-1.91173.3928415-3.7402056 1.2209446-5.1210934 2.6015625-1.3808057 1.3805358-2.2083035 3.2095671-2.6015625 5.1210941h7.7226559zm4.982422.2714844v7.4511722h6.66211c-.358443-1.75288-1.073842-3.437099-2.275391-4.7636722-1.170733-1.2925507-2.728857-2.1484944-4.386719-2.6875zm-12.4277341 12.4335942c.53916 1.65619 1.394232 3.213015 2.6855469 4.382812 1.3253432 1.200624 3.0085772 1.916319 4.7597652 2.275391v-6.658203zm12.4277341 0v6.388671c1.504042-.486629 2.928406-1.227981 4.046875-2.345703 1.118263-1.117515 1.85998-2.539573 2.347656-4.042968z" fill="none" opacity=".892" stroke="url(#c)"/></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..6dbc5a2c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-predefined-process.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(.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="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.818588" x2="2.818589" y1="7.827075" y2="7.827075"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.536851" x2="19.415211" y1="12.793929" y2="12.876794"><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(1.33333 0 0 1.33333 -21.831153 -.168753)"><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#a)" 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(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.0731406 10.824147 15.7514804.000029v3.757946l-15.7450183-.011749z" fill="none" stroke="url(#d)"/></g></g><g transform="matrix(1.33333 0 0 1.33333 -10.831152 -.168753)"><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#a)" 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(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.0731406 10.824147 15.7514804.000029v3.757946l-15.7450183-.011749z" fill="none" stroke="url(#d)"/></g></g><g transform="matrix(1.33333 0 0 1.33333 .168847 -.168753)"><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#a)" 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(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.0731406 10.824147 15.7514804.000029v3.757946l-15.7450183-.011749z" fill="none" stroke="url(#d)"/></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..edc800bd7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-preparation.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.3383803 0 0 .40669052 -57.821803 -7.181843)" gradientUnits="userSpaceOnUse" x1="238.47659" x2="238.47659" y1="83.729752" y2="27.995453"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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 stroke-linecap="round" stroke-linejoin="round"><path d="m11.8125 4.5019531c-.06593.0011242-.129657.0114453-.195312.0136719l-7.1132818 11.486328 7.1132818 11.486328c.057183.001946.112527.010608.169921.011719h8.214844.214844c.057394-.001111.112738-.009773.169922-.011719l7.113281-11.486328-7.113281-11.486328c-.065655-.0022266-.129382-.0125477-.195313-.0136719h-.189453z" fill="url(#a)" stroke="url(#b)"/><path d="m12.181641 5.5019531-6.5019535 10.4999999 6.5019535 10.498047h7.640625l6.501953-10.498047-6.501953-10.4999999z" fill="none" stroke="url(#c)"/></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..ea360dbc6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-punched-tape.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 -.432428)" gradientUnits="userSpaceOnUse" x1="10.038612" x2="9.987724" y1="7.409335" y2="15.112744"><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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.878981 -.685477)" gradientUnits="userSpaceOnUse" x1="11.720027" x2="3.711865" y1="62.49564" y2="5.424102"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(-1.33333 0 0 1.33333 32.85991 -.342463)"><ellipse cx="17.439672" cy="19.023813" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="5.454144" ry="1.963204" transform="matrix(.99999972 .00074429 -.00033761 .99999994 0 0)"/><path d="m4.02382 7.3839832s4.2602513-3.9851695 8.57364-.019068c4.313388 3.9661018 8.668978 0 8.668978 0v9.4057528s-2.626777 4.271186-8.058809 0c-5.4320322-4.271186-9.183809.01907-9.183809.01907z" fill="url(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><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.2118068 1.0715641-4.5332032 1.3457031v7.5410154c.450741-.300194.8988877-.621523 1.5722657-.845703 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.167969v-7.7753909c-.491123.2919765-1.025492.6088298-1.751953.8300781-1.804525.5495798-4.335613.4994088-6.675781-1.6523437-.987196-.9077134-1.923165-1.325889-2.7890626-1.484375z" stroke="url(#a)" 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..ddf71ccb8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sequential-access.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 -54.073615 -15.788859)" gradientUnits="userSpaceOnUse" x1="14.853765" x2="14.759072" y1="4.246707" y2="18.86228"><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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -37.1068 -16.041908)" gradientUnits="userSpaceOnUse" x1="171.84758" x2="171.46512" y1="126.45576" y2="57.033775"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.637024" x2="21.357113" y1="2.65854" y2="24.970097"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.159038 -.163807)"><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(#d)" 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(#c)" stroke="url(#b)"/><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" stroke="url(#a)"/></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..ad6146b1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-sort.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.101133" x2="12.155271" xlink:href="#i" y1="4.734494" y2="9.40804"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.796815" x2="12.133298" xlink:href="#g" y1="11.652502" y2="-5.360256"/><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.387939" x2="6.463988" xlink:href="#h" y1="-15.454514" y2="40.913021"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.054257" x2="11.68652" xlink:href="#i" y1="9.281381" y2="5.423655"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" xlink:href="#g" y1="5.277486" y2="18.171053"/><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="20.470144" x2="20.870855" xlink:href="#h" y1="68.147141" y2="13.865429"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" y1="5.277486" y2="18.171053"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="20.470144" x2="20.870855" y1="68.147141" y2="13.865429"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" 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><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)"><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.529856 3.529856h16.940289l-8.25 8.139635-.09707.01271z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 10.287951)"/><path d="m5.4179688 4.2832031 6.7382812 6.3906249 6.476562-6.3906249z" fill="none" stroke="url(#a)" stroke-linecap="square" transform="translate(0 10.287951)"/><path d="m3.529856 3.529856h16.940289l-8.25 8.139635-.09707.01271z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(1 0 0 -1 0 16.597661)"/><path d="m5.4179688 4.2832031 6.7382812 6.3906249 6.476562-6.3906249z" fill="none" stroke="url(#d)" stroke-linecap="square" 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..f989d6db6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-stored-data.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 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.23738211 0 0 .4095251 -32.369335 -7.343426)" gradientUnits="userSpaceOnUse" x1="238.47659" x2="238.47659" y1="83.729752" y2="27.995453"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="16.253521" x2="16.219748" y1="6.205059" y2="25.994719"><stop offset="0" stop-color="#fff"/><stop offset=".01370396" stop-color="#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(.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"><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="url(#f)" stroke-linejoin="round" transform="matrix(1.00000001 0 0 1.00000001 0 .000001)"/><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.355468c-.667294-.559585-1.366249-1.076555-1.892578-1.830078-1.560205-2.233681-2.493927-5.226335-2.52539-8.533204a.98721475.98721475 0 0 1 0-.0098v-.373012a.98721475.98721475 0 0 1 0-.01367c.04474-3.298276.984916-6.2763573 2.548828-8.4941405.519913-.7372888 1.211197-1.2377508 1.867187-1.7871094h-11.353515z" fill="none" stroke="url(#g)" transform="matrix(1.00000001 0 0 1.00000001 0 .000001)"/></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..b07375a24
--- /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="10.676771" x2="-1.004479" y1="6.437359" y2="20.049217"><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="15.58515" x2="33.285179" y1="35.348969" y2="16.607277"><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="7.927357" x2="21.290264" y1="22.372555" y2="8.767345"><stop offset="0" stop-color="#fff"/><stop offset=".08404884" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51813799" stop-color="#fff"/><stop offset=".70435631" 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="matrix(.70710678 -.70710678 .70710678 .70710678 -6.404142 15.461557)"><path d="m14.496094 4.5097656a11.002102 11.002102 0 0 0 -9.9921878 9.9902344h9.9921878zm3.001953.1464844v9.84375h8.916015a11.002102 11.002102 0 0 0 -8.916015-9.84375zm-12.8398439 12.845703a11.002102 11.002102 0 0 0 9.8378909 8.912109v-8.912109zm12.8398439 0v8.763672a11.002102 11.002102 0 0 0 8.769531-8.763672z" fill="url(#a)" opacity=".892" stroke="url(#b)"/><path d="m13.505859 5.7871094c-1.91173.3928415-3.7402056 1.2209446-5.1210934 2.6015625-1.3808057 1.3805358-2.2083035 3.2095671-2.6015625 5.1210941h7.7226559zm4.982422.2714844v7.4511722h6.66211c-.358443-1.75288-1.073842-3.437099-2.275391-4.7636722-1.170733-1.2925507-2.728857-2.1484944-4.386719-2.6875zm-12.4277341 12.4335942c.53916 1.65619 1.394232 3.213015 2.6855469 4.382812 1.3253432 1.200624 3.0085772 1.916319 4.7597652 2.275391v-6.658203zm12.4277341 0v6.388671c1.504042-.486629 2.928406-1.227981 4.046875-2.345703 1.118263-1.117515 1.85998-2.539573 2.347656-4.042968z" fill="none" opacity=".892" stroke="url(#c)"/></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..e0690d217
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/flowchartshapes.flowchart-terminator.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 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.23738211 0 0 .4095251 -32.369335 -7.343426)" gradientUnits="userSpaceOnUse" x1="238.47659" x2="238.47659" y1="83.729752" y2="27.995453"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 7.675681)" gradientUnits="userSpaceOnUse" x1="15.176876" x2="15.138384" y1="5.930564" y2="26.259884"><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 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="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="url(#f)" transform="matrix(1.00000001 0 0 1.00000001 0 .000001)"/><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" stroke="url(#g)" transform="matrix(1.00000001 0 0 1.00000001 0 .000001)"/></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..a36d044d0
--- /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.097142" x2="3.861499" y1="2.973763" y2="6.981899"><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 -1.763)" 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.384 6.005h-2.338l-.403 1.01h-1.077l2.206-5.292h1l2.128 5.29h-1.125zm-2.06-.8h1.756l-.784-2.395z" style="stroke:#073562;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.498039;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.668c0 .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..c65e84899
--- /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"><radialGradient id="a" 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="b" gradientTransform="matrix(.96607 0 0 1.03513 .588429 8.013221)" gradientUnits="userSpaceOnUse" x1="19.157" x2="18.966999" xlink:href="#a" y1="7.213" y2="19.1"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.168" x2="6.595" xlink:href="#a" y1="4.404" y2="21.386999"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#e" y1="489.547" y2="489.547"/><linearGradient id="e"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="187.60899" x2="186.937" xlink:href="#g" y1="489.35901" y2="489.35901"/><linearGradient id="g"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 -1 396 981)" gradientUnits="userSpaceOnUse" x1="187.81599" x2="187.172" xlink:href="#e" y1="489.547" y2="489.547"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 -1 396 981)" gradientUnits="userSpaceOnUse" x1="187.60899" x2="186.937" xlink:href="#g" y1="489.35901" y2="489.35901"/><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(#b)" 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(#c)" stroke="#000" stroke-linecap="round" stroke-opacity=".49"/><g stroke-miterlimit="0"><path d="m10.500004 4.6252211h3l-.000008 1.5000037h-3z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m197.5 491.12522h-11v-1.5h11" fill="url(#d)" stroke="url(#f)" transform="translate(-186 -485)"/><path d="m198.5 489.62522h11v1.5h-11" fill="url(#h)" stroke="url(#i)" transform="translate(-186 -485)"/></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..507ee9d5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-curve.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(.25378586 0 0 .30501865 19.128979 -.767548)" gradientUnits="userSpaceOnUse" x1="15.676481" x2="15.761275" y1="57.118332" y2="24.334379"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.109661" x2="2.568924" y1="3.42439" y2="16.37407"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.059673)"><ellipse cx="12.251682" cy="25.12187" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..5f73b1465
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-down-pour.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(.25378586 0 0 .30501865 19.128979 -.779376)" gradientUnits="userSpaceOnUse" x1="7.37244" x2="11.31277" y1="57.885197" y2="21.821829"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="3.172484" x2="3" y1="3.89314" y2="17.87669"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.076254)"><ellipse cx="12" cy="25.12187" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)" 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..76db01ec2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-curve.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="13.724188" x2="-66.356003" y1="23.087503" y2="21.366293"><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="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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.608609" x2="20.095984" y1="17.894703" y2="17.143974"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.630504 -10.43249)"><ellipse cx="13.472021" cy="29.189667" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..0d2542f70
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-left-pour.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(.25378586 0 0 .30501865 19.128979 -.779376)" gradientUnits="userSpaceOnUse" x1="5.836519" x2="-68.044853" y1="62.490562" y2="62.490562"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="1.860158" x2="20.610205" y1="3.281374" y2="3.281374"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.076254)"><ellipse cx="10.8399" cy="28.502733" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)" 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..6fd1f14c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-curve.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="13.724188" x2="-66.356003" y1="23.087503" y2="21.366293"><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="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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.608609" x2="20.095984" y1="17.894703" y2="17.143974"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(-1.33333 0 0 1.33333 32.643966 -10.43249)"><ellipse cx="13.472021" cy="29.189667" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..492960661
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-right-pour.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(.25378586 0 0 .30501865 19.128979 -.779376)" gradientUnits="userSpaceOnUse" x1="5.836519" x2="-68.044853" y1="62.490562" y2="62.490562"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="1.860158" x2="20.610205" y1="3.281374" y2="3.281374"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.076254)"><ellipse cx="10.8399" cy="28.502733" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)" 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..cdabfa3a3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-curve.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(.25378586 0 0 .30501865 19.128979 -.767548)" gradientUnits="userSpaceOnUse" x1="7.65242" x2="5.666489" y1="26.241688" y2="58.037758"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.963633" x2="2.765995" y1="16.954407" y2="7.155088"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.059673)"><ellipse cx="12.251682" cy="25.12187" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..2781d20a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-arch-up-pour.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(.25378586 0 0 .30501865 19.128979 -.779376)" gradientUnits="userSpaceOnUse" x1="4.417274" x2="-1.493236" y1="20.689135" y2="62.489964"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="c" 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="d" gradientUnits="userSpaceOnUse" x1=".749972" x2="1.499974" y1="17.531227" y2="6.281198"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.076254)"><ellipse cx="12" cy="25.12187" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)" 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..528c65d5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-down.svg
@@ -0,0 +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 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><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="11.388519" x2="-68.851807" y1="3.561642" y2="3.561642"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .797508 2.465847)"><ellipse cx="11.401897" cy="19.036797" display="block" fill="url(#d)" 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="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#a)" 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..a75a64239
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-chevron-up.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(.2902664 0 0 .07798628 17.850582 17.357559)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><linearGradient id="b" 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><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-67.948509" x2="4.251599" y1="1.204103" y2="2.147118"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="e" 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><g transform="matrix(1.33333 0 0 1.33333 .797508 2.465847)"><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(#c)" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#b)" stroke-linecap="square"/></g><ellipse cx="18.503683" cy="18.605341" display="block" fill="url(#a)" 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..e8a62c8ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-circle-curve.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 32.085191)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="6.680939" y2="5.180935"/><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=".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="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="1.604646" x2="1.649591" y1="19.728813" y2="3.762712"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="11.929461" x2="12.103767" xlink:href="#b" y1="5.135462" y2="6.770646"/><radialGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="3.636039" x2="17.133669" y1="11.062812" y2="23.768694"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.872251)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#e)" 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(#f)" stroke="url(#c)" stroke-linejoin="round"/><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" stroke="url(#d)"/><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" stroke="url(#a)"/></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..782110618
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-down.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 -.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="11.350412" x2="10.933683" y1="63.60656" y2="12.015614"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.091896)"><ellipse cx="12" cy="27.674644" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linejoin="round"/><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" stroke="url(#a)" 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..59f38f851
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-curve-up.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 -.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="11.350412" x2="10.933683" y1="63.60656" y2="12.015614"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.091896)"><ellipse cx="12" cy="27.674644" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linejoin="round"/><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" stroke="url(#a)" stroke-linecap="square"/></g></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..8335cb176
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-left.svg
@@ -0,0 +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 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="12.504976" x2="15.819211" y1="53.551537" y2="22.670712"><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="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><linearGradient id="c" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.6011903 0 0 .11633788 10.546933 17.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 31.866109 1.433085)"><ellipse cx="11.899611" cy="19.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="10.145086" ry="1.963204"/><g stroke-width=".750002"><path d="m3.2745899 3.5501901v16.9999999l17.2500431-4.05019v-8.5z" fill="url(#c)" stroke="url(#a)" transform="translate(0 -2)"/><path d="m4.0245918 4.4824211v15.1213049l15.7500392-3.678505v-7.3511933z" fill="none" stroke="url(#b)" 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..3584af4ab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-right.svg
@@ -0,0 +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 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="12.504976" x2="15.819211" y1="53.551537" y2="22.670712"><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="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><linearGradient id="c" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.6011903 0 0 .11633788 10.546933 17.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 31.866109 1.433085)"><ellipse cx="11.899611" cy="19.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="10.145086" ry="1.963204"/><g stroke-width=".750002"><path d="m3.2745899 3.5501901v16.9999999l17.2500431-4.05019v-8.5z" fill="url(#c)" stroke="url(#a)" transform="matrix(-1 0 0 1 23.799223 -2)"/><path d="m4.0245918 4.4824211v15.1213049l15.7500392-3.678505v-7.3511933z" fill="none" stroke="url(#b)" transform="matrix(-1 0 0 1 23.799223 -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..62e6d1244
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-left.svg
@@ -0,0 +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 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="5" x2="4" y1="18" y2="6"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" 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="matrix(-1.33333 0 0 1.33333 31.99996 .432437)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m20.625022 4.1756828-17.2500436 1.8750047v12.6485995l17.2500436-7.226406z" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.87502 5.0252943-15.7500397 1.7012677v10.840892l15.7500397-6.641754z" fill="none" stroke="url(#b)"/></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..08ac0c38f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up-and-right.svg
@@ -0,0 +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 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="5" x2="4" y1="18" y2="6"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" 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="matrix(1.33333 0 0 1.33333 .000039 .432437)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m20.625022 4.1756828-17.2500436 1.8750047v12.6485995l17.2500436-7.226406z" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.87502 5.0252943-15.7500397 1.7012677v10.840892l15.7500397-6.641754z" fill="none" stroke="url(#b)"/></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..b129bfadb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-fade-up.svg
@@ -0,0 +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 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="39.225399" x2="39.878307" y1="14.894822" y2="55.171841"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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 -.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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.25378586 -.30501865 0 22.670526 4.856117)" gradientUnits="userSpaceOnUse" x1="-47.850906" x2="7.313713" y1="8.755287" y2="12.033775"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.6011903 0 0 .11633788 10.546933 17.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 .133891 2.33337)"><ellipse cx="11.899611" cy="19.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="10.145086" ry="1.963204"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(0 -1 -1 0 21.985049 21.985096)"><path d="m8 3.6249769-4.7254101 16.8750421h17.2500431l-4.524633-16.8750421h-.5-7z" fill="url(#b)" stroke="url(#c)" 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" stroke="url(#a)" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/></g></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..d11ba3cc8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-inflate.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="11.183738" x2="4.964258" y1="64.096008" y2="3.298992"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientTransform="matrix(.38494639 0 0 .38533611 2.970474 10.123405)" 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="matrix(1.33333 0 0 1.33333 .000039 -10.091839)"><ellipse cx="12" cy="27.674644" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#a)" 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..f792fa6da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-curve.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(0 8)" gradientUnits="userSpaceOnUse" x1="12.375001" x2="12.375001" xlink:href="#b" y1="17.698753" y2="18.448755"/><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=".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="c"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="24" y2="28"/><linearGradient id="e" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="6" x2="6.5" xlink:href="#f" y1="19" y2="15.5"/><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#f" y1="12" y2="4"/><linearGradient id="h" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="6.448726" y2="8.323731"/><radialGradient id="i" 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="j" gradientUnits="userSpaceOnUse" x1="17" x2="16.866001" xlink:href="#c" y1="13" y2="23.588825"/><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.26492)"><ellipse cx="12.08155" cy="27.867306" display="block" fill="url(#i)" 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(#j)" stroke="url(#g)" stroke-linejoin="round"/><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" stroke="url(#h)"/><path d="m7.500011 24.573751-.0000225 3.000008h8.9999995l.000023-3.000008z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><path d="m8.2499904 25.323753v1.500004h7.5000186v-1.500004z" fill="none" stroke="url(#a)" 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-pur.svg b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-pur.svg
new file mode 100644
index 000000000..20bfd77cf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-open-circle-pur.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.375001" x2="12.375001" y1="25.698753" y2="26.448755"><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="b" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="24" y2="28"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="6" x2="6.5" xlink:href="#d" y1="19" y2="15.5"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 29.661378 2.732579)" gradientUnits="userSpaceOnUse" x1="-22.722923" x2="-18.476206" y1="7.228482" y2="43.744774"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="translate(.018543)" gradientUnits="userSpaceOnUse" x1="1.860873" x2="1.586393" xlink:href="#d" y1="14.532227" y2="5.032227"/><linearGradient id="g" 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><radialGradient id="h" 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><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.26492)"><ellipse cx="12.08155" cy="27.867306" display="block" fill="url(#h)" 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(#b)" stroke="url(#c)" stroke-linejoin="round"/><g stroke-linecap="square"><path d="m8.2499904 25.323753v1.500004h7.5000186v-1.500004z" fill="none" stroke="url(#a)"/><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="url(#f)"/><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" stroke="url(#g)"/></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..6827e3623
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-plain-text.svg
@@ -0,0 +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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" 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><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><g fill="none" transform="translate(2.999962 10.999974)"><g opacity=".4" transform="matrix(.65789474 0 0 .57142703 -2.789435 -15.440324)"><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><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(#a)" transform="translate(-2.999962 -2.999974)"/><g stroke-width=".750002"><path d="m16.875051 11.687596h-15.7500392l.0000001-5.2500126h15.7500391z" stroke="url(#b)" stroke-linecap="round"/><path d="m.37501 5.6875815h17.250043v6.7500165l-17.25005626.000954z" stroke="url(#c)" stroke-linejoin="round"/></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..00ec57bc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-down.svg
@@ -0,0 +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 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1=".59985" x2="1.449888" y1="62.671352" y2="14.90164"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(-1.33333 0 0 1.33333 31.99996 .432424)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m20.625022 4.1756926-17.2500436 7.1250174v7.500019l17.2500436-7.125018z" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.87502 5.3006954-15.7500397 6.4894446v5.885586l15.7500397-6.513258z" fill="none" stroke="url(#b)"/></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..ddae9790c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-slant-up.svg
@@ -0,0 +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 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1=".59985" x2="1.449888" y1="62.671352" y2="14.90164"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .000039 .432424)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m20.625022 4.1756926-17.2500436 7.1250174v7.500019l17.2500436-7.125018z" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.87502 5.3006954-15.7500397 6.4894446v5.885586l15.7500397-6.513258z" fill="none" stroke="url(#b)"/></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..cb6620169
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-stop.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.550407" x2="16.550407" y1="25.542123" y2="3.525853"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.542272" x2="5.542272" y1="3.525853" y2="25.542123"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16.558013" x2="16.558013" y1="4.983944" y2="23.867209"><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><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.58820469 0 0 .17075465 14.527275 23.409869)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="15.850737" cy="26.141947" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".442" rx="9.925955" ry="2.881488"/><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="url(#a)"/><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" stroke="url(#c)"/></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..e508bdfed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-triangle-down.svg
@@ -0,0 +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 20.000065)" gradientUnits="userSpaceOnUse" x1="18.302742" x2="15.966687" y1="18.622269" y2=".800407"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="4.642481" x2="4.295208" y1="1.559506" y2="18.415886"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="11.52045" x2="11.350316" y1="16.698683" 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><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.020878 2.464888)"><ellipse cx="12" cy="18.424646" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".331" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m11.5 18.47021 8.970145-16.940289h-16.940289z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.265625 2.28125a.24967811.24967811 0 0 0 -.2265625.3554688l6.2343755 13.4687502a.24967811.24967811 0 0 0 .447265.01172l7.234375-13.4687515a.24967811.24967811 0 0 0 -.220703-.3671875z" fill="none" stroke="url(#c)"/></g></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..878feec86
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/fontworkshapetype.fontwork-wave.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.705886" x2="10.920348" y1="10.514423" y2="17.226289"><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><linearGradient id="b" gradientTransform="matrix(.3383803 0 0 .40669052 24.734315 -1.408972)" gradientUnits="userSpaceOnUse" x1="16.905685" x2="17.312464" y1="62.531528" y2="26.170395"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientTransform="matrix(.5160657 0 0 .42560146 3.123897 7.771441)" gradientUnits="userSpaceOnUse" x1="33.056839" x2="37.746555" y1="17.939074" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="translate(1)"><ellipse cx="21.481743" cy="24.871334" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#a)" 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..d6ce60526
--- /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="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><linearGradient id="l" 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="m" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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><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 stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" fill="none" 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" fill="none" stroke="url(#k)" 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(#l)" opacity=".66" stroke="#000" stroke-width="1.049073"/></g><g transform="matrix(.71479283 0 0 .71479283 1.852258 -.15011)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#m)"/><g fill="none"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.645909 21.245491-.04735 5.451871m-12.468289-.01913.04736-5.451871" opacity=".5" stroke="url(#n)" stroke-width="1.421774"/></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/formatallnotes.svg b/icon-themes/elementary_svg/cmd/32/formatallnotes.svg
new file mode 100644
index 000000000..1607b488d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formatallnotes.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(1.96254 0 0 .3559 -.24 3.227)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0" stop-opacity=".326"/><stop offset=".5" stop-opacity=".192"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -18.638)" gradientUnits="userSpaceOnUse" r="11.509"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.52016 -.04737 .05115 .56654 -1.57 7.52)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" y1="11.249" y2="31.265"><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=".392"/></linearGradient><radialGradient id="d" cx="19.340446" cy="-6.15088" fx="19.340446" fy="-6.15088" gradientTransform="matrix(-2.466118 -.43902932 .27030516 -1.5183294 64.06622 14.050101)" gradientUnits="userSpaceOnUse" r="11.509" xlink:href="#b"/><linearGradient id="e" gradientTransform="matrix(.52016 -.04737 .05115 .56654 -1.57 7.52)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" xlink:href="#c" y1="11.249" y2="31.265"/><path d="m10.44 10.395c-5.636.83-9.806 4.708-9.427 8.906.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.851 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#b)" fill-rule="evenodd" transform="matrix(.9874 0 0 .9874 .554 -.77)"/><path d="m10.863 9.495c-5.565.82-9.683 4.647-9.31 8.793.243 2.684 2.307 4.894 5.257 6.06l-1.23 4.79 5.447-3.933.038-.004c.673.033 1.348.044 2.05-.02 5.98-.545 10.53-4.52 10.137-8.87-.393-4.348-5.58-7.436-11.56-6.89-.28.025-.556.034-.83.074z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.000236"/><path d="m10.628 11.237c-4.83.702-9.086 3.826-8.75 8.057.225 2.84 2.873 4.77 5.627 5.665l-1.01 3.198 3.767-2.675c.583.025 1.694.07 2.302.015 4.598-.42 10.19-3.886 9.657-8.11-.537-4.273-5.637-6.716-10.873-6.216-.243.023-.482.03-.72.065z" fill="none" opacity=".8" stroke="url(#c)" stroke-width="1.013" transform="matrix(.9874 0 0 .9874 .554 -.77)"/><path d="m27.1 29.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#a)" opacity=".4" transform="matrix(.9874 0 0 .9874 .554 -.77)"/><path d="m10.44 10.395c-5.636.83-9.806 4.708-9.427 8.906.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.851 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#d)" fill-rule="evenodd" transform="matrix(-.9874 0 0 .9874 31.897 -9.49)"/><g fill="none"><path d="m21.588.775c5.565.82 9.683 4.647 9.31 8.793-.243 2.684-2.307 4.894-5.257 6.06l1.232 4.79-5.448-3.933-.038-.004c-.673.033-1.348.044-2.05-.02-5.98-.545-10.53-4.52-10.137-8.87.39-4.348 5.577-7.436 11.56-6.891.28.025.555.034.828.074z" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.000236"/><path d="m10.628 11.237c-4.83.702-9.086 3.826-8.75 8.057.225 2.84 2.873 4.77 5.627 5.665l-1.01 3.198 3.767-2.675c.583.025 1.694.07 2.302.015 4.598-.42 10.19-3.886 9.657-8.11-.537-4.273-5.637-6.716-10.873-6.216-.243.023-.482.03-.72.065z" opacity=".8" stroke="url(#e)" stroke-width="1.013" transform="matrix(-.9874 0 0 .9874 31.897 -9.49)"/></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..dbf4c2027
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formatcelldialog.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="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="6.054025" x2="5.991243" y1="3.825247" y2="8.291773"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="6.702713" cy="73.615715" gradientTransform="matrix(.3483625 0 0 .07620514 3.750443 2.278933)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#d"/><linearGradient id="f" gradientTransform="matrix(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#g" y1="2.269" y2="19.728"/><linearGradient id="g"><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(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#d" y1="15.999" y2="19.963"/><linearGradient id="j" gradientTransform="matrix(.1796 0 0 .19523 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#g" y1="5" y2="43"/><linearGradient id="k" gradientTransform="matrix(.15725 0 0 .15873 .46 -.008)" 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="7.408" rx=".264" width="6.879" x=".793" y=".53"/><path d="m.9.707h6.644l.023 7.407h-6.644z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m.53 2.382h7.406v.264h-7.406z" fill="url(#i)" opacity=".15"/><path d="m.66 2.12-.004 5.524c0 .203.206.423.41.423h6.324c.202 0 .41-.22.41-.424l.005-5.527" fill="none" opacity=".3" stroke="#000" stroke-width=".268"/><path d="m.965.392c-.21 0-.3.227-.3.44v1.286h7.138v-1.284c0-.216-.158-.43-.368-.43z" fill="url(#h)"/><path d="m.923.654.002 1.336 6.634.013v-1.336z" style="stroke-linejoin:round;stroke-linecap:round;stroke-width:.268;fill:none;opacity:.5;stroke:url(#f)"/><path d="m2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586h-.267z" fill="#126400" opacity=".4"/><path d="m2.117 5.027v-1.323h2.116v1.323z" fill="#fcaf3e"/><path d="m1.083.398c-.203 0-.423.245-.423.448v1.397l7.144.005v-1.406c0-.2-.192-.443-.395-.443z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".268"/><path d="m2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm-5.027 1.058h1.323v.264h-1.323z" opacity=".321"/><path d="m2.117 5.027c0 .147.118.265.264.265h1.59c.145 0 .263-.118.263-.265v-1.323c0-.146-.118-.264-.264-.264h-1.59c-.145 0-.263.118-.263.264zm.264 0v-1.323h1.59v1.323z" fill="#ce5c00"/><path d="m2.38 3.44h1.59v.264h-1.59zm1.853 0h1.587v.264h-1.587zm1.852 0h1.587v.264h-1.587zm-5.292 1.587h1.323v.267h-1.323zm1.588 0h1.589v.267h-1.59zm1.853 0h1.586v.267h-1.587zm1.852 0h1.587v.267h-1.588zm-5.293 1.587h1.323v.266h-1.323zm1.588 0h1.589v.266h-1.59zm1.853 0h1.586v.266h-1.587zm1.852 0h1.587v.266h-1.588z" opacity=".321"/><path d="m8.6035256 7.8888289c0 .3042221-1.1273959.5508426-2.5181089.5508426-1.3907132 0-2.5181089-.2466205-2.5181089-.5508426 0-.3042219 1.1273957-.5508424 2.5181089-.5508424 1.390713 0 2.5181089.2466205 2.5181089.5508424z" fill="url(#e)" opacity=".2" stroke-width=".264583"/><path d="m5.8208334 3.8364584c-.1465792 0-.2645834.1180042-.2645834.2645833v.4991944a1.578531 1.578531 0 0 0 -.1472779.0604613l-.3524332-.3524332c-.1036471-.1036471-.2704902-.1036471-.3741372 0l-.3741376.3741375c-.1036471.103647-.1036471.2704901 0 .3741372l.3529503.3529499a1.578531 1.578531 0 0 0 -.0609783.1467612h-.4991944c-.1465792 0-.2645834.1180042-.2645834.2645834v.5291666c0 .1465792.1180042.2645834.2645834.2645834h.4991944a1.578531 1.578531 0 0 0 .060461.1472779l-.352433.3524332c-.1036471.1036471-.1036471.2704901 0 .3741372l.3741376.3741375c.103647.1036471.2704901.1036471.3741372 0l.3529499-.3529502a1.578531 1.578531 0 0 0 .1467612.060978v.4991947c0 .1465792.1180042.2645833.2645834.2645833h.5291666c.1465792 0 .2645834-.1180041.2645834-.2645833v-.4991944a1.578531 1.578531 0 0 0 .1472779-.060461l.3524332.3524332c.1036471.1036471.2704902.1036471.3741372 0l.3741375-.3741378c.1036471-.1036471.1036471-.2704901 0-.3741372l-.3529502-.3529499a1.578531 1.578531 0 0 0 .060978-.1467612h.4991944c.1465792 0 .2645833-.1180042.2645833-.2645834v-.5291666c0-.1465792-.1180041-.2645834-.2645833-.2645834h-.4991941a1.578531 1.578531 0 0 0 -.0604613-.1472779l.3524332-.3524332c.1036471-.1036471.1036471-.2704902 0-.3741372l-.3741375-.3741375c-.103647-.1036471-.2704901-.1036471-.3741372 0l-.3529499.3529502a1.578531 1.578531 0 0 0 -.1467612-.0609783v-.4991944c0-.1465791-.1180042-.2645833-.2645834-.2645833zm.2645833 1.7208251a.52795374.52795374 0 0 1 .5281332.5281332.52795374.52795374 0 0 1 -.5281332.5281332.52795374.52795374 0 0 1 -.5281332-.5281332.52795374.52795374 0 0 1 .5281332-.5281332z" fill="url(#c)" stroke-width=".264583"/><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" 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/formatcolumns.svg b/icon-themes/elementary_svg/cmd/32/formatcolumns.svg
new file mode 100644
index 000000000..3ccda43b4
--- /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.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="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..5b31a38d3
--- /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="15" x2="15" y1="32" y2="25"><stop offset="0" stop-color="#fcaf3e"/><stop offset=".5" stop-color="#e5a140"/><stop offset=".75" stop-color="#fcb246"/><stop offset=".85714287" stop-color="#fcb042"/><stop offset="1" stop-color="#fcaf3e"/></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.557-4.495c-.966 0-1.85.063-1.807 1.995.026 1.147.585 2.308.88 4.016.05.29-.23 1.682-.265 2.26h-3.265c-.83 0-1.5.668-1.5 1.5v5.167h12.01v-5.168c0-.83-.67-1.5-1.5-1.5h-3.366c-.035-.612-.262-2.03-.273-2.17-.122-1.503.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.565 4.49.015-2.995-11.98.037-.004 2.993z" display="block" fill="url(#i)" stroke="#000" stroke-opacity=".345" stroke-width=".75" 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.914a.267.267 0 0 0 .53-.05c-.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.203a.267.267 0 0 0 -.258.23c-.008.05-.004.044-.004.06v.357c-.022.172-.054.357-.09.548-.07.388-.14.786-.153 1.004-.022.362-.32.64-.682.64h-3.263c-.45 0-.817.37-.82.816v4.21a.267.267 0 0 0 .273.267l10.11-.123a.267.267 0 0 0 .265-.27v-4.083c0-.448-.37-.818-.82-.818h-3.364c-.364 0-.66-.28-.68-.643-.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-.12a.267.267 0 0 0 -.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:#ce5c00;stroke-width:.999998;stroke-linejoin:round;stroke-opacity:.805147;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..ee3c9712f
--- /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="14" rx="1.615406" transform="scale(1 -1)" width="26" x="3" y="-21"/><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..2d3b923b5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formdesigntools.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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 27.988 -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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" 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="e" gradientUnits="userSpaceOnUse" x1="16.00032" x2="16.00032" y1="4.000243" y2="28.000397"><stop offset="0" stop-color="#fff"/><stop offset=".04" stop-color="#fff" stop-opacity=".235"/><stop offset=".958" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.33" x2="14.33" y1=".022" y2="-32.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.05404 0 0 1.2201 -.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="h" gradientTransform="matrix(.8558 0 0 .9631 2.294 .66)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.448" y2="22.249"><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 opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#a)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="matrix(-.73684 0 0 -.57143 -1.684 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#d)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/></g><rect fill="url(#f)" height="26" rx="1.615" 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.087" ry="1.19" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.222 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m5.222 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 27.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 27.222a.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="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><g transform="matrix(.99836 0 0 1.18975 .026 -2.284)"><rect fill="url(#g)" height="5.023" rx="1.054" width="16.906" x="7.537" y="17.406"/><g fill="none" stroke-width=".918"><rect height="3.408" rx=".324" ry=".627" stroke="url(#h)" width="14.999" x="8.505" y="18.254"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="17.049" x="7.497" y="17.509"/></g></g><path d="m12 21h1v1h-1zm1-1h1v1h-1zm1 1h1v1h-1zm-2 1h1v1h-1zm2 0h1v1h-1zm-1 1h1v1h-1zm3-3h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm2-3h1v1h-1zm-1 1h1v1h-1zm1 1h1v1h-1zm0 1h1v1h-1z" fill="#4d4d4d"/><path d="m1.5 4.5 22 22h-22zm5 12.02v4.98h4.98z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/></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..8bd504e7a
--- /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="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="b" 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><ellipse cx="16" cy="28.281" fill="url(#b)" 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(#a)" 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(#a)" 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..71bd150d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formfiltered.svg
@@ -0,0 +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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><radialGradient id="d" cx="5.78" cy="8.45" gradientTransform="matrix(0 .89893 -.95096 0 649.035 -150.015)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="640.9996" x2="640.9996" y1="-128.3074" y2="-143.73225"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="640.814" x2="640.814" 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><path d="m10.112 20.64 2.344-1.353 2.578-10.153 7.757-4.49c-.197-1.9-.477-2.214-1.815-3.31l-7.828 4.532-10.048-2.81-2.346 1.354 4.618 7.994z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" stroke-width=".75" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><path d="m10.384 19.6 1.397-.808 2.55-10.436 7.425-4.207c-.117-1.22-.285-1-.942-1.63l-7.344 4.344-10.264-2.993-1.428.826z" fill="none" stroke="url(#b)" stroke-width=".75" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><path d="m641-143.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(#d)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.091" transform="matrix(.91733 0 0 .91636 -563.386 149.252)"/><path d="m647.5-136c0 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" style="opacity:.5;fill:none;stroke-width:1.091;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)" transform="matrix(.91733 0 0 .91636 -563.386 149.252)"/><path d="m28.49 19.502a1.872 1.87 0 0 0 -.086.086l-3.842 4.18-1.376-1.374a1.872 1.87 0 0 0 -2.637 0l-1.835 1.833a1.872 1.87 0 0 0 -.488.8 1.872 1.87 0 0 0 0 .06c.038.532.127 1.056.287 1.545a1.872 1.87 0 0 0 .344.372l4.586 3.666a1.872 1.87 0 0 0 .66.343c.02.002.038 0 .057 0a1.872 1.87 0 0 0 .116.03c.114.005.228 0 .344 0 .164 0 .326-.017.487-.03a1.872 1.87 0 0 0 .89-.544l5.015-5.384c.01-.152.03-.304.03-.458 0-2.088-1.006-3.955-2.552-5.126z" fill="#185f9a" opacity=".1"/><path d="m29.235 20.19a.87.87 0 0 0 -.086.056l-4.56 4.983-2.12-2.12a.87.87 0 0 0 -1.204 0l-1.835 1.833a.87.87 0 0 0 .058 1.288l4.587 3.667a.87.87 0 0 0 1.175-.086l5.705-6.127c-.2-1.35-.815-2.556-1.72-3.494z" fill="#185f9a" opacity=".25"/><path d="m29.783 20.847-5.16 5.613-2.752-2.75-1.834 1.833 4.587 3.666 6.106-6.56z" fill="#fff"/></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..816150a7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formfilternavigator.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(.58004563 -.00787097 -.0078725 .58915417 -49.382657 -2.433202)" 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" gradientTransform="matrix(-.666665 1.1546977 -1.1546977 -.666665 31.074632 2.583662)" gradientUnits="userSpaceOnUse" x1=".11" x2="22.257999" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.666665 1.1546977 -1.1546977 -.666665 31.074632 2.583662)" gradientUnits="userSpaceOnUse" x1="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#e" y1="6.694915" y2="7"/><linearGradient id="e"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#e" y1="5" y2="14"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#h" y1="17" y2="17"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#h" y1="15" y2="14"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="10.695312" x2="13.093221" xlink:href="#e" y1="7" y2="6.923729"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.5" x2="13.5" xlink:href="#h" y1=".5" y2="17.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14" x2="9" xlink:href="#e" y1="16.5" y2="16.5"/><linearGradient id="m" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.330241 3.356777)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="22" y2="26"/><radialGradient id="n" 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="o" 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="p" 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="q" cx="3.174964" cy="2.910453" 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><path d="m.50035501.49999971-.00035678 3.60860919 10.00498277 9.7454601.01327 11.950316c2.325259 1.039188 2.8745.925206 5.032047.110885l-.01444-12.060299 9.943351-9.7290742.000535-3.61158522-12.309312.003074z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999998"/><path d="m1.5199078 1.5074091.00166 2.151778 10.3504282 9.9017949-.09217 11.37829c1.486731.678232 1.344697.337576 2.510156-.0011l-.120018-11.376054 10.298659-9.8564886-.001782-2.1995736z" fill="none" stroke="url(#c)" stroke-width=".999998"/><g transform="matrix(3.24306311 0 0 3.24306311 12.19388 13.051701)"><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(#n)"/><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(#o)"/><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(#p)"/><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" stroke-width=".30835"/><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(#q)" 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" stroke-width=".30835"/></g></g><g transform="matrix(3.04748247 1.10919288 -1.10919288 3.04748247 16.414892 9.304856)"><path d="m3.1782893.66986989-.3038575 2.02674971-.7482747-.4330485.4330485.7482746-2.0267497.3038576 2.0267497.3038575-.4330485.7482745.7482747-.4330483.3038575 2.0267497.3038576-2.0267497.7482745.4330483-.4330483-.7482745 2.0267496-.3038575-2.0267496-.3038576.4330483-.7482746-.7482745.4330485z" fill-opacity=".389706"/><g transform="matrix(.18708867 -.18708867 .10523738 .10523738 -.332913 4.157216)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#d)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#f)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#g)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#i)"/></g><g transform="matrix(.18708867 .18708867 -.10523738 .10523738 2.192785 -.332912)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#d)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#f)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#g)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#i)"/></g><g transform="scale(.26458334)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#d)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#f)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#g)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#i)"/></g><g transform="matrix(0 .26458334 -.26458334 0 6.35 0)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#j)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#k)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#g)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#l)"/></g><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(#m)" stroke-width=".324579"/></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..8e413f473
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/formproperties.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(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16.961483" x2="16.961483" y1="17.550282" y2="22.46797"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.85580995 0 0 .96310694 2.293602 .65893)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.447983" y2="22.248878"><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 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"/><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"/><g transform="matrix(.99836079 0 0 1.1897496 .026223 -2.284044)"><rect fill="url(#g)" height="5.022802" rx="1.054037" width="16.905584" x="7.537286" y="17.406235"/><g fill="none" stroke-width=".917547"><rect height="3.407683" rx=".323866" ry=".627119" stroke="url(#h)" width="14.99927" x="8.504885" y="18.253777"/><rect height="4.965293" opacity=".5" rx="1.062547" ry=".84646" stroke="#656565" width="17.048779" x="7.496839" y="17.509247"/></g></g><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..d838ce3a1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/framedialog.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="15.999994" x2="15.999994" y1="3.162165" y2="28.837851"><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="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><radialGradient id="j" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 4.0975054 -8.0722799 0 96.951904 -38.319653)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="k" 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><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><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="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" opacity=".4" rx="2.16" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" width="27" x="2.5" y="2.5"/><rect fill="url(#k)" height="18.886332" rx=".780512" ry=".821902" stroke-width="1.478242" width="19.126842" x="6.436579" y="6.556835"/><rect fill="none" height="18.908428" rx=".780512" ry=".821902" stroke="#004264" stroke-opacity=".452206" width="18.975956" x="6.524967" y="6.534738"/><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/framelinecolor.svg b/icon-themes/elementary_svg/cmd/32/framelinecolor.svg
new file mode 100644
index 000000000..84f32d512
--- /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"><radialGradient id="a" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 4.0975054 -8.0722799 0 96.951904 -38.319653)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.999994" x2="15.999994" y1="3.162165" y2="28.837851"><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="c" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.904 62.125)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82" x2="104.747" y1="27.165001" 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="16.016001" x2="16.016001" 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="e" cx="24.66" cy="21.218" gradientTransform="matrix(.50706142 0 0 .50356916 -11.196331 9.964492)" gradientUnits="userSpaceOnUse" r="4.301"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.99811878 -.06130985 .06130985 .99811878 -204.423582 -207.477518)" gradientUnits="userSpaceOnUse" x1="194.15199" x2="195.83501" y1="235.838" y2="240.80901"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -.511872 -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"/><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.857146)"><path d="m9.4999971 40h4.9999999v7h-4.9999999z" fill="url(#g)"/><path d="m-10-47h5v7h-5z" fill="url(#i)" transform="scale(-1)"/></g><path d="m4.6601562 2.5c-1.19664 0-2.1601562.9635162-2.1601562 2.1601562v22.6796878c0 1.19664.9635162 2.160156 2.1601562 2.160156h1.9765626c-.0670496-.20907-.1113282-.428249-.1113282-.660156v-20.1445315c0-1.19664.9635162-2.1601563 2.1601563-2.1601563h20.1542971c.231907 0 .451086.0442786.660156.1113282v-1.9863282c0-1.19664-.963516-2.1601562-2.160156-2.1601562z" fill="url(#a)"/><path d="m4.5878906 3.5c-.6021741 0-1.0878906.4857165-1.0878906 1.0878906v22.8242184c0 .602175.4857165 1.087891 1.0878906 1.087891h.9121094v-23h23v-.9121094c0-.6021741-.485716-1.0878906-1.087891-1.0878906z" fill="none" stroke="url(#b)"/><path d="m4.6601562 2.5c-1.19664 0-2.1601562.9635162-2.1601562 2.1601562v22.6796878c0 1.19664.9635162 2.160156 2.1601562 2.160156h1.8652344v-22.1425781c0-.4553337.3468933-.8222656.7792969-.8222657h22.1953125v-1.875c0-1.19664-.963516-2.1601562-2.160156-2.1601562z" fill="none" opacity=".4" stroke="#004264" stroke-opacity=".72549"/><g transform="translate(6)"><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.9280003-6.266-11.1950003l-11.082 6.1900003c4.117 2.005 6.457 7.13 6.292 11.322z" fill="url(#c)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round"/><path d="m11.55 24.335 9.23-5.11c2.627-3.118-2.227-10.7300003-5.654-9.6400003l-9.256 5.2550003c2.606 1.436 5.383 6.137 5.68 9.493z" fill="none" stroke="url(#d)" stroke-width=".936"/><path d="m11.5 15.197v-4.347c0-3.1850003-5-3.1200003-5 .098v2.448" fill="none" stroke="#555761" stroke-linecap="round"/><ellipse cx="1.307704" cy="20.649475" fill="url(#e)" fill-rule="evenodd" rx="1.927005" ry="1.913997" stroke="#555761" stroke-linecap="round" stroke-width="1.046" transform="matrix(.86839756 -.49586861 .50414085 .86362145 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.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" fill="#fcaf3e" fill-rule="evenodd" stroke="#ce5c00" stroke-linejoin="round"/><path d="m4.228 16.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(#f)"/><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/freeline.svg b/icon-themes/elementary_svg/cmd/32/freeline.svg
new file mode 100644
index 000000000..2e72f629a
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1414.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 22.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="16.127065" y2="18.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.8 0 0 .8 3.200921 3.193183)"><path d="m16.807538 28.84526c-6.9406999 1.744841-18.7667693-3.427223-7.7670991-9.917816 1.3399581-.790672.948029-2.307919 1.6336061-4.567193.858072-2.827719-4.2851598-4.8360358-6.5703159-5.6577563-.7495102-.2695168-.9679012-1.8750181-.6010108-1.8472185l1.3610627-6.64030387 18.040879-.0115825" fill="url(#a)" fill-rule="evenodd" stroke-width="1.33333"/><g transform="matrix(1.33333 0 0 1.33333 -.02014 -10.411349)"><g fill="none" transform="translate(0 8)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#b)" stroke-width="2.812507"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#c)" stroke-width=".937502"/></g></g><path d="m12.5376 27.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#d)" fill-rule="evenodd"/><path d="m12.5287 20.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.217842c-2.5 0-.5-5.97149-7-5.97149z" fill="url(#e)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width=".937502"><path d="m23.5376 16.496972-2.7291 6.720205-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.886435" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 23.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#f)" fill-rule="evenodd" stroke="url(#g)"/><path d="m15.385422 17.714702 2.5-5.97149" fill="none" stroke="#fff"/></g><path d="m17.541016 10.234375a.43149858.43149858 0 0 0 -.386719.269531l-4.027344 9.941406a.43149858.43149858 0 0 0 -.03125.164063l.04102 8.875a.43149858.43149858 0 0 0 .748047.291016l6.484375-6.990235a.43149858.43149858 0 0 0 .08398-.128906l2.759766-6.755859a.43149858.43149858 0 0 0 -.101563-.47461l-5.257812-5.070312a.43149858.43149858 0 0 0 -.3125-.121094z" fill="none" stroke="url(#i)" stroke-linecap="square" stroke-opacity=".502488" stroke-width=".937502"/><path d="m12.5355 30.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#h)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
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..385485f88
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/freezepanes.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(.4922 0 0 .4584 4.51 -4.794)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" xlink:href="#a" y1="-4.284" y2="16.85"/><linearGradient id="c" gradientTransform="matrix(0 -.27447 .28068 0 -.23 297.082)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" xlink:href="#a" y1="-4.284" y2="16.85"/><linearGradient id="d" gradientTransform="matrix(0 -.27278 .3079 0 -.187 297.176)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#f" y1="2.269" y2="19.728"/><linearGradient id="e" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#f" y1="2.269" y2="19.728"/><linearGradient id="f"><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="g" 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="h" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="5" y2="43"/><linearGradient id="i" 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)"><path d="m.36 296.384c0 .152.183.316.335.316h.846l.013-5.74h-.854c-.15 0-.333.144-.333.296z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><rect fill="url(#i)" 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(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#g)" opacity=".15"/><path d="m.345 296.372c0 .158.17.225.33.226l.78.005v-5.554l-.78-.007c-.16 0-.32.118-.32.276z" fill="url(#c)"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" fill="none" stroke="#004372" stroke-opacity=".49" stroke-width=".201"/><path d="m1.456 292.435h.2v4.167h-.2zm1.39 0h.2v4.167h-.2zm1.388 0h.2v4.167h-.2zm-3.77.794h.992v.196h-.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-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#b)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.142-.33-.294-.33z" fill="none" stroke="#004372" stroke-linecap="round" stroke-opacity=".49" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#e)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#004372" fill-opacity=".49"/><path d="m.55 296.51 1.003-.003.03-5.358h-1z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#126400" opacity=".4"/></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..75005c7b6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/freezepanesfirstcolumn.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="2.998734" cy="293.09747" gradientTransform="matrix(.32831395 17.890219 -10.923432 .20046236 3203.6446 177.78712)" gradientUnits="userSpaceOnUse" r=".555"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.27278 .3079 0 -.187 297.176)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><linearGradient id="c"><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="d" gradientTransform="matrix(0 .1323 -.06615 0 2.844 290.318)" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="f" 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)"><path d="m.36 296.384c0 .152.183.316.335.316h.846l.013-5.74h-.854c-.15 0-.333.144-.333.296z" fill="none" opacity=".4" stroke="#003664" stroke-linecap="round" stroke-width=".201"/><rect fill="url(#f)" 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(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m1.852 290.848v5.953h-.198v-5.95z" fill="url(#d)" opacity=".15"/><path d="m.345 296.372c0 .158.17.225.33.226l.78.005v-5.554l-.78-.007c-.16 0-.32.118-.32.276z" fill="url(#a)"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m1.454 292.237h.2l.002 4.365h-.2zm1.39 0h.2v4.365h-.2zm1.388 0h.2l.002 4.365h-.2zm-3.768.992h.992v.196h-.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-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/><path d="m.55 296.51 1.003-.003.03-5.358h-1z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#b)"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#002664" opacity=".4"/><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" fill="none" opacity=".4" stroke="#323232" stroke-linecap="round" stroke-width=".201"/></g><path d="m2.116667.264583h.264583v7.9375h-.264583z" fill="#8e8e8e"/></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..feb95a966
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/freezepanesfirstrow.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(.2745 0 0 .2807 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2728 0 0 .308 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><linearGradient id="c"><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="d" gradientTransform="matrix(.1323 0 0 .066 -.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="e" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="f" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 .176 -387.532)"><path d="m.364 292.24-.005 4.143c0 .152.152.317.304.317h4.747c.152 0 .307-.166.308-.318l.004-4.145" fill="none" stroke="#353a3d" stroke-opacity=".49" stroke-width=".201"/><rect fill="url(#f)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.023 5.326h-4.983z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" opacity=".15"/><path d="m1.456 292.435h.2v4.167h-.2zm1.39 0h.2v4.167h-.2zm1.388 0h.2v4.167h-.2zm-3.77.794h.992v.195h-.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-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#a)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.14-.33-.293-.33z" fill="none" stroke="#004372" stroke-linecap="round" stroke-opacity=".49" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="stroke-linejoin:round;stroke-linecap:round;stroke-width:.201;fill:none;opacity:.5;stroke:url(#b)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#004372" fill-opacity=".49"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/></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..e8b436214
--- /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" 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="b" 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="c" gradientUnits="userSpaceOnUse" x1="14.911" x2="16.89" y1="10.677" y2="13.594"><stop offset="0" stop-color="#fce94f"/><stop offset="1" stop-color="#c4a000"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.961" x2="10.165" y1="19.394" y2="15.357"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><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(#b)" 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(#d)" 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(#c)" 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="#c4a000"/><g fill="none"><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="#c4a000" stroke-linecap="round" 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.013-.988 5.91-1.845 2.79.546.514 2.806-1.963 5.938-.868 6.864-7.835z" opacity=".4" stroke="#000" 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(#a)" 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..b09dc5783
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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..edf2ccd04
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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..774e5cf22
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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..589d8228c
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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..ef8c26554
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" 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="#fcaf3e" r="1.125003" stroke="#ce5c00" 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..3cc283f30
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" 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="#fcaf3e" r="1.5" stroke="#ce5c00" stroke-linejoin="round" stroke-width=".750002"/><rect fill="#ce5c00" 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..55c0c4f97
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" 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="#fcaf3e" r="1.125003" stroke="#ce5c00" stroke-linejoin="round" stroke-width=".562503" transform="matrix(-1.33333 0 0 1.33333 24.497368 -1.748576)"/><rect fill="#ce5c00" 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..5b103cef1
--- /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"><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="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="#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(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="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 -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" 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="j" 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="k" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="l" 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="m" 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(#e)"/><path d="m-9.9871911-47.573769h5l-.0128089 7.573769h-5z" fill="url(#g)" transform="scale(-1)"/><path d="m10 40h28l-.01281 7.57377h-27.9999989z" fill="url(#h)"/></g><path d="m3.3738562 1.4958534h17.2500428v17.2500436h-17.2500428z" fill="url(#j)" stroke="url(#i)" 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(#k)"/><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="#185f9a" 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(#l)"/><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(#m)"/></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"/><g transform="matrix(.75000188 0 0 .75000188 -.001153 -1.874005)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#b)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#c)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#d)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".5" stroke="#0f5a00" 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/gluepercent.svg b/icon-themes/elementary_svg/cmd/32/gluepercent.svg
new file mode 100644
index 000000000..2332c7aff
--- /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="#ce5c00" 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="#fcaf3e" r="1.5" stroke="#ce5c00" 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..5c9a38346
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" 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="#fcaf3e" r="1.125003" stroke="#ce5c00" stroke-linejoin="round" stroke-width=".562503" transform="matrix(0 -1.33333 -1.33333 0 23.868329 22.619365)"/><rect fill="#ce5c00" 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..98737b90f
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" 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="#fcaf3e" r="1.5" stroke="#ce5c00" 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..2e9d10f53
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" 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="#fcaf3e" r="1.125003" stroke="#ce5c00" stroke-linejoin="round" stroke-width=".562503" transform="matrix(0 1.33333 -1.33333 0 23.868329 -2.377615)"/><rect fill="#ce5c00" 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..ce6e032bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/goalseekdialog.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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="g" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><path d="m10.112 20.64 2.344-1.353 2.578-10.153 7.757-4.49c-.196-1.9-.476-2.214-1.814-3.31l-7.828 4.532-10.049-2.81-2.346 1.354 4.618 7.994z" fill="url(#e)" fill-rule="evenodd" stroke="url(#g)" stroke-linejoin="round" stroke-width=".75" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><path d="m10.384 19.6 1.397-.808 2.55-10.436 7.426-4.207c-.117-1.22-.285-1-.942-1.63l-7.345 4.343-10.264-2.992-1.428.826z" fill="none" stroke="url(#f)" stroke-width=".75" transform="matrix(-.666665 1.15469765 -1.15469765 -.666665 34.092597 5.58863)"/><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/gotopage.svg b/icon-themes/elementary_svg/cmd/32/gotopage.svg
new file mode 100644
index 000000000..338491ef7
--- /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(.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><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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="m5 1 22 .002v27.998h-22z" 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.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="#00537d" 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..4ad6c4f27
--- /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="14.608292" x2="18.076492" xlink:href="#b" y1="3.823121" y2="7.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -.606712 -.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 1.054785 -.291235)"><path d="m12.20194 7.8749448s-6.1823328 5.6712612-6.4701507 6.2483282c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.321839 6.3231019-6.321839z" fill="#46aaed" fill-opacity=".984314"/><path d="m12.20194 7.8749444s-6.1823328 5.6712616-6.4701507 6.2483286c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218394 6.3231019-6.3218394z" fill="url(#d)" stroke="#323232" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".750002"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="#46aaed" fill-opacity=".984314" stroke="#2f78c8" stroke-width=".750002"/><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)" stroke-width=".750002"/><path d="m15.276913 8.434668s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#a)"/><g fill="#fff"><path d="m18.12033 3.154512c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" opacity=".8"/><path d="m11.959178 8.4645634-5.8130217 5.4751426v.66548l5.9461437-5.5195078z" opacity=".8"/></g></g></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..ef65f3e84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grafgamma.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.8642857 .00000019 -.00000015 -2.1857141 9.274643 -80.133516)" 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 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><g transform="matrix(1.33333 0 0 1.33333 -.33326 -9.99991)"><path d="m22 11.5v15.5h-17c8.059167-3.538292 13.542701-8.414435 17-15.5z" fill="#fcaf3e" fill-rule="evenodd"/><g fill="none" stroke-linecap="round" stroke-width=".750002" transform="translate(0 8)"><path d="m6.1765887 17.972232c6.5206563-1.461197 13.8834973-9.9627862 15.3605793-14.4501282" stroke="#ce5c00"/><g stroke-linejoin="round"><path d="m5.1254947 2.1289224h-.7490229-.002c.01 6.3333345.0154 12.6666676.02539 18.9999996h.7255819v-18.9999996z" stroke="url(#c)"/><path d="m2.6249995 18.75343v.749023.002c6.3333341-.01 12.6666675-.0154 18.9999995-.02539v-.725582h-18.9999995z" stroke="url(#a)"/></g></g></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..285ec1693
--- /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="14.608292" x2="18.076492" xlink:href="#b" y1="3.823121" y2="7.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -.606712 -.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 1.054785 -.291235)"><path d="m12.20194 7.8749448s-6.1823328 5.6712612-6.4701507 6.2483282c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.321839 6.3231019-6.321839z" fill="#9cde4a"/><path d="m12.20194 7.8749444s-6.1823328 5.6712616-6.4701507 6.2483286c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218394 6.3231019-6.3218394z" fill="url(#d)" stroke="#323232" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".750002"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="#9cde4a" stroke="#5ca12a" stroke-width=".750002"/><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)" stroke-width=".750002"/><path d="m15.276913 8.434668s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#a)"/><g fill="#fff"><path d="m18.12033 3.154512c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" opacity=".8"/><path d="m11.959178 8.4645634-5.8130217 5.4751426v.66548l5.9461437-5.5195078z" opacity=".8"/></g></g></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..312770882
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grafluminance.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(-.01088505 2.0078086 -2.0562334 -.01114753 -2.585651 -35.516981)" gradientUnits="userSpaceOnUse" x1="2.578225" x2="21.396353" y1="2.415254" y2="21.355932"><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><linearGradient id="b" gradientTransform="matrix(.69507732 0 0 .69745098 8.085731 6.837996)" gradientUnits="userSpaceOnUse" x1="6.785516" x2="10.9094" y1="4.748026" y2="10.748026"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.799454" x2="23.301181" y1="7.627863" y2="25.689002"><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="m15.509766 3.5v3h2v-3zm-7.4843754 3.0996094-1.4140625 1.4160156 2.1210938 2.121094 1.4140621-1.4140628zm16.9707034 0-2.121094 2.1230468 1.414062 1.4140628 2.121094-2.121094zm-8.482422 1.984375c-.1488 0-.294631.0133809-.441406.0214844-.11086.0061384-.22146.0067999-.332032.0175781-.1885.018263-.372244.0488283-.55664.0800781-.065658.0111252-.131851.0184636-.197266.03125-.199152.0389473-.394388.0890008-.58789.1425781-.053167.0146793-.107246.0252067-.160157.0410157-.166116.0497634-.32695.109739-.488281.1699218-.085296.0317108-.171479.0589989-.255859.09375-.137663.0568584-.270671.1232299-.404297.1875-.101075.0484833-.203369.0934617-.302735.1464844-.12992.0694329-.253439.148268-.378906.2246094-.094483.0574334-.190676.1101275-.283203.171875-.205815.1373336-.404093.2839606-.595703.4394526-.00438.003557-.009298.006198-.013672.009766-.209494.17074-.41068.352016-.601563.542969-.186234.186302-.362289.381906-.529296.585937-.046709.056966-.085981.117837-.13086.175782-.115597.149429-.231068.299379-.3359372.457031-.0441819.066381-.0810827.13573-.1230469.203125-.094152.151172-.1894238.301227-.2734375.458984-.0465698.087532-.0839023.178718-.1269532.267578-.0686951.14156-.1388648.281619-.1992187.427735-.0398253.096549-.0715785.195226-.1074219.292969-.0534193.145364-.1093056.290229-.1542968.439453-.0357328.118682-.0617533.239453-.0917969.359375-.0308349.122996-.0648396.243937-.0898438.36914-.0377571.188621-.0639651.377927-.0878906.56836-.0082659.066056-.0207159.130714-.0273437.197265-.0257557.256909-.038365.515482-.0390626.773438-.0000162.006613-.0019531.012914-.0019531.019531-.0000001.00065 0 .001303 0 .001953-.0000004.265102.0145503.528942.0410157.792969.0051967.052053.015284.102545.0214843.154297.0248578.207097.0545053.414153.0957031.61914.0182263.090673.0431574.178056.0644532.267579.0370583.156141.0724846.312704.1191406.466796.0352564.116077.0807156.228046.1210938.341797.0467087.132068.0906006.264601.1445312.394531.0420689.101086.0906308.19796.1367188.296876.0620002.133455.1215643.267899.1914062.398437.0549485.102496.1184664.199095.1777344.298828.072759.122637.1427015.245834.2226562.365235.0569017.084949.1196274.165465.1796874.248046.094708.130234.187382.261167.291016.386719.161849.196254.331997.384731.511718.564453.000346.000346-.000345.001608 0 .001953.08803.08803.182383.165031.273438.248047.100151.09125.197984.185408.302734.271485.116702.096023.238632.181204.359375.269531.086184.063013.169036.12989.257813.189453.162117.108814.330046.205247.498047.300781.050352.028659.097402.062265.148437.089844.160567.086687.325266.161543.490235.236328.076346.034699.150896.073146.228515.105469.146545.060866.296073.110431.445313.162109.093348.032421.184397.068669.279297.097656.170865.052085.344205.09254.517578.132813.077143.01795.152478.040964.230468.056641.250801.050405.504028.089289.757813.115234.538434.055046 1.080707.055056 1.619141 0 .253114-.025882.503757-.065021.753906-.115234.092503-.018547.18213-.044666.273437-.066407.15754-.03748.315257-.073841.470703-.121093.11277-.034321.221458-.076077.332032-.115235.130968-.046273.261755-.091157.390625-.144531.096064-.039863.189092-.085413.283203-.128906.145558-.067142.291498-.132534.433594-.208985.084314-.045382.163648-.098168.246093-.146484.134646-.078882.269608-.156629.400391-.244141.133953-.089554.260658-.187814.388672-.285156.076037-.057884.154138-.11087.228516-.171875.194806-.159504.381877-.328795.560546-.505859.007863-.007793.017561-.01366.025391-.021485.182029-.182028.353078-.371843.513672-.566406.103615-.125532.196323-.256506.291015-.386719.060061-.082581.122786-.163097.179688-.248046.079954-.1194.149897-.242598.222656-.365235.059268-.099733.122786-.196332.177735-.298828.069841-.130537.129406-.264983.191406-.398437.046088-.098916.09465-.19579.136719-.296876.05393-.12993.097822-.262464.144531-.394531.040378-.113751.085837-.22572.121094-.341797.038279-.126426.065837-.254977.097656-.382812.031005-.124217.064785-.246585.089844-.373047.024588-.124142.038039-.250023.05664-.375.019637-.131921.045551-.262523.058594-.396484.011248-.115103.011358-.230291.017578-.345703.00772-.143282.021485-.284481.021485-.429688 0-.155116-.014637-.306074-.023438-.458984-.00603-.104069-.005506-.20869-.015625-.3125-.014769-.152458-.043112-.30137-.066406-.451172-.01635-.104906-.0263-.210147-.046875-.314453-.030408-.154471-.072076-.303974-.111328-.455079-.025485-.098208-.044906-.19756-.074219-.294921-.044991-.149224-.100878-.294089-.154297-.439453-.035843-.097743-.067597-.196419-.107422-.292969-.060354-.146116-.130523-.286175-.199219-.427735-.04305-.08886-.080383-.180046-.126953-.267578-.084013-.157757-.179285-.307812-.273437-.458984-.041965-.067396-.078865-.136743-.123047-.203125-.104869-.157652-.220341-.307602-.335938-.457031-.044871-.057937-.084158-.118824-.130859-.175782-.338513-.413558-.718454-.791334-1.132813-1.128906-.198173-.161449-.403767-.313112-.617187-.455078-.06637-.044174-.135741-.0810898-.203125-.1230469-.151604-.0944215-.302712-.1892129-.460938-.2734375-.078773-.0418881-.160381-.0761956-.240234-.1152344-.152432-.0746689-.305146-.1498784-.46289-.2148437-.069685-.0286355-.140625-.051562-.210938-.078125-.175758-.0665746-.351726-.131383-.533203-.1855469-.037448-.0111569-.075704-.0187055-.113281-.0292968-.207889-.0587052-.418356-.1125278-.632813-.1542969-.003238-.0006308-.006525-.0013263-.009765-.0019531-.049248-.0095349-.099051-.0128906-.148438-.0214844-.195213-.0339402-.390003-.066578-.589844-.0859375-.10381-.0101192-.208431-.0095955-.3125-.015625-.152911-.0088012-.303867-.0234375-.458984-.0234375zm-13.0039064 6.9160156v2h3v-2zm23.0097654 0-.009765 2h2.990234l.009766-2zm-17.7871091 7.363281-2.1210938 2.121094 1.4140625 1.416016 2.1210934-2.123047zm15.5625001.007813-1.419922 1.40625 2.113281 2.115234 1.421875-1.408203zm-8.785156 3.628906v3h2v-3z" fill="url(#a)" stroke-width="1.33333"/><path d="m15.509766 3.5v3h2v-3zm-7.4843754 3.0996094-1.4140625 1.4160156 2.1210938 2.121094 1.4140621-1.4140628zm16.9707034 0-2.121094 2.1230468 1.414062 1.4140628 2.121094-2.121094zm-8.482422 1.984375c-.1488 0-.294631.0133809-.441406.0214844-.11086.0061384-.22146.0067999-.332032.0175781-.1885.018263-.372244.0488283-.55664.0800781-.065658.0111253-.131851.0184636-.197266.03125-.199152.0389473-.394388.0890008-.58789.1425781-.053167.0146794-.107246.0252067-.160157.0410157-.166116.0497634-.32695.109739-.488281.1699218-.085296.0317108-.171479.0589989-.255859.09375-.137663.0568583-.270671.1232299-.404297.1875-.101075.0484833-.203369.0934617-.302735.1464844-.12992.0694329-.253439.148268-.378906.2246094-.094483.0574335-.190676.1101275-.283203.171875-.205815.1373336-.404093.2839606-.595703.4394526-.00438.003557-.009298.006198-.013672.009766-.209494.17074-.41068.352016-.601563.542969-.186234.186302-.362289.381906-.529296.585937-.046709.056966-.085981.117837-.13086.175782-.115597.149429-.231068.299379-.3359372.457031-.044182.066381-.0810826.13573-.1230469.203125-.094152.151172-.1894238.301227-.2734375.458984-.0465698.087532-.0839023.178718-.1269532.267578-.0686951.14156-.1388648.281619-.1992187.427735-.0398253.096549-.0715785.195226-.1074219.292969-.0534193.145364-.1093056.290229-.1542968.439453-.0357328.118682-.0617533.239453-.0917969.359375-.0308349.122996-.0648396.243937-.0898438.36914-.0377571.188621-.0639651.377927-.0878906.56836-.0082659.066056-.0207159.130714-.0273437.197265-.0257557.256909-.038365.515482-.0390626.773438-.0000162.006613-.0019531.012914-.0019531.019531-.0000001.00065 0 .001303 0 .001953-.0000004.265102.0145503.528942.0410157.792969.0051967.052053.015284.102545.0214843.154297.0248578.207097.0545053.414153.0957031.61914.0182263.090673.0431574.178056.0644532.267579.0370583.156141.0724846.312704.1191406.466796.0352564.116077.0807156.228046.1210938.341797.0467087.132068.0906006.264601.1445312.394531.0420689.101086.0906308.19796.1367188.296876.0620002.133455.1215643.267899.1914062.398437.0549485.102496.1184664.199095.1777344.298828.072759.122637.1427015.245834.2226562.365235.0569017.084949.1196274.165465.1796874.248046.094708.130234.187382.261167.291016.386719.161849.196254.331997.384731.511718.564453.000346.000346-.000345.001608 0 .001953.08803.08803.182383.165031.273438.248047.100151.09125.197984.185408.302734.271485.116702.096023.238633.181204.359375.269531.086184.063013.169036.12989.257813.189453.162117.108814.330046.205247.498047.300781.050352.028659.097402.062265.148437.089844.160567.086688.325266.161543.490235.236328.076346.034699.150896.073146.228515.105469.146545.060866.296073.110431.445313.162109.093348.032421.184397.068669.279297.097656.170865.052085.344205.09254.517578.132813.077143.01795.152478.040964.230468.056641.250801.050405.504028.089289.757813.115234.538434.055046 1.080708.055056 1.619141 0 .253114-.025882.503757-.065021.753906-.115234.092503-.018547.18213-.044666.273437-.066407.15754-.03748.315257-.073841.470703-.121093.11277-.034321.221458-.076077.332032-.115235.130968-.046273.261755-.091157.390625-.144531.096064-.039863.189092-.085413.283203-.128906.145558-.067142.291498-.132533.433594-.208985.084314-.045382.163648-.098168.246093-.146484.134646-.078882.269608-.156629.400391-.244141.133953-.089554.260658-.187814.388672-.285156.076037-.057884.154138-.11087.228516-.171875.194806-.159504.381877-.328795.560546-.505859.007863-.007793.017561-.01366.025391-.021485.182029-.182029.353078-.371843.513672-.566406.103615-.125532.196323-.256506.291015-.386719.060061-.082581.122786-.163097.179688-.248046.079954-.1194.149897-.242598.222656-.365235.059268-.099733.122786-.196332.177735-.298828.069841-.130537.129406-.264983.191406-.398437.046088-.098916.09465-.19579.136719-.296876.05393-.12993.097822-.262464.144531-.394531.040378-.113751.085837-.22572.121094-.341797.038279-.126426.065837-.254977.097656-.382812.031005-.124217.064785-.246585.089844-.373047.024588-.124142.038039-.250023.05664-.375.019637-.131921.045551-.262523.058594-.396484.011248-.115103.011358-.230291.017578-.345703.00772-.143282.021485-.284481.021485-.429688 0-.155116-.014637-.306074-.023438-.458984-.00603-.104069-.005506-.20869-.015625-.3125-.014769-.152458-.043112-.30137-.066406-.451172-.01635-.104906-.0263-.210147-.046875-.314453-.030408-.154471-.072076-.303974-.111328-.455079-.025485-.098208-.044906-.19756-.074219-.294921-.044991-.149224-.100878-.294089-.154297-.439453-.035843-.097743-.067597-.19642-.107422-.292969-.060354-.146116-.130523-.286175-.199219-.427735-.04305-.08886-.080383-.180046-.126953-.267578-.084013-.157757-.179285-.307812-.273437-.458984-.041965-.067396-.078865-.136743-.123047-.203125-.104869-.157652-.220341-.307602-.335938-.457031-.044871-.057937-.084158-.118824-.130859-.175782-.338513-.413558-.718454-.791334-1.132813-1.128906-.198173-.161449-.403767-.313112-.617187-.455078-.06637-.044174-.135741-.0810898-.203125-.1230469-.151604-.0944215-.302712-.1892129-.460938-.2734375-.078773-.0418881-.160381-.0761956-.240234-.1152344-.152432-.0746689-.305146-.1498784-.46289-.2148437-.069685-.0286355-.140625-.051562-.210938-.078125-.175758-.0665745-.351726-.131383-.533203-.1855469-.037448-.0111569-.075704-.0187055-.113281-.0292968-.207889-.0587052-.418356-.1125278-.632813-.1542969-.003238-.0006308-.006525-.0013263-.009765-.0019531-.049248-.0095349-.099051-.0128906-.148438-.0214844-.195213-.0339402-.390003-.066578-.589844-.0859375-.10381-.0101192-.208431-.0095955-.3125-.015625-.152911-.0088012-.303867-.0234375-.458984-.0234375zm-13.0039064 6.9160156v2h3v-2zm23.0097654 0-.009765 2h2.990234l.009766-2zm-17.7871091 7.363281-2.1210938 2.121094 1.4140625 1.416016 2.1210934-2.123047zm15.5625001.007813-1.419922 1.40625 2.113281 2.115234 1.421875-1.408203zm-8.785156 3.628906v3h2v-3z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><path d="m15.852714 9.0087315c-3.917523.5786795-6.1529727 3.4982765-6.6884642 6.1094635-.5075721 2.475044-.6745339 5.159163 3.8357502 4.381805l-.867017 3.384902 3.835623-2.779361.02652-.0024c.473343.02267.948883.03017 1.442357-.01492 4.210981-.384926 7.412586-3.19237 7.136249-6.264486-.276335-3.072116-3.926657-5.2532265-8.137637-4.8683007-.19739.01804-.390712.024867-.583378.05332z" fill="url(#b)" fill-rule="evenodd" stroke-width="1.33333"/><ellipse cx="16.509766" cy="16.5" fill="none" rx="6.695168" ry="6.872005" 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/grafred.svg b/icon-themes/elementary_svg/cmd/32/grafred.svg
new file mode 100644
index 000000000..be737c406
--- /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="14.608292" x2="18.076492" xlink:href="#b" y1="3.823121" y2="7.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -.606712 -.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 1.054785 -.291235)"><path d="m12.20194 7.8749448s-6.1823328 5.6712612-6.4701507 6.2483282c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.321839 6.3231019-6.321839z" fill="#e04447"/><path d="m12.20194 7.8749444s-6.1823328 5.6712616-6.4701507 6.2483286c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218394 6.3231019-6.3218394z" fill="url(#d)" stroke="#323232" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".750002"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="#e04447" stroke="#b10000" stroke-width=".750002"/><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)" stroke-width=".750002"/><path d="m15.276913 8.434668s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#a)"/><g fill="#fff"><path d="m18.12033 3.154512c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" opacity=".8"/><path d="m11.959178 8.4645634-5.8130217 5.4751426v.66548l5.9461437-5.5195078z" opacity=".8"/></g></g></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..bbd9993d9
--- /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="14.608292" x2="18.076492" xlink:href="#b" y1="3.823121" y2="7.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -.606712 -.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 1.054785 -.291235)"><path d="m12.20194 7.8749448s-6.1823328 5.6712612-6.4701507 6.2483282c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.321839 6.3231019-6.321839z" fill="none"/><path d="m12.20194 7.8749444s-6.1823328 5.6712616-6.4701507 6.2483286c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218394 6.3231019-6.3218394z" fill="url(#d)" stroke="#323232" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".750002"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="none" stroke="#000" stroke-opacity=".658824" stroke-width=".750002"/><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)" stroke-width=".750002"/><path d="m15.276913 8.434668s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#a)"/><g fill="#fff"><path d="m18.12033 3.154512c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" opacity=".8"/><path d="m11.959178 8.4645634-5.8130217 5.4751426v.66548l5.9461437-5.5195078z" opacity=".8"/></g></g></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..b54ba4ab6
--- /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(.10195876 .02620975 -.02569366 .09578826 31.930696 18.027351)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" xlink:href="#l" y1="88.75" y2="75.191"/><linearGradient id="b" gradientTransform="matrix(.11022 .00852 -.0091 .10377 32.66 17.157)" gradientUnits="userSpaceOnUse" x1="-211.289" x2="-208.497" xlink:href="#l" y1="88.75" y2="75.191"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(.01927981 0 0 .01646663 17.98214 20.960205)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><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.71399" cy="486.64801" gradientTransform="matrix(.02392584 .00812275 -.01716011 .01263623 35.348964 33.410643)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><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="i" gradientTransform="matrix(.78378 0 0 .62162 -1.81 3.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="j" gradientTransform="matrix(.85714 0 0 .52148 -3.57 4.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="k" 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="l" 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="m" 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="n" 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><g transform="translate(0 -3.002)"><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(#a)" 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(#e)" 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(#f)" 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(#g)" 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(#c)" stroke-width=".942803"/></g><path d="m2 8 28 .002v21.998h-28z" fill="url(#j)"/><path d="m29.5 29.5h-27v-21h27z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3 9v20h26v-20z" fill="url(#n)"/><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(#m)"/><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(#b)"/><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(#k)" 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(#h)" stroke-linejoin="round" transform="translate(1 2)"/></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..b18339e11
--- /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(.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="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" 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"><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 23.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="i" 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="j" 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="k" 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="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(#a)" 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.6 43h37.74v3h-37.74z" 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="m41.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 28 .002v21.998h-28z" fill="url(#k)" transform="translate(1 2)"/><path d="m28.5 26.5h-27v-21h27z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" transform="translate(1 2)"/><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(#a)" 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"/><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#i)" stroke-linejoin="round" transform="translate(1 2)"/></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(#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(#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/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..85c4e4c77
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#00f993"/><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="#f53ece"/><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="#e9d300"/><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..c8e7034f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfilterrelief.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g transform="scale(1.33333)" fill="#e6e6e6" stroke="#737373" stroke-width=".75"><rect height="17.271" rx=".474" ry=".555" width="17.238" x="3.398" y="3.365"/><rect height="12.727" rx=".474" ry=".555" width="12.715" x="5.652" y="5.641"/><rect height="5.223" rx=".397" ry=".464" width="5.238" x="9.393" y="9.374"/></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..3ebb567f6
--- /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="#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 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..b44e6af50
--- /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"><radialGradient id="a" 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="#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.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="f" 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><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="34.161" x2="35.254" y1="33.585" y2="39.839"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.263158 10.857146)"><path d="m51.8 40.000002h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40 41.8.000001v7.000001l-41.8-.000001z" fill="url(#d)"/></g><path d="m7.042 28.466 11.517-.076-1.907-3.483z" fill="url(#g)" fill-rule="evenodd" transform="matrix(1.33333 0 0 1.33333 .018 -10.506)"/><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(#f)" stroke="#6b6b6b" stroke-opacity=".492647" 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(#e)" stroke-opacity=".849265" transform="matrix(1.33333 0 0 1.33333 .018 -10.506)"/></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..90eaa7988
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="6.981499" x2="19.550781" y1="10.947377" y2="32.95158"><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(#a)" fill-rule="evenodd" opacity=".3"/><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(#b)" stroke="#7e7e7e" stroke-linejoin="round" stroke-width=".750002"/></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..46b45cea6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/graphicfiltersolarize.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32"><linearGradient id="a" gradientTransform="matrix(-.0109 2.0078 -2.05623 -.01115 -2.586 -35.517)" gradientUnits="userSpaceOnUse" x1="2.578" x2="21.396" y1="2.415" y2="21.356"><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><linearGradient id="b" gradientTransform="matrix(.69508 0 0 .69745 7.693 6.434)" gradientUnits="userSpaceOnUse" x1="6.786" x2="10.909" y1="4.748" y2="10.748"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.375" x2="23.531" y1="6.151" y2="26.273"><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><path d="M15.21 3.333v2.87h1.584v-2.87zM7.59 6.45L6.454 7.59l2.03 2.077L9.62 8.48zm16.824 0l-2.03 2.03 1.14 1.187L25.55 7.59zm-8.41 1.633c-4.374 0-7.918 3.545-7.918 7.917s3.544 7.917 7.917 7.917c4.372 0 7.916-3.545 7.916-7.917S20.373 8.083 16 8.083zm-12.67 7.125v1.584h2.87v-1.584zm22.46 0v1.584h2.87v-1.584zM8.48 22.383l-2.03 2.028 1.14 1.14 2.028-2.03zm15.04 0l-1.137 1.138 2.03 2.03 1.137-1.14zm-8.31 3.414v2.87h1.582v-2.87z" fill="url(#a)"/><path d="M14.95 8.105c-3.918.58-6.153 3.498-6.69 6.11-.506 2.475-.673 5.16 3.837 4.38l-.867 3.386 3.836-2.777.026-.003c.474.022.95.03 1.443-.015 4.21-.385 7.412-3.193 7.136-6.265-.274-3.072-3.925-5.253-8.136-4.868-.197.018-.39.025-.583.053z" fill="url(#b)" fill-rule="evenodd"/><g fill="none" stroke-linejoin="round"><ellipse cx="15.964" cy="16.036" rx="7.459" ry="7.387" stroke="url(#c)" stroke-linecap="round"/><path d="M15.21 3.333v2.87h1.584v-2.87zM7.59 6.45L6.454 7.59l2.03 2.077L9.62 8.48zm16.824 0l-2.03 2.03 1.14 1.187L25.55 7.59zm-8.41 1.633c-4.374 0-7.918 3.545-7.918 7.917s3.544 7.917 7.917 7.917c4.372 0 7.916-3.545 7.916-7.917S20.373 8.083 16 8.083zm-12.67 7.125v1.584h2.87v-1.584zm22.46 0v1.584h2.87v-1.584zM8.48 22.383l-2.03 2.028 1.14 1.14 2.028-2.03zm15.04 0l-1.137 1.138 2.03 2.03 1.137-1.14zm-8.31 3.414v2.87h1.582v-2.87z" opacity=".5" stroke="#956500"/></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..fc6f8725d
--- /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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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..dae7116a9
--- /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(.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="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 4.238793 24.980479)" 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 24.980588)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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(#g)" 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(#f)" 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(#d)" opacity=".15"/><g stroke-width=".750002"><path d="m3.1223504 28.375032v-17.250043h8.2500206v17.250043z" fill="url(#b)" stroke="url(#a)" 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(#c)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m17.155833 28.375024 3.000001-3h-6.000001z"/><path d="m17.139896 11.124996 3.000001 3h-6.000001z"/></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..96820d55b
--- /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(.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="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 8.863815 24.980479)" 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 6.136185 24.605478)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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(#g)" 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(#f)" 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(#d)" opacity=".15"/></g><g stroke-width=".750002"><path d="m3.1223504 28.375032v-17.250043h8.2500206v17.250043z" fill="url(#b)" stroke="url(#a)" 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(#c)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m17.164549 28.375024 3.000001-3h-6.000001z"/><path d="m17.156651 11.124996 3.000001 3h-6.000001z"/></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..3e94f1e7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/grid.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 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="f" 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(#f)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" opacity=".15"/><path d="m.36409467 292.23723v4.14477c0 .152.14990533.31955.30190533.31955h4.7408994c.152 0 .3101006-.16755.3111006-.31955l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".198438"/><path d="m1.455 292.436h.2v4.167h-.2zm1.389 0h.2v4.167h-.2zm1.389 0h.2l-.0009263 4.16687h-.198438zm-3.77.794h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m.5935503 290.94738c-.158 0-.2275503.16662-.2275503.32662l-.001905.96323h5.3578257l-.00115-.96145c-.0001886-.162-.1187707-.32278-.2767707-.32278z" fill="url(#c)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.144-.332-.296-.332z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56253267 291.14582-.00053267.99618 4.9614827-.004v-.99218z" style="opacity:.5;fill:none;stroke-width:.198438;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.389 0h.2v1.19h-.2zm1.389 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></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..7d1d77ee3
--- /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" gradientTransform="translate(0 .529168)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#i" y1="1.719791" y2="8.017164"/><radialGradient id="b" 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="#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(.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="d" 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="e" gradientTransform="translate(0 -1.058332)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#i" y1="1.719791" y2="8.017164"/><linearGradient id="f" gradientTransform="translate(0 -1.058334)" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#i" y1="1.190625" y2="7.429696"/><linearGradient id="g" gradientTransform="translate(-.000107 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#i" y1=".795334" y2="7.672609"/><linearGradient id="h" gradientTransform="translate(0 -2.645833)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#i" y1="1.719791" y2="8.017164"/><linearGradient id="i" 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 stroke="#000" stroke-linejoin="round" stroke-opacity=".316176" transform="translate(0 -.529167)"><path d="m5.9531255 4.1010415h1.852083v1.322917h-1.852083z" fill="url(#h)"/><path d="m5.9531255 2.5135415h1.852083v1.322917h-1.852083z" fill="url(#f)"/><path d="m5.9531251.92604146h1.852083v1.32291704h-1.852083z" fill="url(#g)"/><path d="m5.9531251 5.6885416h1.852083v1.322917h-1.852083z" fill="url(#e)"/><path d="m5.9531252 7.2760416h1.852083v1.322917h-1.852083z" fill="url(#a)"/></g><g fill="#fcaf3e" stroke="#ce5c00"><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><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(#b)"/><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="#0f5a00" 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(#c)"/><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(#d)"/></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..1f8192579
--- /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" gradientTransform="matrix(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="7.368532" x2="6.931361" y1="2.586029" y2="9.940158"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="18.596306" x2="39.108273" y1="116.84195" y2="116.41684"><stop offset="0" stop-color="#fff"/><stop offset=".47780362" stop-color="#fff" stop-opacity=".235"/><stop offset=".76923078" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></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(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="m6.218.926-1.588 1.588h3.175z" style="stroke-linecap:round;stroke-linejoin:round;stroke-width:.264585;stroke:#004372;stroke-opacity:.470588;fill:url(#a)"/><path d="m18 6-4.602-4.838 9.246.015z" fill="none" stroke="url(#b)" stroke-width="1.283" transform="matrix(.20622 0 0 -.20622 2.506 2.493)"/></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..28ee154f2
--- /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="#e2c8fa"/><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..295a59fea
--- /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"><radialGradient id="a" cx="12.176862" cy="15.093383" gradientTransform="matrix(-.04215459 2.0916726 -1.7258546 -.03478207 42.562294 -17.945029)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="b" cx="16" cy="15" gradientTransform="matrix(1 0 0 1.2500014 0 -3.750021)" gradientUnits="userSpaceOnUse" r="12"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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="24.084455" x2="23.99999" y1="4.447339" 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="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="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 27.99821h-22v-27.9999959z" fill="url(#a)"/><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(#b)" stroke-width=".999922"/></g><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..33fe5d781
--- /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" gradientTransform="matrix(0 -.44324004 .45870569 0 -19.384787 16.993361)" gradientUnits="userSpaceOnUse" x1="38.910011" x2="24.414497" y1="60.471832" y2="60.982784"><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="b" gradientTransform="matrix(.40682978 0 0 .37867213 -3.451673 -3.541904)" 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><radialGradient id="c" 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><g transform="translate(0 16)"><g fill="#4d4d4d"><path d="m3-9h27v1h-27z" opacity=".4"/><path d="m19-5h11v2h-11z"/><path d="m19 0h11v2h-11z"/><path d="m19 5h11v2h-11z"/></g><g transform="matrix(1.4192929 0 0 1.33333 1.433841 -3.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(#c)" fill-rule="evenodd" opacity=".2"/><path d="m7.1244675 7.4877058 4.8949195-4.4683183-4.8958386-4.52809v3l-5.6235484.0087028.0009194 2.996408 5.6235484-.00871z" display="block" fill="url(#b)"/><g fill="none" stroke-miterlimit="7" stroke-width=".750002"><path d="m7.1247019 7.4877058 4.8947171-4.4683183-4.8956361-4.52815v3.00006l-5.6237828.00871.0004494 2.996408 5.6196395.00786z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/><path d="m7.8481719 5.8555474 2.9811721-2.8221866-2.9578208-2.90223537.00343 2.11986567-5.6327687.0004164-.012221 1.5125221 5.6327687-.0004164z" display="block" opacity=".401" stroke="url(#a)"/></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..8ac10979f
--- /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" 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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..661194217
--- /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" 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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..7b586d4ad
--- /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" 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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..34e13501a
--- /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" 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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..3c0e0379a
--- /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" 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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..aada9481e
--- /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" 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(#a)" 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="#fcaf3e" stroke="#ce5c00"/><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..14e1f11a8
--- /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"><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="3.44" x2="3.407" xlink:href="#a" y1="289.327" y2="289.625"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#a" y1="289.327" y2="289.625"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#a" y1="290.65" y2="290.948"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#a" y1="290.65" y2="290.948"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#a" y1="291.973" y2="292.271"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#a" y1="291.973" y2="292.271"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#a" y1="291.973" y2="292.271"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#a" y1="291.973" y2="292.271"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#a" y1="291.973" y2="292.271"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#a" y1="291.973" y2="292.271"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1=".794" x2=".761" xlink:href="#a" y1="293.296" y2="293.593"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="2.117" x2="2.084" xlink:href="#a" y1="293.296" y2="293.594"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#a" y1="293.296" y2="293.594"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#a" y1="293.296" y2="293.594"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="6.085" x2="6.052" xlink:href="#a" y1="293.296" y2="293.594"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="7.408" x2="7.375" xlink:href="#a" y1="293.296" y2="293.594"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#a" y1="294.619" y2="294.916"/><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#a" y1="294.619" y2="294.916"/><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="3.44" x2="3.407" xlink:href="#a" y1="295.942" y2="296.239"/><linearGradient id="u" gradientUnits="userSpaceOnUse" x1="4.763" x2="4.729" xlink:href="#a" y1="295.942" y2="296.239"/><g stroke-width=".066" transform="translate(0 -288.533)"><rect fill="url(#b)" height=".265" ry=".033" width=".265" x="3.44" y="289.327"/><rect fill="url(#c)" height=".265" ry=".033" width=".265" x="4.763" y="289.327"/><rect fill="url(#d)" height=".265" ry=".033" width=".265" x="3.44" y="290.65"/><rect fill="url(#e)" height=".265" ry=".033" width=".265" x="4.763" 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="2.117" y="291.973"/><rect fill="url(#h)" height=".265" ry=".033" width=".265" x="3.44" y="291.973"/><rect fill="url(#i)" height=".265" ry=".033" width=".265" x="4.763" y="291.973"/><rect fill="url(#j)" height=".265" ry=".033" width=".265" x="6.085" y="291.973"/><rect fill="url(#k)" height=".265" ry=".033" width=".265" x="7.408" y="291.973"/><rect fill="url(#l)" height=".265" ry=".033" width=".265" x=".794" y="293.296"/><rect fill="url(#m)" height=".265" ry=".033" width=".265" x="2.117" y="293.296"/><rect fill="url(#n)" height=".265" ry=".033" width=".265" x="3.44" y="293.296"/><rect fill="url(#o)" height=".265" ry=".033" width=".265" x="4.763" y="293.296"/><rect fill="url(#p)" height=".265" ry=".033" width=".265" x="6.085" y="293.296"/><rect fill="url(#q)" height=".265" ry=".033" width=".265" x="7.408" y="293.296"/><rect fill="url(#r)" height=".265" ry=".033" width=".265" x="3.44" y="294.619"/><rect fill="url(#s)" height=".265" ry=".033" width=".265" x="4.763" y="294.619"/><rect fill="url(#t)" height=".265" ry=".033" width=".265" x="3.44" y="295.942"/><rect fill="url(#u)" height=".265" ry=".033" width=".265" x="4.763" y="295.942"/><path d="m3.307 291.84h1.853v1.854h-1.85z" style="stroke-miterlimit:0;fill:#fcaf3e;stroke:#ce5c00;stroke-width:.265;stroke-linejoin:round;stroke-linecap:round"/></g></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..df0582d78
--- /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="#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=".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="#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><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..9f4a47fd6
--- /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"><clipPath id="a"><path d="m.26487564 290.84816h3.37344596l-1.190628 5.95314h-2.18281792z"/></clipPath><linearGradient id="b" 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="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 opacity=".5" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#c)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><g clip-path="url(#a)" transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#c)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><path d="m5.1593751.13229144-1.7197917 8.20208356" 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..b2622f88e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hideallnotes.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="m0 0h19l-6 32h-13z"/></clipPath><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 3.226934)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.52015924 -.04736747 .0511541 .56654328 -1.569401 7.520321)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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="e" gradientTransform="translate(.000006 8.000006)" gradientUnits="userSpaceOnUse" x1="6.785516" x2="10.9094" y1="4.748026" y2="10.748026"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(.52015924 -.04736747 .0511541 .56654328 -1.569401 7.520321)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" xlink:href="#d" y1="11.249186" y2="31.264799"/><linearGradient id="h" gradientTransform="translate(.000006 8.000006)" gradientUnits="userSpaceOnUse" x1="16.690018" x2="10.9094" xlink:href="#e" y1="3.971202" y2="10.748026"/><g opacity=".5"><g transform="matrix(.98739408 0 0 .98739408 .553633 -.768642)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#c)" fill-rule="evenodd"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.012767"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#d)" stroke-width="1.012767"/><path d="m10.440349 10.395493c-5.6360944.829706-9.80646253 4.707204-9.4275387 8.905507.2453689 2.718573 2.335049 4.956191 5.3233735 6.136789l-1.2473684 4.853245 5.5182656-3.985025.03815-.0035c.680993.0325 1.365147.04327 2.075103-.0214 6.058287-.551901 10.6644-4.577192 10.266838-8.981967-.39756-4.404775-5.649237-7.5320335-11.707524-6.980132-.283982.02587-.562112.03565-.839298.07646z" fill="url(#e)" fill-rule="evenodd"/><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#b)" opacity=".4"/></g><g transform="matrix(-.98739408 0 0 .98739408 31.896597 -9.488757)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#f)" fill-rule="evenodd"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.012767"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#g)" stroke-width="1.012767"/><path d="m10.440349 10.395493c-5.6360944.829706-9.80646253 4.707204-9.4275387 8.905507.2453689 2.718573 2.335049 4.956191 5.3233735 6.136789l-1.2473684 4.853245 5.5182656-3.985025.03815-.0035c.680993.0325 1.365147.04327 2.075103-.0214 6.058287-.551901 10.6644-4.577192 10.266838-8.981967-.39756-4.404775-5.649237-7.5320335-11.707524-6.980132-.283982.02587-.562112.03565-.839298.07646z" fill="url(#h)" fill-rule="evenodd"/></g></g><g clip-path="url(#a)"><g transform="matrix(.98739408 0 0 .98739408 .553633 -.768642)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#c)" fill-rule="evenodd"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.012767"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#d)" stroke-width="1.012767"/><path d="m10.440349 10.395493c-5.6360944.829706-9.80646253 4.707204-9.4275387 8.905507.2453689 2.718573 2.335049 4.956191 5.3233735 6.136789l-1.2473684 4.853245 5.5182656-3.985025.03815-.0035c.680993.0325 1.365147.04327 2.075103-.0214 6.058287-.551901 10.6644-4.577192 10.266838-8.981967-.39756-4.404775-5.649237-7.5320335-11.707524-6.980132-.283982.02587-.562112.03565-.839298.07646z" fill="url(#e)" fill-rule="evenodd"/><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#b)" opacity=".4"/></g><g transform="matrix(-.98739408 0 0 .98739408 31.896597 -9.488757)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#f)" fill-rule="evenodd"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.012767"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#g)" stroke-width="1.012767"/><path d="m10.440349 10.395493c-5.6360944.829706-9.80646253 4.707204-9.4275387 8.905507.2453689 2.718573 2.335049 4.956191 5.3233735 6.136789l-1.2473684 4.853245 5.5182656-3.985025.03815-.0035c.680993.0325 1.365147.04327 2.075103-.0214 6.058287-.551901 10.6644-4.577192 10.266838-8.981967-.39756-4.404775-5.649237-7.5320335-11.707524-6.980132-.283982.02587-.562112.03565-.839298.07646z" fill="url(#h)" fill-rule="evenodd"/></g></g><path d="m20 .46594521-6.883516 30.66399579" 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/hidecolumn.svg b/icon-themes/elementary_svg/cmd/32/hidecolumn.svg
new file mode 100644
index 000000000..19c041095
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hidecolumn.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"><clipPath id="a"><path d="m.52916664.26457717h4.49791666l-1.5875 7.93750003h-2.91041661z"/></clipPath><linearGradient id="b" 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="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 clip-path="url(#a)"><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#c)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><g transform="matrix(0 -1 1 0 -1.321339 8.203697)"><path d="m.26601861 3.7039999h7.40798149l-.004 1.5880001h-7.40598148z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.26601861 3.44c-.147-.0000001-.26536838.1180004-.265.2639999l.00399999 1.5853294c.0003709.1469995.117.265.263.265h7.4079816c.146 0 .2643708-.1180004.2639999-.265l-.004-1.5853293c-.0003684-.1459995-.1179999-.264-.2639999-.264zm0 .2639999 7.40798149.0000001v1.5853293h-7.4059815z"/><path d="m2.911345 3.702667h.265333v1.586663h-.265333z"/><path d="m4.498008 3.702667h.265333v1.586663h-.265333z"/><path d="m6.087031 3.702765h.265333v1.585329h-.265333z"/><path d="m1.323349 3.702667h.266666v1.586663h-.266666z"/></g></g></g><g opacity=".5"><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#c)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><g transform="matrix(0 -1 1 0 -1.321339 8.203697)"><path d="m.26601861 3.7039999h7.40798149l-.004 1.5880001h-7.40598148z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.26601861 3.44c-.147-.0000001-.26536838.1180004-.265.2639999l.00399999 1.5853294c.0003709.1469995.117.265.263.265h7.4079816c.146 0 .2643708-.1180004.2639999-.265l-.004-1.5853293c-.0003684-.1459995-.1179999-.264-.2639999-.264zm0 .2639999 7.40798149.0000001v1.5853293h-7.4059815z"/><path d="m2.911345 3.702667h.265333v1.586663h-.265333z" opacity="1"/><path d="m4.498008 3.702667h.265333v1.586663h-.265333z" opacity="1"/><path d="m6.087031 3.702765h.265333v1.585329h-.265333z" opacity="1"/><path d="m1.323349 3.702667h.266666v1.586663h-.266666z" opacity="1"/></g></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..5ecf8aa8d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hidenote.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="m-.71226146 7.441977 15.93230046-.0000002-5.5763052 25.4916812h-10.35599526z"/></clipPath><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 3.226934)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.52015924 -.04736747 .0511541 .56654328 -1.569401 7.520321)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><g opacity=".5" transform="matrix(1.2553115 0 0 1.2553115 .89411 -9.341999)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#c)" fill-rule="evenodd"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#d)" stroke-width=".796615"/><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#b)" opacity=".4"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".796615"/></g><g clip-path="url(#a)" transform="matrix(1.2553115 0 0 1.2553115 .89411 -9.341999)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#c)" fill-rule="evenodd"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#d)" stroke-width=".796615"/><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#b)" opacity=".4"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".796615"/></g><path d="m20 .46594554-6.883516 30.66399546" 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/hiderow.svg b/icon-themes/elementary_svg/cmd/32/hiderow.svg
new file mode 100644
index 000000000..aa8cc812b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/hiderow.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"><clipPath id="a"><path d="m.52916664.26457717h4.49791666l-1.5875 7.93750003h-2.91041661z"/></clipPath><linearGradient id="b" 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="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 clip-path="url(#a)"><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#c)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><path d="m.794 3.44h6.8800001l-.004 1.852h-6.8780001z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.794 3.44c-.147 0-.265.118-.265.264v1.323c0 .147.117.265.263.265h6.8800002c.146 0 .2639999-.118.2639999-.265v-1.323c0-.146-.1179999-.264-.2639999-.264zm0 .264h6.8800001l-.004 1.323h-6.8780001z"/><path d="m2.115995 3.704355h.265333v1.322663h-.265333z"/><path d="m3.96799 3.704355h.265333v1.322663h-.265333z"/><path d="m5.819986 3.704355h.265333v1.322663h-.265333z"/></g></g><g opacity=".5"><g transform="matrix(1.33333 0 0 1.33333 .176 -387.532)"><rect fill="url(#c)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><path d="m.794 3.44h6.8800001l-.004 1.852h-6.8780001z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.794 3.44c-.147 0-.265.118-.265.264v1.323c0 .147.117.265.263.265h6.8800002c.146 0 .2639999-.118.2639999-.265v-1.323c0-.146-.1179999-.264-.2639999-.264zm0 .264h6.8800001l-.004 1.323h-6.8780001z"/><path d="m2.115995 3.704355h.265333v1.322663h-.265333z" opacity="1"/><path d="m3.96799 3.704355h.265333v1.322663h-.265333z" opacity="1"/><path d="m5.819986 3.704355h.265333v1.322663h-.265333z" opacity="1"/></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/hideslide.svg b/icon-themes/elementary_svg/cmd/32/hideslide.svg
new file mode 100644
index 000000000..9ed2d402e
--- /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 .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="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 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="m2 5h28v22h-28z" fill="url(#e)"/><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.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(#l)"/></g><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="m2 5h28v22h-28z" fill="url(#e)"/><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.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(#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..f45270e5e
--- /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(.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="b" 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="c" 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="d" 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="e" 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="f"><path d="m1.0577084 288.53371h6.3499999v3.96875h-6.3499999z"/></clipPath><clipPath id="g"><path d="m1.0577084 292.50229h6.3499999l.0000003 4.23333h-6.3500001z"/></clipPath><g clip-path="url(#g)" transform="translate(.000625 -292.50229)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#a)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#b)" opacity=".15"/><path d="m1.323 288.798h5.82v7.408h-5.82z" fill="url(#c)"/><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(#e)"/></g></g><g clip-path="url(#f)" transform="translate(.000625 -284.03579)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#a)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#b)" opacity=".15"/><path d="m1.323 288.798h5.82v7.408h-5.82z" fill="url(#c)"/><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(#e)"/></g></g><path d="m4.3656278 4.8947943 1.0583307 1.0583307h-2.1166614zm-.0000053-1.3229221 1.0583307-1.0583307h-2.1166614z" fill="#fcaf3e" stroke="#ce5c00" 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/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..b70060c63
--- /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="#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="34.512653" x2="32.036968" y1="2.159191" y2="32.864044"><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="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..c73436342
--- /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"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.302633 17.285197)" 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.488142 -4.327728)" 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" xlink:href="#e" y1="46.97065" y2="46.97065"/><linearGradient id="e"><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="f" 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="g" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="24.005527" x2="24.005527" y1="5.432571" y2="31.048698"><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><linearGradient id="h" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#e" y1="46.97065" y2="46.97065"/><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 height="26.988091" rx=".703702" ry=".740739" style="opacity:.8;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298039;fill:url(#i)" width="26.980642" x="2.485422" y="2.503399"/><g transform="matrix(1.33333 0 0 1.33333 .494466 -.148645)"><path d="m4.482023 10.976601h3.048076v3.034725h-3.048076z" fill="#e9e9e9" stroke="#a4a4a4" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g fill="none" stroke="#a4a4a4" stroke-linecap="round" stroke-width=".750002"><path d="m12.771186 17.735657 6.728253.01271"/><path d="m12.771186 7.235661 6.728253.012712"/></g><g transform="matrix(.60062093 0 0 .6001432 -2.782771 15.549354)"><path d="m13.115425 5.4218337c0-6.17094142 7.345888-6.7039276 7.345888-.5329865 0 2.5560904.04238 4.7480256-2.342199 4.7480256-2.384576 0-5.003688-1.658949-5.003689-4.2150391z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m17.149901 8.1855926 5.015776-4.4688691-5.009576-4.57270919v3.28796779l-6.237064-.051136-.03613 2.466347 6.237063.051136z" display="block" fill="url(#c)"/><g fill="none" stroke-miterlimit="7" stroke-width="1.249208"><path d="m18.02141 6.2983782 2.450365-2.3586801-2.444165-2.4995625v2.2148211l-6.237064-.051136-.03613.466347 6.237063.051136z" display="block" opacity=".401" stroke="url(#d)"/><path d="m17.149901 8.1855926 5.015776-4.4688691-5.009576-4.57270939v3.28796779l-6.237064-.051136-.03613 2.4663472 6.237063.051136z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><g transform="matrix(.60739246 0 0 .60045882 -3.793449 .559591)"><path d="m15.075085 12.900739c0-6.1709414 6.772776-6.1279777 6.772776.04296 0 2.556091-2.142367 4.225971-4.526943 4.225971s-2.245833-6.825026-2.245833-4.268935z" fill="url(#f)" fill-rule="evenodd" opacity=".141176"/><path d="m17.351705 15.718393-4.907863-4.597148 4.933127-4.6403881-.02093 3.3933848h6.188356l.01659 2.5247753h-6.188354z" display="block" fill="url(#g)"/><g fill="none" stroke-miterlimit="5.5" stroke-width="1.241898"><path d="m16.351705 13.608204-2.342452-2.486959 2.367716-2.5672414-.02093 2.3202384h6.188356l.01659.524775h-6.188354z" display="block" opacity=".401" stroke="url(#h)"/><path d="m17.351705 15.718393-4.907863-4.597148 4.933127-4.6403883-.02093 3.3933848h6.188357l.01659 2.5247755h-6.188354z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g><path d="m12.771186 12.485659 6.728253.01271" fill="none" stroke="#a4a4a4" stroke-linecap="round" stroke-width=".750002"/></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..8da6ecb4e
--- /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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" 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="n" cx="605.714" cy="486.648" gradientTransform="matrix(-.02892 0 0 .01235 21.027 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(.02892 0 0 .01235 26.973 38.47)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><linearGradient id="p" 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="q" 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="r" 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="s" 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="t" 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="u" 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="v" 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="w" 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(#m)" 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(#n)" 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(#o)" transform="matrix(.66666 0 0 1.33333 0 -30.333)"/></g><path d="m1 5 30 .002v23.998h-30z" fill="url(#s)"/><path d="m2 6.014v21.986h27.998v-21.986z" fill="url(#w)"/><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(#v)"/><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(#p)" stroke-linejoin="round"/><g stroke-linecap="round"><path d="m30.5 28.5h-29v-23h29z" stroke="url(#r)" stroke-linejoin="round"/><path d="m29.5 27.5h-27v-21h27z" opacity=".29" stroke="url(#q)"/></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(#u)"/><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(#t)" opacity=".75"/></g><path d="m28.036 26.016c-.2-.03-.355-.014-.46.01l-13.85 3.187-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.015 2.565-.587 13.848-3.21c.417-.096-.204-.613-1.393-1.16-.89-.413-1.843-.73-2.44-.817z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="translate(7.23 7.99)"/><path d="m25.282 10.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04-1.954 1.964z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 24.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.025-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="translate(7.23 7.99)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="translate(7.23 7.99)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="translate(7.23 7.99)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="translate(7.23 7.99)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="translate(7.23 7.99)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="translate(7.23 7.99)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..44de9552d
--- /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" 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 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-opacity=".318"/><stop offset="1" stop-opacity=".24"/></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(.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="o" 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(#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><path d="m1 5 30 .002v23.998h-30z" fill="url(#k)"/><path d="m2 6.014v21.986h27.998v-21.986z" fill="url(#o)"/><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(#n)"/><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(#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 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><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(#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/importdialog.svg b/icon-themes/elementary_svg/cmd/32/importdialog.svg
new file mode 100644
index 000000000..1c3f77f62
--- /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"><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" 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="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="10.843659" x2="10.843659" y1="-8.908169" y2="-31.125461"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="l" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 35.63)" 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><radialGradient id="m" cx="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 -.29583 24.336 32.584)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#b"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="17.163" x2="17.163" y1="13.645" y2="24.976"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#g)" transform="matrix(.57895 0 0 .42857 -1.895 10.857)"/><path d="m-10-47h5v7h-5z" fill="url(#i)" transform="matrix(-.57895 0 0 -.42857 -1.895 10.857)"/><path d="m10 40h28v7h-28z" fill="url(#j)" transform="matrix(.57895 0 0 .42857 -1.895 10.857)"/></g><rect fill="url(#k)" 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(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".75"/><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(#m)" fill-rule="evenodd" opacity=".141"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" display="block" fill="url(#n)"/><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" style="display:block;opacity:.401;fill:none;stroke-width:.75;stroke-miterlimit:7;stroke:url(#l)"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" fill="none" opacity=".5" stroke="#7239b3" stroke-linejoin="round" stroke-width=".75"/><g transform="matrix(.75000188 0 0 .75000188 .636002 8.632522)"><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></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..345475b98
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 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" gradientUnits="userSpaceOnUse" x1="22.035943" x2="22.035943" y1="6.683288" y2="21.79125"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837" cy="36.421001" gradientTransform="matrix(-.36797241 0 0 -.39443901 31.599919 31.935225)" gradientUnits="userSpaceOnUse" r="15.645" 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" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#e" y1="6.381" y2="41.619"/><linearGradient id="h" 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="i" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .00824 17.982 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><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="#f"/><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="#e" 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="m2 5h28v22h-28z" fill="url(#h)"/><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.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(#o)"/><path d="m16.698622 17.233928c0-8.2306461 11.511972-8.2306461 11.514638 0 0 3.406658-2.573326 6.50665-5.753319 6.50665-3.177325 0-5.759985-3.099992-5.759985-6.50665z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width="1.33333"/><path d="m22.498608 21.469917-9.199977-7.471981 9.202643-7.3506483v4.8639883h7.999981l-.004 4.997321h-7.999981z" display="block" fill="url(#b)" stroke-width="1.33333"/><g fill="none" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></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..bdd291492
--- /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" gradientTransform="matrix(0 -.44324004 .45870569 0 -19.384787 16.993361)" gradientUnits="userSpaceOnUse" x1="38.910011" x2="24.414497" y1="60.471832" y2="60.982784"><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="b" gradientTransform="matrix(.40682978 0 0 .37867213 -3.451673 -3.541904)" 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><radialGradient id="c" 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><g transform="translate(0 16)"><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 5h10v1h-10z" opacity=".4"/><path d="m19 8h5v1h-5z" opacity=".4"/><path d="m19 11h3v1h-3z" opacity=".4"/><path d="m3.031296 5h11.709195v1h-11.709195z" opacity=".4"/><path d="m3.031296 8h11.709195v1h-11.709195z" opacity=".4"/><path d="m19-5h11v2h-11z"/><path d="m19 0h9v2h-9z"/></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(#c)" fill-rule="evenodd" opacity=".2"/><path d="m7.1244675 7.4877058 4.8949195-4.4683183-4.8958386-4.52809v3l-5.6235484.0087028.0009194 2.996408 5.6235484-.00871z" display="block" fill="url(#b)"/><g fill="none" stroke-miterlimit="7" stroke-width=".750002"><path d="m7.1247019 7.4877058 4.8947171-4.4683183-4.8956361-4.52815v3.00006l-5.6237828.00871.0004494 2.996408 5.6196395.00786z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/><path d="m7.8481719 5.8555474 2.9811721-2.8221866-2.9578208-2.90223537.00343 2.11986567-5.6327687.0004164-.012221 1.5125221 5.6327687-.0004164z" display="block" opacity=".401" stroke="url(#a)"/></g></g></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..e578ec919
--- /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"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(0 -1.1179706 -.24804124 0 9.750087 29.138957)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#g"/><linearGradient id="b" gradientTransform="matrix(0 .66667 -.66667 0 31.23291 -.448012)" gradientUnits="userSpaceOnUse" x1="38.202435" x2="8.202584" y1="15.277" y2="15.277"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.66976335 0 0 -.66667 31.844786 40.796424)" gradientUnits="userSpaceOnUse" x1="32.615677" x2="32.615677" xlink:href="#h" y1="31.194481" y2="17.69455"/><radialGradient id="d" cx="11.25" cy="19.031" gradientTransform="matrix(0 -1.4569812 -.24804124 0 6.24232 28.889274)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#g"/><linearGradient id="e" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="41.252377" x2="8.252541" y1="22.749876" y2="22.749876"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.66976335 0 0 -.66667 38.862843 28.829728)" gradientUnits="userSpaceOnUse" x1="31.149574" x2="31.149574" xlink:href="#h" y1="38.744396" y2="13.244524"/><radialGradient id="g" cx="11.25" cy="19.031" gradientTransform="matrix(-1.4569812 0 0 .24804124 27.91316 19.778386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="24.430784" x2="43.094093" y1="27.494453" y2="27.494453"><stop offset="0" stop-color="#fff"/><stop offset=".15306343" stop-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="matrix(0 -1 1 0 -.994118 23.016526)"><path d="m1.522296.751494c-2.6666799 0-2.6666799 23.493832 0 23.493832 2.66668 0 2.66668-23.493832 0-23.493832z" fill="url(#d)" opacity=".163" stroke-width=".610672"/><g transform="matrix(0 1 1 0 -3.998748 -3.011882)"><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#e)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none" stroke-width="1.000005"><path d="m20.455078 3.9375v5.5625l-10.9667968-.00781.00391 3.986329 10.9628908.02539v5.544921l9.310547-7.589843z" opacity=".6" stroke="url(#f)" transform="matrix(-1 0 0 -1 36.01 27.000002)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00"/></g></g></g><g transform="matrix(0 -1 1 0 5.45572 35.045336)"><path d="m5.030063 7.54828c-2.6666795 0-2.6666795 18.027284 0 18.027284 2.66668 0 2.66668-18.027285 0-18.027284z" fill="url(#a)" opacity=".163" stroke-width=".534929"/><g transform="matrix(0 1 1 0 -3.990342 -2.499912)"><path d="m20.498192 7.9596766-9.846704 7.5717444 9.846704 7.602276.042-5.549339 8.000645.0164.004-4.05001-8.000645-.01507z" fill="url(#b)" stroke-width=".66667"/><g fill="none" stroke-width="1.000005"><path d="m9.453125 17.990234v4.509766l-7.9609375-.02344v2l7.9609375.04102v4.472656l7.539063-5.513672z" opacity=".6" stroke="url(#c)" transform="matrix(-1 0 0 -1 29.048192 39.020404)"/><path d="m28.548192 13.520405-7.94459-.01474-.046-5.5713053-9.905979 7.5966963 9.905979 7.624228.042-5.637306 7.94459.0177z" opacity=".5" stroke="#005485"/></g></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..8c1227a19
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inscellsctrl.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="#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(.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 .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="f" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 .177104 -387.52328)"><rect fill="url(#f)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><g fill="none" stroke-width=".201"><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" opacity=".4" stroke="#323232" stroke-linecap="round"/><path d="m.555 291.15h4.968l-.004 5.366h-4.984z" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" opacity=".3" stroke="#000"/></g><path d="m1.652 292.238h.2l.002 4.365h-.2zm1.39 0h.2v4.364h-.2zm1.39 0h.2v4.364h-.2zm-3.968.99 1.19.002v.197h-1.19z" opacity=".321"/><path d="m1.852 293.23h1.19v.198h-1.192zm1.39 0h1.19v.198h-1.19zm1.19 0h1.19v.198h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/><path d="m1.653 291.048h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.39 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/></g><g transform="matrix(0 -1 1 0 -3.967535 11.378779)"><path d="m7.9384997 6.3499168h-1.853287v2.1172804h1.853287z" fill="#8ed440"/><path d="m7.9384997 6.0849168c.146 0 .264.118.264.265v2.1172804c0 .147-.118.265-.264.265h-1.853287c-.147 0-.265-.118-.265-.265v-2.1172804c0-.147.118-.265.265-.265zm0 .265h-1.853287v2.1172804h1.853287z" fill="#126400" fill-opacity=".571"/></g><g transform="matrix(.26458289 0 0 .26458267 .000199 .00008)"><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#a)"/><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)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" 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/32/insert.svg b/icon-themes/elementary_svg/cmd/32/insert.svg
new file mode 100644
index 000000000..b864da37d
--- /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.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" 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="b" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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" 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="e" 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(#e)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><g transform="matrix(.26458333 0 0 .26458333 0 .001817)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#a)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#c)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" 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/32/insertannotation.svg b/icon-themes/elementary_svg/cmd/32/insertannotation.svg
new file mode 100644
index 000000000..73c302dca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertannotation.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 .68597915 -.7462606 0 60.288383 -27.737493)" 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="b" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 3.226934)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.52015924 -.04736747 .0511541 .56654328 -1.569401 7.520321)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><g transform="matrix(1.2553115 0 0 1.2553115 .89411 -9.341999)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#e)" fill-rule="evenodd"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#f)" stroke-width=".796615"/><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#d)" opacity=".4"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".796615"/></g><g transform="translate(-.000001 .006868)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#a)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#b)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#c)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" 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/32/insertbookmark.svg b/icon-themes/elementary_svg/cmd/32/insertbookmark.svg
new file mode 100644
index 000000000..5eca4138f
--- /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"><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="10.906893" y2="22.971012"><stop offset="0" stop-color="#fff"/><stop offset=".14914785" 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="13.138569" cy="25.625349" gradientTransform="matrix(0 1.7104018 -2.0382599 0 63.162289 -16.657885)" gradientUnits="userSpaceOnUse" r="13.931416"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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><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(#c)"/><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="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="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#e)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#f)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#g)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..7078325dc
--- /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"><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(.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="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.00414 0 0 .00218 3.807 295.407)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="h" 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="i" 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="j" 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="k" 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="l" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#q" y1="20.749" y2="25.528"/><clipPath id="m"><path d="m.53 293.296h6.35v3.44h-6.35z"/></clipPath><clipPath id="n"><path d="m.53 288.533h6.35v3.175h-6.35z"/></clipPath><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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="p" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.371" x2="24.139" y1="10.483" y2="36.136"><stop offset="0" stop-color="#fff"/><stop offset=".014" stop-color="#fff" 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="0" stop-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(#m)" transform="translate(1.587 -293.296)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#f)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#g)" opacity=".15"/><path d="m1.323 288.798h5.82v7.408h-5.82z" fill="url(#h)"/><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(#j)"/></g></g><g clip-path="url(#n)" transform="translate(1.587 -283.242)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#f)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#g)" opacity=".15"/><path d="m1.323 288.798h5.82v7.408h-5.82z" fill="url(#h)"/><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(#j)"/></g></g><path d="m21.92 21.93v-4.18h4.198v4.177h4.098v4.132h-4.098v4.17h-4.198v-4.17h-4.132v-4.129z" fill="url(#k)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><g fill="none"><path d="m1.19 3.836-.003-.794h.8v.794h.793v.79l-.794.003v.804h-.796l.003-.807-.793.005-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".267983"/><path d="m25.76 23.29 3.116-.013-.042 1.453-3.116.01m-3.562 0-3.116-.01.042-1.453 3.116.012" opacity=".5" stroke="url(#l)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><path d="m23.335 22.988-.045-3.885 1.42.006.064 3.887m0 2.003v3.866h-1.44v-3.865" opacity=".5" stroke="url(#p)" stroke-width="1.417" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#o)" transform="matrix(.18912 0 0 .18912 .49 -.304)"/><g fill="none"><path d="m4.893 3.838v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".267983"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#q)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#o)" transform="matrix(.18912 0 0 .18912 2.078 -.304)"/><g fill="none"><path d="m6.48 3.838v.79l-1.052.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".267983"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#q)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 2.078 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#o)" transform="matrix(.18912 0 0 .18912 3.665 -.304)"/><g fill="none"><path d="m8.068 3.838v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".267983"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#q)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 3.665 -.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(#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></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..1a0860634
--- /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"><linearGradient id="a" 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="b" 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="c" 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><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="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><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(#c)"/><path d="m11.496 1.548 16.018-.053-.009 22.057-15.988.013z" fill="none" stroke="url(#b)"/><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(#a)"/><path d="m8.491 25.009v-24.5h-2v24.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g><g transform="translate(-16.993 -16.98)"><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#g)"/><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)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" 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/32/insertcellsdown.svg b/icon-themes/elementary_svg/cmd/32/insertcellsdown.svg
new file mode 100644
index 000000000..5ed8017fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcellsdown.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(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="7.022521" x2="31.281448" y1="8.322169" y2="8.886264"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.18951175 -.20348877 0 17.418006 9.524087)" gradientUnits="userSpaceOnUse" x1="30.709589" x2="30.709589" y1="49.188663" y2="63.491257"><stop offset="0" stop-color="#fff"/><stop offset=".27272731" stop-color="#fff" stop-opacity=".235"/><stop offset=".81818181" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421001" gradientTransform="matrix(-.09735937 0 0 -.10436199 8.360812 8.449528)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="e" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 .177104 -387.52328)"><rect fill="url(#e)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><g fill="none" stroke-width=".201"><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" opacity=".4" stroke="#323232" stroke-linecap="round"/><path d="m.555 291.15h4.968l-.004 5.366h-4.984z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" opacity=".3" stroke="#000"/></g><path d="m1.652 292.238h.2l.002 4.365h-.2zm1.39 0h.2v4.364h-.2zm1.39 0h.2v4.364h-.2zm-3.968.99 1.19.002v.197h-1.19z" opacity=".321"/><path d="m1.852 293.23h1.19v.198h-1.192zm1.39 0h1.19v.198h-1.19zm1.19 0h1.19v.198h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/><path d="m1.653 291.048h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.39 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/></g><g transform="matrix(0 -1 1 0 -.2645 12.965083)"><path d="m7.9384997 6.3499168h-1.588l-.0004997 1.8520832h1.588z" fill="#8ed440"/><path d="m7.9384997 6.0849168c.146 0 .2640397.118.264.265l-.0004997 1.8520832c-.0000397.147-.118.265-.264.265h-1.588c-.147 0-.2650397-.118-.265-.265l.0004997-1.8520832c.0000397-.147.118-.265.265-.265zm0 .265h-1.588l-.0004997 1.8520832h1.588z" fill="#126400" fill-opacity=".571"/></g><g transform="matrix(0 -1 1 0 2.381158 8.202415)"><path d="m4.4181771 4.5598101c0-2.1776917 3.0458758-2.1776917 3.0465812 0 0 .9013449-.6808592 1.7215512-1.5222322 1.7215512-.8406673 0-1.5239962-.8202063-1.5239962-1.7215512z" fill="url(#c)" fill-rule="evenodd" opacity=".141" stroke-width=".352777"/><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" display="block" fill="url(#a)" stroke-width=".352777"/><g fill="none" stroke-width=".264583"><path d="m5.5999797 4.9358703-1.5285822-1.2322497 1.5292878-1.2135525v.9084005h2.1166615l-.00106.616654h-2.1166598z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".264583"/></g></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..c6e42aa8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcellsright.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(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="7.022521" x2="31.281448" y1="8.322169" y2="8.886264"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.18951175 -.20348877 0 17.418006 9.524087)" gradientUnits="userSpaceOnUse" x1="22.321285" x2="36.2826" y1="59.595757" y2="59.595757"><stop offset="0" stop-color="#fff"/><stop offset=".27272731" stop-color="#fff" stop-opacity=".235"/><stop offset=".81818181" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421001" gradientTransform="matrix(-.09735937 0 0 -.10436199 8.360812 8.449528)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="e" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 .177104 -387.52328)"><rect fill="url(#e)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><g fill="none" stroke-width=".201"><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" opacity=".4" stroke="#323232" stroke-linecap="round"/><path d="m.555 291.15h4.968l-.004 5.366h-4.984z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" opacity=".3" stroke="#000"/></g><path d="m1.652 292.238h.2l.002 4.365h-.2zm1.39 0h.2v4.364h-.2zm1.39 0h.2v4.364h-.2zm-3.968.99 1.19.002v.197h-1.19z" opacity=".321"/><path d="m1.852 293.23h1.19v.198h-1.192zm1.39 0h1.19v.198h-1.19zm1.19 0h1.19v.198h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/><path d="m1.653 291.048h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.39 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/></g><g transform="matrix(0 -1 1 0 -.2645 12.965083)"><path d="m7.9384997 6.3499168h-1.588l-.0004997 1.8520832h1.588z" fill="#8ed440"/><path d="m7.9384997 6.0849168c.146 0 .2640397.118.264.265l-.0004997 1.8520832c-.0000397.147-.118.265-.264.265h-1.588c-.147 0-.2650397-.118-.265-.265l.0004997-1.8520832c.0000397-.147.118-.265.265-.265zm0 .265h-1.588l-.0004997 1.8520832h1.588z" fill="#126400" fill-opacity=".571"/></g><g transform="matrix(-1 0 0 -1 8.465939 9.527274)"><path d="m4.4181771 4.5598101c0-2.1776917 3.0458758-2.1776917 3.0465812 0 0 .9013449-.6808592 1.7215512-1.5222322 1.7215512-.8406673 0-1.5239962-.8202063-1.5239962-1.7215512z" fill="url(#c)" fill-rule="evenodd" opacity=".141" stroke-width=".352777"/><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" display="block" fill="url(#a)" stroke-width=".352777"/><g fill="none" stroke-width=".264583"><path d="m5.5999797 4.9358703-1.5285822-1.2322497 1.5292878-1.2135525v.9084005h2.1166615l-.00106.616654h-2.1166598z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".264583"/></g></g></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..679fba449
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcolumns.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 -.1895 -.2035 0 17.418 9.524)" 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" gradientUnits="userSpaceOnUse" x1="5.83053" x2="5.83053" y1="1.768346" y2="5.765697"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" 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="d" 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(#d)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><g fill="none" stroke-width=".201"><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" opacity=".4" stroke="#323232" stroke-linecap="round"/><path d="m.555 291.15h4.968l-.004 5.366h-4.984z" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" opacity=".3" stroke="#000"/></g><path d="m1.454 292.237h.2l.002 4.365h-.2zm1.39 0h.2v4.365h-.2zm1.388 0h.2l.002 4.365h-.2zm-3.768.992h.992v.196h-.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-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/></g><path d="m1.852 5.82h-1.058v.265h1.058zm0 1.06h-1.058v.264h1.058z" opacity=".321"/><path d="m2.117.265h-1.587v7.937h1.587z" fill="#8ed440"/><path d="m2.117 0c.146 0 .264.118.264.265v7.937c0 .147-.117.265-.263.265h-1.588c-.147 0-.265-.118-.265-.265v-7.937c0-.147.118-.265.265-.265zm0 .265h-1.587v7.937h1.587z" fill="#126400" fill-opacity=".571"/><path d="m2.117 5.027v.265h-1.587v-.265zm0 1.588v.264h-1.587v-.265zm0-4.763v.265h-1.587v-.265zm0 1.588v.264h-1.587v-.264z" fill="#c0e98e" opacity=".5"/><path d="m5.953 5.68-2.433-1.975 2.432-1.945v1.286h2.118v1.322h-2.12z" display="block" fill="url(#b)" transform="translate(.264 2.646)"/><g fill="none" stroke-width=".265"><path d="m5.6 4.936-1.53-1.232 1.53-1.214v.908h2.117v.617h-2.117z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="translate(.264 2.646)"/><path d="m6.217 8.327-2.434-1.977 2.434-1.945v1.287h2.117v1.322h-2.119z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></g></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..60b1526da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcolumnsafter.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 -.1895 .20348 0 -5.775 9.524)" 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(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="17.151" x2="17.151" y1="5.88" y2="17.211"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" 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="d" 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="e" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 .176 -387.532)"><rect fill="url(#e)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><g fill="none" stroke-width=".201"><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" opacity=".4" stroke="#323232" stroke-linecap="round"/><path d="m.555 291.15h4.968l-.004 5.366h-4.984z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" opacity=".3" stroke="#000"/></g><path d="m1.652 292.238h.2l.002 4.365h-.2zm1.39 0h.2v4.364h-.2zm1.39 0h.2v4.364h-.2zm-3.968.99 1.19.002v.197h-1.19z" opacity=".321"/><path d="m1.852 293.23h1.19v.198h-1.192zm1.39 0h1.19v.198h-1.19zm1.19 0h1.19v.198h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/><path d="m1.653 291.048h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.39 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/></g><path d="m7.938.265h-1.588v7.937h1.588z" fill="#8ed440"/><path d="m7.938 0c.146 0 .264.118.264.265v7.937c0 .147-.118.265-.264.265h-1.588c-.147 0-.265-.118-.265-.265v-7.937c0-.147.118-.265.265-.265zm0 .265h-1.588v7.937h1.588z" fill="#126400" fill-opacity=".571"/><path d="m7.938 5.027v.265h-1.588v-.265zm0 1.588v.264h-1.588v-.265zm0-4.763v.265h-1.588v-.265zm0 1.588v.264h-1.588v-.264z" fill="#c0e98e" opacity=".5"/><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.69 5.68 2.434-1.977-2.434-1.943v1.286h-2.12l.002 1.322h2.118z" display="block" fill="url(#b)" transform="translate(-3.44 2.646)"/><g fill="none" stroke-width=".265"><path d="m6.043 4.936 1.527-1.233-1.527-1.213v.91h-2.118v.615h2.118z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="translate(-3.44 2.646)"/><path d="m2.25 8.326 2.434-1.976-2.434-1.946v1.287h-2.12l.002 1.322h2.118z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertcolumnsbefore.svg b/icon-themes/elementary_svg/cmd/32/insertcolumnsbefore.svg
new file mode 100644
index 000000000..679fba449
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertcolumnsbefore.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 -.1895 -.2035 0 17.418 9.524)" 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" gradientUnits="userSpaceOnUse" x1="5.83053" x2="5.83053" y1="1.768346" y2="5.765697"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" 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="d" 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(#d)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><g fill="none" stroke-width=".201"><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" opacity=".4" stroke="#323232" stroke-linecap="round"/><path d="m.555 291.15h4.968l-.004 5.366h-4.984z" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" opacity=".3" stroke="#000"/></g><path d="m1.454 292.237h.2l.002 4.365h-.2zm1.39 0h.2v4.365h-.2zm1.388 0h.2l.002 4.365h-.2zm-3.768.992h.992v.196h-.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-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/></g><path d="m1.852 5.82h-1.058v.265h1.058zm0 1.06h-1.058v.264h1.058z" opacity=".321"/><path d="m2.117.265h-1.587v7.937h1.587z" fill="#8ed440"/><path d="m2.117 0c.146 0 .264.118.264.265v7.937c0 .147-.117.265-.263.265h-1.588c-.147 0-.265-.118-.265-.265v-7.937c0-.147.118-.265.265-.265zm0 .265h-1.587v7.937h1.587z" fill="#126400" fill-opacity=".571"/><path d="m2.117 5.027v.265h-1.587v-.265zm0 1.588v.264h-1.587v-.265zm0-4.763v.265h-1.587v-.265zm0 1.588v.264h-1.587v-.264z" fill="#c0e98e" opacity=".5"/><path d="m5.953 5.68-2.433-1.975 2.432-1.945v1.286h2.118v1.322h-2.12z" display="block" fill="url(#b)" transform="translate(.264 2.646)"/><g fill="none" stroke-width=".265"><path d="m5.6 4.936-1.53-1.232 1.53-1.214v.908h2.117v.617h-2.117z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="translate(.264 2.646)"/><path d="m6.217 8.327-2.434-1.977 2.434-1.945v1.287h2.117v1.322h-2.119z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></g></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..f34afb704
--- /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"><linearGradient id="a" 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><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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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"/><g transform="translate(2 5)"><rect fill="url(#a)" 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"/><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" fill="#2d2d2d" 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" fill="#2d2d2d" opacity=".1"/><g transform="matrix(.99999834 0 0 .9999975 -1.999249 -4.999698)"><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#b)"/><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)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" 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/insertdoc.svg b/icon-themes/elementary_svg/cmd/32/insertdoc.svg
new file mode 100644
index 000000000..8dac1c4dc
--- /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(.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"/><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..da6ef9840
--- /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" gradientUnits="userSpaceOnUse" x1="40" x2="48" xlink:href="#b" y1="32" y2="116"/><linearGradient id="b" gradientTransform="translate(-22)" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(-22)" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="translate(-22)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-43.080196" x2="66.825806" xlink:href="#c" y1="5.368283" y2="5.368283"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="68" xlink:href="#c" y1="66" y2="66"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10" x2="29" xlink:href="#c" y1="12.5" y2="12.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19.354925" x2="19.354925" xlink:href="#b" y1="4" y2="21.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-26.455078" x2="62.572254" xlink:href="#b" y1="36.699219" y2="6.493696"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-28.653061" x2="63.328316" xlink:href="#d" y1="40.865532" y2="6.293656"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="20" xlink:href="#d" y1="4.5" y2="19.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="40" x2="40" xlink:href="#d" y1="42" y2="86"/><g transform="matrix(-1 0 0 1 33 0)"><path d="m28.5 12.5a9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9z" fill="url(#h)"/><path d="m28.5 12.5a9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m27.5 12.5a8 8 0 0 1 -8 8 8 8 0 0 1 -8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><g fill="#f9cade" fill-rule="evenodd" transform="matrix(.25 0 0 .25 1 1)"><rect fill="url(#a)" height="56" rx=".878405" width="56" x="10" y="38"/><g fill="none" stroke-width="4"><rect height="56" rx=".878405" stroke="url(#f)" width="56" x="10" y="38"/><rect height="48" rx=".878405" stroke="url(#l)" width="48" x="14" y="42"/></g></g><g transform="matrix(-.06343562 .16613446 -.16592363 -.06350657 23.962932 21.35549)"><path d="m62.572256 51.189951-100.107916-9.941874 65.93673-79.450636z" fill="url(#i)" opacity=".891386"/><g fill="none" stroke-width="5.625955"><path d="m62.572256 51.189951-100.107916-9.941874 65.93673-79.450636z" stroke="url(#e)"/><path d="m26.583984-27.210938-53.039062 63.910157 80.52539 7.998047z" stroke="url(#j)"/></g></g></g></svg> \ No newline at end of file
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..396ae842e
--- /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"><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(.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="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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="i" 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(#e)" 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(#d)" opacity=".15"/><path d="m5 1c5.041316 0 20.002082-.002231 20.002082-.002231l-.0013 25.995628-20.0021062.004.0013242-25.9973929z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m24.500785 26.493397-19.0021092.004021.0013242-24.997418 19.002109-.0040212z" stroke="url(#b)" 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(#f)" 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(#e)" 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(#d)" opacity=".15"/><path d="m5 1c5.041316 0 20.002082-.002231 20.002082-.002231l-.0013 25.995628-20.0021062.004021.0013242-25.9974139z" fill="url(#c)"/><g fill="none" stroke-linejoin="round"><path d="m24.500785 26.493397-19.0021092.004021.0013242-24.997418 19.002109-.0040212z" stroke="url(#b)" 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(#f)" stroke-width=".999922"/></g></g><g transform="matrix(.71479283 0 0 .71479283 -4.147742 5.84989)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#g)"/><g fill="none"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.645909 21.245491-.04735 5.451871m-12.468289-.01913.04736-5.451871" opacity=".5" stroke="url(#h)" stroke-width="1.421774"/></g></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(#i)" 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..d3ad9c37d
--- /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"><radialGradient id="a" 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="#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(.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="c" gradientTransform="matrix(.34577856 0 0 .43493385 16.288621 13.935958)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" xlink:href="#d" y1="20.748587" y2="25.52846"/><linearGradient id="d"><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="e" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" xlink:href="#d" y1="20.748587" y2="25.52846"/><linearGradient id="f" 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(0 -288.53332)"><g transform="matrix(1.8666667 0 0 1 -6.879167 2.116853)"><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(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 3.175007)"><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(#f)"/></g><g transform="matrix(.18912227 0 0 .18912227 -2.684924 285.58322)"><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(#a)"/><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="#0f5a00" 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(#c)" 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(#b)" stroke-width="1.417073"/></g></g><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(#f)"/><g transform="translate(0 1.058337)"><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(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 4.23334)"><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(#f)"/></g><g transform="matrix(1.8666667 0 0 1 -6.879167 5.291673)"><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(#f)"/></g><g transform="matrix(.18912227 0 0 .18912227 .490076 289.81652)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#a)"/><g fill="none"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.645909 21.245491-.04735 5.451871m-12.468289-.01913.04736-5.451871" opacity=".5" stroke="url(#e)" stroke-width="1.421774"/></g></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..1959827d7
--- /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"><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 stroke-linejoin="round"><g fill="none"><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><path d="m7.5 23.504h16.996v2.978h-16.996z" fill="#fcaf3e" stroke="#ce5c00"/></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..b095c54eb
--- /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 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" 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="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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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><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 stroke-linejoin="round"><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-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(#h)" opacity=".66" stroke="#000" stroke-width="1.049073"/></g><g transform="matrix(.71479283 0 0 .71479283 1.852258 7.84989)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#i)"/><g fill="none"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.645909 21.245491-.04735 5.451871m-12.468289-.01913.04736-5.451871" opacity=".5" stroke="url(#j)" stroke-width="1.421774"/></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..dd3b9ff68
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertframe.svg
@@ -0,0 +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.999994" x2="15.999994" y1="3.162165" y2="28.837851"><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><radialGradient id="f" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 4.0975054 -8.0722799 0 96.951904 -38.319653)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><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><g opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.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="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" opacity=".4" rx="2.16" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" 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"/><rect fill="none" height="18.908428" rx=".780512" ry=".821902" stroke="#004264" stroke-opacity=".452206" width="18.975956" x="6.524967" y="6.534738"/></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..c9b88c88d
--- /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(.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="b" 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="c" cx="605.714" cy="486.648" gradientTransform="matrix(.01927981 0 0 .01646663 17.98214 20.960205)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><radialGradient id="d" 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="e" 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="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(.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="h"><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="#h"/><radialGradient id="k" cx="605.71399" cy="486.64801" gradientTransform="matrix(.02392584 .00812275 -.01716011 .01263623 35.348964 33.410643)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><linearGradient id="l" 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="m" gradientTransform="matrix(.78378 0 0 .62162 -1.81 3.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="n" gradientTransform="matrix(.85714 0 0 .52148 -3.57 4.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="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><g transform="translate(0 -3.002)"><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(#a)" 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(#i)" 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(#j)" 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(#k)" 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(#c)" stroke-width=".942803"/></g><path d="m2 8 28 .002v21.998h-28z" fill="url(#n)"/><path d="m29.5 29.5h-27v-21h27z" fill="none" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round"/><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(#b)"/><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(#l)" stroke-linejoin="round" transform="translate(1 2)"/></g></g><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#d)"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#e)"/><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(#g)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..fef1da129
--- /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"><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 stroke-linejoin="round"><g fill="none"><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><path d="m7.507 3.504h16.99v2.978l-16.998.14z" fill="#fcaf3e" stroke="#ce5c00"/></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..947023706
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><radialGradient id="b" 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="#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(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="e" gradientUnits="userSpaceOnUse" x1="72.5" x2="86" xlink:href="#a" y1="2.75" y2="2.75"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="91" x2="104.5" xlink:href="#a" y1="2.75" y2="2.75"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="83" x2="91" xlink:href="#a" 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 .006868)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#b)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#c)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#d)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" 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/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..d3b8ce547
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertindexesentry.svg
@@ -0,0 +1 @@
+<svg height="32" width="32.000004" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.090767" width="1.013828" x="-.006914" y="-.045383"><feGaussianBlur stdDeviation=".029150602"/></filter><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="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#b"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="e" cx="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099575)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#b"/><g transform="matrix(1.33333 0 0 1.33333 1.000039 2.000036)"><path d="m16.624988 8.124544c-.0021-.2690776-.288334-.499541-.625-.499541h-8.7499998c-.336666 0-.6271077.2304633-.625.499541l.00392.5004411c.00211.2690779.288334.499541.625.499541.0014.0041 8.7499998 0 8.7499998 0 .336666 0 .627107-.2304632.625-.499541z" fill="#fff" filter="url(#a)" opacity=".35"/><path d="m7.1249883 7.124991v.7734428.00195c3.0000007-.00999 6.0000007-.015401 8.9999997-.025391v-.7500018z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><path d="m20.611395 4.1249835c0-.2691161-.403658-.4995969-.87498-.4995969h-12.1114471c-.4713219 0-.8749806.2304808-.8749806.4995969v.7500019c0 .2691161.4036587.4995969.8749806.4995969.00196.0041 12.1114481 0 12.1114481 0 .471322 0 .87498-.2304808.87498-.4995969z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m7.1249882 3.3749337-.0000001.7734398v.002c4.3333339-.01 9.1667009-.01539 13.5000339-.02539v-.7500018h-13.5000338z" stroke="url(#c)"/><g stroke="#000"><path d="m7.1249883 7.124991.0000117.7734332v.00195c3.000001-.00999 6.000001-.015401 9-.025391l-.000012-.7499922z" opacity=".1"/><path d="m7.1249883 3.3749817.0000109.7460652v.00195c4.3333338-.00999 9.1667018-.015401 13.5000338-.025391l-.000011-.7226242z" opacity=".1"/></g></g><path d="m21.000023 12.125812c0-.269116-.403658-.499597-.87498-.499597h-12.5000751c-.4713219 0-.8749806.230481-.8749806.499597v.624193c0 .269116.4036587.499597.8749806.499597.00196.0041 12.5000751 0 12.5000751 0 .471322 0 .87498-.230481.87498-.499597z" fill="#fff" opacity=".35"/><path d="m7.1249883 11.124951v.735356.514697c4.3333337-.01 9.1667007-.01539 13.5000337-.02539v-1.474615h-13.5000337z" style="fill:#fcaf3e;stroke:#ce5c00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.666667"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.499981" fill="url(#e)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.374999" fill="#fcaf3e" r="1.5" stroke="#ce5c00" stroke-opacity=".668605" stroke-width=".750002"/><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.1249883 15.625014.0000227.760744v.514647c3.000001-.01 6.000001-.0154 9-.02539l-.000023-1.500003h-8.9999997z" style="fill:#fcaf3e;stroke:#ce5c00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.666667"/></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..1ed0fb5a0
--- /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"><linearGradient id="a" 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="b" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 -1.953449 26.151397)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><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="#j"/><linearGradient id="d" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="6.49996" x2="35.136391" xlink:href="#l" y1="31.791216" y2="31.791216"/><linearGradient id="e" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="13.428565" x2="33.690468" xlink:href="#k" y1="25.105595" y2="25.105595"/><linearGradient id="f" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-26.891243" x2="-60.812454" xlink:href="#n" y1="14.581487" y2="14.581487"/><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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" 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="l" 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="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="-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(#m)" 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(#l)"/><g fill="none" stroke-linejoin="round"><path d="m22.5 30.103667-13-5.352041v-21.751626l13 5.201181z" stroke="url(#k)" stroke-linecap="round"/><path d="m8.5 1.5 15 6v24l-15-6c-.015909-8.040206.039301-15.9937677 0-24z" stroke="url(#n)" 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(#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="translate(-16 -15.978978)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#g)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#h)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#i)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" 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/32/insertlinebreak.svg b/icon-themes/elementary_svg/cmd/32/insertlinebreak.svg
new file mode 100644
index 000000000..f75393b04
--- /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"><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 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.867004 18.377893v4.500012h-3.000007v-1.500004l-2.2500058 3.000007 6.7650168-.0029v-1.737086h.005l-.018-2.833998.49-.559-.492-.867001z" fill="#a8ce79" stroke="#6ead20" 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..bea9717ff
--- /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="13" cy="15.786" 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="b" cx="14.357" cy="15.625" gradientTransform="matrix(0 1.8261 -1.97716 0 45.893 -14.217)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="c" cx="16" cy="15" gradientTransform="matrix(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" r="15"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></radialGradient><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.749" y2="25.528"/><linearGradient id="f" 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.136"/><radialGradient id="g" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="4.619" x2="43.381" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".044" 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="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(#b)" stroke="url(#a)"/><path d="m2.5 25.5v-21h27v21z" fill="none" stroke="url(#i)" 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="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#g)"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#f)"/><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)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..1a7d618ee
--- /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"><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><g stroke="#000" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .333373 -1.337341)"><path d="m20.563784 18.21129h-1.30443v2.31447h-2.238282v-2.31447h-4.624794v-1.64228l4.750791-7.2107561h2.112285v7.0197931h1.30443zm-3.542712-1.833243v-1.894351q0-.473588.03706-1.374932.03706-.901345.05929-1.046477h-.05929q-.274226.626358-.659626 1.222162l-1.98629 3.093598z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-opacity=".471"/><path d="m.87497281 5.5030197.0293035.7500018h2.59570309l3.0117394 13.8524475c.1039027.47407.7542666.537097.9472656.0918l5.7910196-13.9442475h8.25002v2.6250066h.750002v-3c-.000027-.2761309-.223869-.4999724-.5-.5l-8.750026.1219719c-.199723.0001958-.380175.1192175-.458984.3027344l-5.3808598 12.5566406-2.7969022-12.4618241c-.0496555-.2300178-.2529648-.3942917-.4882812-.3945312z" fill-rule="evenodd" opacity=".66"/></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..2899ffafe
--- /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="#ce5c00" stroke-miterlimit="0"><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..557bad8a7
--- /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"><radialGradient id="a" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 44.296794 -305.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#c"/><radialGradient id="b" cx="-1.848931" cy="-36.912685" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 4.474057 -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="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 44.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#c"/><radialGradient id="e" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 6.474057 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="f" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 46.296794 -297.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#c"/><g transform="translate(2 -6.999951)"><path d="m15.000311 16.500118c0-.269086-.288334-.499536-.625-.499541l-11.7503109-.000168c-.336666-.000004-.625.230455-.625.499541v.999082c0 .269086.288334.499541.625.499541.0014.0041 11.7503109.000168 11.7503109.000168.336666 0 .625-.230455.625-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000002 15.500397v.998047.002c3.0000008-.01 9.0003118-.01523 12.0003108-.02522v-.974606z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19 12.499951c0-.269116-.403658-.499592-.87498-.499597l-15.2500393-.000168c-.4713219-.000005-.8749806.230481-.8749806.499597v.999194c0 .269116.4036587.499597.8749806.499597.00196.0041 15.2500393.000168 15.2500393.000168.471322 0 .87498-.230481.87498-.499597z" fill="#fff" opacity=".35"/><path d="m.5000001 3.5003466v.998047.002c4.3333339-.01 11.6669779-.015222 16.0003109-.025222v-.9746091l-16.0003109-.0001679z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 8)"/><path d="m19 20.499951c0-.269116-.403658-.499592-.87498-.499597l-15.2500393-.000168c-.4713219-.000005-.8749806.230481-.8749806.499597v.999194c0 .269116.4036587.499597.8749806.499597.00196.0041 15.2500393.000168 15.2500393.000168.471322 0 .87498-.230481.87498-.499597z" fill="#fff" opacity=".35"/><path d="m2.5000001 19.500347v.998047.002c4.3333339-.01 11.6669779-.01522 16.0003109-.02522v-.974611l-16.0003109-.000168z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.000311 24.500119c0-.269086-.288334-.499536-.625-.499541l-11.7503109-.000168c-.336666-.000005-.625.230455-.625.499541v.999082c0 .269086.288334.499541.625.499541.0014.0041 11.7503109.000168 11.7503109.000168.336666 0 .625-.230455.625-.499541z" fill="#fff" opacity=".35"/><path d="m.5000002 15.500398v.998046.002c3.0000008-.01 9.0003119-.01523 12.0003108-.02522v-.974607l-12.0003108-.000168z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" transform="translate(2 8)"/><g transform="translate(2 16)"><path d="m17 12.499951c0-.269116-.403658-.499592-.87498-.499597l-15.2500393-.000168c-.4713219-.000005-.8749806.230481-.8749806.499597v.999194c0 .269116.4036587.499597.8749806.499597.00196.0041 15.2500393.000168 15.2500393.000168.471322 0 .87498-.230481.87498-.499597z" fill="#fff" opacity=".35"/><path d="m.5000001 11.500347v.998047.002c4.3333339-.01 11.6669779-.01522 16.0003109-.02522v-.974611l-16.0003109-.000168z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.000311 16.500119c0-.269086-.288334-.499536-.625-.499541l-11.7503109-.000168c-.336666-.000005-.625.230455-.625.499541v.999082c0 .269086.288334.499541.625.499541.0014.0041 11.7503109.000168 11.7503109.000168.336666 0 .625-.230455.625-.499541z" fill="#fff" opacity=".35"/><path d="m.5000002 15.500398v.998046.002c3.0000008-.01 9.0003119-.01523 12.0003108-.02522v-.974607l-12.0003108-.000168z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/></g><g style="fill:#fcaf3e;stroke:#ce5c00;stroke-width:.7;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.633721" transform="translate(3 6)"><path d="m22.322753 22.692894q0 .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" fill="#fcaf3e" stroke="none" transform="translate(0 .5)"/><path d="m22.322753 22.692894q0 .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" fill="none" stroke="#ce5c00" stroke-opacity=".633721" stroke-width=".7" transform="translate(0 .5)"/><g stroke-width="1"><path d="m22.409235 18.83561h-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"/><path d="m21.419369 10.89144h-1.178271v-3.2190976l.01276-.5911205.02126-.646405c-.218303.2183035-.325754.3614765-.410807.4295191l-.714448.5741098-.633647-.7909958 1.741892-1.5947494h1.161261z"/></g></g></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..944b787c2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertneutralparagraph.svg
@@ -0,0 +1 @@
+<svg height="32" 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="7.9375" y1="290.12082" y2="290.12082"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#b65100"/></linearGradient><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="3.96875" x2="7.9375" xlink:href="#b" y1="290.12082" y2="290.12082"/><radialGradient id="d" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.494155 298.52787)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#b"/><g transform="translate(0 -288.53332)"><g transform="matrix(1.2666667 0 0 .99999999 -2.645833 3.43959)"><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(#a)"/></g><g transform="translate(-1.5875 4.762507)"><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(#a)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 0)"><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="translate(-1.5875 1.32292)"><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><path d="m1.3229167 291.20625h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276893-.36875h.2685107z" fill="url(#d)" stroke-width=".268513"/></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..b28fad4b7
--- /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"><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="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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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(#f)" stroke="#6326b9" 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="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#c)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#d)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#e)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..9bffc7dab
--- /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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#6326b9" 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..95897b0e7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertobjectfloatingframe.svg
@@ -0,0 +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(.44577 0 0 .44994 .802 7.975)" 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" gradientTransform="matrix(.48484 0 0 .52706 -.165 7.6)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d" gradientTransform="matrix(.5 0 0 .25 -1 11)" 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="e" gradientTransform="matrix(0 .97 -1.35 0 23.58 1.69)" gradientUnits="userSpaceOnUse" x1="8.532" x2="12.639" y1="10.083" y2="10.083"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="10.269" y2="27.728"/><path d="m2.47 9.895 19.588.017c.293 0 .53.248.528.556l-.03 18.768c0 .308-.236.556-.528.556l-19.588-.018c-.293 0-.53-.248-.528-.556l.03-18.767c0-.307.236-.556.53-.555z" fill="url(#a)" transform="matrix(1.3 0 0 1.3 .5 -9.9)"/><path d="m2.252 10.272 19.922.014.028 19.156-19.922-.014z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".766" transform="matrix(1.3 0 0 1.3 .5 -9.9)"/><path d="m1.156 15.214 22.18.016v.766h-22.206z" fill="url(#d)" opacity=".15" transform="matrix(1.3 0 0 1.3 .5 -9.9)"/><path d="m2.45 8.512.036 19.443c0 .747.6 1.348 1.347 1.348h25.18c.745 0 1.347-.6 1.345-1.347l-.035-19.443" fill="none" opacity=".5" stroke="#2a70a7" stroke-width=".9958"/><path d="m2.536 9.5c-.574 0-1.036.462-1.036 1.036v3.964h21.44v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#e)" transform="matrix(1.3 0 0 1.3 .5 -9.9)"/><g fill="none" stroke-linecap="round"><path d="m3.797 2.45c-.746 0-1.347.6-1.347 1.347l-.01 5.6h27.874l.01-5.6c0-.746-.602-1.347-1.348-1.347z" opacity=".8" stroke="#2a70a7" stroke-width=".9958"/><path d="m2.252 10.272.055 3.82 19.922.014-.056-3.82z" opacity=".5" stroke="url(#f)" stroke-linejoin="round" stroke-width=".766" transform="matrix(1.3 0 0 1.3 .5 -9.9)"/></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..7eed33df0
--- /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"><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><radialGradient id="h" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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><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"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#h)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#i)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#j)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..e16000c18
--- /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(.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="b" 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="c" 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="d" 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="e" 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="f" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#j"/><linearGradient id="g" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#l" y1="20.749" y2="25.528"/><clipPath id="h"><path d="m.53 293.296h6.35v3.44h-6.35z"/></clipPath><clipPath id="i"><path d="m.53 288.533h6.35v3.175h-6.35z"/></clipPath><radialGradient id="j" 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="#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(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.371" x2="24.139" y1="10.483" y2="36.136"><stop offset="0" stop-color="#fff"/><stop offset=".014" stop-color="#fff" 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(.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="0" stop-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(#h)" transform="translate(1.587 -293.296)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#a)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#b)" opacity=".15"/><path d="m1.323 288.798h5.82v7.408h-5.82z" fill="url(#c)"/><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(#e)"/></g></g><g clip-path="url(#i)" transform="translate(1.587 -283.242)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#a)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#b)" opacity=".15"/><path d="m1.323 288.798h5.82v7.408h-5.82z" fill="url(#c)"/><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(#e)"/></g></g><path d="m21.92 21.93v-4.18h4.198v4.177h4.098v4.132h-4.098v4.17h-4.198v-4.17h-4.132v-4.129z" fill="url(#f)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><g fill="none"><path d="m1.19 3.836-.003-.794h.8v.794h.793v.79l-.794.003v.804h-.796l.003-.807-.793.005-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".267983"/><path d="m25.76 23.29 3.116-.013-.042 1.453-3.116.01m-3.562 0-3.116-.01.042-1.453 3.116.012" opacity=".5" stroke="url(#g)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><path d="m23.335 22.988-.045-3.885 1.42.006.064 3.887m0 2.003v3.866h-1.44v-3.865" opacity=".5" stroke="url(#k)" stroke-width="1.417" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#j)" transform="matrix(.18912 0 0 .18912 .49 -.304)"/><g fill="none"><path d="m4.893 3.838v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".267983"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#l)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#j)" transform="matrix(.18912 0 0 .18912 2.078 -.304)"/><g fill="none"><path d="m6.48 3.838v.79l-1.052.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".267983"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#l)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 2.078 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#j)" transform="matrix(.18912 0 0 .18912 3.665 -.304)"/><g fill="none"><path d="m8.068 3.838v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".267983"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#l)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 3.665 -.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..63672f896
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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..577a41e81
--- /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"><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"><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><radialGradient id="i" cx="65.325226" cy="48.709068" gradientTransform="matrix(0 .68597915 -.7462606 0 60.288383 -27.737493)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="k" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.38351555 0 0 -.25567694 23.275669 32.384178)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="l" gradientTransform="matrix(.39222363 0 0 -.36562471 5.827819 26.163568)" gradientUnits="userSpaceOnUse" x1="27.974298" x2="27.974298" xlink:href="#h" y1="36.127529" y2="-1.183923"/><linearGradient id="m" 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="n" 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="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 transform="matrix(.71479283 0 0 .71479283 1.852258 7.84989)"><path d="m32.988744 20.55-.0055 6.915167-12.390897-.02671.0055-6.915172z" fill="url(#i)"/><g fill="none"><path d="m33.072422 20.506533-.0055 6.966425-12.549912.0024-.01-6.966425z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.645909 21.245491-.04735 5.451871m-9.658419-.03099.04736-5.451871" opacity=".5" stroke="url(#j)" stroke-width="1.421774"/></g></g><g transform="translate(-8)"><path d="m7.750245 23.072131a6 4.0000002 0 1 1 12 0 6 4.0000002 0 0 1 -12 0z" fill="url(#k)" 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(#l)"/><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(#m)" 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="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="matrix(4.535433 0 0 3.7795276 -10.999999 -1092.5196)"><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(#n)"/></g></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..21cddff65
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertrows.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="8.415279" x2="3.65924" y1="4.455671" y2="4.683982"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.1895 .20348 0 -5.775 9.524)" gradientUnits="userSpaceOnUse" x1="30.717188" x2="30.717188" y1="63.478802" y2="46.575012"><stop offset="0" stop-color="#fff"/><stop offset=".2307692" stop-color="#fff" stop-opacity=".235"/><stop offset=".76923078" 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(.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="d" 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="e" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 .177104 -387.52328)"><rect fill="url(#e)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><g fill="none" stroke-width=".201"><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" opacity=".4" stroke="#323232" stroke-linecap="round"/><path d="m.555 291.15h4.968l-.004 5.366h-4.984z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" opacity=".3" stroke="#000"/></g><path d="m1.652 292.238h.2l.002 4.365h-.2zm1.39 0h.2v4.364h-.2zm1.39 0h.2v4.364h-.2zm-3.968.99 1.19.002v.197h-1.19z" opacity=".321"/><path d="m1.852 293.23h1.19v.198h-1.192zm1.39 0h1.19v.198h-1.19zm1.19 0h1.19v.198h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/><path d="m1.653 291.048h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.39 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/></g><g transform="matrix(0 -1 1 0 -.2645 9.790083)"><path d="m7.9385001.79366667h-1.588l-.0005001 7.40833333h1.588z" fill="#8ed440"/><path d="m7.9385001.52866667c.146 0 .2640099.118.264.265l-.0005001 7.40833333c-.0000099.147-.118.265-.264.265h-1.588c-.147 0-.2650099-.118-.265-.265l.0005001-7.40833333c.0000099-.147.118-.265.265-.265zm0 .265h-1.588l-.0005001 7.40833333h1.588z" fill="#126400" fill-opacity=".571"/><path d="m7.9385001 4.4978333v.265h-1.588v-.265zm0 1.8526667v.264h-1.588v-.265zm0-3.70475v.264h-1.588v-.264z" fill="#c0e98e" opacity=".5"/></g><g transform="matrix(0 -1 1 0 -.263676 8.464167)"><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.69 5.68 2.434-1.977-2.434-1.943v1.286h-2.12l.002 1.322h2.118z" display="block" fill="url(#a)" transform="translate(-3.44 2.646)"/><g fill="none" stroke-width=".265"><path d="m6.043 4.936 1.527-1.233-1.527-1.213v.91h-2.118v.615h2.118z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7" transform="translate(-3.44 2.646)"/><path d="m2.25 8.326 2.434-1.976-2.434-1.946v1.287h-2.12l.002 1.322h2.118z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></g></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..da8f87601
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/insertrowsafter.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(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="7.022521" x2="31.281448" y1="8.322169" y2="8.886264"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.18951175 -.20348877 0 17.418006 9.524087)" gradientUnits="userSpaceOnUse" x1="30.709589" x2="30.709589" y1="49.188663" y2="63.491257"><stop offset="0" stop-color="#fff"/><stop offset=".27272731" stop-color="#fff" stop-opacity=".235"/><stop offset=".81818181" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421001" gradientTransform="matrix(-.09735937 0 0 -.10436199 8.360812 8.449528)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="e" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 .177104 -387.52328)"><rect fill="url(#e)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><g fill="none" stroke-width=".201"><path d="m.68 290.948c-.152 0-.316.184-.316.336l.002.853 5.357.004-.002-.86c0-.15-.142-.33-.294-.33z" opacity=".4" stroke="#323232" stroke-linecap="round"/><path d="m.555 291.15h4.968l-.004 5.366h-4.984z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" opacity=".3" stroke="#000"/></g><path d="m1.652 292.238h.2l.002 4.365h-.2zm1.39 0h.2v4.364h-.2zm1.39 0h.2v4.364h-.2zm-3.968.99 1.19.002v.197h-1.19z" opacity=".321"/><path d="m1.852 293.23h1.19v.198h-1.192zm1.39 0h1.19v.198h-1.19zm1.19 0h1.19v.198h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19zm-2.58 1.19h1.19v.2h-1.192zm1.39 0h1.19v.2h-1.19zm1.19 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.654 294.42v.2h-1.19v-.2zm0 1.19v.2h-1.19v-.2z" fill="#a1a19f"/><path d="m1.653 291.048h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.39 0h.2v1.19h-.2z" fill="#5b5b5b" opacity=".4"/></g><g transform="matrix(0 -1 1 0 -.2645 12.965083)"><path d="m7.9385001.79366667h-1.588l-.0005001 7.40833333h1.588z" fill="#8ed440"/><path d="m7.9385001.52866667c.146 0 .2640099.118.264.265l-.0005001 7.40833333c-.0000099.147-.118.265-.264.265h-1.588c-.147 0-.2650099-.118-.265-.265l.0005001-7.40833333c.0000099-.147.118-.265.265-.265zm0 .265h-1.588l-.0005001 7.40833333h1.588z" fill="#126400" fill-opacity=".571"/><path d="m7.9385001 4.4978333v.265h-1.588v-.265zm0 1.8526667v.264h-1.588v-.265zm0-3.70475v.264h-1.588v-.264z" fill="#c0e98e" opacity=".5"/></g><g transform="matrix(0 -1 1 0 2.381158 8.202415)"><path d="m4.4181771 4.5598101c0-2.1776917 3.0458758-2.1776917 3.0465812 0 0 .9013449-.6808592 1.7215512-1.5222322 1.7215512-.8406673 0-1.5239962-.8202063-1.5239962-1.7215512z" fill="url(#c)" fill-rule="evenodd" opacity=".141" stroke-width=".352777"/><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" display="block" fill="url(#a)" stroke-width=".352777"/><g fill="none" stroke-width=".264583"><path d="m5.5999797 4.9358703-1.5285822-1.2322497 1.5292878-1.2135525v.9084005h2.1166615l-.00106.616654h-2.1166598z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/><path d="m5.9527566 5.6805822-2.4341605-1.9769616 2.4348661-1.944859v1.2869301h2.1166615l-.00106 1.3222079h-2.1166598z" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".264583"/></g></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..f63f7a019
--- /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"><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="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="i" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#j" y1="10.171" y2="36.136002"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#j" y1="20.749001" y2="25.528"/><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"/><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 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"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#h)"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#i)"/><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(#k)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..eb1f8db28
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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="#0f5a00" 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..ef6e0e0d7
--- /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"><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(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><linearGradient id="l" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#a" y1="10.171" y2="36.136"/><linearGradient id="m" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#a" y1="20.749" y2="25.528"/><radialGradient id="n" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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)"/><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.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(#k)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#n)"/><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(#m)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..688f5d2c1
--- /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"><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><radialGradient id="b" cx="7.806056" cy="9.957108" fx="7.275826" gradientTransform="matrix(-.00000011 4.3506752 -5.3177267 -.00000013 68.942118 -39.41615)" 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><linearGradient id="c" gradientTransform="matrix(.65714134 0 0 .65900698 .228601 .172037)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="44.686234" y2=".91791"><stop offset="0" stop-color="#ba3d12"/><stop offset="1" stop-color="#db6737"/></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="#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 14.389566 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><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(.37573149 0 0 .37346493 15.248216 15.686334)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="7.047854" y2="39.268391"><stop offset="0" stop-color="#fff"/><stop offset=".38858327" stop-color="#fff" stop-opacity=".235294"/><stop offset=".54997903" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><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="#eef87e"/><stop offset=".26238" stop-color="#cde34f"/><stop offset=".66093999" stop-color="#93b723"/><stop offset="1" stop-color="#5a7e0d"/></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(#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(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m16.467121 6.0001433c-.539306-.077588-.453358.4219277-.444835.7731003-.0059 4.1691944.01172 8.3406704-.0088 12.5084424-.145.324522-.552117.0099-.801117.07215-1.734176-.05405-3.601662 1.194576-3.847003 3.03023-.253255 1.378856 1.032041 2.593171 2.32157 2.614885 1.917831.05257 3.577865-1.878734 3.334262-3.814617.0065-3.328297-.01298-6.659269.0097-9.985901.131388-.316182.485595-.01847.650972.09458 1.521163.920301 2.850472 2.446294 2.944681 4.327944.0815 1.08847-.146638 2.173024-.460318 3.207202 1.398377-2.300702 1.322661-5.50375-.405142-7.605355-1.330493-1.3883798-2.579651-3.0451179-2.833528-5.0310786-.048965-.1866673-.30655-.1842304-.460442-.1915821z" fill="#fff" opacity=".4"/><path d="m16.467121 5.0005689c-.539306-.077588-.453358.4219277-.444835.7731003-.0059 4.169194.01172 8.3406698-.0088 12.5084418-.145.324522-.552117.0099-.801117.07215-1.734176-.05405-3.601662 1.194576-3.847003 3.03023-.253255 1.378856 1.032041 2.593171 2.32157 2.614885 1.917831.05257 3.577865-1.878734 3.334262-3.814617.0065-3.328297-.01298-6.659269.0097-9.985901.131388-.3161818.485595-.01847.650972.09458 1.521163.920301 2.850472 2.446294 2.944681 4.327944.0815 1.08847-.146638 2.173024-.460318 3.207202 1.398377-2.300702 1.322661-5.50375-.405142-7.605355-1.330493-1.3883798-2.579651-3.0451173-2.833528-5.031078-.048965-.1866673-.30655-.1842304-.460442-.1915821z" fill="#bc4014"/><path d="m26.5 28.5h-21v-26.9999998h21z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#i)"/><g fill="none"><path d="m22.5 22.5v-4h3v4h4.02v3h-4.02v4h-3v-4h-4v-3z" opacity=".5" stroke="url(#h)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".35" stroke="#000" stroke-width=".985427"/></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..80e43a594
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/inserttable.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(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="65.325226" cy="48.709068" gradientTransform="matrix(0 .18149865 -.19744811 0 15.9513 -7.33706)" 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="d" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#e" y1="2.269" y2="19.728"/><linearGradient id="e"><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(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="g" 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="h" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5" y2="43"/><linearGradient id="i" 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(#i)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#g)" opacity=".15"/><path d="m.36409467 292.23723v4.14477c0 .152.14990533.31955.30190533.31955h4.7408994c.152 0 .3101006-.16755.3111006-.31955l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".198438"/><path d="m1.455 292.436h.2v4.167h-.2zm1.389 0h.2v4.167h-.2zm1.389 0h.2l-.0009263 4.16687h-.198438zm-3.77.794h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m.5935503 290.94738c-.158 0-.2275503.16662-.2275503.32662l-.001905.96323h5.3578257l-.00115-.96145c-.0001886-.162-.1187707-.32278-.2767707-.32278z" fill="url(#f)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.144-.332-.296-.332z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56253267 291.14582-.00053267.99618 4.9614827-.004v-.99218z" style="opacity:.5;fill:none;stroke-width:.198438;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.389 0h.2v1.19h-.2zm1.389 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></g><path d="m5.688541 5.69036v-1.0638955h1.3229166v1.0638955h1.0602614v1.3229166h-1.0602614v1.0602611h-1.3229166v-1.0602611h-1.0602612v-1.3229166z" fill="url(#c)" stroke-width=".264583"/><g fill="none" transform="matrix(.26458333 0 0 .26458333 -.000001 .001818)"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#a)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#b)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..316a00b7c
--- /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" 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><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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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.990615 .000329)"><path d="m21.501602 4.575247-.016949 3.9045815-14.9951768-.0312397.0169492-3.9045815z" fill="url(#b)" 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 13.4534002-.0323817.008482 2.0462465-13.4279637-.1424783" opacity=".5" stroke="url(#a)"/><path d="m21.513147 5.0992848-.016958 3.8887878-15.0286801-.0306947.0169577-3.8887878z" 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/32/inserttopicfield.svg b/icon-themes/elementary_svg/cmd/32/inserttopicfield.svg
new file mode 100644
index 000000000..8db2ae03e
--- /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" 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><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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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(-2.009385 14.000329)"><path d="m21.501602 4.575247-.016949 3.9045815-14.9951768-.0312397.0169492-3.9045815z" fill="url(#b)" 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 13.4534002-.0323817.008482 2.0462465-13.4279637-.1424783" opacity=".5" stroke="url(#a)"/><path d="m21.513147 5.0992848-.016958 3.8887878-15.0286801-.0306947.0169577-3.8887878z" 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/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..57266d2aa
--- /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="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 27.23)" 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(-.01205 0 0 .00824 10.76 27.23)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="d" 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="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(.45946 0 0 .4865 .973 9.074)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="6.528" y2="41.472"/><linearGradient id="g" 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><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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="i" 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.136"/><linearGradient id="j" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="20.749" y2="25.528"/><g transform="matrix(1.35113 0 0 1.33333 .298 -12.333)"><path d="m3.5 30.25h17v2h-17z" fill="url(#d)" 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(#c)" 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(#a)" opacity=".15"/><path d="m5.5 10.75h13v20h-13z" fill="url(#g)"/><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(#f)" 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(.74012 0 0 .75 -.22 9.25)"><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#h)"/><g fill="none"><path d="m22.5 23.003v-4.503h3v4.497m0 2.003v4.5h-3v-4.5" opacity=".5" stroke="url(#i)"/><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(#j)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" 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/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/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/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..c77d3bb02
--- /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"><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"/><radialGradient id="d" 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="e" gradientTransform="matrix(.17371747 -.17457208 .19434174 .19337602 -3.894667 3.520017)" 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="f" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.531519 2.626783)" 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(.16880416 -.16963496 .22744377 .22631135 -4.579938 2.675467)" 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(.16880416 -.16963496 .22744377 .22631135 -4.363508 2.457979)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.411927 2.506663)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.194704 2.288646)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.16880416 -.16963496 .22744377 .22631135 -4.243123 2.337065)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="n" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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(#c)" 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(#d)" 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="m7.4178583 6.8834c-.052917-.00794-.093927-.0037-.1217084.00265l-3.664479.8432271-.6741583.155575-.020637.0037-.8202084.5781143 1.9568584-.051858.016404-.00397.6786557-.1553082 3.6639501-.8493125c.1103312-.0254-.053975-.1621895-.3685646-.3069164-.2354792-.1092731-.4876271-.1931461-.6455834-.2161645z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15" stroke-width=".264583"/><path d="m2.9702126 6.4743539c.1180041-.088635.4489979.077523.7532687.3802065.3034771.301625.4630208.6249456.3767667.744273 0 0 .00741.00661.00714.00688l4.2359828-4.2566176c.1074208-.1084791-.0595313-.4497917-.3730625-.762-.3145896-.3122083-.657225-.4775729-.7643813-.3698875z" fill="url(#e)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".132292"/><path d="m6.6891958 2.73685c.1180041-.088371.4489979.077788.7532687.3804708.3032125.301625.4630209.6249459.3765021.7442729 0 0 .00741.00661.00714.00688l.5169995-.5191133.010583-.010583c0-.0005292-.00741-.00661-.00714-.00714.0865154-.1190666-.0732929-.4418583-.37677-.7440124-.3042708-.3026834-.635-.4688417-.7532688-.3802063l-.0105833.0105833-.5169958.5196417z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".132292"/><g stroke-width=".264583"><path d="m2.9702126 6.4743542c.1180041-.088635.4489979.077523.7532687.3802063.3034771.301625.4630208.6249458.3767667.7442729 0 0 .00741.00661.00714.00688l2.9170311-2.9315833.010583-.010583s-.00794-.00635-.00741-.00688c.0867891-.1190628-.0732838-.4423837-.3767609-.7442733-.3042709-.3026833-.635-.4688416-.7532688-.3802062l-.010583.010583z" fill="#0c0c0c" opacity=".6"/><path d="m6.1097583 3.319198c.1180041-.088371.4489979.077523.7532687.3802063.3032125.3021541.4630208.6252104.3765021.7442729 0 .0005291.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865238-.1190622-.0732845-.442383-.3767616-.7442726-.3042708-.3026833-.635-.4688417-.7532687-.3802063z" fill="url(#f)"/><path d="m6.0616041 3.3681459c.1177396-.0889.4487333.077258.7530042.3799417.303477.301625.4630208.6252104.3767666.7442729 0 0 .00741.00635.00714.00688l.052917-.052917c0-.0005292-.00794-.00688-.00714-.00714.0865185-.1195959-.0735545-.4426522-.3770316-.7445417-.3042708-.3026834-.635-.4688417-.7532687-.3802063z" fill="url(#h)"/><path d="m6.2777687 3.1503938c.1180041-.088371.4489979.077523.7532687.3802063.3034771.3021542.4630209.6252104.3767667.7442729 0 .0005292.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865238-.1190622-.0732845-.442383-.3767616-.7442726-.3042708-.3026833-.635-.4688417-.7532687-.3802062z" fill="url(#j)"/><path d="m6.2293499 3.1988126c.1180042-.088371.4489979.077788.7532688.3804708.3037416.301625.46355.6252104.3770312.7442729 0 .0007938.00741.00688.00714.00741l.052917-.052917c0-.0005292-.00794-.00688-.00714-.00714.0865185-.1190675-.0735545-.4418592-.3770316-.7440134-.3042708-.3026833-.635-.4688417-.7532687-.3802062z" fill="url(#k)"/><path d="m6.4465728 2.9807959c.1180042-.088371.448998.077523.7532688.3802063.3034771.3021541.4630208.6252104.3767667.7442729 0 .0005292.00741.00661.00714.00714l.052917-.052917c0-.0005292-.00794-.00661-.00741-.00714.0865238-.1190622-.0732845-.442383-.3767616-.7442726-.3042709-.3026833-.635-.4688417-.7530042-.3802063z" fill="url(#l)"/><path d="m6.3981541 3.0294792c.1180042-.088635.4489979.077523.7532687.3802063.3032126.301625.4630209.6249458.3765021.7442729 0 0 .00741.00661.00714.00688l.052917-.052917c0-.0005291-.00794-.00661-.00714-.00714.0865185-.1190667-.0735545-.4423876-.3770316-.7442771-.3042708-.302948-.635-.4688417-.7532687-.3804709z" fill="url(#m)"/></g><g fill-rule="evenodd" stroke-width=".5" transform="scale(.26458333)"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#n)" stroke="url(#o)" transform="translate(7.23 7.99)"/><path d="m8.99 29.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></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..1db339726
--- /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"><radialGradient id="a" 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="b" 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="#a"/><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="#a"/><linearGradient id="d" gradientTransform="matrix(.2 0 0 -.2 2.51 2.486972)" gradientUnits="userSpaceOnUse" x1="18.538542" x2="18.538542" y1="8.466109" y2=".528609"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.35277 0 0 .35277 11.863 -.306)" gradientUnits="userSpaceOnUse" x1="7.368532" x2="6.931361" y1="2.586029" y2="9.940158"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><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(#c)" 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(#b)" 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-6z" fill="#fff" transform="scale(.26458333)"/><path d="m6.218.926-1.588 1.588h3.175z" style="stroke-linecap:round;stroke-linejoin:round;stroke-width:.264585;stroke:#004372;stroke-opacity:.470588;fill:url(#e)"/><path d="m6.2177084 1.2376428-1.0281084 1.0169291 1.95415-.00823z" fill="none" stroke="url(#d)" stroke-opacity=".827" stroke-width=".2566"/></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..b1ae4ad66
--- /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" gradientUnits="userSpaceOnUse" x1="24.691116" x2="24.843102" xlink:href="#b" y1="30.169758" y2="22.930559"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19.527" x2="19.722" y1="8.459" y2="-.829"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.77941417 0 0 -.77941417 9.471496 9.422362)" gradientUnits="userSpaceOnUse" x1="19.527" x2="19.722" xlink:href="#b" y1="8.459" y2="-.829"/><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" xlink:href="#i"/><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="#i"/><radialGradient id="f" 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="#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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="h" 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="#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 stroke-width=".485071" transform="translate(-3.999999)"><ellipse cx="11.007935" cy="25.418037" fill="url(#f)" opacity=".4" rx="5.004672" ry="1.494603"/><ellipse cx="23.990986" cy="27.519732" fill="url(#h)" opacity=".4" rx="5.004672" ry="1.494603"/></g><g fill="url(#d)" stroke="#000" stroke-opacity=".6" stroke-width=".750002" transform="matrix(1.4159751 0 0 1.2555086 -3.836658 -11.350963)"><path d="m23.5 4.5v23h2v-11h3v-2h-3v-10zm-17.9726562 2.0292969v2h10.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(#e)" 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.174178 11.208075-11.1447124 14.15732l.3966655 1.340727c7.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 transform="translate(2.000788 -.001732)"><path d="m23.501102 3.4998423-6.00189 6.0018897h12z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.000006"/><path d="m23.500951 4.745877-3.586864 3.7708058 7.206464-.011691z" fill="none" stroke="url(#c)" stroke-opacity=".827" stroke-width=".999988"/><path d="m23.501102 29.499212-6.00189-5.99811h12z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.000006"/><path d="m23.500951 28.253178-3.586864-3.770806 7.206464.01169z" fill="none" stroke="url(#a)" stroke-opacity=".827" stroke-width=".999988"/></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..b3478d85a
--- /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"><radialGradient id="a" 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="#b"/><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"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><radialGradient id="c" 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="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.497726" x2="5.569478" y1="1.719997" y2="4.769433"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" 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><path d="m6.218 2.514-1.588-1.588h3.175z" style="stroke-linecap:round;stroke-linejoin:round;stroke-width:.264585;stroke:#7239b3;stroke-opacity:.470588;fill:url(#d)"/><path d="m18.538542 6.2466455-5.140542-5.0846455 9.77075.041125z" fill="none" stroke="url(#e)" stroke-opacity=".827" stroke-width="1.283" transform="matrix(.2 0 0 .2 2.51 .95)"/><g fill="url(#a)" 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(#c)" stroke="#000" stroke-opacity=".6" stroke-width="1" transform="matrix(.70622709 0 0 .79648998 -.115356 9.040928)"/><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" 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/sortascending.svg b/icon-themes/elementary_svg/cmd/32/ko/sortascending.svg
new file mode 100644
index 000000000..a914e1b1e
--- /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"><radialGradient id="a" cx="10" cy="-3.333333" fx="10" fy="-3.333333" gradientTransform="matrix(-1.2 -.00000001 .00000002 -1.6 22 -4.333333)" gradientUnits="userSpaceOnUse" r="7.5" xlink:href="#b"/><radialGradient id="b" cx="21" cy="4.911" gradientTransform="matrix(0 2.53104 -1.4237 0 27.99 -53.152)" gradientUnits="userSpaceOnUse" r="9.482"><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.5 3.5v2h12v5h2v-4-3h-2z" fill="url(#a)"/><path d="m2.5 3.5v2h12v5h2v-4-3h-2z" fill="url(#a)" opacity=".61" stroke="#000" stroke-linecap="square" stroke-linejoin="round"/><path d="m20.432 3c-.24 0-.432.237-.432.533v23.754l-6.773-6.773c-.392-.392-1.023-.392-1.415 0-.39.39-.39 1.022 0 1.414l7.778 7.78c.215.214.5.298.78.276.022.004.04.016.062.016h1.136c.023 0 .043-.01.065-.016.28.02.563-.067.777-.28l7.78-7.778c.39-.392.39-1.023 0-1.414-.392-.392-1.023-.392-1.415 0l-6.775 6.773v-23.752c0-.296-.192-.533-.432-.533z" fill="url(#b)"/><path d="m2.5 3.5v1h12 2v-1h-2z" fill="#fff" opacity=".2"/></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..b7eef870c
--- /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="10" cy="-3.333333" gradientTransform="matrix(-1.2 .00000001 .00000002 1.6 22 28.333333)" gradientUnits="userSpaceOnUse" r="7.5" xlink:href="#a"/><radialGradient id="c" cx="21" cy="4.911" gradientTransform="matrix(0 -2.53104 -1.4237 0 27.99 85.152)" gradientUnits="userSpaceOnUse" r="9.482" 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(#b)"/><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="m20.432 29c-.24 0-.432-.237-.432-.533v-23.754l-6.773 6.773c-.392.392-1.023.392-1.414 0-.392-.39-.392-1.022 0-1.414l7.777-7.78c.215-.214.5-.298.78-.276.022-.004.04-.016.062-.016h1.136c.023 0 .043.01.065.016.28-.02.563.067.777.28l7.78 7.778c.39.392.39 1.023 0 1.414-.392.392-1.023.392-1.415 0l-6.775-6.773v23.752c0 .296-.192.533-.432.533z" fill="url(#c)"/><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"/></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..da381eb1a
--- /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"><radialGradient id="a" 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="#b"/><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"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></radialGradient><linearGradient id="c" 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(#c)" opacity=".867" transform="matrix(.26458 0 0 .26458 0 288.533)"/><path id="d" d="m7.0114584 288.66529 1.3225416.00071.000375 1.32221h-1.3229166z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".43" stroke-width=".265"/><use id="e" height="100%" transform="translate(0 6.89)" width="100%" xlink:href="#d"/><use id="f" height="100%" transform="translate(-6.878958 -.011043)" width="100%" xlink:href="#e"/><use height="100%" transform="translate(0 -6.878676)" width="100%" xlink:href="#f"/></g><g fill="url(#b)" 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(#a)" 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/lastrecord.svg b/icon-themes/elementary_svg/cmd/32/lastrecord.svg
new file mode 100644
index 000000000..7d3f55915
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.031" gradientTransform="matrix(-1.73652 0 0 .24805 37.034 20.785)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><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><radialGradient id="d" cx="11.25" cy="19.031" gradientTransform="matrix(-.28942 0 0 .24805 7.087 20.785)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.6698 0 0 .6667 -1.865 -1.824)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" xlink:href="#c" y1="22.992" y2="28.992"/><linearGradient id="f" gradientTransform="matrix(0 .6667 -.6667 0 32.165 -.495)" 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(0 .6237 -.6667 0 .164 -.71)" gradientUnits="userSpaceOnUse" x1="11.034" x2="40.966" xlink:href="#c" y1="-5" y2="-5"/><linearGradient id="h" gradientTransform="matrix(.6698 0 0 .6667 -1.865 -1.824)" 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><path d="m3.5 25.168c0 2.667 28 3.004 28 .337 0-2.666-28-3.004-28-.337z" fill="url(#b)" opacity=".163" transform="matrix(-1 0 0 1 31.997 0)"/><path d="m1.498 25.505c0 2.667 5.004 2.337 5.004-.33 0-2.666-5.004-2.336-5.004.33z" fill="url(#d)" opacity=".163" transform="matrix(-1 0 0 1 31.997 0)"/><path d="m2.498 5.497v20.003l3.004.01v-20.006zm14.94.356-11.275 9.69 11.274 9.597v-6.58l11.058.01v-6.035l-11.058-.012z" fill="url(#f)" transform="matrix(-1 0 0 1 31.997 0)"/><g fill="none"><path d="m17.163 17.846 10.672-.008-.005-4.634-10.667-.01" opacity=".6" stroke="url(#e)" transform="matrix(-1 0 0 1 31.997 0)"/><path d="m4.834 6.17v18.672l-1.668-.007-.002-18.67z" opacity=".4" stroke="url(#g)" stroke-width=".667" transform="matrix(-1 0 0 1 31.997 0)"/><path d="m3.498 12.505 11.002-.01v-6.669l11.334 9.715-11.334 9.62v-6.668l-11.002.01zm22.998-7 3.003-.008-.002 20.004-3.003.01z" opacity=".5" stroke="#206b00"/><path d="m16.83 13.494v-6.214l-9.723 8.277 9.723 8.115v-6.178" opacity=".6" stroke="url(#h)" transform="matrix(-1 0 0 1 31.997 0)"/></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..ca50199b5
--- /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" 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="b" 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="c" gradientTransform="matrix(.52631574 0 0 .52631574 3.684213 33.684197)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#a" y1="-42.231876" y2="-21.229681"/><linearGradient id="d" 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="e" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 16.184197)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#a" y1="2.655628" y2="21.282824"/><radialGradient id="f" 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="g" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" 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><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.6666)"><rect fill="url(#e)" 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(#d)"/><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(#c)"/><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(#b)"/><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:#555761;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.375023h10.5000266" opacity=".6"/><path d="m22.125025 11.749979v12.00003" 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 transform="matrix(.75000188 0 0 .75000188 -.00003 15.499989)"><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(#f)" fill-rule="evenodd" opacity=".141" stroke-width="1.3333"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#g)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#h)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></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..0d4776e51
--- /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" 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" 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="g" 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="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.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(#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.000027 2.99821c5.041316 0 21.999973.00179 21.999973.00179v26h-22l.000027-26.0017859z" fill="url(#g)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21l.000027-25.00179h21z" stroke="url(#f)" 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(#k)" 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="#8cd5ff" height="1.687509" ry=".5" stroke="#0d52bf" stroke-linecap="square" 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="#ffc27d" height="1.687509" ry=".5" stroke="#cc3b02" stroke-linecap="square" width="1.687509" x="3.59996" y="15.656227"/><rect fill="#d1ff82" height="1.687509" ry=".5" stroke="#3a9104" stroke-linecap="square" width="1.687509" x="3.59996" y="19.593746"/><g fill="none" 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><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/line.svg b/icon-themes/elementary_svg/cmd/32/line.svg
new file mode 100644
index 000000000..4e58ea5ee
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.0731033 0 0 .0208156 -1.89001 295.93007)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.504318 -387.804439)"><ellipse cx="-1.725527" cy="296.26312" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="1.233618" ry=".351264" stroke-width=".264583" transform="scale(-1 1)"/><path d="m1.7197916 295.80937 3.7041666-3.96875" fill="none" stroke="#ce5c00" stroke-width=".297494"/><g fill="#ce5c00" stroke-width=".264583"><path d="m1.3704291 295.41813h.7937499v.79375h-.7937499z"/><path d="m5.1407531 291.44937h.79375v.79375h-.79375z"/></g></g></svg> \ No newline at end of file
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..88f7a1b8a
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.28416 27.992145)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.66663 -11.78726)"><path d="m4 28 15-15" fill="none" stroke="#ce5c00" stroke-width=".750002"/><ellipse cx="-4.662494" cy="29.250917" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g stroke="#ce5c00" stroke-width=".750002" transform="translate(0 8)"><path d="m3.4999812 18.465511h18.3750458v1.500004h-18.3750007z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 17c.0682-1.898731-.260134-3.672239-2-5" fill="none"/></g></g></svg> \ No newline at end of file
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..dd91b8587
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(-1.33333 0 0 1.33333 31.874641 -9.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><circle cx="-3.280989" cy="19.059093" r="2.625007" transform="scale(-1 1)"/></g></g></svg> \ No newline at end of file
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..c66e14099
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .125358 -9.912061)"><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z" fill="#ce5c00"/></g></svg> \ No newline at end of file
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..9ed55751f
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.013169 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(1.33333 0 0 1.33333 .125358 -9.912061)"><ellipse cx="-4.391503" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m.65598277 19.055434 5.25004313-2.621347v5.250013z" fill="#ce5c00"/><path d="m5.155994 18.684092h13.500034v.750002h-13.500034z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z" fill="#ce5c00"/></g></svg> \ No newline at end of file
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..66a9036d7
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(-1.33333 0 0 1.33333 31.874641 -9.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><path d="m.655983 16.434088h5.250013v5.250013h-5.250013z"/></g></g></svg> \ No newline at end of file
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..7f2ebeea0
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1.33333 0 0 1.33333 31.874641 -9.91206)"><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z" fill="#ce5c00"/></g></svg> \ No newline at end of file
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..7eee4eed7
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(1.33333 0 0 1.33333 .125358 -9.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><circle cx="-3.280989" cy="19.059093" r="2.625007" transform="scale(-1 1)"/></g></g></svg> \ No newline at end of file
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..3c01bcf91
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(-1.33333 0 0 1.33333 31.874641 -5.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><circle cx="-3.280989" cy="19.059093" r="2.625007" transform="scale(-1 1)"/></g></g><g fill="#ce5c00" stroke-width="1.33333" transform="translate(0 -4)"><path d="m3 14.999999h22v1h-22z"/><path d="m31 15.495121-7-3.495121v7z"/></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..193af792c
--- /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(.16630914 0 0 .16097089 .771081 288.39183)" 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-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><path d="m1.8388513 296.20624h5.8472972v.52917h-5.8472972z" fill="url(#a)" opacity=".15" stroke-width=".264583"/><path d="m1.8388512 296.20626v.52914c-.2134169.001-.5159381-.11855-.5159381-.2646s.2381571-.26454.5159381-.26454z" fill="url(#b)" opacity=".15" stroke-width=".264583"/><path d="m7.6861487 296.20626v.52914c.2134167.001.5159381-.11855.5159381-.2646s-.2381573-.26454-.5159381-.26454z" fill="url(#d)" opacity=".15" stroke-width=".264583"/><path d="m1.8520834 288.79791c1.3338482 0 5.8208261.00047 5.8208261.00047l.0000072 7.40786s-3.8805554 0-5.8208333 0c0-2.46944 0-4.93889 0-7.40833z" fill="url(#e)" stroke-width=".264583"/><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><path d="m2.3812499 290.38541h4.7624998v.26458h-4.7624998z" fill="#545454"/><path d="m2.38125 293.82499h4.7624998v.26458h-4.7624998z" fill="#545454"/></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..365f5649c
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(1.33333 0 0 1.33333 .125358 -9.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><path d="m.655983 16.434088h5.250013v5.250013h-5.250013z"/></g></g></svg> \ No newline at end of file
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..234a4d55d
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><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="c" gradientTransform="matrix(.75626949 -.7544419 .86085249 .85877215 -44.605153 -4.1803)" gradientUnits="userSpaceOnUse" x1="13.75" x2="13.75" xlink:href="#b" y1="15.622917" y2="19.375"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-14.318127" x2="-10.802919" xlink:href="#b" y1="-8.201384" y2="-4.441174"/><linearGradient id="e" gradientTransform="matrix(.80786461 -.21644027 -.21646667 -.80776607 4.968805 26.632314)" gradientUnits="userSpaceOnUse" x1="9.157808" x2="8.510789" y1="10.668404" y2="12.101003"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 6.274156)" gradientUnits="userSpaceOnUse" x1="10.308109" x2="-7.195783" xlink:href="#a" y1="17.140203" y2="7.038626"/><linearGradient id="g" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.737843 11.17534)" gradientUnits="userSpaceOnUse" x1="10.636931" x2="-7.683029" xlink:href="#a" y1="17.100588" y2="6.290044"/><linearGradient id="h" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 8.890634)" gradientUnits="userSpaceOnUse" x1="10.488523" x2="-7.386383" xlink:href="#a" y1="17.688837" y2="7.368754"/><g transform="matrix(1.3343663 0 0 1.3343663 -8.02557 1.371237)"><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" fill="none" stroke="url(#f)" stroke-width="1.498839"/><g transform="matrix(.69888636 .12251664 .12281343 .70057937 27.113645 12.997374)"><path d="m-26.509107 4.8187076 16.335603-16.1460596 3.2281968 3.2203962-16.3356018 16.1460588z" fill="url(#c)"/><path d="m-26.512375 4.8102981 16.342502-16.1529421 3.2281968 3.2203962-16.3425008 16.1529412z" opacity=".6"/><path d="m-6.2023252-14.607438c-1.039665 1.055495-2.105891 2.029548-3.450845 3.394896 1.427253.201102 2.36382 1.1884 2.537492 2.6255682 1.192146-1.178972 2.524013-2.4147862 3.4831393-3.3626512-.1764068-1.459806-1.1279637-2.440917-2.5697863-2.657813z" fill="#ffb6ed" stroke="#8e3789" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.087855"/><path d="m-9.6088792-11.90995c-1.2957188 1.31486-.01636-.01246-1.6924908 1.688339 1.7790018.2502862 2.9465118 1.4799172 3.1631888 3.2700107 1.485759-1.4686835.537402-.4673936 1.732749-1.6481795-.220089-1.8182902-1.406281-3.0402142-3.203447-3.3101702z" fill="url(#d)"/></g><path d="m11.500363 15.668322c-.308677-1.064584-1.132326-1.902448-2.1915608-2.229394l-.9713737 3.146275z" fill="url(#e)" stroke="#cbb94c" stroke-linecap="round" stroke-linejoin="round" stroke-width=".749419"/><path d="m9.3466432 16.51079c-.125439-.432678-.460154-.77321-.890605-.906091l-.3947464 1.278738z" stroke-width=".339881"/><g fill="none"><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(#g)" 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(#h)" stroke-width=".749419"/></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..91bbdde8b
--- /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"><radialGradient id="a" 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)"><path d="m2.6249766 19.624967v.750034c6.3177597-.0095 12.4322884.0095 18.7500464 0v-.750002h-18.7500464z" fill="none" stroke="url(#a)"/><path d="m12.000008 16.874982-3.0000008-4h6.0000008zm0 6.250036-3.0000008 4h6.0000008z" fill="#fcaf3e" stroke="#ce5c00"/></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..1f29361e7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/loadbasic.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32.000961 32" width="32.001" 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.463157 -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" 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><linearGradient id="c" 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><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.89186 0 0 .86793 3.12 9.575)" gradientUnits="userSpaceOnUse" x1="27.335" x2="27.335" y1="7.403" y2="21.229"><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="f" gradientTransform="matrix(.05114 0 0 .01592 -2.49 21.3)" 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(.01984 0 0 .01592 16.388 21.3)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01984 0 0 .01592 15.602 21.3)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.602" x2="8.602" y1="12.243" y2="14.1"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.54384 0 0 .61466 3.27 5.09)" gradientUnits="userSpaceOnUse" x1="21.571" x2="21.571" y1="7.986" y2="34.017"><stop offset="0" stop-color="#fff"/><stop offset="0" 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><path d="m4 6.5c-.433.005-.5.217-.5.635v1.365c-1.245 0-1-.002-1 .544v7.456h27v-7.456c0-.418-.347-.55-.78-.544h-14.22v-1.365c0-.418-.264-.64-.697-.635z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m4 7v2h-1v7h26v-7h-15v-2z" fill="url(#i)"/><path d="m4.5 7.5v2h-1v8h25v-8h-15v-2z" fill="none" stroke="url(#j)" stroke-linecap="round"/><path d="m3.648 27.135h24.694v3.865h-24.694z" fill="url(#f)" opacity=".3"/><path d="m28.342 27.135v3.865c1.022.007 2.47-.866 2.47-1.933s-1.14-1.932-2.47-1.932z" fill="url(#g)" opacity=".3"/><path d="m3.648 27.135v3.865c-1.022.007-2.47-.866-2.47-1.933s1.14-1.932 2.47-1.932z" fill="url(#h)" opacity=".3"/><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(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".693" transform="matrix(-1 0 0 1 36.105 -4.16)"/><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.96 4.835 7.235 5.985z" display="block" fill="none" opacity=".53" stroke="url(#c)" transform="matrix(-1 0 0 1 36.105 -4.16)"/></g><path d="m.50045977 14.5 1.50000013 15h28.0000001l1.5-15z" fill="url(#a)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m1.602 15.5 1.266 13h26.265l1.266-13z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round"/></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..ef74079e7
--- /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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#c7321f"/></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..a1396d113
--- /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="m20.677 16.145-3.088 3.63-3.266-3.63h2.177v-3.645h1.999v3.645z" opacity=".6" stroke="url(#r)" stroke-linecap="round"/></g><path d="m26.677 21.145-3.088 3.63-3.266-3.63h2.177v-3.645h2v3.645z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" 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..296d487e9
--- /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"><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"><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(.04577 0 0 .00824 -2.542 25.98)" gradientUnits="userSpaceOnUse" x1="302.85699" x2="302.85699" xlink:href="#k" y1="366.64801" y2="609.505"/><radialGradient id="q" 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="r" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01566 0 0 .00824 15.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#n"/><linearGradient id="s" gradientTransform="matrix(.62857 0 0 .6084 -1.086 -.535)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#i" y1=".985" y2="47.013"/><linearGradient id="t" 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="u" 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(#p)" opacity=".15"/><path d="m2.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#q)" opacity=".15"/><path d="m25.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#r)" opacity=".15"/><path d="m3 1 22 .002v27.998h-22z" fill="url(#s)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 28.5h-21v-27h21z" stroke="url(#t)" stroke-linecap="round" transform="translate(-2)"/><path d="m4.5.5 23 .002v28.998h-23z" stroke="url(#u)" 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(#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.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(#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/managebreakpoints.svg b/icon-themes/elementary_svg/cmd/32/managebreakpoints.svg
new file mode 100644
index 000000000..54a268127
--- /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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#c7321f"/></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..d8ebb54f5
--- /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(.62856997 0 0 .60839396 .91432 -.534787)" 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="m5 1.0000037c5.041317 0 21.999974.00178 21.999974.00178l.000026 27.9982163s-14.666666 0-22 0c0-9.333334 0-18.666666 0-27.9999984z" fill="url(#d)"/><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..a91fa2d2b
--- /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="#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"/><radialGradient id="d" cx="13" cy="15.786" gradientTransform="matrix(0 1 -1.27273 0 35.09 -1)" gradientUnits="userSpaceOnUse" r="11" xlink:href="#b"/><radialGradient id="e" cx="14.357" cy="15.625" gradientTransform="matrix(0 1.8261 -1.97716 0 45.893 -14.217)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="f" cx="16" cy="15" gradientTransform="matrix(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" r="15"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.14594" x2="8.14594" xlink:href="#b" y1="23.05411" y2="14.008748"/><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="4.619" x2="43.381" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".044" 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="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(#e)" stroke="url(#d)"/><path d="m2.5 25.5v-21h27v21z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m30.5 3.5-.002 23h-28.998v-23z" fill="none" stroke="url(#f)" 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.52v8h7.312" fill="none" opacity=".5" stroke="url(#g)"/><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="m1.5 4.5 22 22h-22zm5 12v5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#c)"/><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"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/><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></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..e27a379f0
--- /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"><radialGradient id="a" cx="12.176862" cy="15.093383" gradientTransform="matrix(-.04215459 2.0916726 -1.7258546 -.03478207 42.562294 -17.945029)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="b" cx="16" cy="15" gradientTransform="matrix(1 0 0 1.2500014 0 -3.750021)" gradientUnits="userSpaceOnUse" r="12"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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="24.084455" x2="23.99999" y1="4.447339" 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="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="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(#a)"/><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(#b)" 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..d4135b5ea
--- /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"><linearGradient id="a" gradientTransform="matrix(.98295 0 0 1.01735 23.947 8.01)" gradientUnits="userSpaceOnUse" x1="-20.846" x2="-13.585" xlink:href="#c" y1="3.243" y2="11.795"/><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.51412 0 0 .11634 -12.823 27.175)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-.98295 0 0 1.01735 .038 8.01)" gradientUnits="userSpaceOnUse" x1="-20.846" x2="-13.585" xlink:href="#c" y1="3.243" y2="11.795"/><g transform="matrix(1.33333 0 0 1.33333 .51 -11.78)"><ellipse cx="-11.666" cy="29.037" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="8.676" ry="1.963" transform="scale(-1 1)"/><g stroke="#888a85" stroke-linejoin="round" stroke-width=".75"><path d="m17.903 22.85c0-.614.202-1.05.606-1.31.397-.26.978-.39 1.743-.39v-2.27c-.765 0-1.346-.128-1.744-.38-.405-.26-.607-.698-.607-1.312v-3.02c0-.704-.125-1.236-.376-1.597-.25-.36-.66-.623-1.23-.788-.575-.17-1.016-.216-2.05-.216v2.138c.606.013 1.025.127 1.258.342.226.21.34.54.34.997v2.84c0 1.185.715 1.888 2.147 2.11v.114c-1.432.222-2.148.92-2.148 2.1v2.84c0 .462-.116.798-.35 1.007-.23.21-.647.32-1.247.333v2.147c1.016 0 1.45-.123 2.032-.288.574-.165.99-.427 1.247-.788.25-.36.376-.9.376-1.615z" fill="url(#d)"/><path d="m6.082 22.85c0-.614-.202-1.05-.606-1.31-.398-.26-.98-.39-1.744-.39v-2.27c.765 0 1.346-.128 1.744-.38.404-.26.606-.698.606-1.312v-3.02c0-.704.125-1.236.376-1.597.25-.36.66-.623 1.23-.788.575-.17 1.016-.216 2.05-.216v2.138c-.606.013-1.025.127-1.258.342-.226.21-.34.54-.34.997v2.84c0 1.185-.715 1.888-2.147 2.11v.114c1.432.222 2.148.92 2.148 2.1v2.84c0 .462.117.798.35 1.007.232.21.648.32 1.248.333v2.147c-1.016 0-1.45-.123-2.032-.288-.575-.165-.99-.427-1.248-.788-.25-.36-.376-.9-.376-1.615z" fill="url(#a)"/></g></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..6bb4c42fa
--- /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"><g stroke="#ce5c00" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.001654 -2.666563)"><path d="m20.626292 20.749974v-13.1250324" fill="none" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.1262584 10.624949h9.7500246" fill="none" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.6481119 10.614117 3.9781503-2.9891754v5.9782164z" fill="#fcaf3e" fill-rule="evenodd"/><path d="m3.376249 20.749974v-13.1250324" fill="none" stroke-linecap="round"/><path d="m19.354429 10.614117-3.97815-2.9891754v5.9782164z" fill="#fcaf3e" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
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..79cfc076d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mediapause.svg
@@ -0,0 +1 @@
+<svg height="32" 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=".05" 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="b" cx="99.156998" cy="186.17101" gradientTransform="matrix(.04636823 0 0 .01475317 -.364331 293.32757)" 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="c" gradientUnits="userSpaceOnUse" x1="-5.188744" x2="-5.246952" y1="289.06963" y2="296.467116"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-6.156589" x2="-6.292321" y1="288.703712" y2="296.641211"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.131204" x2="4.131204" y1="289.075187" y2="296.431926"><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="f" cx="11.898305" cy="9.584745" gradientTransform="matrix(-.09819022 7.2705283 -5.4533883 -.07364932 65.33594 -79.860377)" gradientUnits="userSpaceOnUse" r="2"><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" gradientUnits="userSpaceOnUse" x1="2.183185" x2="2.183185" xlink:href="#a" y1="2.315104" y2="4.299484"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.167565" x2="4.167565" xlink:href="#a" y1="2.315104" y2="4.398703"/><g stroke-width=".264583" transform="translate(0 -288.53332)"><path d="m7.14375 296.07394a2.9104167.92604167 0 1 1 -5.8208333 0 2.9104167.92604167 0 1 1 5.8208333 0z" fill="url(#b)"/><path d="m4.2333333 288.93019c-2.1166666 0-3.83645831 1.71979-3.83645831 3.83646s1.71979171 3.83646 3.83645831 3.83646c2.1166667 0 3.8364584-1.71979 3.8364584-3.83646s-1.7197917-3.83646-3.8364584-3.83646z" fill="url(#c)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m7.8052083 292.76665c0 1.97273-1.5994062 3.57188-3.571875 3.57188-1.9727333 0-3.57187498-1.59915-3.57187498-3.57188s1.59914168-3.57187 3.57187498-3.57187c1.9724688 0 3.571875 1.59914 3.571875 3.57187z" opacity=".5" stroke="url(#e)"/><path d="m4.2333333 288.93072c-2.1166666 0-3.83592914 1.71926-3.83592914 3.83593s1.71926254 3.83593 3.83592914 3.83593c2.1166667 0 3.8359292-1.71926 3.8359292-3.83593s-1.7192625-3.83593-3.8359292-3.83593z" stroke="url(#d)"/></g></g><g transform="matrix(1.33333 0 0 1.33333 -.000489 -.17638)"><rect fill="url(#f)" height="9.750025" rx=".218242" ry=".372906" stroke="#0f5a00" stroke-opacity=".470588" stroke-width=".750002" transform="matrix(.26458334 0 0 .26458334 -.198438 .198438)" width="3.750009" x="7.126403" y="6.874991"/><path d="m1.8855276 2.2158842v2.182818h.595314v-2.182818z" fill="none" opacity=".6" stroke="url(#g)" stroke-width=".198438"/><rect fill="url(#f)" height="9.750025" rx=".218242" ry=".372906" stroke="#0f5a00" stroke-opacity=".470588" stroke-width=".750002" transform="matrix(.26458334 0 0 .26458334 1.785942 .198438)" width="3.75001" x="7.126403" y="6.874991"/><path d="m3.8699076 2.2158842v2.182818h.595314v-2.182818z" fill="none" opacity=".6" stroke="url(#h)" stroke-width=".198438"/></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..866417044
--- /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"><radialGradient id="a" cx="24.837" cy="36.421" gradientTransform="matrix(-.26533 0 0 -.2844 24.134 24.31)" 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(-.4583 0 0 .4267 28.575 3.756)" gradientUnits="userSpaceOnUse" x1="7.493" x2="53.984" y1="17.983" y2="18.374"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".701" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.5165 -.5545 0 48.816 27.238)" gradientUnits="userSpaceOnUse" x1="30.182" x2="30.546" y1="46.971" y2="66.11"><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="e" 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="f" cx="605.714" cy="486.648" gradientTransform="matrix(.0437 0 0 .022 .026 16.122)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="g" cx="605.714" cy="486.648" gradientTransform="matrix(-.0437 0 0 .022 31.614 16.122)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="h" 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(#e)" 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(#f)" 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(#g)" 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(#h)" 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="m18.55 16.985-6.55-5.473 6.553-5.46v3.508l4.793.02v3.847l-4.792-.02z" display="block" fill="url(#c)" transform="matrix(0 -1.0476 1.0476 0 9.463 37.953)"/><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(#a)" fill-rule="evenodd" opacity=".141" transform="matrix(0 -1.0476 1.0476 0 9.463 37.953)"/><path d="m27.255 18.518-5.73 6.864-5.72-6.864h3.673l.022-5.018h4.027l-.02 5.018z" style="stroke-miterlimit:5.5;opacity:.5;fill:none;stroke:#6326b9;stroke-width:.999997;stroke-linejoin:round"/><path d="m17.606 15.133-4.102-3.62 4.102-3.288.074 2.426 4.66-.01.058 1.832c-1.6.01.96-.117-4.84-.11z" style="display:block;stroke-miterlimit:5.5;opacity:.401;fill:none;stroke-width:.955;stroke:url(#d)" transform="matrix(0 -1.0476 1.0476 0 9.463 37.953)"/><path d="m1 7v4h-1v-4zm30-1v5h-1v-5z" fill="#68b723"/><path d="m0 6h31v1h-31zm0 5h31v1h-31z" fill="#68b723"/><path d="m1 7h29v4h-29z" fill="#d1ff82" opacity=".52"/><path d="m1 7h29v1h-29z" fill="#fff" fill-opacity=".57" opacity=".52"/></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..fe6954b76
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/mergecells.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 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="f" 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(#f)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.983z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#c)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></g><path d="m2.38 3.704 1.7210418-.0004167.0008335 1.5876666-1.7210418.0004167zm1.7200418.0005833 1.7199582-.0005833.0008335 1.5876666-1.7209582.0005833zm-1.7200418 1.5874167 1.7210418-.0004167v1.323l-1.7210418.0004167zm1.7200418.0025833 1.7209582-.0025833v1.32l-1.7199582.00258z" fill="#46a9eb" fill-opacity=".984"/><path d="m2.38 3.44c-.145 0-.263.118-.263.264v2.91c0 .147.118.265.264.265h3.44c.147 0 .265-.12.265-.265v-2.91c0-.147-.118-.265-.264-.265zm0 .264h3.44v2.91h-3.44z" fill="#2f78c8"/></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..25a784514
--- /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(.62857 0 0 .6084 -1.086 -.535)" 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" 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="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="m3 1 22 .002v27.998h-22z" fill="url(#w)"/><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="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(#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.750046v11.625028h-18.750046z" stroke="url(#h)" 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(#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/mirror.svg b/icon-themes/elementary_svg/cmd/32/mirror.svg
new file mode 100644
index 000000000..b9f2b0bec
--- /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="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#6326b9" 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..17994c7af
--- /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="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".705" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#6326b9" 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..97edf1147
--- /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"><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="13.3333" x2="18.66662" y1="18.66662" y2="13.3333"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m5.294 22.59c0-.46.16-.85.48-1.17l3.57-3.568c.32-.32.71-.48 1.166-.48.48 0 .89.183 1.236.55-.035.033-.143.143-.327.325-.185.17-.305.292-.36.36-.07.068-.156.178-.26.327-.114.147-.19.297-.223.446-.045.136-.068.292-.068.464 0 .456.16.845.48 1.166.32.32.71.48 1.166.48.17 0 .33-.017.48-.052.137-.046.282-.12.43-.222.148-.114.256-.2.326-.257.068-.07.193-.197.378-.38l.308-.327c.378.356.567.773.567 1.254 0 .457-.16.846-.48 1.166l-3.535 3.55c-.31.31-.698.465-1.167.465-.457 0-.846-.15-1.166-.447l-2.523-2.505c-.32-.32-.48-.703-.48-1.148m12.06-12.098c0-.458.16-.847.482-1.167l3.536-3.552c.32-.32.71-.48 1.17-.48.444 0 .833.155 1.165.464l2.52 2.505c.32.32.482.702.482 1.15 0 .456-.16.845-.48 1.165l-3.57 3.57c-.307.308-.696.462-1.166.462-.48 0-.89-.178-1.233-.532.033-.034.143-.137.325-.31l.38-.376.256-.327c.103-.15.177-.292.224-.43.032-.148.05-.308.05-.48 0-.457-.16-.846-.48-1.166s-.708-.48-1.167-.48c-.17 0-.325.022-.463.068-.148.034-.297.11-.446.223-.15.104-.257.19-.325.258-.07.058-.19.178-.36.36-.185.184-.292.292-.33.327-.375-.355-.564-.772-.564-1.253m-13.918 8.6c-.96.96-1.44 2.128-1.44 3.5 0 1.373.486 2.533 1.458 3.484l2.522 2.503c.95.95 2.11 1.425 3.483 1.425 1.384 0 2.55-.487 3.5-1.458l3.535-3.553c.95-.95 1.423-2.11 1.423-3.483 0-1.408-.5-2.602-1.506-3.586l1.508-1.51c.985 1.008 2.176 1.51 3.57 1.51 1.373 0 2.54-.48 3.5-1.442l3.57-3.568c.96-.96 1.44-2.128 1.44-3.5 0-1.373-.485-2.534-1.458-3.483l-2.52-2.506c-.955-.946-2.115-1.421-3.488-1.421-1.384 0-2.552.486-3.5 1.458l-3.535 3.55c-.95.95-1.425 2.112-1.425 3.484 0 1.407.503 2.602 1.51 3.586l-1.51 1.51c-.984-1.006-2.172-1.51-3.568-1.51-1.374 0-2.54.48-3.5 1.44l-3.57 3.57" fill="#d3d7cf" stroke="#000" stroke-opacity=".427"/><path d="m12 20 7.74-7.827" fill="none" opacity=".2" stroke="url(#e)" stroke-linecap="round" stroke-width="2"/><path d="m17.057 11.8-1.46 1.416.93.958 1.457-1.42zm2.26 2.205-1.458 1.417.925.958 1.46-1.42zm-6.153 1.56-1.458 1.417.927.955 1.46-1.416zm2.328 2.367-1.46 1.42.93.955 1.457-1.416z" fill-opacity=".427" fill-rule="evenodd"/><g fill="none" stroke="#fff" stroke-linecap="round"><path d="m11.958 19.583 7.625-7.75" opacity=".4" stroke-width="1.333"/><path d="m15.747 8.072 4.292-4.46c.75-.707 2.572-1.505 4.49-.255l3.59 3.632m-24.446 13.597 4.292-4.458c.75-.71 2.574-1.51 4.49-.26m-7.505 8.55 2.124 2.25c1.647 1.53 3.008 1.355 4.453.234.287-.22 3-3.4 3.37-3.642m5.35-8.298c1.397.405 2.05.69 3.495-.432.287-.223 3-3.402 3.37-3.644" opacity=".4"/></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/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..53b8e9f23
--- /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"><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="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="22.881355" x2="22.644068" xlink:href="#c" y1="14.457627" y2="31.338984"/><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" xlink:href="#g" y1="16.459263" y2="30.159456"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="65.08" cy="48.19" gradientTransform="matrix(0 .76662 -.834 0 48.57 -34.3)" 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="i" gradientTransform="matrix(.5089 0 0 .50895 -4.523 10.367)" gradientUnits="userSpaceOnUse" x1="25.344" x2="17.064" y1="23.421" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".055" 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="j" gradientUnits="userSpaceOnUse" x1="15.321" x2="15.321" xlink:href="#g" y1="3" y2="29.045"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="17.036" x2="17.036" xlink:href="#c" y1="2" y2="30.012"/><linearGradient id="l" 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="m" cx="6.703" cy="73.616" gradientTransform="matrix(2.21346 0 0 .4842 1.164 -7.145)" gradientUnits="userSpaceOnUse" r="7.228" xlink:href="#b"/><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(#m)" 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(#k)" stroke="url(#l)" stroke-linejoin="round"/><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(#j)" stroke-linejoin="round"/><path d="m1.5 31.5v-15l12 7.5z" fill="url(#h)" transform="translate(10 -8)"/><path d="m11.5 23.5v-15l12 7.5z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 18.17v11.645l8.88-5.813z" fill="none" opacity=".6" stroke="url(#i)" stroke-width=".992" transform="translate(10 -8)"/><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(#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/morecontrols.svg b/icon-themes/elementary_svg/cmd/32/morecontrols.svg
new file mode 100644
index 000000000..7a8d4a3cf
--- /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"><linearGradient id="a" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" y1="654.815" y2="619.30701"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" 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><radialGradient id="c" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="3.104041" x2="3.659887" y1="292.48022" y2="295.11829"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><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(#f)" 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(#a)" 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(#b)" transform="scale(-1 1)" width="11.384" x="-13.683" y="2.296"/></g><g transform="matrix(.26458333 0 0 .26458333 0 .001817)"><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#c)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#d)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#e)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" 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/32/morphing.svg b/icon-themes/elementary_svg/cmd/32/morphing.svg
new file mode 100644
index 000000000..3c6728ab1
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 -.857089 7.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><linearGradient id="b" 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="c" 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="d" gradientUnits="userSpaceOnUse" x1="8.00002" x2="8" y1="4.906208" y2="10.562503"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="12.5" x2="13" y1=".5" y2="8.5"><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)"><rect fill="#fff394" height="7.875" rx="4.205095" ry="3.877966" stroke="#d48e15" width="8.437559" x="6.874998" y=".124973"/><rect fill="none" height="6.750034" rx="3.656268" ry="2.975706" stroke="url(#e)" width="7.312537" x="7.437518" y=".687436"/></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)"><rect fill="#ffc27d" height="7.87504" rx="2" ry="2.5" stroke="#f37329" width="8.437542" x="3.499998" y="4.062453"/><rect fill="none" height="6.750034" rx="1.687508" ry="1.627881" stroke="url(#d)" width="7.312537" x="4.0625" y="4.624956"/></g><g transform="matrix(1.7777689 0 0 1.7777689 3.277813 .277896)"><path d="m.40623231 8.2812244 7.87503949.2812515v7.0312851h-7.87503949z" fill="url(#a)"/><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(#b)" stroke-linecap="round"/><path d="m2.4999241.62495904c2.5206756 0 8.4375119-.00000068 8.4375119-.00000068l.00003 7.87504014h-8.4375419z" stroke="url(#c)" 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..7496b770b
--- /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="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><rect height="6.35" rx=".456623" ry=".529167" style="fill:none;stroke:#a6a6a5;stroke-width:.265112;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.530225 .530225" width="5.55625" x=".661458" y=".661458"/><g transform="matrix(1.33333 0 0 1.33333 .176004 -386.47367)"><rect fill="url(#b)" height="4.564085" rx=".197736" ry=".198043" width="3.96876" x="1.653942" y="291.0466"/><path d="m1.7531607 291.14582 3.7728393.03418-.00252 4.33146-3.7507866-.0342z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m1.6539417 292.03879h4.167198v.198h-4.166198z" opacity=".286"/><path d="m10.021484 1.5019531c-.765982 0-1.521484.8433927-1.521484 1.609375v6.8886719l-.0000016 8.999982v4.888672c0 .765982.755502 1.611328 1.5214846 1.611328h6.978515 10.912109c.765983 0 1.56332-.845346 1.56836-1.611328l.0039-4.886719h.01563l-.0078-8 .007803-1.0038881h-.01563l-.0039-6.8867188c-.005-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m2.8430737 292.23723h.2l.0015 3.37345h-.2zm1.389 0h.2l.0005697 3.37332h-.198438z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-2.778 1.19h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m2.844 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></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..7078045ae
--- /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"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(-1.4569812 0 0 .24804124 30.64763 21.778386)" 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="43.840626" x2="26.670382" y1="25.241465" y2="25.241465"><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(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="26.249449" x2="26.249449" y1="2.499978" y2="43.749771"><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="42.613281" x2="14.725863" y1="24.491468" y2="24.491468"><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><path d="m2.50985 26.49841c0 2.66668 23.493832 2.66668 23.493832 0s-23.493832-2.66668-23.493832 0z" fill="url(#a)" opacity=".163" stroke-width=".610672"/><g transform="matrix(0 -1 1 0 1.002 31.01)"><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#c)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none"><path d="m8.988 5.035-.006 5.98 15.02.06v-6.005z" opacity=".6" stroke="url(#b)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.433-3.322v22.668l13.965-11.282z" opacity=".6" stroke="url(#d)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/></g></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..09c98ef04
--- /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"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(-1.0365373 0 0 .24804124 23.11542 3.778386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#i"/><linearGradient id="b" gradientTransform="matrix(0 .66667 -.66667 0 31.23291 -.448012)" gradientUnits="userSpaceOnUse" x1="23.952507" x2="23.952507" y1="6.277046" y2="32.526913"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.66976335 0 0 .66667 -2.796594 -1.776019)" gradientUnits="userSpaceOnUse" x1="44.656078" x2="23.006641" xlink:href="#j" y1="25.310596" y2="25.371265"/><linearGradient id="d" gradientTransform="matrix(.66976335 0 0 .66667 -2.796594 -1.776019)" gradientUnits="userSpaceOnUse" x1="45.402611" x2="23.006641" xlink:href="#k" y1="26.810589" y2="26.810589"/><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(-1.4569812 0 0 .24804124 27.91316 -2.221614)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#i"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="22.567476" x2="22.567476" y1="-1.316423" y2="43.683353"><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="43.160206" x2="17.096098" xlink:href="#j" y1="26.059469" y2="26.036053"/><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="40.920609" x2="14.791976" xlink:href="#k" y1="26.324633" y2="26.335894"/><radialGradient id="i" cx="11.25" cy="19.031" gradientTransform="matrix(-1.4569812 0 0 .24804124 27.91316 19.778386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="24.430784" x2="43.094093" y1="27.494453" y2="27.494453"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="16.218927" x2="42.347561" y1="26.11858" y2="26.07073"><stop offset="0" stop-color="#fff"/><stop offset=".2857143" stop-color="#fff" stop-opacity=".235"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 -1 23.269212 32.998118)"><path d="m-.22461986 2.49841c0 2.66668 23.49383186 2.66668 23.49383186 0 0-2.66668-23.49383186-2.66668-23.49383186 0z" fill="url(#e)" opacity=".163" stroke-width=".610672"/><g transform="matrix(0 1 1 0 -3.998748 -3.011882)"><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#f)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none"><path d="m8.988 5.035-.006 5.98 15.02.06v-6.005z" opacity=".6" stroke="url(#g)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.433-3.322v22.668l13.965-11.282z" opacity=".6" stroke="url(#h)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/></g></g></g><g transform="matrix(-1 0 0 -1 35.030064 26.54828)"><path d="m3.097414 8.49841c0 2.66668 16.714171 2.66668 16.714171 0s-16.714171-2.66668-16.714171 0z" fill="url(#a)" opacity=".163" stroke-width=".515079"/><g transform="matrix(0 1 1 0 -3.990342 -2.499912)"><path d="m20.498192 7.9596766-9.846704 7.5717444 9.846704 7.602276.042-5.549339 8.000645.0164.004-4.05001-8.000645-.01507z" fill="url(#b)" stroke-width=".66667"/><g fill="none" stroke-width="1.000005"><path d="m27.556162 14.544088v2l-7.504.01666.004-2.016664z" opacity=".6" stroke="url(#c)"/><path d="m28.548192 13.520405-7.94459-.01474-.046-5.5713053-9.905979 7.5966963 9.905979 7.624228.042-5.637306 7.94459.0177z" opacity=".5" stroke="#005485"/><path d="m19.594188 10.029687v11l-7.538026-5.485599z" opacity=".6" stroke="url(#d)"/></g></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..23b4f03bb
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.03125" gradientTransform="matrix(-1.736521 0 0 .24804984 37.034194 20.78454)" gradientUnits="userSpaceOnUse" r="8.0625" xlink:href="#a"/><radialGradient id="c" cx="11.25" cy="19.03125" gradientTransform="matrix(-.28942016 0 0 .24804984 7.086958 20.78454)" gradientUnits="userSpaceOnUse" r="8.0625" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.66979282 0 0 .6667 -1.865315 -1.824208)" gradientUnits="userSpaceOnUse" x1="34.88269" x2="34.88269" y1="22.992111" y2="28.992111"><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="e" gradientTransform="matrix(0 .6667 -.6667 0 32.165763 -.496067)" gradientUnits="userSpaceOnUse" x1="4.715098" x2="43.60112" y1="22.594563" y2="22.594563"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="f" gradientTransform="matrix(0 .6236871 -.6667 0 .16413 -.711133)" gradientUnits="userSpaceOnUse" x1="11.034484" x2="40.965519" y1="-5.000495" y2="-5.000495"><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="g" gradientTransform="matrix(.66979282 0 0 .6667 -1.865316 -1.824208)" gradientUnits="userSpaceOnUse" x1="34.88269" x2="34.88269" y1="12.992111" y2="37.992111"><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.4988561 25.167975c0 2.666532 28.0001769 3.00379 28.0001769.337258s-28.0001767-3.00379-28.0001769-.337258z" fill="url(#b)" opacity=".162921"/><path d="m1.4975313 25.505233c0 2.666532 5.0040631 2.337086 5.0040631-.329446.0000001-2.666532-5.004063-2.337086-5.0040631.329446z" fill="url(#c)" opacity=".162921"/><path d="m2.4979101 5.4968147.00123 20.0045103 3.0027374.0078-.00123-20.0045098zm14.9389569.3557625-11.2734259 9.6899168 11.2734259 9.597506v-6.579757l11.058437.01105v-6.03676l-11.058437-.01105z" fill="url(#e)"/><g fill="none"><path d="m17.163417 17.845847 10.671226-.0077-.0043-4.633743-10.666925-.01105" opacity=".6" stroke="url(#d)"/><path d="m4.8336166 6.1713272.0012254 18.6711098-1.6693387-.007812-.0012254-18.6711103z" opacity=".4" stroke="url(#f)" stroke-width=".6667"/><path d="m28.49921 12.504583-11.002444-.011049v-6.6669997l-11.3333247 9.7159597 11.3333247 9.61834v-6.667l11.002444.01105zm-22.9985625-6.9999558-3.0027374-.00781.00123 20.0045103 3.0027374.0078z" opacity=".5" stroke="#206b00"/><path d="m16.830066 13.493584-.000002-6.2130683-9.7227649 8.2767893 9.7227649 8.114413v-6.177934" opacity=".6" stroke="url(#g)"/></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..7d3f55915
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.031" gradientTransform="matrix(-1.73652 0 0 .24805 37.034 20.785)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><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><radialGradient id="d" cx="11.25" cy="19.031" gradientTransform="matrix(-.28942 0 0 .24805 7.087 20.785)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.6698 0 0 .6667 -1.865 -1.824)" gradientUnits="userSpaceOnUse" x1="34.883" x2="34.883" xlink:href="#c" y1="22.992" y2="28.992"/><linearGradient id="f" gradientTransform="matrix(0 .6667 -.6667 0 32.165 -.495)" 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(0 .6237 -.6667 0 .164 -.71)" gradientUnits="userSpaceOnUse" x1="11.034" x2="40.966" xlink:href="#c" y1="-5" y2="-5"/><linearGradient id="h" gradientTransform="matrix(.6698 0 0 .6667 -1.865 -1.824)" 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><path d="m3.5 25.168c0 2.667 28 3.004 28 .337 0-2.666-28-3.004-28-.337z" fill="url(#b)" opacity=".163" transform="matrix(-1 0 0 1 31.997 0)"/><path d="m1.498 25.505c0 2.667 5.004 2.337 5.004-.33 0-2.666-5.004-2.336-5.004.33z" fill="url(#d)" opacity=".163" transform="matrix(-1 0 0 1 31.997 0)"/><path d="m2.498 5.497v20.003l3.004.01v-20.006zm14.94.356-11.275 9.69 11.274 9.597v-6.58l11.058.01v-6.035l-11.058-.012z" fill="url(#f)" transform="matrix(-1 0 0 1 31.997 0)"/><g fill="none"><path d="m17.163 17.846 10.672-.008-.005-4.634-10.667-.01" opacity=".6" stroke="url(#e)" transform="matrix(-1 0 0 1 31.997 0)"/><path d="m4.834 6.17v18.672l-1.668-.007-.002-18.67z" opacity=".4" stroke="url(#g)" stroke-width=".667" transform="matrix(-1 0 0 1 31.997 0)"/><path d="m3.498 12.505 11.002-.01v-6.669l11.334 9.715-11.334 9.62v-6.668l-11.002.01zm22.998-7 3.003-.008-.002 20.004-3.003.01z" opacity=".5" stroke="#206b00"/><path d="m16.83 13.494v-6.214l-9.723 8.277 9.723 8.115v-6.178" opacity=".6" stroke="url(#h)" transform="matrix(-1 0 0 1 31.997 0)"/></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..c0a08282d
--- /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"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(-1.4569812 0 0 .24804124 32.390864 21.778386)" 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="24.430784" x2="43.094093" y1="27.494453" y2="27.494453"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="33.002415" x2="33.002415" y1="42.249779" y2=".999985"><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="16.218927" x2="42.347561" y1="26.11858" y2="26.07073"><stop offset="0" stop-color="#fff"/><stop offset=".2857143" stop-color="#fff" stop-opacity=".235"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m4.253084 26.49841c0 2.66668 23.493832 2.66668 23.493832 0s-23.493832-2.66668-23.493832 0z" fill="url(#a)" opacity=".163" stroke-width=".610672"/><g transform="matrix(0 1 1 0 1 -1.01)"><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#c)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none"><path d="m8.988 5.035-.006 5.98 15.02.06v-6.005z" opacity=".6" stroke="url(#b)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.433-3.322v22.668l13.965-11.282z" opacity=".6" stroke="url(#d)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/></g></g></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..7184f2d97
--- /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"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(-1.1179706 0 0 .24804124 24.120741 19.778386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#i"/><linearGradient id="b" gradientTransform="matrix(0 .66667 -.66667 0 31.23291 -.448012)" gradientUnits="userSpaceOnUse" x1="25.452497" x2="25.452497" y1="33.276909" y2="3.277061"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.66976335 0 0 .66667 -2.796594 -1.776019)" gradientUnits="userSpaceOnUse" x1="24.512358" x2="44.560196" xlink:href="#j" y1="27.444498" y2="27.444498"/><linearGradient id="d" gradientTransform="matrix(.66976335 0 0 .66667 -2.796594 -1.776019)" gradientUnits="userSpaceOnUse" x1="23.942968" x2="43.813663" xlink:href="#k" y1="25.793644" y2="25.386868"/><radialGradient id="e" cx="11.25" cy="19.031" gradientTransform="matrix(-1.4569812 0 0 .24804124 27.91316 17.778386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#i"/><linearGradient id="f" gradientTransform="matrix(0 1 1 0 2 -16)" gradientUnits="userSpaceOnUse" x1="26.252451" x2="26.252451" y1="45.249763" y2=".249989"><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="18.824131" x2="43.094093" xlink:href="#j" y1="24.494469" y2="24.494469"/><linearGradient id="h" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="16.96546" x2="43.094093" xlink:href="#k" y1="24.494469" y2="24.494469"/><radialGradient id="i" cx="11.25" cy="19.031" gradientTransform="matrix(-1.4569812 0 0 .24804124 27.91316 19.778386)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientTransform="matrix(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="24.430784" x2="43.094093" y1="27.494453" y2="27.494453"><stop offset="0" stop-color="#fff"/><stop offset=".15306343" stop-color="#fff" 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(-1.00464 0 0 1 53.044 -17.992)" gradientUnits="userSpaceOnUse" x1="16.218927" x2="42.347561" y1="26.11858" y2="26.07073"><stop offset="0" stop-color="#fff"/><stop offset=".14285715" stop-color="#fff" stop-opacity=".235"/><stop offset=".71428567" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><g transform="matrix(-1 0 0 1 23.001253 -.998118)"><path d="m-.22461986 22.49841c0 2.66668 23.49383186 2.66668 23.49383186 0s-23.49383186-2.66668-23.49383186 0z" fill="url(#e)" opacity=".163" stroke-width=".610672"/><g transform="matrix(0 1 1 0 -3.998748 -3.011882)"><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#f)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none"><path d="m8.988 5.035-.006 5.98 15.02.06v-6.005z" opacity=".6" stroke="url(#g)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.433-3.322v22.668l13.965-11.282z" opacity=".6" stroke="url(#h)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/></g></g></g><g transform="matrix(-1 0 0 1 35.030063 5.45172)"><path d="m2.530063 24.49841c0 2.66668 18.027285 2.66668 18.027285 0s-18.027285-2.66668-18.027285 0z" fill="url(#a)" opacity=".163" stroke-width=".534929"/><g transform="matrix(0 1 1 0 -3.990342 -2.499912)"><path d="m20.498192 7.9596766-9.846704 7.5717444 9.846704 7.602276.042-5.549339 8.000645.0164.004-4.05001-8.000645-.01507z" fill="url(#b)" stroke-width=".66667"/><g fill="none" stroke-width="1.000005"><path d="m27.556162 14.544088v2l-7.504.01666.004-2.016664z" opacity=".6" stroke="url(#c)"/><path d="m28.548192 13.520405-7.94459-.01474-.046-5.5713053-9.905979 7.5966963 9.905979 7.624228.042-5.637306 7.94459.0177z" opacity=".5" stroke="#005485"/><path d="m19.594188 10.029687v11l-7.538026-5.485599z" opacity=".6" stroke="url(#d)"/></g></g></g></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..f1c881bd5
--- /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 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=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><g stroke-width=".264583"><path d="m6.0854167.26458333v.79374997h.5291666l.2645834.2645833v5.55625l-.2645834.2645834h-.5291666v.79375h2.38125v-.79375h-.5291667l-.2645833-.2645834v-5.55625l.2645833-.2645833h.5291667v-.79374997z" fill-rule="evenodd" opacity=".52"/><path d="m6.35.66410416.5741458-.004233s.3532188-.0127.3526896.34025414l-.009 6.0465229s-.036512.4828646-.3889375.492125l-.5291625.0132288m1.8520834-6.88313534-.5786438-.00899583s-.352425-.0127-.352425.34025417l-.00873 6.0465229s.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/navigationbar.svg b/icon-themes/elementary_svg/cmd/32/navigationbar.svg
new file mode 100644
index 000000000..f9d82c8f0
--- /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(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="b" 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 1.180042)"><path d="m3.9980469 4.0332031c-1.1079987 0-2.0001416.8919937-2 2l.00141 11.0131069c.0001416 1.108006.8920013 2 2 2h24.4902321c1.107999 0 2.000141-.891994 2-2l-.0014-11.0131069c-.000142-1.1080063-.892001-2-2-2z" fill="url(#b)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m28.496094 5.0351562-24.9863284.00781c-.5540031.0002267-1.0000708.4459968-1 1l.00141 11.0131098c.0000686.53669.4213402.963744.9511719.990234h25.0273415c.554003 0 1.000071-.445997 1-1l-.0014-11.0131069c-.00007-.5511928-.442093-.9935534-.992187-.9980469z" stroke="url(#a)"/><path d="m3.5 4.0449219c-1.1079984 0-2.0001416.8919937-2 2l.00141 11.0131071c.0001365 1.068339.83218 1.927535 1.8847656 1.988281h25.1035134c1.107999 0 2.000141-.891994 2-2l-.001408-11.0131069c-.000136-1.0665223-.828871-1.9249004-1.878906-1.9882812z" opacity=".2" stroke="#000"/></g></g><path d="m13.5 19.999994v4l2.5-2zm3 0v1 1 1 1h1v-1-1-1-1z" fill="#fbfbfb" transform="matrix(.52916666 0 0 .52916666 -3.96875 -6.879163)"/><path d="m13.5 19.999994v4l2.5-2zm3 0v1 1 1 1h1v-1-1-1-1z" fill="#7c7c7c" transform="matrix(.52916666 0 0 .52916666 -3.96875 -7.40833)"/></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..486cc3187
--- /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="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="b" gradientUnits="userSpaceOnUse" x1="15.683778" x2="15.683778" y1="6.250154" y2="25.769059"><stop offset="0" stop-color="#7a8498"/><stop offset="1" stop-color="#34405c"/></linearGradient><linearGradient id="c" 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="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#g" y1="6.694915" y2="7"/><linearGradient id="g"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#g" y1="5" y2="14"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#j" y1="17" y2="17"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#j" y1="15" y2="14"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="10.695312" x2="13.093221" xlink:href="#g" y1="7" y2="6.923729"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.5" x2="13.5" xlink:href="#j" y1=".5" y2="17.5"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="14" x2="9" xlink:href="#g" y1="16.5" y2="16.5"/><linearGradient id="o" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.330241 3.356777)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#j" 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(#a)"/><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(#e)"/><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(#d)" 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(#c)"/><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(#b)"/><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(4.735447 1.7235617 -1.7235617 4.735447 6.550731 -4.843334)"><path d="m3.1782893.66986989-.3038575 2.02674971-.7482747-.4330485.4330485.7482746-2.0267497.3038576 2.0267497.3038575-.4330485.7482745.7482747-.4330483.3038575 2.0267497.3038576-2.0267497.7482745.4330483-.4330483-.7482745 2.0267496-.3038575-2.0267496-.3038576.4330483-.7482746-.7482745.4330485z" fill-opacity=".389706"/><g transform="matrix(.18708867 -.18708867 .10523738 .10523738 -.332913 4.157216)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#f)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#h)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#i)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#k)"/></g><g transform="matrix(.18708867 .18708867 -.10523738 .10523738 2.192785 -.332912)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#f)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#h)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#i)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#k)"/></g><g transform="scale(.26458334)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#f)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#h)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#i)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#k)"/></g><g transform="matrix(0 .26458334 -.26458334 0 6.35 0)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#l)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#m)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#i)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#n)"/></g><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(#o)" 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..7eed33df0
--- /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"><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><radialGradient id="h" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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><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"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" fill="url(#h)"/><g fill="none"><path d="m22.5 23.003028v-4.503028h3v4.496972m0 2.003028v4.5h-3v-4.5" opacity=".5" stroke="url(#i)"/><path d="m26 22.512298 3.499869-.01086v2.987703l-3.499869.01086m-4 0-3.500131-.01086v-2.987703l3.500131.01086" opacity=".5" stroke="url(#j)"/><path d="m21.5 21.5v-4.021022h5v4.021022h4.007287v5h-4.007287v4.007286h-5v-4.007286h-4.007286v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></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..d8ebb54f5
--- /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(.62856997 0 0 .60839396 .91432 -.534787)" 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="m5 1.0000037c5.041317 0 21.999974.00178 21.999974.00178l.000026 27.9982163s-14.666666 0-22 0c0-9.333334 0-18.666666 0-27.9999984z" fill="url(#d)"/><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..47065f20a
--- /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.73161369427" x2="7.8723588839" y1="-1.35795909575" y2="15.72678576715"><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..04c3f58b5
--- /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"><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><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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.42269325 0 0 .38513145 14.544843 15.082967)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="10.170639" y2="36.135799"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.38833389 0 0 .41842122 15.301011 14.318351)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="j" 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(#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(#j)"/><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"/></g><g transform="translate(.007286 -.007286)"><path d="m21.492714 21.507286v-4h5v4h4v5h-4v4h-5v-4h-4v-5z" fill="url(#g)"/><g fill="none"><path d="m22.492714 23.007286v-4.5h3v4.5m0 2v4.5l-3-.0073v-4.492714" opacity=".5" stroke="url(#h)"/><path d="m25.992714 22.507286h3.5v3h-3.5m-4 0h-3.5l-.000045-3h3.500045" opacity=".5" stroke="url(#i)"/><path d="m21.492714 21.507286v-4h5v4h4v5h-4v4h-5v-4h-4v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></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></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..8b65bd125
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/nextannotation.svg
@@ -0,0 +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.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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" 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><radialGradient id="c" cx="6.703" cy="73.616" gradientTransform="matrix(1.96254 0 0 .3559 -.24 3.227)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0" stop-opacity=".326"/><stop offset=".5" stop-opacity=".192"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -18.638)" gradientUnits="userSpaceOnUse" r="11.509"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.52016 -.04737 .05115 .56654 -1.57 7.52)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" y1="11.249" y2="31.265"><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=".392"/></linearGradient><path d="m10.44 10.395c-5.636.83-9.806 4.708-9.427 8.906.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.851 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#d)" fill-rule="evenodd" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m10.628 11.237c-4.83.702-9.086 3.826-8.75 8.057.225 2.84 2.873 4.77 5.627 5.665l-1.01 3.198 3.767-2.675c.583.025 1.694.07 2.302.015 4.598-.42 10.19-3.886 9.657-8.11-.537-4.273-5.637-6.716-10.873-6.216-.243.023-.482.03-.72.065z" fill="none" opacity=".8" stroke="url(#e)" stroke-width=".797" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m27.1 29.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#c)" opacity=".4" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m14 3.707c-7.075 1.043-12.31 5.91-11.835 11.18.308 3.412 2.932 6.22 6.683 7.703l-1.566 6.092 6.927-5.002.047-.004c.855.04 1.714.054 2.605-.027 7.605-.694 13.387-5.747 12.888-11.276-.5-5.53-7.092-9.455-14.697-8.763-.356.034-.705.046-1.053.097z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.000474"/><g transform="translate(0 10)"><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#a)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..06f3ac092
--- /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"><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.883" x2="34.883" y1="22.992" 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><path d="m45 23c0 4-42 4-42 0s42-4 42 0z" fill="url(#a)" opacity=".163" transform="matrix(.66667 0 0 .66667 .51 10.165)"/><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#c)" transform="matrix(.66667 0 0 .66667 .51 10.165)"/><g fill="none"><path d="m8.988 5.035-.006 5.98 15.02.06v-6.005z" opacity=".6" stroke="url(#b)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 .51 10.165)"/><path d="m5.51 12.498 10.992.023v-6.666l11.678 9.674-11.678 9.66v-6.669l-10.992-.02z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.433-3.322v22.668l13.965-11.282z" opacity=".6" stroke="url(#d)" stroke-width="1.5" transform="matrix(.66667 0 0 .66667 .51 10.165)"/></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..7291abd4e
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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)"/><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="#e20000"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#e20000"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#e20000"/><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="#e20000"/></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(0 10)"><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#b)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..d21c00252
--- /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="9.905" x2="44.262" y1="21.331" y2="21.954"><stop offset="0" stop-color="#fff"/><stop offset=".174" 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="3.318" x2="39.909" y1="30.465" y2="30.465"><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="m5 1 22 .002v27.998h-22z" fill="url(#c)" transform="matrix(0 1 -1 0 31 -1)"/><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..2792a215b
--- /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"><radialGradient id="a" cx="12.176862" cy="15.093383" gradientTransform="matrix(-.04215459 2.0916726 -1.7258546 -.03478207 42.562294 -17.945029)" gradientUnits="userSpaceOnUse" r="11"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="b" cx="16" cy="15" gradientTransform="matrix(1 0 0 1.2500014 0 -3.750021)" gradientUnits="userSpaceOnUse" r="12"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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="24.084455" x2="23.99999" y1="4.447339" 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="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="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(#a)"/><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(#b)" 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="#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..584b02210
--- /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.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="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..ee4d9bc10
--- /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"><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="18.974" cy="3.907" gradientTransform="matrix(-3.6272 .1063 -.0955 -3.2996 87.195 11.86)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#a"/><radialGradient id="c" 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="#a"/><radialGradient id="d" 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="#a"/><radialGradient id="e" 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="#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="#fff"/><stop offset="0" stop-color="#fff" 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 .28 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="10.631" y2="35.623"/><linearGradient id="h" gradientTransform="matrix(.2818 0 0 .28 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="21.342" y2="24.912"/><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(#d)" 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(#c)" 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(#b)" transform="matrix(1.3335 0 0 1.3224 -.002 -.103)"/></g><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#e)" transform="translate(8.018 8)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#g)" transform="translate(8.018 8)"/><path d="m24.5 24.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.008v-2l2.5.007" opacity=".5" stroke="url(#h)" transform="translate(8.018 8)"/></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..f06ea06c6
--- /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="11.191" cy="-.828" gradientTransform="matrix(-3.4648639 0 0 -2.7964847 53.505892 -.726988)" gradientUnits="userSpaceOnUse" r="10.013"><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.50648 18.50984c0 1.256989-.43905 2.26891-1.317151 3.035764-.877225.759619-2.106565 1.214487-3.688018 1.364602v2.430782h-1.5714058l.072716-2.38602c-1.8636686-.03889-3.4975459-.378-4.9016318-1.017346v-3.13343c.6640357.340924 1.4617522.642059 2.3931496.903405.9392609.26044 1.7754217.414172 2.5084822.461197v-3.676016l-.7666992-.307917c-1.5115549-.617643-2.5849336-1.285927-3.2201361-2.004853-.6264652-.727064-.9396978-1.62459-.9396978-2.692579 0-1.14576.4311863-2.086241 1.2935589-2.821443.8711099-.7433427 2.0812276-1.1941407 3.630353-1.352394v-1.813592h1.5v1.767472c1.747463.078675 3.328042.4422073 4.741739 1.090596l-1.077311 2.773967c-1.190895-.506413-2.412808-.814782-3.665738-.925108v3.499675c1.489711.592322 2.5478 1.10597 3.174265 1.540943.633455.434068 1.095222.911543 1.385301 1.432425.297069.521786.445603 1.130838.445603 1.827156zm-3.44687.176339c0-.330977-.130186-.611312-.390557-.841007-.260372-.228791-.650056-.465719-1.169053-.710786v2.950307c1.03974-.180862 1.55961-.646581 1.55961-1.397158zm-4.5353419-7.196038c0 .348159.1148956.636634.3446868.865425.2359074.221555.6137962.451249 1.1336663.689082v-2.788888c-.9846951.150115-1.4770426.561576-1.4770426 1.234381zm22.4731109 3.750544c0 3.029434-.480552 5.270764-1.441656 6.723989-.955862 1.455937-2.43072 2.183905-4.424575 2.183905-1.930946 0-3.389203-.75148-4.374771-2.254441-.978579-1.501152-1.467869-3.71897-1.467869-6.653453 0-3.059276.477494-5.3123618 1.432482-6.7592558.954989-1.4541293 2.425478-2.181194 4.411469-2.181194 1.933567 0 3.392698.758715 4.377393 2.276145.993432 1.5192388 1.490148 3.7406748 1.490148 6.6643048zm-8.191229 0c0 2.126934.17562 3.652955.52686 4.578063.358229.91697.956735 1.375454 1.795517 1.375454.825676 0 1.421998-.466623 1.788965-1.39987.366967-.931438.55045-2.44932.55045-4.553647 0-2.125126-.187852-3.650695-.563557-4.576707-.365219-.9332465-.956735-1.3998698-1.774547-1.3998698-.831792 0-1.42724.4670753-1.786344 1.4012258-.358229.925108-.537344 2.450677-.537344 4.576707z" 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/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..3363ec15b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/numberingstart.svg
@@ -0,0 +1 @@
+<svg height="32" 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="19.539" x2="29.108999" y1="6.633" y2="13.274"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.59172 -.63517 0 32.785 29.686)" 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="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.121623" cy="2.297964" gradientTransform="matrix(-3.1264132 .00000016 -.00000008 -4.0196743 44.763147 298.75401)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#c"/><radialGradient id="e" cx="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998719 66.494155 298.52787)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#c"/><g stroke-width=".268513" transform="translate(0 -288.53332)"><path d="m1.3229167 291.20625h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276893-.36875h.2685107z" fill="url(#e)"/><path d="m1.5914293 294.61869h-.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(#d)"/></g><g stroke-miterlimit="7" stroke-width=".964" transform="matrix(.26458333 0 0 .26458333 -.529167 0)"><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(#b)"/></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..4619e1c6a
--- /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="14" rx="1.615406" transform="scale(1 -1)" width="26" x="3" y="-21"/><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 9.9941406c-.263973 0-.521219.02768-.769532.085937-.238954.05265-.467453.126059-.685547.220703-.215872.09368-.417974.20813-.605468.337891-.178034.11998-.348978.249823-.509766.394531a.60380888.60380888 0 0 0 -.054687.8417974l.52539.613281a.60380888.60380888 0 0 0 .855469.0625c.201077-.174851.406548-.313625.619141-.419922a.60380888.60380888 0 0 0 .0039 0c.176361-.08932.366988-.136718.609375-.136718.121544 0 .212664.01867.283203.04492.07056.02625.115333.05536.158203.09961a.60380888.60380888 0 0 0 .01367.01367c.04085.03957.07663.09036.107422.171875.02834.07503.04883.176911.04883.320312 0 .202125-.02968.378528-.08203.533203-.05665.164107-.141669.336599-.261719.519532a.60380888.60380888 0 0 0 -.0039.0059c-.121727.190013-.274321.39186-.458985.601563-.197199.223938-.424448.472388-.679687.748046a.60380888.60380888 0 0 0 -.002.002l-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 .002 0c.369758.0648.756494.09766 1.162109.09766.519393 0 .9894-.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-.623499-.221935-1.216479-.652344-1.638672-.100649-.09956-.238001-.153412-.355469-.232422.04839-.04352.113873-.06789.158203-.115235l.002-.002c.200287-.210377.354399-.459589.458985-.732422.107526-.28051.158203-.585316.158203-.90039 0-.341672-.06282-.673984-.191407-.978516-.131128-.313789-.335416-.589893-.58789-.810547-.000234-.000207.000234-.0017 0-.002-.254413-.22527-.562795-.395683-.908203-.509766-.354593-.118202-.743656-.1699214-1.164063-.1699214-.275816 0-.542001.023712-.796875.072265a.60380888.60380888 0 0 0 -.002.002c-.244795.04739-.478231.112146-.701172.197266-.215907.07901-.420299.173463-.611328.283203a.60380888.60380888 0 0 0 -.0039.002c-.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 .002 0c.193879-.08039.438118-.128906.742187-.128906.140148 0 .251519.01871.337891.04687.08852.02886.147399.06336.195312.105468a.60380888.60380888 0 0 0 .0078.0078c.0419.03555.07134.07232.09961.136719.02311.05264.04102.125928.04102.236328.000001.136307-.02364.243269-.06445.33789-.04022.09323-.09271.164579-.173828.234375a.60380888.60380888 0 0 0 -.0039.0039c-.07293.06424-.173855.122188-.324218.169922-.142971.04539-.32671.07422-.556641.07422h-.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 .002 0c.185258.03914.319076.09745.41211.158203a.60380888.60380888 0 0 0 .0078.0039c.08727.05521.136086.110736.175781.185547a.60380888.60380888 0 0 0 .0078.01367c.03313.0589.06055.14524.06055.298829 0 .167669-.02557.299274-.06641.404296a.60380888.60380888 0 0 0 -.0039.0098c-.03367.0909-.07767.152052-.152344.214844a.60380888.60380888 0 0 0 -.0059.0059c-.06979.06005-.177285.122184-.34375.171875-.155786.0465-.371182.07617-.644531.07617-.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 .0039-.0039c.261675-.282608.503855-.555143.728516-.818359l.002-.002c.239628-.276693.447127-.555179.623047-.83789l.002-.002c.182207-.291116.326766-.591362.431641-.900391v-.002c.115321-.32955.171875-.676802.171875-1.03125 0-.376236-.06332-.735955-.199219-1.064453-.128157-.320996-.319207-.612009-.570313-.845703l-.002-.002c-.250851-.236352-.555161-.414219-.892578-.53125h-.002c-.337254-.1179396-.701126-.171823-1.085974-.171823zm-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.0957l.3554687-.291016a.60380888.60380888 0 0 0 0 .0039v.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-.603515z" fill="#6b6b6b"/><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></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..8f7ed8cb5
--- /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(.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 -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="d" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#b" y1="14" y2="4"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18" x2="19" xlink:href="#c" y1="3" y2="15"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="27" x2="27" xlink:href="#c" y1="16" y2="28"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#b" y1="27" y2="17"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-482.25122" x2="-482.25122" xlink:href="#a" y1="135.75034" y2="131.25034"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="481.75021" x2="481.75021" xlink:href="#a" y1="175.50044" y2="171.00043"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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 transform="translate(0 -12.992)"><path d="m28.5 26.494h-23.768l-.07-8.996h23.838z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#f);stroke:url(#g)"/><path d="m-488.64 130.865 15.767-.004v5.27l-15.768.003z" fill="none" stroke="url(#h)" 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.676 13.506h15.826l.003-9-15.838.008z" fill="url(#e)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.87 170.59 9.753.025.008 5.263h-9.76z" fill="none" stroke="url(#i)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m3.486 18v-4h2.03v4z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".999997"/><path d="m197.5 491.138h-11v-1.524h11" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/><path d="m198.5 489.614h11v1.524h-11" fill="url(#m)" stroke="url(#k)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/></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..4859d1f02
--- /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(.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 -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="d" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#b" y1="14" y2="4"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#b" y1="27" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="18" x2="19" xlink:href="#c" y1="3" y2="15"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="27" x2="27" xlink:href="#c" y1="16" y2="28"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="481.75021" x2="481.75021" xlink:href="#a" y1="175.50044" y2="171.00043"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-482.25122" x2="-482.25122" xlink:href="#a" y1="135.75034" y2="131.25034"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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="m4.676 13.506h15.826l.003-9-15.838.008z" fill="url(#f)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.87 170.59 9.753.025.008 5.263h-9.76z" fill="none" stroke="url(#h)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><path d="m28.5 26.494h-23.768l-.07-8.996h23.838z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#g);stroke:url(#e)"/><path d="m-488.64 130.865 15.767-.004v5.27l-15.768.003z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(-1.33333 0 0 -1.33333 -624 200)"/><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m3.486 18v-4h2.03v4z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".999997"/><path d="m197.5 491.138h-11v-1.524h11" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/><path d="m198.5 489.614h11v1.524h-11" fill="url(#m)" stroke="url(#k)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/></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..6939ca165
--- /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(.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 -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="d" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#b" y1="14" y2="4"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#b" y1="27" y2="17"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="18" x2="19" xlink:href="#c" y1="3" y2="15"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="27" x2="27" xlink:href="#c" y1="16" y2="28"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="481.75021" x2="481.75021" xlink:href="#a" y1="175.50044" y2="171.00043"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-482.25122" x2="-482.25122" xlink:href="#a" y1="135.75034" y2="131.25034"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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" transform="matrix(-1 0 0 1 31.985034 0)"><g fill="#d3d7cf" stroke="#888a85" stroke-miterlimit="3"><path d="m4.676 13.506h15.826l.003-9-15.838.008z" fill="url(#f)" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999997"/><path d="m476.87 170.59 9.753.025.008 5.263h-9.76z" fill="none" stroke="url(#h)" transform="matrix(1.33333 0 0 -1.33333 -629.332 240)"/></g><path d="m28.5 26.494h-23.768l-.07-8.996h23.838z" style="fill-rule:evenodd;stroke-width:.999997;stroke-linejoin:round;stroke-miterlimit:0;fill:url(#g);stroke:url(#e)"/><path d="m-488.64 130.865 15.767-.004v5.27l-15.768.003z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-miterlimit="2" transform="matrix(-1.33333 0 0 -1.33333 -624 200)"/><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m3.486 18v-4h2.03v4z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".999997"/><path d="m197.5 491.138h-11v-1.524h11" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/><path d="m198.5 489.614h11v1.524h-11" fill="url(#m)" stroke="url(#k)" transform="matrix(0 -1.33333 1.33333 0 -649.332 280)"/></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..b94a49b4c
--- /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="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="20" x2="19" y1="3.5" y2="22"><stop offset="0" stop-color="#aff05f"/><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" xlink:href="#a" y1="42" y2="86"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="61.729935" x2="-44.73362" y1="72.606026" y2="-1.201532"><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="#7bb339" stroke-linecap="round" stroke-linejoin="round"/><path d="m27.5 12.5a8 8 0 0 1 -8 8 8 8 0 0 1 -8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="none" opacity=".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="#b35039" 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..b1652da71
--- /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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#6326b9" 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/ok.svg b/icon-themes/elementary_svg/cmd/32/ok.svg
new file mode 100644
index 000000000..7a07f5648
--- /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="24.837" cy="36.421001" gradientTransform="matrix(1 0 0 .53672 0 16.873)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.493999" x2="20.493999" y1="6.0098" y2="47.759998"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5112838 -.1216744 .12241 .5082113 14.901657 -.385683)" gradientUnits="userSpaceOnUse" x1="19.635326" x2=".308505" y1="2.284114" y2="116.83117"><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><g transform="matrix(.66667 0 0 .66667 -.000976 -1.338371)"><path d="m40.482 36.421a15.645 8.3969 0 1 1 -31.289 0 15.645 8.3969 0 1 1 31.289 0z" fill="url(#a)" fill-rule="evenodd" opacity=".20455" transform="matrix(1.2145 0 0 .59546 -6.1638 20.313)"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.499993"><path d="m33.706 5.4818c-.55973-.056806-1.1162.21734-1.4038.74365l-12.253 22.42-7.878-6.264c-.70175-.38345-1.5773-.13677-1.9607.56498l-3.5329 4.5357c-.38345.70174-.12549 1.577.57625 1.9605 0 0 14.384 11.88 14.402 11.889.16447.08987.33646.13509.5113.15718.57112.07217 1.1556-.19616 1.4492-.73343l16.527-30.237c.383-.7013.125-1.5766-.577-1.9601l-5.302-2.9097c-.175-.0958-.37-.1484-.557-.1674z" fill="url(#c)" stroke="#699536"/><path d="m32.939 7.2013-6.209 11.407-5.533 10.061c-.17848.1811-.12384.75409-.9027.95297-.53887.1376-.63635-.06289-1.2042-.42791l-6.9506-5.4922c-.7733-.62166-.74975-.58936-1.2973-.03737l-2.7904 3.521c-.75181.80467-.63536 1.2908.30175 1.891 0 0 13.078 10.78 13.095 10.788.15556.085.0892.11414.75786.57814.42893.29764.80754-.64798 1.0834-1.1529l15.901-29.015c.36-.6595.333-.6506-.331-1.0133l-4.742-2.5144c-.684-.3714-.687-.3672-1.179.454z" 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/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..d4c538fff
--- /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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#004372" 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..d9e59873c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/optimizetable.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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.09" x2="15.404" xlink:href="#a" y1=".185" y2="31.771"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.663" x2="13.663" y1="2.669" y2="30.502"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#e" y1="2.269" y2="19.728"/><linearGradient id="e"><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(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" xlink:href="#a" y1="-4.284" y2="16.85"/><linearGradient id="g" 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="h" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5" y2="43"/><linearGradient id="i" 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(#i)" 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(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#g)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#f)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.272"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.178c-.47-.256-1.052-.092-1.308.376l-2.356 3.025c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.925.11.06.226.09.342.105.38.05.77-.13.966-.488l11.017-20.157c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#b)" stroke="#699536" transform="matrix(.208 0 0 .208 2.618 2.654)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#c)" transform="matrix(.208 0 0 .208 2.618 2.654)"/></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..647ff1c6e
--- /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(.62857 0 0 .6084 .914 -2.537)" gradientUnits="userSpaceOnUse" x1="14.451851" x2="39.906456" xlink:href="#r" 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.616013" xlink:href="#q" y1="28.111767" y2="28.111767"/><linearGradient id="c" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-23.126791" x2="-58.93261" xlink:href="#u" y1="31.86705" y2="31.86705"/><linearGradient id="d" gradientTransform="matrix(.62857 0 0 .6084 2.914 -2.535)" gradientUnits="userSpaceOnUse" x1="25.591421" x2="25.132" xlink:href="#r" 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" xlink:href="#q" y1="11.667329" y2="43"/><linearGradient id="f" gradientTransform="matrix(.53064 0 0 .5897 39.27 -1.792)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.390774" xlink:href="#u" 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="#t" 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(.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="r" 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="s" 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="t" 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="u" 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="m9 2.998 18 .002v23.998h-18z" fill="url(#a)"/><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(#t)" 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(#s)" opacity=".15"/><path d="m11 3 18 .002v23.998h-18z" fill="url(#d)"/><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..6b002e24d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlinebullet.svg
@@ -0,0 +1 @@
+<svg height="32" 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"><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="f" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#e" y1="290.12082" y2="290.12082"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#e" y1="290.38541" y2="290.38541"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#e" y1="293.824998" y2="293.824998"/><g transform="translate(0 -288.53332)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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(#f)"/></g><g transform="translate(-1.5875 4.762507)"><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(#f)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 0)"><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(#f)"/></g><g transform="translate(-1.5875 1.32292)"><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(#f)"/></g><rect fill="url(#g)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="289.85623"/><rect fill="url(#h)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="293.29581"/><g transform="matrix(.26458333 0 0 .26458333 0 288.53332)"><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/outlinecollapse.svg b/icon-themes/elementary_svg/cmd/32/outlinecollapse.svg
new file mode 100644
index 000000000..313617d02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlinecollapse.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)"><g fill="#fff" fill-opacity=".977941"><rect height="1.500004" opacity=".35" ry=".375001" width="13.500034" x="9.000023" y="10.750004"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="16.750019"/><rect height="1.500004" opacity=".35" ry=".375001" width="13.500034" x="9.000023" y="19.750027"/><rect height="1.500003" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="25.750042"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="13.750011"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="22.750034"/></g><rect fill="#ce5c00" height="1.500004" ry=".375001" width="13.500034" x="9.000023" y="10.000002"/><g fill-opacity=".658824"><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="16.000017"/><rect height="1.500004" ry=".375001" width="13.500034" x="9.000023" y="19.000025"/><rect height="1.500003" ry=".375001" width="9.750024" x="9.000023" y="25.00004"/><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="13.00001"/><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="22.000032"/></g><path d="m4.0000005 10.000013-3.0000005 4h6.0000005z" fill="#fcaf3e" stroke="#ce5c00"/></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..9ad7d903b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlinecollapseall.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)"><g fill="#fff" fill-opacity=".977941"><rect height="1.500004" opacity=".35" ry=".375001" width="13.500034" x="9.000023" y="10.750004"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="16.750019"/><rect height="1.500004" opacity=".35" ry=".375001" width="13.500034" x="9.000023" y="19.750027"/><rect height="1.500003" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="25.750042"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="13.750011"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="22.750034"/></g><rect fill="#ce5c00" height="1.500004" ry=".375001" width="13.500034" x="9.000023" y="10.000002"/><rect fill-opacity=".658824" height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="16.000017"/><rect fill="#ce5c00" height="1.500004" ry=".375001" width="13.500034" x="9.000023" y="19.000025"/><g fill-opacity=".658824"><rect height="1.500003" ry=".375001" width="9.750024" x="9.000023" y="25.00004"/><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="13.00001"/><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="22.000032"/></g><path d="m4.0000005 10.000013-3.0000005 4h6.0000005z" fill="#fcaf3e" stroke="#ce5c00"/></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..df20d84bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlineexpand.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)"><g fill="#fff" fill-opacity=".977941"><rect height="1.500004" opacity=".35" ry=".375001" width="13.500034" x="9.000023" y="10.750004"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="16.750019"/><rect height="1.500004" opacity=".35" ry=".375001" width="13.500034" x="9.000023" y="19.750027"/><rect height="1.500003" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="25.750042"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="13.750011"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="22.750034"/></g><rect fill="#ce5c00" height="1.500004" ry=".375001" width="13.500034" x="9.000023" y="10.000002"/><rect fill-opacity=".658824" height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="16.000017"/><rect fill="#272727" fill-opacity=".776471" height="1.500004" ry=".375001" width="13.500034" x="9.000023" y="19.000025"/><g fill-opacity=".658824"><rect height="1.500003" ry=".375001" width="9.750024" x="9.000023" y="25.00004"/><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="13.00001"/><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="22.000032"/></g><path d="m4.0000005 23.500026-3.0000005-4.000001h6.0000005z" fill="#fcaf3e" stroke="#ce5c00"/></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..03844fb17
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlineexpandall.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)"><g fill="#fff" fill-opacity=".977941"><rect height="1.500004" opacity=".35" ry=".375001" width="13.500034" x="9.000023" y="10.750004"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="16.750019"/><rect height="1.500004" opacity=".35" ry=".375001" width="13.500034" x="9.000023" y="19.750027"/><rect height="1.500003" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="25.750042"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="13.750011"/><rect height="1.500004" opacity=".35" ry=".375001" width="9.750024" x="9.000023" y="22.750034"/></g><rect fill="#ce5c00" height="1.500004" ry=".375001" width="13.500034" x="9.000023" y="10.000002"/><rect fill-opacity=".658824" height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="16.000017"/><rect fill="#ce5c00" height="1.500004" ry=".375001" width="13.500034" x="9.000023" y="19.000025"/><g fill-opacity=".658824"><rect height="1.500003" ry=".375001" width="9.750024" x="9.000023" y="25.00004"/><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="13.00001"/><rect height="1.500004" ry=".375001" width="9.750024" x="9.000023" y="22.000032"/></g><path d="m4.0000005 23.500026-3.0000005-4.000001h6.0000005z" fill="#fcaf3e" stroke="#ce5c00"/></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..d72f763b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/outlineformat.svg
@@ -0,0 +1 @@
+<svg height="32" 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(.17372 -.17457 .19434 .19338 -3.895 3.52)" 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(.1688 -.16963 .22744 .2263 -4.532 2.627)" 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(.1688 -.16963 .22744 .2263 -4.58 2.675)" 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(.1688 -.16963 .22744 .2263 -4.364 2.458)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.1688 -.16963 .22744 .2263 -4.412 2.507)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.1688 -.16963 .22744 .2263 -4.195 2.29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.1688 -.16963 .22744 .2263 -4.243 2.337)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.1688 -.16963 .22744 .2263 -4.596 2.69)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.14826 .0064 .0064 .14808 1.545 1.732)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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(-1.058 -289.59)"/><path d="m2.714.665-2.206 5.29h.11l2.096-5.025h1l2.022 5.026h.106l-2.127-5.29zm-.34 3.48-.11.266h1.758l-.087-.265z" fill="#fff" opacity=".1"/><path d="m7.535 7.066c-.047-.007-.084-.003-.108.003l-3.256.748-.598.138-.018.003-.73.513 1.74-.046.014-.004.603-.138 3.256-.754c.098-.022-.048-.143-.327-.272-.21-.097-.434-.172-.575-.192z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.97 6.474c.118-.088.45.078.753.38.304.302.464.626.377.745 0 0 .008.005.007.006l4.236-4.255c.108-.11-.06-.45-.373-.763-.314-.312-.657-.477-.764-.37z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".132" transform="matrix(.88845 0 0 .88845 .944 .95)"/><path d="m6.887 3.382c.105-.08.4.07.67.338s.41.555.334.66l.007.007.46-.46.01-.01-.008-.007c.076-.106-.066-.393-.335-.66-.27-.27-.564-.418-.67-.34l-.01.01z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".117275"/><path d="m3.583 6.702c.105-.08.4.07.67.338s.41.555.334.66l.006.007 2.592-2.604.01-.01s-.008-.005-.007-.006c.077-.106-.065-.393-.335-.66-.27-.27-.564-.418-.67-.34l-.01.01z" fill="#0c0c0c" opacity=".6"/><path d="m6.11 3.32c.118-.09.45.077.753.38.303.302.463.625.377.744l.007.007.053-.051-.008-.007c.087-.118-.073-.442-.377-.744s-.635-.468-.753-.38z" fill="url(#b)" transform="matrix(.88845 0 0 .88845 .944 .95)"/><path d="m6.062 3.368c.117-.09.448.077.753.38.303.302.463.625.376.744l.01.007.05-.054-.006-.007c.087-.12-.073-.443-.377-.745-.304-.303-.635-.47-.753-.38z" fill="url(#d)" transform="matrix(.88845 0 0 .88845 .944 .95)"/><path d="m6.278 3.15c.118-.088.45.078.753.38.305.303.464.626.378.745l.007.007.053-.053-.008-.008c.087-.12-.073-.442-.376-.744-.305-.303-.635-.47-.754-.38z" fill="url(#f)" transform="matrix(.88845 0 0 .88845 .944 .95)"/><path d="m6.23 3.2c.117-.09.448.077.753.38.303.3.463.624.377.744l.007.007.053-.052-.007-.007c.086-.118-.074-.44-.377-.743-.305-.303-.635-.47-.754-.38z" fill="url(#g)" transform="matrix(.88845 0 0 .88845 .944 .95)"/><path d="m6.447 2.98c.118-.088.45.078.753.38.303.303.463.626.377.745l.007.007.053-.053-.008-.008c.086-.12-.074-.442-.378-.744-.304-.303-.635-.47-.753-.38z" fill="url(#h)" transform="matrix(.88845 0 0 .88845 .944 .95)"/><path d="m6.398 3.03c.118-.09.45.077.753.38.305.3.464.625.378.744l.007.007.053-.052-.009-.009c.087-.118-.073-.442-.376-.743-.304-.303-.635-.47-.753-.38z" fill="url(#i)" transform="matrix(.88845 0 0 .88845 .944 .95)"/><g fill-rule="evenodd"><path d="m2.158 8.4 1.927-.785.017-.016c.087-.12-.075-.444-.38-.746-.303-.302-.633-.468-.75-.38z" fill="url(#j)" stroke="url(#k)" stroke-width=".132" transform="matrix(.88845 0 0 .88845 .944 .95)"/><path d="m3.057 7.95-.196.462.47-.192c-.04-.045-.073-.09-.12-.135-.05-.05-.1-.093-.153-.135z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".117275"/></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..d98afff5f
--- /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="65.325" 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><radialGradient id="b" cx="65.325" cy="48.709" gradientTransform="matrix(0 .12973 -.14113 0 11.892 -5.55)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#a"/><linearGradient id="c" 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="0" stop-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="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#a"/><linearGradient id="e" 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="f" 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="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(#f)" transform="scale(.26458)"/><path d="m.543 291.18h4.983l.017 5.555h-4.983z" fill="none" stroke="url(#e)" 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="m4.878 3.846v.782l-1.024-.003v-.782z" fill="url(#b)" transform="translate(0 1.588)"/><g fill="none"><path d="m4.893 5.426v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 1.284)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#d)" transform="matrix(.18912 0 0 .18912 2.078 1.284)"/><g fill="none"><path d="m6.48 5.426v.79l-1.052.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 2.078 1.284)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#d)" transform="matrix(.18912 0 0 .18912 3.665 1.284)"/><g fill="none"><path d="m8.068 5.426v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 3.665 1.284)"/></g><path d="m4.878 3.846v.782l-1.024-.003v-.782z" fill="url(#b)" transform="translate(-1.587 1.588)"/><g fill="none"><path d="m3.306 5.426v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 -1.097 1.284)"/></g><path d="m4.878 3.846v.782l-1.024-.003v-.782z" fill="url(#b)" transform="translate(-3.175 1.588)"/><g fill="none"><path d="m1.718 5.426v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 -2.685 1.284)"/></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..7e1055fe7
--- /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 stroke="#ce5c00"><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..318bcdb69
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.5372 .57682 0 -15.914 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" gradientTransform="matrix(.11162356 0 0 .10395822 -1.225856 4.771462)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735001"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837" cy="36.421001" gradientTransform="matrix(-.06258811 0 0 -.06708979 3.267661 9.673191)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><radialGradient id="e" cx="22.571428" cy="30.857143" gradientTransform="matrix(.18682863 0 0 .03584998 -.037017 294.0182)" gradientUnits="userSpaceOnUse" r="15.571428" xlink:href="#c"/><radialGradient id="f" 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(#f)"/><ellipse cx="4.179972" cy="295.12442" fill="url(#e)" 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(#f)"/><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><g transform="matrix(1.33333 0 0 1.33333 -.044946 -2.313935)"><path d="m.7348606 7.117226c0-1.3992632 1.9884012-1.3992632 1.9884012.0004524 0 .5796624-.439216 1.1616918-.9800981 1.1616918-.5406554 0-1.00852988-1.7418077-1.00852988-1.1621453z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width=".226785"/><path d="m1.5242498 7.8379486 1.599968-1.2382459-1.6008088-1.2277146v.826858h-1.39082295l.00084084.7950089h1.39082291z" display="block" fill="url(#b)" stroke-width=".226785"/><g fill="none" stroke-miterlimit="7" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><path d="m17.719491 6.6175627 4.544-3.35-4.548708-3.3405627v2.573h-6.132783l.0037 1.5055627h6.132783z" display="block" opacity=".401" stroke="url(#a)" stroke-width=".875005" transform="matrix(.85714 0 0 .85714 -8.57 14.143)"/><path d="m5.7609911 21.62434 6.0469999-4.68-6.0501779-4.63934v3.125h-5.2578131l.003178 3.00334h5.2578131z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".750002"/></g></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..d7280d3e1
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.5372 .57682 0 -15.914 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-opacity="0"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421001" gradientTransform="matrix(.06258811 0 0 -.06708979 3.115398 9.718733)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.093351" x2="5.357577" y1="5.673163" y2="7.567441"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="e" 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="f" 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.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(#f)"/><ellipse cx="4.179972" cy="295.12442" fill="url(#e)" 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(#f)"/><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><path d="m22.941406 17.371094-2.876953 2.240234v7.384766c-.002847.488582.441105.932534.929688.929687h1.003906c.488582.002847.932534-.441105.929687-.929687zm-5.011718 3.902344-2.332032 1.816406a1.7243118 1.7243118 0 0 0 -.53125.708984v1.298828a1.7243118 1.7243118 0 0 0 .517578.695313l2.15625 1.722656c.11161-.153461.190567-.32843.189454-.519531z" fill="#fff" fill-opacity=".794118" stroke-width="1.333328" transform="scale(.26458333)"/><g transform="matrix(1.33333 0 0 1.33333 .001826 -2.354861)"><path d="m5.6444666 7.1488284c0-1.3992631-1.903025-1.3632758-1.903025.03644 0 .5796624.425785 1.1396431.9666671 1.1396431.5406553 0 .9365847-1.7557463.9365847-1.1760839z" fill="url(#c)" fill-rule="evenodd" opacity=".141" stroke-width=".226785"/><path d="m4.8615255 7.8704591-1.5345383-1.2431305 1.5333642-1.2240505v.8268581l1.3890256.00219-.00348.7931289-1.3843747.0009106z" display="block" fill="url(#d)" stroke-width=".226785"/><g fill="none" stroke-miterlimit="7" transform="matrix(.26458334 0 0 .26458334 .033059 2.162208)"><path d="m18.249275 21.575091-5.799707-4.698462 5.795269-4.625491v3.125l5.25102.0083-.01314 2.996233-5.233441.0034z" display="block" opacity=".5" stroke="#6326b9" stroke-linejoin="round" stroke-width=".750002"/><path d="m17.707514 6.5601054 4.255491-3.3715385-4.251314-3.32440586v2.57299996l-6.124857.00967.01533 1.4972723 6.10435.004z" display="block" opacity=".401" stroke="url(#a)" stroke-width=".875005" transform="matrix(-.85714 0 0 .85714 32.57 14.143)"/></g></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..485c9a35f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/paraspacedecrease.svg
@@ -0,0 +1 @@
+<svg height="32" 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(.40683 0 0 .37867 -3.452 -3.542)" gradientUnits="userSpaceOnUse" x1="23.732" x2="44.139023" xlink:href="#e" y1="5.394" y2="4.375769"/><linearGradient id="b" gradientTransform="matrix(0 -.44324 .4587 0 -19.385 16.993)" gradientUnits="userSpaceOnUse" x1="31.661736" x2="31.48966" xlink:href="#g" y1="60.058582" y2="64.666679"/><linearGradient id="c" gradientTransform="matrix(.40683 0 0 .37867 -3.452 -3.542)" gradientUnits="userSpaceOnUse" x1="35.463284" x2="14.68079" xlink:href="#e" y1="6.356373" y2="6.356373"/><linearGradient id="d" gradientTransform="matrix(0 -.44324 .4587 0 -19.385 16.993)" gradientUnits="userSpaceOnUse" x1="30.74646" x2="30.74646" xlink:href="#g" y1="63.116135" y2="60.044067"/><linearGradient id="e" gradientTransform="matrix(-.12612362 0 0 .1174283 -1.337961 .910555)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" y1="290.121" y2="290.121"><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(0 -.44324 .4587 0 -19.385 16.993)" gradientUnits="userSpaceOnUse" x1="30.744" x2="30.744" y1="67.724" y2="58.508"><stop offset="0" stop-color="#fff"/><stop offset=".14112996" stop-color="#fff" stop-opacity=".235"/><stop offset=".857" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m7.938 6.482c0-.07-.208-.132-.45-.132h-2.988c-.242 0-.53.06-.53.132v.265c0 .07.288.132.53.132h2.99c.242 0 .45-.062.45-.133z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#f)" transform="translate(0 -283.77)"/><path d="m7.937 4.895c0-.07-.18-.132-.388-.132h-2.593c-.21 0-.46.06-.46.132v.264c0 .07.25.13.46.13 0 .002 2.592 0 2.592 0 .208 0 .387-.06.387-.13z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#f)" transform="matrix(.86667 0 0 1 1.058 -285.358)"/><path d="m7.938 1.72c0-.07-.208-.132-.45-.132h-2.988c-.242 0-.53.06-.53.132v.264c0 .072.288.132.53.132h2.99c.242 0 .45-.06.45-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#f)" transform="translate(0 -288.533)"/><path d="m7.937 3.307c0-.07-.18-.132-.388-.132h-2.593c-.21 0-.46.06-.46.132v.265c0 .07.25.132.46.132h2.594c.208 0 .387-.06.387-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#f)" transform="matrix(.86667 0 0 1 1.058 -286.946)"/><g transform="matrix(0 .37552 .35278 0 .665 -.684447)"><path d="m7.124 7.488 4.895-4.47-4.896-4.527z" display="block" fill="url(#a)"/><g fill="none" stroke-miterlimit="7" stroke-width=".75"><path d="m7.125 7.488 4.894-4.47-4.896-4.527z" display="block" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><path d="m7.848 5.856 2.98-2.823-2.955-2.903z" display="block" opacity=".401" stroke="url(#b)"/></g></g><g transform="matrix(0 -.37552 .35278 0 .665 8.619447)"><path d="m7.124 7.488 4.895-4.47-4.896-4.527z" display="block" fill="url(#c)"/><g fill="none" stroke-miterlimit="7" stroke-width=".75"><path d="m7.125 7.488 4.894-4.47-4.896-4.527z" display="block" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><path d="m7.848 5.856 2.98-2.823-2.955-2.903z" display="block" opacity=".401" stroke="url(#d)"/></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..3a1f6f1d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/paraspaceincrease.svg
@@ -0,0 +1 @@
+<svg height="32" 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 -.44324 .4587 0 -19.385 16.993)" gradientUnits="userSpaceOnUse" x1="31.495352" x2="30.744" xlink:href="#g" y1="65.866577" y2="58.508"/><linearGradient id="b" gradientTransform="matrix(.40683 0 0 .37867 -3.452 -3.542)" gradientUnits="userSpaceOnUse" x1="42.329624" x2="13.768988" xlink:href="#f" y1="12.800026" y2="12.95937"/><linearGradient id="c" gradientTransform="matrix(.40683 0 0 .37867 -3.452 -3.542)" gradientUnits="userSpaceOnUse" x1="20.914036" x2="43.222931" xlink:href="#f" y1="17.47904" y2="17.713369"/><linearGradient id="d" gradientTransform="matrix(0 -.44324 .4587 0 -19.385 16.993)" gradientUnits="userSpaceOnUse" x1="30.744" x2="30.629282" xlink:href="#g" y1="67.724" y2="60.486618"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" y1="290.121" y2="290.121"><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" gradientTransform="matrix(.40683 0 0 .37867 -3.452 -3.542)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.44324 .4587 0 -19.385 16.993)" gradientUnits="userSpaceOnUse" x1="30.744" x2="30.744" y1="67.724" y2="58.508"><stop offset="0" stop-color="#fff"/><stop offset=".333" stop-color="#fff" stop-opacity=".235"/><stop offset=".857" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><path d="m7.938 6.482c0-.07-.208-.132-.45-.132h-2.988c-.242 0-.53.06-.53.132v.265c0 .07.288.132.53.132h2.99c.242 0 .45-.062.45-.133z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#e)" transform="translate(0 -283.77)"/><path d="m7.937 4.895c0-.07-.18-.132-.388-.132h-2.593c-.21 0-.46.06-.46.132v.264c0 .07.25.13.46.13 0 .002 2.592 0 2.592 0 .208 0 .387-.06.387-.13z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#e)" transform="matrix(.86667 0 0 1 1.058 -285.358)"/><path d="m7.938 1.72c0-.07-.208-.132-.45-.132h-2.988c-.242 0-.53.06-.53.132v.264c0 .072.288.132.53.132h2.99c.242 0 .45-.06.45-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#e)" transform="translate(0 -288.533)"/><path d="m7.937 3.307c0-.07-.18-.132-.388-.132h-2.593c-.21 0-.46.06-.46.132v.265c0 .07.25.132.46.132h2.594c.208 0 .387-.06.387-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#e)" transform="matrix(.86667 0 0 1 1.058 -286.946)"/><g transform="matrix(0 -.37552 .35278 0 .665 5.71)"><path d="m7.124 7.488 4.895-4.47-4.896-4.527z" display="block" fill="url(#b)"/><g fill="none" stroke-miterlimit="7" stroke-width=".75"><path d="m7.125 7.488 4.894-4.47-4.896-4.527z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/><path d="m7.848 5.856 2.98-2.823-2.955-2.903z" display="block" opacity=".401" stroke="url(#a)"/></g></g><g transform="matrix(0 .37552 .35278 0 .665 2.225)"><path d="m7.124 7.488 4.895-4.47-4.896-4.527z" display="block" fill="url(#c)"/><g fill="none" stroke-miterlimit="7" stroke-width=".75"><path d="m7.125 7.488 4.894-4.47-4.896-4.527z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/><path d="m7.848 5.856 2.98-2.823-2.955-2.903z" display="block" opacity=".401" stroke="url(#d)"/></g></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..622460785
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></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..755e20767
--- /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"><radialGradient id="a" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 74.724203 -15.166407)" 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="translate(.481141 .469715)" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#a" y1="7" y2="18"/><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(.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="h" 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(#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(#h)" height="14" rx="1.615406" transform="scale(1 -1)" width="26" x="3" y="-21"/><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(#g)" 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 stroke="#000"><g fill="url(#b)" 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><path d="m63.105203-1.3464068-.903-3.092h-4.54l-.903 3.09h-2.847l4.398-13.0360002h3.23l4.412 13.0400002zm-1.533-5.4q-1.252-4.2030002-1.414-4.7530002-.154-.55-.222-.87-.28 1.136-1.61 5.6200002z" fill="url(#a)" stroke-linejoin="round" stroke-opacity=".471" stroke-width=".962"/></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..000d48c11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/pie_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="5.745763" x2="6.457627" y1="17.40678" y2="3.677966"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g fill="none"><g fill-rule="evenodd" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 .908139)"><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" stroke="url(#a)"/><path d="m11.631736 4.2534361c-4.1399288.1817717-7.3758766 3.1819909-7.3758766 6.7465639 0 3.67913 3.4117469 6.744141 7.7441406 6.744141 4.274817 0 7.623872-2.991792 7.712891-6.605469l-8.087892.180252z" stroke="#ededeb"/></g><path d="m9 19.5 5.5-3.5" stroke="#ededeb" 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..fc5aa1d88
--- /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="8" x2="12" y1="9" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-.997798"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -2.929793 1.142876)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width=".982761" transform="matrix(1.01754131 0 0 1.01754131 4.052655 5.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="url(#f)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" stroke="url(#e)"/></g></svg> \ No newline at end of file
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..b076387b7
--- /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"><linearGradient id="a" gradientTransform="matrix(.29028841 0 0 .23940202 54.527259 -6.000701)" gradientUnits="userSpaceOnUse" x1="8.517936" x2="19.755999" y1="1.484136" y2="12.488513"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fca220"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.18243289 0 0 .26351416 23.812332 -7.647308)" gradientUnits="userSpaceOnUse" x1="5.649427" x2="5.649427" y1="54.174515" y2="102.55913"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 13.680042 11.922015)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -3.99996 5.83324)"><ellipse cx="14.759802" cy="13.783422" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m6.3738628-.99855869.011719 14.24909069 17.2380672-.0029-.000745-6.7393258-8.992321-.019068-.0066-7.4906978z" fill="url(#a)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.2159358 7.0070074.00723 12.7542746 15.7447741-.0038.0023-5.241272-9.006078-.01233.0045-7.4953915z" fill="none" stroke="url(#b)" transform="translate(2.907066 -7.253375)"/></g></g></svg> \ No newline at end of file
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..cccc2b4f1
--- /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" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 13.680042 11.922015)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -3.99996 5.83324)"><ellipse cx="14.759802" cy="13.783422" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m6.3738628-.99855869.011719 14.24909069 17.2380674-.0029-.000745-6.7393258-8.992321-.019068-.0066-7.4906978z" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g stroke="#ededeb" transform="translate(2.907066 -5.253375)"><path d="m4.2159358 7.0070074.00723 12.7542746 15.7447741-.0038.0023-5.241272-9.006078-.01233.0045-7.4953915z" fill="none" stroke-width=".750002" transform="translate(0 -2)"/><path d="m5.8593746 16.046875 4.1093728-3.046875" fill="#ededeb" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel"/></g></g></svg> \ No newline at end of file
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..7422ef8e5
--- /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" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -2.929793 1.142876)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g transform="matrix(1.01754131 0 0 1.01754131 4.052655 5.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".982761"/><g stroke="#ededeb"><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" stroke-width=".982761"/><path d="m8.3017214 12.146579 4.9138056-2.9482834" fill="#cecec9" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="1.310345"/></g></g></svg> \ No newline at end of file
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..923ed5fb0
--- /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" 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.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="#fcaf3e" stroke="#ce5c00" 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(#a)" 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..e31e2851e
--- /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"><linearGradient id="a"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38095053 0 0 .405595 1.523857 4.30236)" 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="c" 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="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.038736" x2="12.184226" xlink:href="#h" y1="9.088004" y2="11.599675"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="i" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#h" y1="7.59389" y2="12.51675"/><linearGradient id="k" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.870985" x2="2.870985" xlink:href="#h" y1="10.193942" y2="15.193942"/><radialGradient id="m" 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="n" gradientUnits="userSpaceOnUse" x1="15.000007" x2="15.000007" xlink:href="#h" y1="1.068896" y2="3.318901"/><radialGradient id="o" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="p" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="q" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="r" 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><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(#o)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#p)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#m)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.4999736 4.0689037h21.0000524v12.7500323h-21.0000524z" fill="url(#b)" stroke-width="1.33333"/><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(#c)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#d)" 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(#e)" 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(#i)" 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(#j)"/><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(#f)" 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(#g)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#b35039" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#k)" 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(#l)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#7bb339" 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"/><rect height="1.500004" rx=".499999" ry=".5" stroke="url(#n)" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" width="21.750055" x="1.124973" y="1.443897"/></g></g><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><circle cx="10.5" cy="26.5" r="5" style="stroke:#0f5a00;stroke-width:.626;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#q)"/><path d="m9.60232 24.297081-.026068 5.638392 4.046101-2.819197z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m9.5501577 23.670593 3.7589513 3.132439-3.7579421 2.718426z" 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(#r)"/></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..036637167
--- /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"><linearGradient id="a"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38095053 0 0 .405595 1.523857 4.30236)" 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="c" 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="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.038736" x2="12.184226" xlink:href="#h" y1="9.088004" y2="11.599675"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="i" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#h" y1="7.59389" y2="12.51675"/><linearGradient id="k" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.870985" x2="2.870985" xlink:href="#h" y1="10.193942" y2="15.193942"/><radialGradient id="m" 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="n" gradientUnits="userSpaceOnUse" x1="15.000007" x2="15.000007" xlink:href="#h" y1="1.068896" y2="3.318901"/><radialGradient id="o" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="p" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="q" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="r" 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><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(#o)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#p)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#m)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.4999736 4.0689037h21.0000524v12.7500323h-21.0000524z" fill="url(#b)" stroke-width="1.33333"/><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(#c)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#d)" 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(#e)" 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(#i)" 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(#j)"/><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(#f)" 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(#g)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#b35039" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#k)" 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(#l)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#7bb339" 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"/><rect height="1.500004" rx=".499999" ry=".5" stroke="url(#n)" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" width="21.750055" x="1.124973" y="1.443897"/></g></g><g transform="matrix(1.5962 0 0 1.5962 6.756 -18.783)"><circle cx="10.5" cy="26.5" r="5" style="stroke:#0f5a00;stroke-width:.626;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#q)"/><path d="m8.3493439 24.297081-.052138 5.011903h1.2529761l-.0000003-5.011903z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m8.2971816 24.297081h1.2530003l.0000003 4.385415h-1.2529761z" 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(#r)"/><g transform="translate(3.13244)"><path d="m8.3493439 24.297081-.052138 5.011903h1.2529761l-.0000003-5.011903z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m8.2971816 24.297081h1.2530003l.0000003 4.385415h-1.2529761z" fill="#fff" stroke-width="1.224414"/></g></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..b26d9b187
--- /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"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38095053 0 0 .405595 1.523857 4.30236)" 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="c" 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="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.038736" x2="12.184226" xlink:href="#h" y1="9.088004" y2="11.599675"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="i" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#h" y1="7.59389" y2="12.51675"/><linearGradient id="k" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.870985" x2="2.870985" xlink:href="#h" y1="10.193942" y2="15.193942"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="2.25" cy="16" gradientTransform="matrix(.40697348 0 0 .09866019 11.084309 21.073391)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#m"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="15.000007" x2="15.000007" xlink:href="#h" y1="1.068896" y2="3.318901"/><radialGradient id="p" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="q" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><linearGradient id="r" 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="s" 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="t" 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="u" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.3166457 0 0 .28801944 14.174902 8.61329)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#m"/><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.4999736 4.0689037h21.0000524v12.7500323h-21.0000524z" fill="url(#b)" stroke-width="1.33333"/><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(#c)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#d)" 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(#e)" 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(#i)" 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(#j)"/><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(#f)" 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(#g)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#b35039" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#k)" 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(#l)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#7bb339" 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"/><rect height="1.500004" rx=".499999" ry=".5" stroke="url(#o)" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" width="21.750055" x="1.124973" y="1.443897"/></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(#u)" 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(#t)"/><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(#r)"/><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(#s)"/></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..61334a512
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></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(.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><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="8.1514" x2="8.1514" xlink:href="#i" y1="23.0551" y2="14.009484"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="14.8324" x2="14.8324" xlink:href="#i" y1="5.6746" y2="26.028615"/><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)"/><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(#l)"/><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(#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.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(#l)"/><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#n)"/><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#m)"/><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"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/><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></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..20612a70b
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="19.34462" 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="b" gradientUnits="userSpaceOnUse" x1=".996664" x2="19.759283" xlink:href="#c" y1="17.454626" y2="3.457329"/><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 11.15 .462)" 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(.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="g" 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="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(.72973 0 0 .56757 -1.515 2.378)" gradientUnits="userSpaceOnUse" x1="24.001" x2="24.001" xlink:href="#h" y1="6.381" y2="41.619"/><linearGradient id="k" 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="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .00824 14.018 23.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><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="#h" 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><radialGradient id="r" cx="605.714" cy="486.648" gradientTransform="matrix(.019 0 0 .0202 18.043 18.08)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><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(#r)" opacity=".15"/><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="m2 5h28v22h-28z" fill="url(#k)"/><path d="m29.5 26.5h-27v-21h27z" fill="none" stroke="url(#j)" 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.02-15.35.02-22.868l.048-.093.118-.04h4.314" fill="none" opacity=".4" stroke="#cc3b02" stroke-linejoin="round"/><path d="m-.163 13.632c17.352 1.1 6.417-8.9169996 19.826-9.2359996l3.37 7.0799996c-6.12-2.8529996-10.306 11.805-23.276 3.19z" fill="url(#a)" fill-rule="evenodd" opacity=".444"/><path d="m13.42 3.1660004-.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.5819996.372-1.8619996.984-.334 2.084.774.575 3.3849996 2.053-2.593 3.396.5-1.834-2.7559996 1.523-3.073-3.183.89zm-7.362 5.824-1.084.9999996-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.1899996-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(#b)"/><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(#d)" filter="url(#e)" 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(#f)" 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(#g)" 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..b7f3a6bc1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/previousannotation.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(-.36797241 0 0 -.39443901 31.599919 31.935225)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="22.035942" x2="22.035942" y1="6.683288" y2="21.79125"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 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><radialGradient id="d" cx="6.703" cy="73.616" gradientTransform="matrix(1.96254 0 0 .3559 -.24 3.227)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0" stop-opacity=".326"/><stop offset=".5" stop-opacity=".192"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -18.638)" gradientUnits="userSpaceOnUse" r="11.509"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.52016 -.04737 .05115 .56654 -1.57 7.52)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" y1="11.249" y2="31.265"><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=".392"/></linearGradient><path d="m10.44 10.395c-5.636.83-9.806 4.708-9.427 8.906.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.851 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#e)" fill-rule="evenodd" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m10.628 11.237c-4.83.702-9.086 3.826-8.75 8.057.225 2.84 2.873 4.77 5.627 5.665l-1.01 3.198 3.767-2.675c.583.025 1.694.07 2.302.015 4.598-.42 10.19-3.886 9.657-8.11-.537-4.273-5.637-6.716-10.873-6.216-.243.023-.482.03-.72.065z" fill="none" opacity=".8" stroke="url(#f)" stroke-width=".797" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m27.1 29.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#d)" opacity=".4" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m14 3.707c-7.075 1.043-12.31 5.91-11.835 11.18.308 3.412 2.932 6.22 6.683 7.703l-1.566 6.092 6.927-5.002.047-.004c.855.04 1.714.054 2.605-.027 7.605-.694 13.387-5.747 12.888-11.276-.5-5.53-7.092-9.455-14.697-8.763-.356.034-.705.046-1.053.097z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.000474"/><g transform="translate(0 10)"><path d="m16.698622 17.233928c0-8.2306461 11.511972-8.2306461 11.514638 0 0 3.406658-2.573326 6.50665-5.753319 6.50665-3.177325 0-5.759985-3.099992-5.759985-6.50665z" fill="url(#a)" fill-rule="evenodd" opacity=".141" stroke-width="1.33333"/><path d="m22.498608 21.469917-9.199977-7.471981 9.202643-7.3506483v4.8639883h7.999981l-.004 4.997321h-7.999981z" display="block" fill="url(#b)" stroke-width="1.33333"/><g fill="none" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" display="block" opacity=".401" stroke="url(#c)" stroke-miterlimit="7"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></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..16beee378
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.5372 -.57682 0 50.01 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" gradientUnits="userSpaceOnUse" x1="22.035943" x2="22.035943" y1="6.683288" y2="21.79125"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="24.837" cy="36.421001" gradientTransform="matrix(-.36797241 0 0 -.39443901 31.599919 31.935225)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#c"/><linearGradient id="e" xlink:href="#c"/><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="#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="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"/><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="#e20000"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#e20000"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#e20000"/><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="#e20000"/></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(0 10)"><path d="m16.698622 17.233928c0-8.2306461 11.511972-8.2306461 11.514638 0 0 3.406658-2.573326 6.50665-5.753319 6.50665-3.177325 0-5.759985-3.099992-5.759985-6.50665z" fill="url(#d)" fill-rule="evenodd" opacity=".141" stroke-width="1.33333"/><path d="m22.498608 21.469917-9.199977-7.471981 9.202643-7.3506483v4.8639883h7.999981l-.004 4.997321h-7.999981z" display="block" fill="url(#b)" stroke-width="1.33333"/><g fill="none" stroke-width=".75" transform="matrix(1.33333 0 0 1.33333 -.848 -11.51)"><path d="m16.51 22.624-4.333-3.493 4.335-3.44v2.575h6l-.003 1.748h-6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7"/><path d="m17.51 24.735-6.9-5.604 6.902-5.513v3.648h6l-.003 3.748h-6z" opacity=".5" stroke="#7239b3" stroke-linejoin="round"/></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..f651ff0ac
--- /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"><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.883" x2="34.883" y1="22.992" 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><path d="m45 23c0 4-42 4-42 0s42-4 42 0z" fill="url(#a)" opacity=".163" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#c)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none"><path d="m8.988 5.035-.006 5.98 15.02.06v-6.005z" opacity=".6" stroke="url(#b)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00" stroke-width="1.000005"/><path d="m25.433-3.322v22.668l13.965-11.282z" opacity=".6" stroke="url(#d)" stroke-width="1.5" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/></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..ff9ef76aa
--- /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"><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"/><path d="m16.49999 11.499989 3.99999-3.99999h-7.99998z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/></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..c59a339ef
--- /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><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="62.625" cy="4.625" gradientTransform="matrix(1 0 0 .341176 0 3.047059)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0" stop-color="#7f7f7f"/><stop offset="1" stop-color="#808080" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.3936567 0 0 .38976 101.37812 -4.239312)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.0113456 0 0 1.0013346 -.147572 1.814328)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.3936567 0 0 .38976 -50.208746 -.472655)" gradientUnits="userSpaceOnUse" x1="277.573" x2="201.87128" y1="146.1507" y2="67.350082"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="18.240929" cy="21.817987" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#a1a1a1" stop-opacity=".207843"/><stop offset="1" stop-color="#a1a1a1" stop-opacity=".678431"/></radialGradient><radialGradient id="m" cx="15.414371" cy="13.078408" gradientTransform="matrix(3.0710057 0 0 2.3628614 -33.010584 -21.34546)" gradientUnits="userSpaceOnUse" r="6.65625"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".247619"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.4037708 0 0 .399774 -51.833663 -.332745)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343434" stop-opacity=".976471"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.4037708 0 0 .399774 .53992 2.675915)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.3845313 0 0 .3807249 -48.396976 .258476)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341176"/></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="matrix(.5758112 0 0 .5758112 4.934976 4.361063)"><g fill-rule="evenodd"><path d="m73.25 4.625a10.625 3.625 0 1 1 -21.25 0 10.625 3.625 0 1 1 21.25 0z" fill="url(#h)" opacity=".3" transform="matrix(2.149872 0 0 1.6619216 -110.63573 34.289147)"/><path d="m28.183928 24.771802 17.601461 16.2194-2.439808 3.278384-17.537714-17.545053z" fill="url(#i)" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25791"/><path d="m43.375247 43.204937-14.11602-17.427226 17.078645 14.839025z" fill="url(#k)"/></g><path d="m247.90924 110.29199a4.86685 2.6562012 0 1 1 -9.7337 0 4.86685 2.6562012 0 1 1 9.7337 0z" fill="#3e3e3e" transform="matrix(.3701926 -.4150383 .4745098 .3092893 -97.502604 109.5756)"/><path d="m25.897786 18.478292a8.3085051 8.3085051 0 1 1 -16.61701 0 8.3085051 8.3085051 0 1 1 16.61701 0z" fill="url(#l)" fill-rule="evenodd" transform="matrix(1.4889549 0 0 1.4383688 -7.506469 -10.003202)"/><path d="m18.173574 6.2875092c-6.167668 0-11.1620724 4.4243448-11.1620724 9.8880428 0 1.577938.1382919 3.207765.8807217 4.531967 1.4832709.484315 3.4184287.635856 5.0907577.635856 7.308643 0 13.594949-5.367693 14.045982-11.7419735-2.050088-2.1461299-5.435593-3.3138923-8.855389-3.3138923z" fill="url(#m)" fill-rule="evenodd" opacity=".834225"/><path d="m18.411216 4.6414839c-7.597567 0-13.7660654 5.6316951-13.7660613 12.5678951 0 6.9362 6.1684943 12.567893 13.7660613 12.567894 7.59756 0 13.766059-5.631694 13.766059-12.567894s-6.168495-12.5678951-13.766059-12.5678951zm.16403.824534c6.799869 0 12.327628 5.0356991 12.327628 11.2436431s-5.527759 11.243643-12.327628 11.243643c-6.799871.000001-12.3150081-5.035698-12.3150081-11.243643 0-6.207944 5.5151371-11.2436431 12.3150081-11.2436431z" fill="url(#n)" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.290229"/><path d="m18.49954 5.0037791c-7.235544 0-13.0973151 5.3625389-13.0973151 11.9682339 0 6.605694 5.8617671 11.968234 13.0973151 11.968233 7.235544 0 13.109932-5.36254 13.109932-11.968233 0-6.605695-5.874392-11.9682339-13.109932-11.9682339zm.07571.4622387c6.799867 0 11.788366 5.0356992 11.788366 11.2436432s-4.988499 10.70972-11.788366 10.70972c-6.799872.000001-11.8656244-4.501775-11.8656244-10.70972 0-6.207944 5.0657524-11.2436432 11.8656244-11.2436432z" fill="url(#p)"/></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..ed3c553a6
--- /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" 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="#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(.9017044 0 0 .45000067 24.244682 10.301129)" 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(-.9017044 0 0 -.45000067 19.755358 49.451175)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" 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="h" 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="i" gradientUnits="userSpaceOnUse" x1="16.83333258" x2="16.83333258" xlink:href="#j" y1="29.00116298" y2="19.00116368"/><linearGradient id="j"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="27.83333188" x2="27.83333188" xlink:href="#j" y1="29.00116298" y2="19.00116368"/><linearGradient id="l" gradientTransform="matrix(.66666666 0 0 .66666662 9.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.66666666 0 0 .66666662 22.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="29" y2="14"/><linearGradient id="n" 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="o"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="p" gradientTransform="matrix(-.87866114 0 0 .69999996 25.533474 -5.749999)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#o" y1="27.5" y2="27.5"/><linearGradient id="q" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#c" y1="27.5" y2="27.5"/><linearGradient id="r" 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="s" gradientUnits="userSpaceOnUse" x1="19.638996" x2="19.638996" y1="10.906893" y2="22.971012"><stop offset="0" stop-color="#fff"/><stop offset=".14914785" 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="t" cx="13.138569" cy="25.625349" gradientTransform="matrix(0 1.7104018 -2.0382599 0 63.162289 -16.657885)" gradientUnits="userSpaceOnUse" r="13.931416"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><radialGradient id="u" cx="62.625" cy="4.625" gradientTransform="matrix(1.4117648 0 0 .56470513 -72.411731 23.388235)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#o"/><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(#u)" 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(#t)"/><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(#s)" 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(#r)" opacity=".8"/><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="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><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)" 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(#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(#d)" opacity=".3"/><path d="m15.250009 31.001159h-2.250004v-2.24999h2.250004z" fill="url(#f)" opacity=".3"/><path d="m15.250009 28.751169h13.500024v2.24999h-13.500024z" fill="url(#g)" opacity=".3"/><rect fill="url(#h)" height="10.001281" rx="1" width="14.256939" x="15.243061" y="19.499973"/><rect fill="url(#i)" height="10" opacity=".5" rx="2" ry="1" width="1" x="16" y="19.00112"/><rect fill="url(#k)" height="10" opacity=".5" rx="2" ry="1" width="1" x="27" y="19.00112"/><rect fill="url(#l)" height="9.001158" opacity=".5" rx=".5" ry="1" transform="scale(1 -1)" width="1" x="15" y="-29.001158"/><rect fill="url(#m)" 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(#n)" 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(#p)"/><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(#q)"/></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..a369d3b00
--- /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" gradientTransform="matrix(-1 0 0 1 11.90625 0)" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#v" y1="290.12082" y2="290.12082"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#v" y1="290.12082" y2="290.12082"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 8.466667 0)" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#v" y1="290.12082" y2="290.12082"/><linearGradient id="d" 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="e" cx="18.031223" cy="6.2807" gradientTransform="matrix(.12432347 0 0 .12453018 .383801 290.89287)" gradientUnits="userSpaceOnUse" r="3.181981" xlink:href="#f"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(.23857596 0 0 .11906268 3.768905 291.25883)" 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(-.23857596 0 0 -.11906268 2.581105 301.61728)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="j" 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="k" 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="l" gradientUnits="userSpaceOnUse" x1="1.80798592" x2="1.80798592" xlink:href="#m" y1="296.20654752" y2="293.56071432"/><linearGradient id="m"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="4.71840212" x2="4.71840212" xlink:href="#m" y1="296.20654752" y2="293.56071432"/><linearGradient id="o" gradientTransform="matrix(.17638889 0 0 .17638888 -.044097 -298.67599)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="p" gradientTransform="matrix(.17638889 0 0 .17638888 3.395486 -298.67599)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="29" y2="14"/><linearGradient id="q" 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="r" 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="s" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#f" y1="27.5" y2="27.5"/><radialGradient id="t" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="u" gradientTransform="matrix(.34305155 0 0 .5600718 16.40639 10.991623)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" y1="20.748587" y2="25.52846"><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="v" 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(0 -288.53332)"><g transform="matrix(-1.8666667 0 0 1 15.345833 2.116853)"><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="m7.9374998 289.85623h-3.96875v.52917h3.96875z" fill="url(#a)"/></g><g transform="matrix(-1.8666667 0 0 1 15.345833 3.175007)"><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="m7.9374998 289.85623h-3.96875v.52917h3.96875z" fill="url(#a)"/></g><path d="m.52916647 290.25329c0-.0712.2070112-.13217.4487234-.13217l6.43044323.00001c.2417118 0 .5291667.061.5291667.13217v.26434c0 .0712-.2874549.13217-.5291667.13217-.00101.001-6.43044323-.00001-6.43044323-.00001-.2417122 0-.4487234-.061-.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m.5291661 289.85624 7.4083333-.00001v.52917l-7.4083333.00001z" fill="url(#b)"/><g transform="matrix(-1 0 0 1 8.466667 1.058337)"><path d="m7.9375 290.25329c0-.0712-.2070112-.13217-.4487234-.13217l-6.4304432.00001c-.24171183 0-.52916673.061-.52916673.13217v.26434c0 .0712.2874549.13217.52916673.13217.00101.001 6.4304432-.00001 6.4304432-.00001.2417122 0 .4487234-.061.4487234-.13217z" fill="#fff" opacity=".35" stroke-width=".308188"/><path d="m7.9375004 289.85624-7.4083333-.00001v.52917l7.4083333.00001z" fill="url(#c)"/></g><g transform="matrix(-1.8666667 0 0 1 15.345833 4.23334)"><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="m7.9374998 289.85623h-3.96875v.52917h3.96875z" fill="url(#a)"/></g><g transform="matrix(-1.8666667 0 0 1 15.345833 5.291673)"><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="m7.9374998 289.85623h-3.96875v.52917h3.96875z" fill="url(#a)"/></g><g transform="matrix(-.18912227 0 0 .18912227 7.976591 289.81652)"><path d="m32.988744 20.55-.0055 6.915167-15.200767-.01485.0055-6.915172z" fill="url(#t)"/><g fill="none"><path d="m33.072422 20.506533-.0055 6.966425-15.359782.01425-.01-6.966425z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.417073"/><path d="m31.645909 21.245491-.04735 5.451871m-12.468289-.01913.04736-5.451871" opacity=".5" stroke="url(#u)" stroke-width="1.421774"/></g></g><g transform="translate(2.645833)"><path d="m22.5 9c-2.300078-.0000001-4.317303 1.197327-5.472656 3 5.42075.000331 10.919001.001694 10.945312 0-1.155353-1.802673-3.172578-3.0000001-5.472656-3zm-6 4c-.321217.769879-.5 1.613689-.5 2.5.001671.167164.018644.333524.033203.5 2.480771.000208 3.132167-.000158 4.966797 0v-.5a1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5v.5c.55815-.000078 2.266811.000406 2.267578 0 .952594 0 1.968897-.075034 2.712891-.185547.005778-.104906.018845-.209347.019531-.314453 0-.886311-.178783-1.730121-.5-2.5zm-.5 4v1h-1c-.554 0-1 .445973-1 1v5.496094l3.490234.003906v-.498047c4.26411.000227 8.774373.001625 8.777344 0 1.705305 0 3.732422-.230935 3.732422-.5v-1-1.5h-12.503906l.001953-1c4.259222.000227 8.766562.001588 8.769531 0 1.705258 0 3.732422-.230935 3.732422-.5v-1-.501953h-1v-.998047l-5-.001953v1h-3v-1zm-2 8v3c5.970091.000684 12.263426.002197 12.267578 0 1.705305 0 3.732422-.230935 3.732422-.5v-1-1.5z" fill="#fcfcfc" opacity=".9" stroke-width="1.591427" transform="matrix(.26458333 0 0 .26458333 -2.645833 288.53332)"/><g stroke-width=".264583"><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(#d)" 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(#e)" 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(#g)" opacity=".3"/><path d="m1.3890649 296.73571h-.59531357v-.59531h.59531357z" fill="url(#i)" opacity=".3"/><path d="m1.3890649 296.1404h3.5718813v.59531h-3.5718813z" fill="url(#j)" opacity=".3"/><rect fill="url(#k)" height="2.646172" rx=".264583" width="3.772149" x="1.387227" y="293.69269"/><rect fill="url(#l)" height="2.645833" opacity=".5" rx=".529167" ry=".264583" width=".264583" x="1.5875" y="293.5607"/><rect fill="url(#n)" height="2.645833" opacity=".5" rx=".529167" ry=".264583" width=".264583" x="4.497917" y="293.5607"/><rect fill="url(#o)" height="2.381556" opacity=".5" rx=".132292" ry=".264583" transform="scale(1 -1)" width=".264583" x="1.322917" y="-296.20654"/><rect fill="url(#p)" 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 0 290.6503)"><path d="m6.5 12.497632 12 .0012v8.001184l-12.0000001-.0012z" opacity=".5" stroke="url(#q)" 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(#r)"/><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(#s)"/></g></g></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..7595229e2
--- /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(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="b" 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 1.180042)"><path d="m3.9980469 4.0332031c-1.1079987 0-2.0001416.8919937-2 2l.00141 11.0131069c.0001416 1.108006.8920013 2 2 2h24.4902321c1.107999 0 2.000141-.891994 2-2l-.0014-11.0131069c-.000142-1.1080063-.892001-2-2-2z" fill="url(#b)"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m28.496094 5.0351562-24.9863284.00781c-.5540031.0002267-1.0000708.4459968-1 1l.00141 11.0131098c.0000686.53669.4213402.963744.9511719.990234h25.0273415c.554003 0 1.000071-.445997 1-1l-.0014-11.0131069c-.00007-.5511928-.442093-.9935534-.992187-.9980469z" stroke="url(#a)"/><path d="m3.5 4.0449219c-1.1079984 0-2.0001416.8919937-2 2l.00141 11.0131071c.0001365 1.068339.83218 1.927535 1.8847656 1.988281h25.1035134c1.107999 0 2.000141-.891994 2-2l-.001408-11.0131069c-.000136-1.0665223-.828871-1.9249004-1.878906-1.9882812z" opacity=".2" stroke="#000"/></g></g><g fill="#fbfbfb" transform="matrix(.52916666 0 0 .52916666 -3.96875 -7.14375)"><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 fill="#7c7c7c" transform="matrix(.52916666 0 0 .52916666 -3.96875 -7.40833)"><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/quit.svg b/icon-themes/elementary_svg/cmd/32/quit.svg
new file mode 100644
index 000000000..665a00b93
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/quit.svg
@@ -0,0 +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(.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><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="#a"/><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="#a"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25.058" x2="25.058" y1="47.028" y2="39.999"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="12.348729" cy="8.287075" gradientTransform="matrix(.07388621 2.1426986 -2.0713559 .07142611 32.253081 -24.051517)" gradientUnits="userSpaceOnUse" r="14.000491"><stop offset="0" stop-color="#f89b7e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66094" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.999999" x2="11.999999" y1="28.999999" y2="2"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.95341432 0 0 .95341432 .745372 .745372)" gradientUnits="userSpaceOnUse" x1="14.951138" x2="16.51833" xlink:href="#b" y1="1.315932" y2="32.781792"/><circle cx="16" cy="16" fill="url(#f)" r="13.48857" stroke="url(#g)"/><g opacity=".4" transform="matrix(.78945 0 0 .42856238 -2.9474 10.856711)"><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><g fill="none"><g stroke-linecap="round"><rect height="25" opacity=".4" rx="1.3652" stroke="url(#b)" stroke-linejoin="round" width="25" x="-42" y="4"/><g stroke-miterlimit="0" stroke-width="2.1555"><g opacity=".4" stroke="#000" 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"/><path d="m23.5 20.496v-7.4131"/></g><g stroke="#fff" 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></g></g><circle cx="16" cy="16" opacity=".4" r="12.507971" stroke="url(#h)"/></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..bca40ee0e
--- /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(-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(#a)" stroke="#000" stroke-opacity=".490196" stroke-width=".750002"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-width=".750002"><path d="m18.049547 3.4287511-.269653 3.6860633h-1.521546l-.243497-3.6860633z"/><path d="m22.246119 3.4287511-.269653 3.6860633h-1.521547l-.243497-3.6860633z"/></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/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..238638831
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/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="#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 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><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><linearGradient id="g" 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="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="-7.661017" x2="-7.661017" y1="9.743057" y2="30.743057"><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><radialGradient id="j" 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="k" 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="l" 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(1.000027 .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(#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(#f)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#g)" 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(#h)"/><path d="m22 15.5-6.000001 6.5-5.999999-6.5h4.508475v-6.5h2.990923v6.5z" fill="url(#i)" stroke="#559ac6" stroke-linecap="round"/></g></g><g transform="translate(-15.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(#j)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#k)" 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(#l)" 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..78bc57937
--- /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="62.625" cy="4.625" gradientTransform="matrix(1.4605493 0 0 .38262575 -75.590584 41.864949)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0" stop-color="#7f7f7f"/><stop offset="1" stop-color="#808080" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.68707361 0 0 .67571638 -.528698 16.533183)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26743691 0 0 .26301617 68.444407 12.448088)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.26743692 0 0 .26301619 -34.538549 14.989889)" gradientUnits="userSpaceOnUse" x1="277.573" x2="201.87128" y1="146.1507" y2="67.350082"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.240929" cy="21.817987" gradientTransform="matrix(1.0832271 0 0 .95516571 -6.953199 9.114164)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#a1a1a1" stop-opacity=".207843"/><stop offset="1" stop-color="#a1a1a1" stop-opacity=".678431"/></radialGradient><radialGradient id="f" cx="15.414371" cy="13.078408" gradientTransform="matrix(2.0869373 0 0 1.5707862 -22.862075 1.417581)" gradientUnits="userSpaceOnUse" r="6.65625"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".247619"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.27864343 0 0 .27037764 -.333035 17.170633)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.27864343 0 0 .27037764 -36.476199 15.1358)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343434" stop-opacity=".976471"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.26410877 0 0 .25449028 -33.851066 15.628067)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341176"/></linearGradient><g transform="translate(0 -16)"><g fill-rule="evenodd"><ellipse cx="15.876342" cy="43.634594" fill="url(#a)" opacity=".3" rx="15.518342" ry="4.065405"/><path d="m18.718756 32.025246 11.957833 10.945105-1.657525 2.212305-11.914524-11.839678z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25791"/><path d="m29.039219 44.464218-9.589941-11.76017 11.602642 10.013609z" fill="url(#d)"/></g><ellipse cx="-21.10939" cy="52.433319" fill="#3e3e3e" rx="1.954899" ry="1.088511" transform="matrix(.66812659 -.74404762 .83942323 .54347828 0 0)"/><ellipse cx="12.1" cy="26.764002" fill="url(#e)" fill-rule="evenodd" rx="9" ry="7.936"/><path d="m11.92071 19.787462c-4.1913085 0-7.5853148 2.941222-7.5853148 6.573385 0 1.048985.093981 2.132464.598505 3.012765 1.007974.321966 2.3230363.422706 3.459481.422706 4.9666738 0 9.2386048-3.568341 9.5451128-7.805846-1.393166-1.426702-3.693821-2.20301-6.017784-2.20301z" fill="url(#f)" fill-rule="evenodd" opacity=".834225"/><path d="m12.000001 18.5c-5.243104 0-9.500004 3.808863-9.500001 8.5 0 4.691134 4.256897 8.499999 9.500001 8.5 5.243096 0 9.499998-3.808866 9.499998-8.5 0-4.691137-4.2569-8.5-9.499998-8.5zm.113196.557654c4.692603 0 8.507332 3.405779 8.507332 7.604371 0 4.198597-3.814729 7.604375-8.507332 7.604375-4.692612.000001-8.498624-3.405777-8.498624-7.604375 0-4.198592 3.806012-7.604371 8.498624-7.604371z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.09567 18.8c-4.9696102 0-8.99567 3.584513-8.99567 8.000003 0 4.415483 4.0260568 7.999997 8.99567 7.999997 4.969608 0 9.00433-3.584515 9.00433-7.999997 0-4.41549-4.034722-8.000003-9.00433-8.000003zm.05199.308979c4.670371 0 8.096645 3.366043 8.096645 7.515653 0 4.149615-3.426274 7.158766-8.096645 7.158766-4.6703758.000001-8.149701-3.00915-8.149701-7.158766 0-4.14961 3.4793252-7.515653 8.149701-7.515653z" fill="url(#i)"/></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..c403527e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rect_rounded_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"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 25.388131 -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.338983" x2="10.322034" y1="4.686441" y2="19.330509"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.559321" x2="6.050848" y1="19.838984" y2="3.974576"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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 stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.022517 .517035)"><g opacity=".4" transform="matrix(.59210674 0 0 .32142932 -2.193645 4.005094)"><path d="m35.400001 39.999999h5v7h-5z" fill="url(#a)"/><path d="m12.600001 46.999998h-5.0000002v-7h5.0000002z" fill="url(#c)"/><path d="m12.600001 39.999998h22.8v7.000001h-22.8z" fill="url(#d)"/></g><rect fill="url(#e)" height="14.2486" rx="2.483645" ry="2.0462" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" width="17.154219" x="3.483564" y="4.483564"/><g fill="none"><rect height="12.761866" rx="1.478996" ry="1.184033" stroke="url(#g)" width="15.685594" x="4.236069" y="5.236069"/><path d="m8.9899661 13.042472 6.9999999-4.0000001" stroke="#ededeb" stroke-linecap="round" stroke-width=".750002"/></g></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..ae63c78bd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/rect_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="8.999992" x2="8.904661" y1="19.250018" y2="6.152543"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g fill="none" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .000041 -.666625)"><path d="m1.8882211 4.624388 20.2355519.00558-.0059 14.229161-20.2414117.012z" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.6338933 5.4051441 18.7402757-.023717.0093 12.7373869-18.7587721.00029z" stroke="#ededeb"/></g><path d="m6.445337 22.058694 19.109326-12.117388" fill="#ededeb" fill-rule="evenodd" stroke="#ededeb" stroke-linecap="round" stroke-linejoin="bevel"/></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..136352fc4
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="11.25" cy="19.031" gradientTransform="matrix(1.0726472 0 0 .24804124 12.645351 25.793386)" gradientUnits="userSpaceOnUse" r="8.063" xlink:href="#a"/><linearGradient id="c" 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="d" 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><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(.70660609 0 0 -.47076982 .982768 39.780906)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(0 -.78895601 -.84689274 0 31.992206 36.692439)" 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" gradientTransform="matrix(-.72265023 0 0 .67321315 33.280548 .270859)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="38.579693"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".63592637" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><path d="m22.217723 26.317467c7.503241-6.539684 4.6152-17.2063504-6.718135-17.4920472v-5.5246984l-11.7786256 9.2063416 11.7786256 9.206341v-5.480261c6.596408-.25605 10.512679 5.758419 5.796913 10.084324z" display="block" fill="url(#g)"/><path d="m23.980319 23.110481c3.338005-4.549181 1.26113-13.9417986-9.48073-13.2073325v-4.5547218l-9.12862 7.1586363 9.12862 7.15138v-4.324975c8.762555-.841601 10.447691 6.244542 9.48073 7.777013z" style="display:block;opacity:.8;fill:none;stroke-width:.963925;stroke-miterlimit:7;stroke:url(#f)"/><path d="m29.5875 22.63493a11.054667 7.3650749 0 1 0 -22.1093343 0 11.054667 7.3650749 0 0 0 22.1093343 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141176"/><path d="m22.217723 26.317467c7.503241-6.539684 4.6152-17.20635-6.718135-17.4920468v-5.5246984l-11.7786256 9.2063412 11.7786256 9.206341v-5.480261c6.596408-.25605 10.512679 5.758419 5.796913 10.084324z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><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(#b)" opacity=".163" stroke-width=".523973"/><path d="m24.107-6.478 16.9 14.43-16.917 14.421z" fill="url(#c)" 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(#d)" 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..5534373bc
--- /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(.46019078 -.46002047 .51482902 .50957996 -1.756781 12.773135)" 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="b" gradientTransform="matrix(.42123103 -.42409551 .56754873 .56579167 -2.603548 11.120695)" 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="c" gradientTransform="matrix(.36996806 .01599857 .01594875 .37020976 12.718935 8.721855)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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=".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 -1.085641 -.534735)" 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 15.610472 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 12.389605 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="i" 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="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="m2.950028 29.000056h22.100021v2h-22.100021z" fill="url(#i)" 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(#h)" 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(#g)" opacity=".15"/><path d="m3.000039 1.000056c5.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)"/><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(#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 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(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5"/><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="#ffb6b6" opacity=".8" stroke="#c6262e" stroke-linejoin="round" stroke-width=".5"/><path d="m16.275939 20.578358c.294411-.221339 1.120475.193857 1.879593.950625.757304.754959 1.156336 1.5628.940414 1.860654-.000818.0011.01857.01656.01773.01767l9.889567-9.735681.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.889564 9.735681z" fill="#a91010" opacity=".6"/><g fill-rule="evenodd" stroke-width=".5"><path d="m14.250295 25.395152 4.808921-1.965132.04097-.04104c.215922-.297854-.188316-1.10576-.945618-1.86072-.759119-.756768-1.584207-1.169669-1.878618-.94833l-2.025655 4.815228z" fill="url(#b)" stroke="url(#c)"/><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="#0c0c0c" stroke="#0c0c0c"/></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..39193df29
--- /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" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></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="#c"/><linearGradient id="e" xlink:href="#c"/><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 -1.085641 -.534735)" 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 15.610472 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 12.389605 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" 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="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="m2.950028 29.000056h22.100021v2h-22.100021z" fill="url(#j)" 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(#i)" 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(#h)" opacity=".15"/><path d="m3.000039 1.000056c5.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="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(#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><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(#d)" 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="#004372" stroke-linejoin="round"/></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></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..95d5cc3d3
--- /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" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></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="#c"/><linearGradient id="e" xlink:href="#c"/><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 -1.085641 -.534735)" 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 15.610472 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01566318 0 0 .00823529 12.389605 25.980621)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="j" 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="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="m2.950028 29.000056h22.100021v2h-22.100021z" fill="url(#j)" 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(#i)" 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(#h)" opacity=".15"/><path d="m3.000039 1.000056c5.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="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(#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><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(#d)" 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="#004372" stroke-linejoin="round"/></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></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..7134af311
--- /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(-.70660609 0 0 -.47076982 31.017232 39.780906)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.78895601 .84689274 0 .007794 36.692439)" 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(.72265023 0 0 .67321315 -1.280548 .270859)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="38.579693"><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><path d="m9.782277 26.317467c-7.503241-6.539684-4.6152-17.2063504 6.718135-17.4920472v-5.5246984l11.778626 9.2063416-11.778626 9.206341v-5.480261c-6.596408-.25605-10.512679 5.758419-5.796913 10.084324z" display="block" fill="url(#c)"/><path d="m8.019681 23.110481c-3.338005-4.549181-1.26113-13.9417986 9.48073-13.2073325v-4.5547218l9.12862 7.1586363-9.12862 7.15138v-4.324975c-8.762555-.841601-10.447691 6.244542-9.48073 7.777013z" style="display:block;opacity:.8;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#b)"/><path d="m2.4125 22.63493a11.054667 7.3650752 0 1 1 22.109334 0 11.054667 7.3650752 0 0 1 -22.109334 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m9.782277 26.317467c-7.503241-6.539684-4.6152-17.20635 6.718135-17.4920468v-5.5246984l11.778626 9.2063412-11.778626 9.206341v-5.480261c-6.596408-.25605-10.512679 5.758419-5.796913 10.084324z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/></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..2abd23c54
--- /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"><linearGradient id="a"><stop offset="0" stop-color="#dfdfdf"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38095053 0 0 .405595 1.523857 4.30236)" 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="c" 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="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.038736" x2="12.184226" xlink:href="#h" y1="9.088004" y2="11.599675"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="i" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#h" y1="7.59389" y2="12.51675"/><linearGradient id="k" gradientTransform="matrix(1.3831825 0 0 1.4143822 -21.393099 18.45683)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="2.870985" x2="2.870985" xlink:href="#h" y1="10.193942" y2="15.193942"/><radialGradient id="m" 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="n" gradientUnits="userSpaceOnUse" x1="15.000007" x2="15.000007" xlink:href="#h" y1="1.068896" y2="3.318901"/><radialGradient id="o" cx="16.500012" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="p" cx="10.124996" cy="22.068947" gradientUnits="userSpaceOnUse" r="1.312503" xlink:href="#a"/><radialGradient id="q" 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="r" 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><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(#o)" r=".937502"/><circle cx="9.937493" cy="22.256449" fill="url(#p)" r=".937502"/><path d="m12 18.693939h2.250006v1.500004h-2.250006z" fill="#e5e5e5"/></g><ellipse cx="12" cy="22.651955" display="block" fill="url(#m)" opacity=".193" rx="6.867678" ry="1.664893"/><path d="m1.4999736 4.0689037h21.0000524v12.7500323h-21.0000524z" fill="url(#b)" stroke-width="1.33333"/><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(#c)" stroke-linecap="round"/><path d="m.84370909-.22373946c2.52067561 0 16.31256891.00095396 16.31256891.00095396l.000013 10.1240967h-16.31258191z" stroke="url(#d)" 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(#e)" 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(#i)" 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(#j)"/><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(#f)" 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(#g)"/><rect height="4.50008" opacity=".5" rx=".562509" ry=".51261" stroke="#b35039" width="2.25004" x="13.871747" y="8.16212"/></g></g><rect fill="url(#k)" 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(#l)"/><rect height="3.75001" opacity=".5" rx=".865539" ry=".596632" stroke="#7bb339" 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"/><rect height="1.500004" rx=".499999" ry=".5" stroke="url(#n)" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002" width="21.750055" x="1.124973" y="1.443897"/></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(#q)"/><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(#r)" 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..2e2b5a5a9
--- /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(.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="#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(.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="#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.011" x2="16.331" xlink:href="#g" y1="13.023" y2="32.702"/><linearGradient id="d" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.449" x2="16.331" xlink:href="#g" y1="20.584" y2="32.702"/><linearGradient id="e" gradientTransform="matrix(.36682503 0 0 .35447295 46.948399 24.314666)" gradientUnits="userSpaceOnUse" x1="5.515625" x2="2.93" xlink:href="#a" y1="-26.405602" y2="28.474001"/><linearGradient id="f" gradientTransform="matrix(.63360687 0 0 .63805131 25.357512 17.616261)" gradientUnits="userSpaceOnUse" x1="1.004" x2=".228" xlink:href="#b" y1="20.709" y2="-4.382"/><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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" xlink:href="#h"/><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><linearGradient id="k" 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="l" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="n" 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="o" 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="p" cx="24.837" cy="36.421" gradientTransform="matrix(.80967 0 0 .21306 -4.11 18.902)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#h"/><path d="m4.95 29h22.1v2h-22.1z" fill="url(#n)" opacity=".15"/><path d="m4.95 29v2c-.807.004-1.95-.448-1.95-1s.9-1 1.95-1z" fill="url(#m)" opacity=".15"/><path d="m27.05 29v2c.807.004 1.95-.448 1.95-1s-.9-1-1.95-1z" fill="url(#l)" opacity=".15"/><path d="m5 1 22 .002v27.998h-22z" fill="url(#k)"/><path d="m26.5 28.5h-21v-27h21z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5.5 23 .002v28.998h-23z" fill="none" stroke="url(#o)" 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="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(#p)" fill-rule="evenodd" opacity=".205" transform="matrix(.786 0 0 .786 9.895 10.03)"/><g transform="translate(-15.157975 .007422)"><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(#e)" stroke="url(#f)" 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(#d)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></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(#d)" 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/rejecttrackedchange.svg b/icon-themes/elementary_svg/cmd/32/rejecttrackedchange.svg
new file mode 100644
index 000000000..d42916d27
--- /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(.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="#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(.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="#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.011" x2="16.331" xlink:href="#e" y1="13.023" y2="32.702"/><linearGradient id="d" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.449" x2="16.331" xlink:href="#e" y1="20.584" 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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" xlink:href="#f"/><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(.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="j" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><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="#g"/><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><radialGradient id="n" cx="24.837" cy="36.421" gradientTransform="matrix(.80967 0 0 .21306 -4.11 18.902)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#f"/><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="m5 1 22 .002v27.998h-22z" fill="url(#i)"/><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="#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="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(#n)" fill-rule="evenodd" opacity=".205" transform="matrix(.786 0 0 .786 9.895 10.03)"/><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(#d)" 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/rejecttrackedchangetonext.svg b/icon-themes/elementary_svg/cmd/32/rejecttrackedchangetonext.svg
new file mode 100644
index 000000000..985a337bd
--- /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"><linearGradient id="a" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" 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="c" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.042 11.965)" gradientUnits="userSpaceOnUse" x1="36.011" x2="16.331" xlink:href="#g" y1="13.023" y2="32.702"/><linearGradient id="d" gradientTransform="matrix(.53153 -.53097 .53153 .53097 -14.578 12.234)" gradientUnits="userSpaceOnUse" x1="28.449" x2="16.331" xlink:href="#g" y1="20.584" y2="32.702"/><linearGradient id="e" 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="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="f" 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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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 offset="1" stop-opacity="0"/></linearGradient><linearGradient id="i" 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="j" 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="k" cx="605.714" cy="486.648" gradientTransform="matrix(.01566 0 0 .00824 17.61 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><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="#h"/><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><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="m5 1 22 .002v27.998h-22z" fill="url(#j)"/><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="#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"/><g transform="translate(-15.157975 .007422)"><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(#e)" stroke="url(#f)" 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(#d)" transform="matrix(.7215 0 0 .7215 15.342 14.974)"/></g></g><g transform="translate(0 10)"><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#a)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..1647fbc2b
--- /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(.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" 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="g" 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)"><g><rect fill="url(#g)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></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(#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></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..d49b7d9ad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/removebullets.svg
@@ -0,0 +1 @@
+<svg height="32" 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(.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="#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(.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="#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=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#f" y1="290.12082" y2="290.12082"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#f" y1="290.38541" y2="290.38541"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#f" y1="293.824998" y2="293.824998"/><g transform="translate(0 -288.53332)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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="translate(-1.5875 4.762507)"><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.2666667 0 0 1 -2.645833 0)"><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="translate(-1.5875 1.32292)"><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><rect fill="url(#h)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="289.85623"/><rect fill="url(#i)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="293.29581"/></g><g stroke-linejoin="round" transform="scale(.26458333)"><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..ff9ab370c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/removefiltersort.svg
@@ -0,0 +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(-.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="#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(-.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="#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" 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="16.023764" x2="16.023764" y1="1.908505" y2="15.058398"><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><linearGradient id="h" 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(-.666665 1.15469765 -1.15469765 -.666665 34.092866 5.588918)"><path d="m10.112109 20.640247 2.344358-1.353516 2.577474-10.152871 7.75657-4.4910156c-.197165-1.8980106-.477122-2.2130313-1.815675-3.3089052l-7.827612 4.5320314-10.0477951-2.8095425-2.3443578 1.3535156 4.617902 7.9945343z" fill="url(#f)" fill-rule="evenodd" stroke="url(#h)" stroke-linejoin="round" stroke-width=".750002"/><path d="m10.384459 19.601343 1.396676-.809373 2.548976-10.4357723 7.424489-4.2068225c-.116979-1.2203799-.284255-.9985287-.941405-1.630561l-7.344411 4.3455216-10.2614364-2.9929137-1.4284221.8247001z" fill="none" stroke="url(#g)" stroke-width=".750002"/><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="1.752" transform="matrix(-.37500094 -.64952068 .64952068 -.37500094 9.187802 24.019889)"><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/removehyperlink.svg b/icon-themes/elementary_svg/cmd/32/removehyperlink.svg
new file mode 100644
index 000000000..8acf69b85
--- /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="#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(.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="#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 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..e53692f31
--- /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 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)"><g><rect fill="url(#b)" height="5.556" rx=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></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..3c7643996
--- /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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#6326b9" 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..982f44e36
--- /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 .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(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><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="#b"/><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)"/><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.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(#k)"/><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"/><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..c52b6faa0
--- /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" gradientTransform="matrix(.72265 0 0 .6732 -1.28 .27)" gradientUnits="userSpaceOnUse" x1="23.385" x2="23.169" y1="36.093" y2="7.159"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".692" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="b"><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(0 -.78896 .8469 0 .008 36.692)" gradientUnits="userSpaceOnUse" x1="19.606" x2="38.278" xlink:href="#b" y1="15.351" y2="15.031"/><linearGradient id="d" gradientTransform="matrix(0 -.78896 -.8469 0 31.992 36.692)" gradientUnits="userSpaceOnUse" x1="38.941" x2="20.576" xlink:href="#b" y1="15.991" y2="15.991"/><linearGradient id="e" gradientTransform="matrix(-.72265 0 0 .6732 33.28 .27)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="4.418" y2="38.58"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".636" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><path d="m22.218 26.317c7.502-6.54 4.615-17.207-6.718-17.492v-5.525l-11.78 9.208 11.78 9.206v-5.48c6.596-.256 10.512 5.76 5.797 10.084z" display="block" fill="url(#e)" transform="matrix(-1 0 0 1 26.876 -2.8)"/><path d="m23.98 23.11c3.338-4.55 1.26-13.94-9.48-13.207v-4.555l-9.13 7.16 9.13 7.15v-4.325c8.762-.84 10.447 6.245 9.48 7.777z" style="display:block;opacity:.8;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#d)" transform="matrix(-1 0 0 1 26.876 -2.8)"/><path d="m4.658 23.517c-7.503-6.54-4.615-17.207 6.718-17.492v-5.525l11.78 9.207-11.78 9.206v-5.48c-6.596-.256-10.512 5.76-5.796 10.084z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/><path d="m9.782 26.317c-7.502-6.54-4.615-17.207 6.718-17.492v-5.525l11.78 9.207-11.78 9.206v-5.48c-6.596-.256-10.512 5.76-5.797 10.084z" display="block" fill="url(#a)" transform="matrix(-1 0 0 -1 37.124 34.276)"/><g fill="none"><path d="m8.02 23.11c-3.338-4.55-1.26-13.94 9.48-13.207v-4.555l9.13 7.16-9.13 7.15v-4.325c-8.762-.84-10.447 6.245-9.48 7.777z" display="block" opacity=".8" stroke="url(#c)" stroke-miterlimit="7" stroke-width=".964" transform="matrix(-1 0 0 -1 37.124 34.276)"/><path d="m27.342 7.96c7.503 6.538 4.615 17.205-6.718 17.49v5.525l-11.78-9.205 11.78-9.207v5.48c6.596.256 10.512-5.76 5.797-10.084z" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/></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..82f6683ff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/replycomment.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="21.96" cy="-6.637" gradientTransform="matrix(-.00580513 1.0712882 -1.0971267 -.00594742 12.245649 -5.909848)" gradientUnits="userSpaceOnUse" r="11.509" xlink:href="#d"/><linearGradient id="b" gradientTransform="matrix(.37004853 -.03369963 .03638877 .40304386 12.508871 12.699291)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" xlink:href="#e" y1="11.249" y2="31.265"/><radialGradient id="c" cx="6.703" cy="73.616" gradientTransform="matrix(1.96254 0 0 .3559 -.24 3.227)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0" stop-opacity=".326"/><stop offset=".5" stop-opacity=".192"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="d" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -18.638)" gradientUnits="userSpaceOnUse" r="11.509"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.52016 -.04737 .05115 .56654 -1.57 7.52)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" y1="11.249" y2="31.265"><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=".392"/></linearGradient><path d="m10.44 10.395c-5.636.83-9.806 4.708-9.427 8.906.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.851 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#d)" fill-rule="evenodd" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m10.628 11.237c-4.83.702-9.086 3.826-8.75 8.057.225 2.84 2.873 4.77 5.627 5.665l-1.01 3.198 3.767-2.675c.583.025 1.694.07 2.302.015 4.598-.42 10.19-3.886 9.657-8.11-.537-4.273-5.637-6.716-10.873-6.216-.243.023-.482.03-.72.065z" fill="none" opacity=".8" stroke="url(#e)" stroke-width=".797" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m27.1 29.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#c)" opacity=".4" transform="matrix(1.2553 0 0 1.2553 .894 -9.342)"/><path d="m14 3.707c-7.075 1.043-12.31 5.91-11.835 11.18.308 3.412 2.932 6.22 6.683 7.703l-1.566 6.092 6.927-5.002.047-.004c.855.04 1.714.054 2.605-.027 7.605-.694 13.387-5.747 12.888-11.276-.5-5.53-7.092-9.455-14.697-8.763-.356.034-.705.046-1.053.097z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.000474"/><path d="m21.05294 14.744603c-4.009522.590472-6.976114 3.349332-6.706488 6.335843.174295 1.935043 1.661148 3.526474 3.78685 4.366652l-.88642 3.451064 3.924865-2.834269.02703-.0021c.48376.02277.971078.03059 1.476181-.01565 4.311162-.391277 7.587219-3.255426 7.304077-6.388488-.282432-3.134485-4.019484-5.359074-8.328512-4.965662-.202041.01779-.399813.0249-.597587.05335z" fill="url(#a)" fill-rule="evenodd"/><g fill="none"><path d="m21.748047 15.810547c-.193412.01832-.355082.02562-.486328.04492-1.631485.237123-3.163515.889333-4.228516 1.804687-1.065.915354-1.66173 2.051691-1.556641 3.375.06816.860267.495104 1.583315 1.160157 2.19336.665052.610045 1.5661 1.085073 2.488281 1.384765a.51662801.51662801 0 0 1 .332031.648438l-.253906.80664 1.423828-1.011718a.51662801.51662801 0 0 1 .320313-.09375c.412401.01769 1.218547.04354 1.570312.01172 1.526236-.139412 3.269178-.804884 4.53711-1.767578 1.267931-.962693 2.026497-2.161302 1.867187-3.423828-.167311-1.331318-1.034687-2.381946-2.347656-3.09375s-3.058731-1.047684-4.826172-.878906z" opacity=".8" stroke="url(#b)"/><path d="m21.05332 14.744692c-4.009597.591096-6.976415 3.349358-6.70722 6.336012.174552 1.933673 1.661645 3.525044 3.78744 4.365501l-.887495 3.452503 3.92572-2.83477.02664-.0023c.484552.02267.971371.0306 1.476325-.0153 4.309962-.393308 7.58678-3.256982 7.303982-6.390418-.278734-3.110856-3.967114-5.097828-8.329192-4.966232-.201755.01927-.399542.02607-.596764.05497z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></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..d6c148245
--- /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" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#b" y1="6.694915" y2="7"/><linearGradient id="b"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#b" y1="5" y2="14"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#e" y1="17" y2="17"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#e" y1="15" y2="14"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.695312" x2="13.093221" xlink:href="#b" y1="7" y2="6.923729"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.5" x2="13.5" xlink:href="#e" y1=".5" y2="17.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14" x2="9" xlink:href="#b" y1="16.5" y2="16.5"/><linearGradient id="j" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.330241 3.356777)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="22" y2="26"/><radialGradient id="k" 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="l" 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="m" 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="n" cx="3.174964" cy="2.910453" 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="o" 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="p" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 6.128 18.96)" 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(-.03006 0 0 .01647 27.846 18.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#q"/><linearGradient id="s" 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="t" gradientUnits="userSpaceOnUse" x1="17.287" x2="16.667" xlink:href="#u" y1="28.048" y2="-.018"/><linearGradient id="u"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="v" 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="w" gradientUnits="userSpaceOnUse" x1="17.119" x2="17.177" xlink:href="#u" y1="28.033" y2="18.664"/><path d="m9.73 25h14.515v4h-14.515z" fill="url(#o)" opacity=".5"/><path d="m24.245 25v4c1.548.007 3.742-.896 3.742-2s-1.727-2-3.742-2z" fill="url(#p)" opacity=".5"/><path d="m9.73 25v4c-1.548.007-3.743-.896-3.743-2s1.728-2 3.743-2z" fill="url(#r)" 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(#s)" stroke="url(#t)" 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(#v)" 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(#w)" 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.24306311 0 0 3.24306311 12.19388 13.051701)"><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(#k)"/><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(#l)"/><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(#m)"/><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" stroke-width=".30835"/><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(#n)" 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" stroke-width=".30835"/></g></g><g transform="matrix(3.04748247 1.10919288 -1.10919288 3.04748247 16.414892 9.304856)"><path d="m3.1782893.66986989-.3038575 2.02674971-.7482747-.4330485.4330485.7482746-2.0267497.3038576 2.0267497.3038575-.4330485.7482745.7482747-.4330483.3038575 2.0267497.3038576-2.0267497.7482745.4330483-.4330483-.7482745 2.0267496-.3038575-2.0267496-.3038576.4330483-.7482746-.7482745.4330485z" fill-opacity=".389706"/><g transform="matrix(.18708867 -.18708867 .10523738 .10523738 -.332913 4.157216)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#a)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#c)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#d)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#f)"/></g><g transform="matrix(.18708867 .18708867 -.10523738 .10523738 2.192785 -.332912)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#a)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#c)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#d)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#f)"/></g><g transform="scale(.26458334)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#a)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#c)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#d)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#f)"/></g><g transform="matrix(0 .26458334 -.26458334 0 6.35 0)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#g)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#h)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#d)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#i)"/></g><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(#j)" stroke-width=".324579"/></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..b67d2d9b8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/romanliststyle.svg
@@ -0,0 +1 @@
+<svg height="32" 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="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="m.79374994 1.5875v.2645834h.26458336v1.0583333h-.26458336v.2645833h.26458336.2645834.2645833v-.2645833h-.2645833v-1.0583333h.2645833v-.2645834h-.2645833-.2645834zm-.26458339 3.4395834v.2645833h.26458333v1.0583333h-.26458333v.2645834h.26458333.26458332.7937501v-.2645834h-.2645834v-1.0583333h.2645834v-.2645833h-.7937501-.26458332zm.52916665.2645833h.2645834v1.0583333h-.2645834z" fill="#fff" opacity=".35" stroke-width=".264583"/><g transform="matrix(1.2666667 0 0 1 -2.645833 -285.09373)"><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(#a)"/></g><g transform="translate(-1.5875 -283.770813)"><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(#a)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 -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(#a)"/></g><g transform="translate(-1.5875 -287.2104)"><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(#a)"/></g><path d="m.79374997 1.3229166v.2645834h.26458333v1.0583333h-.26458333v.2645833h.26458333.2645834.2645833v-.2645833h-.2645833v-1.0583333h.2645833v-.2645834h-.2645833-.2645834zm-.26458339 3.4395834v.2645833h.26458333v1.0583333h-.26458333v.2645834h.26458333.26458329.7937501v-.2645834h-.2645834v-1.0583333h.2645834v-.2645833h-.7937501-.26458329zm.52916662.2645833h.2645834v1.0583333h-.2645834z" fill="#4c4c4c" stroke-width=".264583"/></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..e664462e5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/romanlowliststyle.svg
@@ -0,0 +1 @@
+<svg height="32" 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="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 fill="#f8f8f8" opacity=".35" transform="matrix(.26458333 0 0 .26458333 .264583 1.058333)"><path d="m4 17h1v4h-1z"/><path d="m4 15h1v1h-1z"/><path d="m2 17h1v4h-1z"/><path d="m2 15h1v1h-1z"/><path d="m4 4h1v4h-1z"/><path d="m4 2h1v1h-1z"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 -285.09373)"><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(#a)"/></g><g transform="translate(-1.5875 -283.770813)"><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(#a)"/></g><g transform="matrix(1.2666667 0 0 1 -2.645833 -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(#a)"/></g><g transform="translate(-1.5875 -287.2104)"><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(#a)"/></g><g fill="#4e4e4e" transform="matrix(.26458333 0 0 .26458333 .264583 .79375)"><path d="m4 17h1v4h-1z"/><path d="m4 15h1v1h-1z"/><path d="m2 17h1v4h-1z"/><path d="m2 15h1v1h-1z"/><path d="m4 4h1v4h-1z"/><path d="m4 2h1v1h-1z"/></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..ab4b675b1
--- /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 -.087 -.368)" 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(.5946 0 0 .5997 1.738 -.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><g transform="translate(.529667 .79375)"><path d="m4.9977957 12.997921v5.002c0 .553.445.997948.998.998l22.0062043.002079c.553.000052.998-.445.998-.998v-5.002z" fill="url(#b)" transform="matrix(.2646 0 0 .2646 0 -1.058)"/><path d="m1.0578334 2.3812498v1.852h.264v-1.852zm.266 0v.263l1.0561666.0007502.002 1.324v.265h1.852v-.264h-1.586l-.002-1.324h1.584v1.588h.27v.002h3.173v-.002h.264v-1.852zm1.0581666 1.5887502-1.0581666-.0007502v.266l1.0581666.0007502zm2.118-1.325h1.586v1.325h-1.586zm1.853 0h1.32v1.325h-1.32z" opacity=".321"/><path d="m1.4297084 3.8474582 6.0902916.0005418.048 1.047-6.1132916-.0005418z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268" transform="translate(0 -1.058)"/></g><g fill="none" stroke="#ce5c00" 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></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..4df0775a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/runbasic.svg
@@ -0,0 +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.611" x2="-19.831" y1="2.027" y2="29.986"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#d2d2d2"/></linearGradient><radialGradient id="b" cx="65.08" cy="48.19" gradientTransform="matrix(0 .76662 -.834 0 48.57 -34.3)" 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="c" gradientTransform="matrix(.5089 0 0 .50895 -4.523 10.367)" gradientUnits="userSpaceOnUse" x1="24.608" x2="17.064" y1="22.856" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".103" 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="d" gradientUnits="userSpaceOnUse" x1="-23.269" x2="-23.782" y1=".644" y2="30.644"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#8c8c8c"/></linearGradient><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><radialGradient id="f" 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><path d="m27 28.5a11 3.5 0 1 1 -22 0 11 3.5 0 1 1 22 0z" fill="url(#f)"/><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(#a)"/><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" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 31.5v-15l12 7.5z" fill="url(#b)" transform="translate(10 -8)"/><g fill="none"><path d="m11.5 23.5v-15l12 7.5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 18.17v11.645l8.88-5.813z" opacity=".6" stroke="url(#c)" stroke-width=".992" transform="translate(10 -8)"/></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..f192f0923
--- /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.344" x2="17.064" y1="23.421" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".055" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#004372" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.5 10.17v11.645l8.88-5.813z" 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..2efc93d97
--- /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><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-7.661017" x2="-7.661017" y1="9.743057" y2="30.743057"><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><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"/><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.508475v-6.5h2.990923v6.5z" fill="url(#h)" stroke="#559ac6" stroke-linecap="round"/></g></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..29786d3ae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/saveacopy.svg
@@ -0,0 +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(.0352 0 0 .00824 -.725 26.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#a" y1="366.648" y2="609.505"/><radialGradient id="c" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 26.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 26.98)" 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(.45714 0 0 .43457 1.03 8.904)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#f" y1=".985" y2="47.013"/><linearGradient id="h" gradientTransform="matrix(.4054 0 0 .5135 2.27 7.676)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.583" y2="41.507"><stop offset="0" stop-color="#fff"/><stop offset=".012" stop-color="#fff" stop-opacity=".235"/><stop offset=".989" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="16.57" x2="16.57" y1="9.607" y2="30.542"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.99" x2="11.735" y1="12.85" y2="37.718"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="11.704" x2="11.704" y1="27.199" y2="20.501"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.0845 0 0 .0123 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#a" y1="366.648" y2="609.505"/><radialGradient id="m" cx="605.714" cy="486.648" gradientTransform="matrix(-.0193 0 0 .0165 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><radialGradient id="n" cx="605.714" cy="486.648" gradientTransform="matrix(.0193 0 0 .0165 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="o" gradientTransform="matrix(.7152 0 0 .5084 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(.7838 0 0 .6216 -2.81 .08)" gradientUnits="userSpaceOnUse" x1="39.467" x2="4.861" y1="25.46" y2="25.614"><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(.857 0 0 .5215 -4.57 1.684)" gradientUnits="userSpaceOnUse" x1="37.946" x2="4.725" xlink:href="#f" y1="27.247" y2="28.292"/><g opacity=".4"><path d="m6.6 43h31.8v3h-31.8z" fill="url(#l)" 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(#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="m1 5 28 .002v21.998h-28z" fill="url(#q)" transform="matrix(0 -1 1 0 0 31)"/><path d="m.5 4.5 29 .002v22.998h-29z" fill="none" stroke="url(#o)" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><path d="m28.5 26.5h-27v-21h27z" fill="none" stroke="url(#p)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><path d="m3.5 30h17v2h-17z" fill="url(#b)" opacity=".15" transform="translate(11 1)"/><path d="m3.5 30v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#c)" opacity=".15" transform="translate(11 1)"/><path d="m20.5 30v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15" transform="translate(11 1)"/><path d="m4 10h16v20h-16z" fill="url(#g)" transform="translate(11 1)"/><path d="m19.5 29.5h-15v-19h15z" fill="none" stroke="url(#h)" stroke-linecap="round" transform="translate(11 1)"/><path d="m3.5 9.5h17v21h-17z" fill="none" stroke="url(#i)" stroke-linejoin="round" transform="translate(11 1)"/><g stroke-linecap="round"><path d="m16.5 20.522-4.5 5-4.5-5h3v-5.022h3v5.022z" fill="url(#j)" stroke="#559ac6" stroke-linejoin="round" transform="translate(11 1)"/><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)" transform="translate(11 1)"/></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..b41c9d4a9
--- /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><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-7.661017" x2="-7.661017" y1="9.743057" y2="30.743057"><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><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="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"/><path d="m22 15.5-6.000001 6.5-5.999999-6.5h4.508475v-6.5h2.990923v6.5z" fill="url(#h)" stroke="#559ac6" stroke-linecap="round" stroke-linejoin="round"/></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..91bbe5ecf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/saveasremote.svg
@@ -0,0 +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="#h"/><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="#h"/><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="6.185" y2="41.815"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="g" gradientUnits="userSpaceOnUse" x1="-7.661" x2="-7.661" y1="6.243" y2="27.243"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="h"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="1120.375" cy="394.781" gradientTransform="matrix(1.01818 0 0 .14545 -1124.708 -26.392)" gradientUnits="userSpaceOnUse" r="20.625" xlink:href="#h"/><linearGradient id="j" gradientTransform="matrix(9.38854 0 0 .22354 -10.71 -52.755)" gradientUnits="userSpaceOnUse" x1=".612" x2="5.086" xlink:href="#k" y1="372.578" y2="372.578"/><linearGradient id="k"><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="l" gradientTransform="matrix(9.38854 0 0 .22354 -10.71 -46.835)" gradientUnits="userSpaceOnUse" x1=".612" x2="5.086" xlink:href="#k" y1="372.578" y2="372.578"/><linearGradient id="m" gradientTransform="matrix(3.1119 0 0 .09124 -10.892 18.78)" 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="n" gradientTransform="matrix(.73128 0 0 .697 -1.095 -.848)" gradientUnits="userSpaceOnUse" x1="23.1" x2="23.144" y1="38.297" y2="46.038"><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><path d="m37.037 31.03c-.004 4-41.997 4-42 0-.004-4 42.003-4 42 0z" fill="url(#i)" fill-rule="evenodd" opacity=".3" transform="matrix(.66272 0 0 1 5.242 -2)"/><path d="m-4.963 30.03h42v1h-42z" display="block" fill="url(#j)" opacity=".65" transform="matrix(.66272 0 0 1 5.242 -2)"/><path d="m-4.963 28.03h42v1h-42z" display="block" fill="url(#l)" opacity=".65" transform="matrix(.66272 0 0 1 5.242 -2)"/><path d="m-5.213 29.03h41.5v1h-41.5z" display="block" fill="url(#m)" transform="matrix(.66272 0 0 1 5.242 -2)"/><path d="m14.537 23.53h3v2h-3z" fill="#d9d9d9" stroke="#828282"/><path d="m13.815 25.53h-1.233c-.582 0-1.045.428-1.045.965v2.07c0 .538.463.965 1.045.965h6.91c.582 0 1.045-.427 1.045-.964v-2.07c0-.538-.463-.965-1.046-.965h-.82z" display="block" fill="url(#n)" stroke="#5a5c58"/><path d="m13.537 26.28h5.963c.277 0 .5.16.5.36v1c0 .2-.223.36-.5.36h-5.963c-.277 0-.5-.16-.5-.36v-1c0-.2.223-.36.5-.36z" display="block" fill="#fff" fill-opacity=".72"/><path d="m14.287 27.03c0 1-1.5 1-1.5 0s1.5-1 1.5 0z" display="block" fill="#fff" fill-opacity=".72"/><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 .002v21.998h-22z" fill="url(#d)"/><path d="m26.5 22.5h-21v-21h21z" fill="none" stroke="url(#e)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.5.5 23 .002v22.998h-23z" fill="none" stroke="url(#f)"/><path d="m22 12-6 6.5-6-6.5h4.508v-6.5h2.99v6.5z" fill="url(#g)" stroke="#559ac6" 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..3db7cb1e9
--- /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" 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="b" 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="c"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.0352 0 0 .00824 -.725 26.98)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#c" y1="366.648" y2="609.505"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 26.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 26.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.45714 0 0 .43457 1.03 8.904)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#h" y1=".985" y2="47.013"/><linearGradient id="j" gradientTransform="matrix(.4054 0 0 .5135 2.27 7.676)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="6.583" y2="41.507"><stop offset="0" stop-color="#fff"/><stop offset=".012" stop-color="#fff" stop-opacity=".235"/><stop offset=".989" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="16.57" x2="16.57" y1="9.607" y2="30.542"><stop offset="0" stop-opacity=".239"/><stop offset="1" stop-opacity=".318"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="11.99" x2="11.735" y1="12.85" y2="37.718"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="11.704" x2="11.704" y1="27.199" y2="20.501"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.0845 0 0 .01235 -6.54 38.47)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#c" y1="366.648" y2="609.505"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.01928 0 0 .01647 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .01647 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="q" 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="r" gradientTransform="matrix(.78378 0 0 .62162 -2.81 .08)" gradientUnits="userSpaceOnUse" x1="43.137" x2="4.861" y1="25.614" y2="25.614"><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="s" gradientTransform="matrix(.85714 0 0 .52148 -4.57 1.684)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#h" y1=".985" y2="47.013"/><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(#n)" 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(#o)" 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(#p)" transform="translate(1 1)"/></g><path d="m1 5 28 .002v21.998h-28z" fill="url(#s)" transform="matrix(0 -1 1 0 0 31)"/><g fill="none"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#q)" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><g stroke-linecap="round"><path d="m28.5 26.5h-27v-21h27z" 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"/></g></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.095 1.387.227v-16.064z" 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-.945-.304-1.886-.633-2.984-.633-1.08 0-1.95.252-2.66.5-.71.25-1.262.47-1.745.47-.435 0-.86-.15-1.21-.31-.06-.03-.124-.043-.19-.043v1.93c.597.15 1.35.268 2.23.268 1.193 0 1.8-.22 2.26-.414.46-.193.743-.353 1.67-.353.89 0 1.604.29 2.482.606s1.905.648 3.308.648c1.74 0 2.875-.55 3.812-1.06.938-.512 1.663-.96 2.85-.96.624 0 1.02.12 1.388.275v-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.977-4.405.977-.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-.096.107-.216.31-.21.557.014.48.315.623.456.71.14.083.253.126.376.17.248.09.52.16.79.23l.585.16c-.013.16-.03.338-.05.54-.026.254-.05.507-.05.75.002.122.004.24.043.395.02.08.044.17.123.29.08.123.245.296.496.366.49.137.73-.085.86-.184.13-.1.207-.19.29-.288.167-.196.322-.417.475-.635.128-.18.24-.338.34-.476.16.06.333.13.53.21.25.1.5.202.746.276.125.037.24.07.41.084.085.008.187.014.335-.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.077-.1.148-.196.215-.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.042.03.033zm-2.377.47c.03-.013.033.005.023.01l-.046.013c.005-.003.02-.02.023-.02zm-.295.361v.04c-.002.015-.014.004 0-.038zm3.9.71c-.006-.01.01-.01.026.032l-.025-.032zm.013.46c-.017.04-.033.045-.027.035l.028-.037zm-3.882.746v.046c-.01-.045 0-.057 0-.046zm.26.396.04.013c.012.005 0 .012-.038-.013zm2.45.427c.01-.01.01.006-.03.033.01-.008.027-.03.03-.034zm-.504.14.047.017c-.05-.004-.06-.02-.048-.017z" opacity=".05"/><path d="m9.87 22.034c-.263.088.046 1.985-.122 2.197-.16.207-2.15.414-2.142.67.007.262 2.023.57 2.185.784.16.208-.246 2.054.01 2.126.27.075 1.207-1.63 1.474-1.71.26-.077 1.996.852 2.15.642.158-.218-1.278-1.578-1.275-1.842.002-.254 1.48-1.524 1.316-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-.264.08-1.2 1.787-1.466 1.712-.26-.072.144-1.917-.013-2.125-.162-.215-2.175-.522-2.183-.786-.007-.255 1.98-.464 2.143-.67.165-.21-.146-2.108.12-2.196z" fill="url(#a)" transform="translate(2.13 .87)"/><path d="m9.887 21.317-.075.07c0 .002-.003.003-.003.004-.15.36.09 1.936-.064 2.128-.007.008-.016.02-.028.027l.06.04c1.227.364.154-2.19.123-2.263-.005 0-.01-.003-.016-.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.753-4.373-1.894-5.418-1.885z" fill="url(#b)" opacity=".75" transform="translate(2.13 .87)"/><path d="m3.5 30h17v2h-17z" fill="url(#d)" opacity=".15" transform="translate(11 1)"/><path d="m3.5 30v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#e)" opacity=".15" transform="translate(11 1)"/><path d="m20.5 30v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#g)" opacity=".15" transform="translate(11 1)"/><path d="m4 10h16v20h-16z" fill="url(#i)" transform="translate(11 1)"/><path d="m19.5 29.5h-15v-19h15z" fill="none" stroke="url(#j)" stroke-linecap="round" transform="translate(11 1)"/><path d="m3.5 9.5h17v21h-17z" fill="none" stroke="url(#k)" stroke-linejoin="round" transform="translate(11 1)"/><g stroke-linecap="round"><path d="m16.5 20.522-4.5 5-4.5-5h3v-5.022h3v5.022z" fill="url(#l)" stroke="#559ac6" stroke-linejoin="round" transform="translate(11 1)"/><path d="m10.28 14.468c-.596.112-.915.737-.843 1.304v3.697c-.58.035-2.26-.148-2.71.328-.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.654 2.98-3.295 4.452-4.957.513-.66-.043-1.735-.88-1.696h-1.937c-.005-1.016.01-3.032-.007-4.047-.052-.634-.698-1.035-1.297-.955h-2.98z" fill="none" opacity=".6" stroke="url(#m)" transform="translate(11 1)"/></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..eb104a7c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/sbaexecutesql.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="32" width="32"><defs><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="13.09" x2="15.404" y1=".185" y2="31.771"><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="n" gradientUnits="userSpaceOnUse" x1="13.663" x2="13.663" y1="2.669" y2="30.502"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient></defs><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"/><g stroke-width="1.272" stroke-linecap="round" stroke-linejoin="round"><path d="M22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.178c-.47-.256-1.052-.092-1.308.376L4.45 16.982c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.925.11.06.226.09.342.105.38.05.77-.13.966-.488L26.76 5.674c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" transform="matrix(.786 0 0 .786 9.895 10.03)" fill="url(#m)" stroke="#699536"/><path d="M21.958 3.463l-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676L22.744 3.16c-.456-.248-.458-.245-.786.303z" transform="matrix(.786 0 0 .786 9.895 10.03)" opacity=".4" fill="none" stroke="url(#n)"/></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..202fe1233
--- /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="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 31.833 6.84)" gradientUnits="userSpaceOnUse" x1="17.151" x2="17.151" y1="5.88" y2="17.211"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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.836 26.652 5.777-4.657-5.78-4.587v3.435h-8l.004 2.33h8z" 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="#004372" stroke-linejoin="round"/></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..b703cfd71
--- /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" gradientUnits="userSpaceOnUse" x1="19.527" x2="19.722" y1="8.459" y2="-.829"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="b" 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(#b)" 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"/><path d="m6.218.926-1.588 1.588h3.175z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264585"/><path d="m18 6-4.602-4.838 9.246.015z" fill="none" stroke="url(#a)" stroke-opacity=".827" stroke-width="1.283" transform="matrix(.20622 0 0 -.20622 2.506 2.493)"/><path d="m6.218 7.805-1.588-1.587h3.175z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264585"/><path d="m18 6-4.602-4.838 9.246.015z" fill="none" stroke="url(#a)" stroke-opacity=".827" stroke-width="1.283" transform="matrix(.20622 0 0 .20622 2.506 6.238)"/></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..e1bfd78ae
--- /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="62.625" cy="4.625" gradientTransform="matrix(1.4605493 0 0 .38262575 -75.590584 41.864949)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0" stop-color="#7f7f7f"/><stop offset="1" stop-color="#808080" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.68707361 0 0 .67571638 -.528698 16.533183)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26743691 0 0 .26301617 68.444407 12.448088)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.26743692 0 0 .26301619 -34.538549 14.989889)" gradientUnits="userSpaceOnUse" x1="277.573" x2="201.87128" y1="146.1507" y2="67.350082"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.240929" cy="21.817987" gradientTransform="matrix(1.0832271 0 0 .95516571 -6.953199 9.114164)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#a1a1a1" stop-opacity=".207843"/><stop offset="1" stop-color="#a1a1a1" stop-opacity=".678431"/></radialGradient><radialGradient id="f" cx="15.414371" cy="13.078408" gradientTransform="matrix(2.0869373 0 0 1.5707862 -22.862075 1.417581)" gradientUnits="userSpaceOnUse" r="6.65625"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".247619"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.27864343 0 0 .27037764 -.333035 17.170633)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.27864343 0 0 .27037764 -36.476199 15.1358)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343434" stop-opacity=".976471"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.26410877 0 0 .25449028 -33.851066 15.628067)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341176"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.6565695 -.659788 .7345237 .7308691 -21.951313 5.314262)" 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="k" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.35737 1.938176)" 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="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -24.540087 2.121789)" 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="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.72243 1.300123)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#l" y1="24.989594" y2="30.000141"/><linearGradient id="p" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.905148 1.483735)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#n" y1="24.989594" y2="30.000141"/><linearGradient id="q" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.084421 .658986)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#l" y1="24.989594" y2="30.000141"/><linearGradient id="r" gradientTransform="matrix(.6380091 -.6411367 .8596262 .8553492 -23.267138 .8426)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#n" y1="24.989594" y2="30.000141"/><linearGradient id="s" 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="t" gradientTransform="matrix(.5603647 .02418622 .02415646 .5596736 -1.391805 -1.444819)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><g transform="translate(0 -16)"><g fill-rule="evenodd"><ellipse cx="15.876342" cy="43.634594" fill="url(#a)" opacity=".3" rx="15.518342" ry="4.065405"/><path d="m18.718756 32.025246 11.957833 10.945105-1.657525 2.212305-11.914524-11.839678z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25791"/><path d="m29.039219 44.464218-9.589941-11.76017 11.602642 10.013609z" fill="url(#d)"/></g><ellipse cx="-21.10939" cy="52.433319" fill="#3e3e3e" rx="1.954899" ry="1.088511" transform="matrix(.66812659 -.74404762 .83942323 .54347828 0 0)"/><ellipse cx="12.1" cy="26.764002" fill="url(#e)" fill-rule="evenodd" rx="9" ry="7.936"/><path d="m11.92071 19.787462c-4.1913085 0-7.5853148 2.941222-7.5853148 6.573385 0 1.048985.093981 2.132464.598505 3.012765 1.007974.321966 2.3230363.422706 3.459481.422706 4.9666738 0 9.2386048-3.568341 9.5451128-7.805846-1.393166-1.426702-3.693821-2.20301-6.017784-2.20301z" fill="url(#f)" fill-rule="evenodd" opacity=".834225"/><path d="m12.000001 18.5c-5.243104 0-9.500004 3.808863-9.500001 8.5 0 4.691134 4.256897 8.499999 9.500001 8.5 5.243096 0 9.499998-3.808866 9.499998-8.5 0-4.691137-4.2569-8.5-9.499998-8.5zm.113196.557654c4.692603 0 8.507332 3.405779 8.507332 7.604371 0 4.198597-3.814729 7.604375-8.507332 7.604375-4.692612.000001-8.498624-3.405777-8.498624-7.604375 0-4.198592 3.806012-7.604371 8.498624-7.604371z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.09567 18.8c-4.9696102 0-8.99567 3.584513-8.99567 8.000003 0 4.415483 4.0260568 7.999997 8.99567 7.999997 4.969608 0 9.00433-3.584515 9.00433-7.999997 0-4.41549-4.034722-8.000003-9.00433-8.000003zm.05199.308979c4.670371 0 8.096645 3.366043 8.096645 7.515653 0 4.149615-3.426274 7.158766-8.096645 7.158766-4.6703758.000001-8.149701-3.00915-8.149701-7.158766 0-4.14961 3.4793252-7.515653 8.149701-7.515653z" fill="url(#i)"/><g transform="matrix(.82851861 0 0 .82851861 11.595113 28.006754)"><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(#j)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".402325"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".402325"/><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="#0c0c0c" opacity=".6"/><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(#k)"/><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(#m)"/><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(#o)"/><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(#p)"/><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(#q)"/><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(#r)"/><g fill-rule="evenodd" stroke-width=".402325"><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(#s)" stroke="url(#t)"/><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/sectionshrink.svg b/icon-themes/elementary_svg/cmd/32/sectionshrink.svg
new file mode 100644
index 000000000..91bbdde8b
--- /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"><radialGradient id="a" 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)"><path d="m2.6249766 19.624967v.750034c6.3177597-.0095 12.4322884.0095 18.7500464 0v-.750002h-18.7500464z" fill="none" stroke="url(#a)"/><path d="m12.000008 16.874982-3.0000008-4h6.0000008zm0 6.250036-3.0000008 4h6.0000008z" fill="#fcaf3e" stroke="#ce5c00"/></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..4a569ef97
--- /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"><radialGradient id="a" 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(#a)"/><path d="m12.000008 23.125018-3.0000008 4h6.0000008z" fill="#fcaf3e" stroke="#ce5c00"/></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..5a476a88e
--- /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"><radialGradient id="a" 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(#a)"/><path d="m12.000008 23.125018-3.0000008 4h6.0000008z" fill="#fcaf3e" stroke="#ce5c00"/></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..8ff02d173
--- /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="#729fcf" 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..8fff0f0ba
--- /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(.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="b" 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="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(-.01928 0 0 .01647 16.018 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(.01928 0 0 .01647 13.982 20.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="g" 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="h" gradientTransform="matrix(.78378 0 0 .62162 -2.81 .08)" gradientUnits="userSpaceOnUse" x1="43.137" x2="4.861" y1="25.614" y2="25.614"><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(.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="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(#d)" 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(#e)" 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(#f)" transform="translate(1 1)"/></g><path d="m1 5 28 .002v21.998h-28z" fill="url(#i)" transform="matrix(0 -1 1 0 0 31)"/><g fill="none"><path d="m.5 4.5 29 .002v22.998h-29z" stroke="url(#g)" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 31)"/><g stroke-linecap="round"><path d="m28.5 26.5h-27v-21h27z" 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"/></g></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(#a)" 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(#b)" opacity=".75" transform="translate(2.13 .87)"/></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..d25dad744
--- /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.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" gradientTransform="matrix(.2728 0 0 .308 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#e" y1="2.269" y2="19.728"/><linearGradient id="e"><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(.2745 0 0 .2807 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="g" gradientTransform="matrix(.1323 0 0 .066 -.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="h" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5" y2="43"/><linearGradient id="i" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 .176 -387.532)"><rect fill="url(#i)" height="5.556" rx=".198" width="1.191" x=".463" y="291.047"/><path d="m.543 291.18.896-.132.016 5.555-.896.132z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#g)" opacity=".15"/><path d="m.364 292.24-.005 4.143c0 .152.154.317.306.317h.87" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m1.455 292.436h.2v4.167h-.2zm-.992.794h.992v.198h-.992zm1.191 0v.198zm-1.19 1.19h.99v.2h-.99zm1.19 0v.2zm-1.19 1.19h.99v.2h-.99zm1.19 0v.2z" opacity=".321"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#f)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></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/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..9b7d832d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selecttable.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(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.36596 0 0 .37424 .025 -.13)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" gradientTransform="matrix(.1764 0 0 .0882 -.177 1.06)" 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="e" gradientTransform="matrix(.1796 0 0 .1952 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="f" gradientTransform="matrix(.1573 0 0 .1587 .46 -.008)" 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="7.408" rx=".264" width="6.879" x=".793" y=".53"/><path d="m.9.707h6.644l.023 7.407h-6.644z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m.53 2.382h7.406v.264h-7.406z" fill="url(#d)" opacity=".15"/><path d="m.66 2.12-.004 5.524c0 .203.206.423.41.423h6.324c.202 0 .41-.22.41-.424l.005-5.527" fill="none" opacity=".3" stroke="#000" stroke-width=".268"/><path d="m.965.392c-.21 0-.3.227-.3.44v1.286h7.138v-1.284c0-.216-.158-.43-.368-.43z" fill="url(#c)"/><path d="m.923.654.002 1.336 6.634.013v-1.336z" style="opacity:.5;fill:none;stroke-width:.268;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m1.083.398c-.203 0-.423.245-.423.448v1.397l7.144.005v-1.406c0-.2-.192-.443-.395-.443z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".268"/><path d="m2.116 2.382h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm1.852 0h.267v5.556h-.267zm-5.027 1.058h1.323v.264h-1.323z" opacity=".321"/><path d="m2.38 3.44h1.59v.264h-1.59zm1.853 0h1.587v.264h-1.587zm1.852 0h1.587v.264h-1.587zm-5.292 1.587h1.323v.267h-1.323zm1.588 0h1.59v.267h-1.591zm1.854 0h1.585v.267h-1.587zm1.852 0h1.587v.267h-1.589zm-5.294 1.587h1.323v.266h-1.323zm1.588 0h1.59v.266h-1.591zm1.854 0h1.585v.266h-1.587zm1.852 0h1.587v.266h-1.589z" opacity=".321"/><path d="m2.116.53h.267v1.586h-.267zm1.852 0h.267v1.586h-.267zm1.852 0h.267v1.586h-.267z" fill="#126400" opacity=".4"/><path d="m.794 7.938v-7.41100007l6.8779809.002693.00102 7.40930727z" fill="#fcaf3e" fill-opacity=".602941"/><g fill="#ce5c00"><path d="m.53 7.938c0 .146.118.2650001.264.2650001h6.88c.144 0 .262-.1200002.262-.2650001v-7.41000007c0-.146-.118-.264-.264-.264h-6.88c-.142 0-.262.118-.262.264zm.264 0v-7.41100007h6.88v7.40999997z"/><path d="m2.1161499.5296879.0000327 1.587212h.2666501l-.0000327-1.587212zm1.8520835 0 .0000232 1.587212h.26666l-.0000232-1.587212zm1.8515666 0 .0005532 1.587212h.2666487l-.0005532-1.587212zm-5.28749983 1.5877288.00155.2640666h7.40523313v-.2640666zm1.58388263.2645833-.0010673 1.0581045h-1.32188225v.2640666h1.32188315l.000516 1.3229167h-1.32239915v.2666503h1.32239995v1.3198162h-1.32239995v.2666503h1.32291665v1.0572999h.2666504l-.0005159-1.0572999h1.5854323l.0005292 1.0572999h.2666378l-.0005292-1.0572999h1.5854331v-.2666503h-1.5854331v-1.3198162h1.5854331l.00106 2.6437664h.2645798v-1.0572999h1.5864665v-.2666503h-1.5864665v-1.3198162h1.5864665v-.2666503h-1.5864665v-1.3229167h1.5864665v-.2640666h-1.5864771l.0015832-1.0581045h-.2666502l-.00105 1.0581045h-1.5854496l.0010541-1.0581045h-.2666379l-.00105 1.0581045h-1.5854496l.0010673-1.0581045zm.265584 1.3221711h1.5854332l.0005291 1.3229167h-1.5854456zm1.8520834 0h1.5854331l.0005292 1.3229167h-1.5854331zm-1.8515667 1.589567h1.5854332v1.3198162h-1.5854332z"/></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..8cd7027ed
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/selectunprotectedcells.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(.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="b" cx="18.031223" cy="6.2807" gradientTransform="matrix(.46988397 0 0 .47066524 13.450587 8.917973)" 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(.9017044 0 0 .45000067 18.244682 10.301129)" 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(-.9017044 0 0 -.45000067 19.755358 49.451175)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#e"/><linearGradient id="g" 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="h" 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="i" gradientUnits="userSpaceOnUse" x1="10.83333258" x2="10.83333258" xlink:href="#j" y1="29.00116298" y2="19.00116368"/><linearGradient id="j"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="21.83333188" x2="21.83333188" xlink:href="#j" y1="29.00116298" y2="19.00116368"/><linearGradient id="l" gradientTransform="matrix(.66666666 0 0 .66666662 3.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="29" y2="14"/><linearGradient id="m" gradientTransform="matrix(.66666666 0 0 .66666662 16.833333 -38.334489)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="29" y2="14"/><linearGradient id="n" 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="o" 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="p" gradientTransform="matrix(-.93357899 0 0 .75000126 25.99446 -9.250054)" gradientUnits="userSpaceOnUse" x1="8.642858" x2="23.299999" xlink:href="#c" y1="27.5" y2="27.5"/><linearGradient id="q" gradientTransform="matrix(.3637 0 0 .41053 .033 -.33)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#r" y1="2.269" y2="19.728"/><linearGradient id="r"><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="s" gradientTransform="matrix(.1796 0 0 .19523 -.088 -.368)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#r" y1="5" y2="43"/><linearGradient id="t" gradientTransform="matrix(.15725 0 0 .15873 .46 -.008)" 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="7.408" rx=".264" width="6.879" x=".793" y=".53"/><g fill="none"><path d="m.9.707h6.644l.023 7.407h-6.644z" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m4.0292969 1.5078125c-.7710236 0-1.5488281.8323654-1.5488281 1.5996094l-.00195 25.7832031c0 .767244.7797577 1.599609 1.5507813 1.599609h23.9023409c.763464 0 1.548828-.832492 1.548828-1.603515v-25.7753909c0-.7710235-.785364-1.6035156-1.548828-1.6035156z" opacity=".3" stroke="#000" stroke-width="1.012913" transform="scale(.26458333)"/><path d="m.923.654.002 1.336 6.634.013v-1.336z" opacity=".5" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/></g><path d="m2.117 5.027v-1.323h2.116v1.323z" fill="#fcaf3e"/><path d="m2.1144167.52916667h.267l.0015833 7.40883333h-.267zm1.852 0h.267l.0015833 7.40883333h-.267zm1.852 0h.267l.0015833 7.40883333h-.267zm-3.7024167 2.91083333v.264z" opacity=".321"/><path d="m2.9980469 7v1.0058594h5v-1.0058594zm5.9980469 0v.9980469h.0039062v.0078125h6.003906v-.0078125h.001953v-.9980469h-.001953zm7.0019532 0 .001953.5039062v.4941407h.001953v.0078125h5.994141v-.0078125h.001953v-.9980469h-.001953-5.996094zm7 0 .001953.5039062v.4941407h.001953v.0078125h5.998047v-1.0058594h-.001953-5.998047zm-20.0000001 5.994141v.003906.003906 1.001953.003906h5.0019531v-1.005859-.003906h-.0019531v-.003906zm5.9980469 0v.007812.998047.007812h.0039062 6.005859v-1.005859-.003906h-.001953v-.003906zm7.0019532 0v.007812.998047h.001953v.007812h.003906 5.994141v-1.005859-.003906h-.001953v-.003906zm7 0v.007812.998047h.001953v.007812h.003906 5.998047v-1.005859-.003906h-.001953v-.003906zm-20.0000001 6.001953v.003906 1.001953.003906.003907h5v-.003907h.0019531v-.003906-1.005859zm5.9980469 0v.007812.998047.007813h6.0078122v-.003907h.001953v-.003906-1.005859h-6.005859zm7.0039062 0v.007812h-.001953v.998047.007813h5.998047v-.003907h.001953v-.003906-1.005859h-5.994141zm7 0v.007812h-.001953v.998047.007813h6.001953v-.003907h.001953v-.003906-1.005859h-5.998047zm-20.0019531 6.001953v1.005859h5v-1.005859zm6.0019531 0v.007812h-.0039062v.998047h6.0078122.001953v-.998047h-.001953v-.007812zm7.001953 0v.007812h-.001953v.494141l-.001953.503906h.001953 5.996094.001953v-.998047h-.001953v-.007812zm7 0v.007812h-.001953v.494141l-.001953.503906h.001953 5.998047.001953v-1.005859z" opacity=".321" stroke-width="3.779528" transform="scale(.26458333)"/><path d="m2.117 5.027c0 .147.118.265.264.265h1.59c.145 0 .263-.118.263-.265v-1.323c0-.146-.118-.264-.264-.264h-1.59c-.145 0-.263.118-.263.264zm.264 0v-1.323h1.59v1.323z" fill="#ce5c00"/><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(#a)" 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(#b)" 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(#d)" opacity=".3"/><path d="m15.250009 31.001159h-2.250004v-2.24999h2.250004z" fill="url(#f)" opacity=".3"/><path d="m9.250009 28.751169h13.500024v2.24999h-13.500024z" fill="url(#g)" opacity=".3"/><rect fill="url(#h)" height="10.001281" rx="1" width="14.256939" x="9.243061" y="19.499973"/><rect fill="url(#i)" height="10" opacity=".5" rx="2" ry="1" width="1" x="10" y="19.00112"/><rect fill="url(#k)" height="10" opacity=".5" rx="2" ry="1" width="1" x="21" y="19.00112"/><rect fill="url(#l)" height="9.001158" opacity=".5" rx=".5" ry="1" transform="scale(1 -1)" width="1" x="9" y="-29.001158"/><rect fill="url(#m)" 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(#n)" 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(#o)"/><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(#p)"/></g></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..39294b986
--- /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="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(#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..44b496144
--- /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"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" 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="c" 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="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 17.610433 25.980565)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="f" cx="7.806056" cy="9.957108" fx="7.275826" gradientTransform="matrix(-.00000011 4.3506752 -5.3177267 -.00000013 68.942118 -39.41615)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#f89b7e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><linearGradient id="g" 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><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=".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(.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="#fff"/><stop offset="1" stop-color="#dcdcdc"/></linearGradient><linearGradient id="j" 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="k" 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="l" gradientTransform="matrix(.39078075 0 0 .4337445 4.602995 15.522359)" gradientUnits="userSpaceOnUse" x1="16.626165" x2="20.054544" xlink:href="#m" y1="15.298182" y2="24.627615"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 11.014342)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#m" y1="30.188753" y2="15.737678"/><linearGradient id="o" 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="p" gradientTransform="matrix(.42307923 0 0 .39244743 3.84619 13.747128)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#m" y1="30.188753" y2="15.737678"/><linearGradient id="q" 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="r" 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="s" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#a" y1="366.64789" y2="609.50507"/><radialGradient id="t" 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="#d"/><radialGradient id="u" 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="#d"/><g transform="translate(-2)"><path d="m4.949989 29h22.100021v2h-22.100021z" fill="url(#b)" 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(#c)" 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.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(#f)" stroke="url(#g)" stroke-linejoin="round"/><path d="m26.5 28.5h-21v-26.9999998h21z" fill="none" opacity=".5" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd" transform="matrix(.65116278 0 0 .65116278 -23.768842 6.535569)"><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=".05"/><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=".1"/><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=".25"/><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(#i)"/><path d="m75.805722-8.438553c-4.688995 3.50954-20.034014 14.197915-31.625 12.84375v9.687501s24.046646 4.409644 34-3.71875v-18.562501c-.252178-.158582-.539843-.25-.84375-.25z" opacity=".1"/><path d="m78.180722 14.811448c-4.313899 5.507829-8.618138 12.481761-11.5625 19.6875h3.6875c2.282138-4.736529 5.188026-9.878032 7.875-13.5z" opacity=".1"/></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(#s)" 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(#t)" 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(#u)" opacity=".402062"/></g><rect fill="url(#r)" 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(#q)"/><path d="m12.124995 24.875-4.875012 4.875012zm3.75001 0 4.322646 4.424639z" opacity=".7" stroke="url(#p)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#o)"/><path d="m6.1249802 18.499984 7.8750198 6.592707 7.87502-6.592707" opacity=".7" stroke="url(#n)"/></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(#l)" fill-rule="evenodd" opacity=".2"/><g fill="none" stroke-width=".750002"><path d="m4.624977 18.124983h18.750046v11.625028h-18.750046z" stroke="url(#k)" 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(#j)"/></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..7bf65b1fa
--- /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"><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.669901 4.6575452.02991 22.6666678 26.6666704.0091.30342-22.6432325zm1.3587753 1.3565259h23.9999407v19.9999499h-23.9999407z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m2.669901 3.9908802c-.3681737.0000368-.6666282.2984913-.666665.666665l.02991 22.6666678c.0000368.368174.2984913.666629.666665.666664l26.66667.009123c.368174-.000037.666628-.298492.666665-.666665l-.02991-22.66667c-.000037-.3681737-.298491-.6666282-.666665-.666665zm.330099 1.0091198h26v22h-26z"/><path d="m4.0286763 6.0140711v19.9999499h23.9999407v-19.9999499zm.9713237.9859289h22v18h-21.984375z"/></g></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..d9d492e15
--- /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(.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="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="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(#i)"/><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..ba5ed8a5b
--- /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(.2728 0 0 .308 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.2745 0 0 .2807 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" gradientTransform="matrix(.1323 0 0 .066 -.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="e" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="f" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 -3.263083 -387.532)"><rect fill="url(#f)" height="5.556" rx=".198" width="1.19" x="4.432" y="291.047"/><path d="m4.54 291.174.986.006v5.336l-.986-.006z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.24 292.44 1.58-.004v.198l-1.58.003z" fill="url(#d)" opacity=".15"/><path d="m4.338 292.243-.005 4.143c0 .152.155.318.307.317l.77-.003c.152 0 .307-.166.308-.318l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m4.233 293.23v.198zm.2 0h1.19v.198h-1.19zm-.2 1.19v.2zm.2 0h1.19v.2h-1.19zm-.2 1.19v.2zm.2 0h1.19v.2h-1.19z" opacity=".321"/><path d="m4.566 290.947c-.158 0-.226.17-.226.33v.964l1.38-.002v-.963c0-.162-.118-.322-.276-.322z" fill="url(#c)"/><g fill="none" stroke-linecap="round" stroke-width=".201"><path d="m4.654 290.95c-.152 0-.316.185-.316.337v1.048h1.382v-1.054c0-.15-.143-.33-.295-.33z" opacity=".4" stroke="#126400"/><path d="m4.534 291.143.002 1.002 1 .007v-1.002z" opacity=".5" stroke="url(#a)" stroke-linejoin="round"/></g></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..dfafea4ef
--- /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 -.087 -.368)" 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(.5946 0 0 .5997 1.738 -.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><g transform="translate(0 .79375)"><path d="m3 13v5.002c0 .553.445.998.998.998h24.004c.553 0 .998-.445.998-.998v-5.002z" fill="url(#b)" transform="matrix(.2646 0 0 .2646 0 -1.058)"/><path d="m.53 2.382v1.852h.264v-1.852zm.266 0v.263h1.584l.002 1.324v.265h1.852v-.264h-1.586l-.002-1.324h1.584v1.588h.27v.002h3.173v-.002h.264v-1.852zm1.586 1.588h-1.586v.266h1.586zm2.118-1.325h1.586v1.325h-1.586zm1.853 0h1.32v1.325h-1.32z" opacity=".321"/><path d="m.9 3.848h6.62l.048 1.047h-6.643z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268" transform="translate(0 -1.058)"/></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..3cc7b4052
--- /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.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(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..5dd68d26e
--- /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.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(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..c01b71bb8
--- /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"><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="b" gradientUnits="userSpaceOnUse" x1="13.09" x2="15.404" xlink:href="#a" y1=".185" y2="31.771"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.663" x2="13.663" y1="2.669" y2="30.502"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.2728 0 0 .308 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#e" y1="2.269" y2="19.728"/><linearGradient id="e"><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(.2745 0 0 .2807 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" xlink:href="#a" y1="-4.284" y2="16.85"/><linearGradient id="g" gradientTransform="matrix(.1323 0 0 .066 -.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="h" gradientTransform="matrix(.1347 0 0 .1464 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5" y2="43"/><linearGradient id="i" gradientTransform="matrix(.118 0 0 .119 .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.3333 0 0 1.3333 -4.586 -387.532)"><rect fill="url(#i)" height="5.556" rx=".198" width="1.19" x="4.432" y="291.047"/><path d="m4.54 291.174.986.006v5.336l-.986-.006z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.24 292.44 1.58-.004v.198l-1.58.003z" fill="url(#g)" opacity=".15"/><path d="m4.338 292.243-.005 4.143c0 .152.155.318.307.317l.77-.003c.152 0 .307-.166.308-.318l.004-4.145" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m4.233 293.23v.198zm.2 0h1.19v.198h-1.19zm-.2 1.19v.2zm.2 0h1.19v.2h-1.19zm-.2 1.19v.2zm.2 0h1.19v.2h-1.19z" opacity=".321"/><path d="m4.566 290.947c-.158 0-.226.17-.226.33v.964l1.38-.002v-.963c0-.162-.118-.322-.276-.322z" fill="url(#f)"/><g fill="none" stroke-linecap="round" stroke-width=".201"><path d="m4.654 290.95c-.152 0-.316.185-.316.337v1.048h1.382v-1.054c0-.15-.143-.33-.295-.33z" opacity=".4" stroke="#126400"/><path d="m4.534 291.143.002 1.002 1 .007v-1.002z" opacity=".5" stroke="url(#d)" stroke-linejoin="round"/></g></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.272"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.18c-.47-.255-1.052-.09-1.308.377l-2.356 3.026c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.924.11.06.226.09.342.105.38.05.77-.13.966-.49l11.017-20.153c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#b)" stroke="#699536" transform="matrix(.208 0 0 .208 2.618 2.654)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#c)" transform="matrix(.208 0 0 .208 2.618 2.654)"/></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..98678d22b
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="13.09" x2="15.404" y1=".185" y2="31.771"><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="c" gradientUnits="userSpaceOnUse" x1="13.663" x2="13.663" y1="2.669" y2="30.502"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.1796 0 0 .1952 -.087 -.368)" 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="e" gradientTransform="matrix(.5946 0 0 .5997 1.738 -.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="m3 13v5.002c0 .553.445.998.998.998h24.004c.553 0 .998-.445.998-.998v-5.002z" fill="url(#e)" transform="matrix(.2646 0 0 .2646 0 -1.058)"/><path d="m.53 2.382v1.852h.264v-1.852zm.266 0v.263h1.584l.002 1.324v.265h1.852v-.264h-1.586l-.002-1.324h1.584v1.588h.27v.002h3.173v-.002h.264v-1.852zm1.586 1.588h-1.586v.266h1.586zm2.118-1.325h1.586v1.325h-1.586zm1.853 0h1.32v1.325h-1.32z" opacity=".321"/><path d="m.9 3.848h6.62l.048 1.047h-6.643z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268" 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(#a)" fill-rule="evenodd" opacity=".141" transform="matrix(0 -1 1 0 2.381 11.907)"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="1.272"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.18c-.47-.255-1.052-.09-1.308.377l-2.356 3.026c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.924.11.06.226.09.342.105.38.05.77-.13.966-.49l11.017-20.153c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#b)" stroke="#699536" transform="matrix(.208 0 0 .208 2.618 2.654)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#c)" transform="matrix(.208 0 0 .208 2.618 2.654)"/></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..7d697a76e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/setoutline.svg
@@ -0,0 +1 @@
+<svg height="32" 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="13.279094" cy="1.771632" gradientTransform="matrix(-4.7258213 -.00000132 .00000148 -5.7998716 66.494152 298.52788)" gradientUnits="userSpaceOnUse" r="1.25" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.96875" x2="7.9375" xlink:href="#b" y1="290.12082" y2="290.12082"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".529167" x2="1.5875" xlink:href="#b" y1="293.824998" y2="293.824998"/><g transform="translate(0 -288.53332)"><g transform="matrix(1.2666667 0 0 1 -2.645833 3.43959)"><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="translate(-1.5875 4.762507)"><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.2666667 0 0 1 -2.645833 0)"><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="translate(-1.5875 1.32292)"><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><rect fill="url(#d)" height="1.058333" rx=".79375" width="1.058333" x=".529167" y="293.29581"/><path d="m1.3229167 291.20625h-.2724458v-.74434l.00295-.13668.00492-.14946c-.050477.0505-.0753224.0836-.0949888.0994l-.16519899.13271-.14651505-.18289.40276894-.36875h.2685107z" fill="url(#a)"/></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..4945b9488
--- /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" 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=".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="12.165" x2="23.872009" y1="11.366" y2="11.449045"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="23.500151" x2="10.374822" xlink:href="#b" y1="10.25202" y2="10.25202"/><linearGradient id="d" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" gradientUnits="userSpaceOnUse" x1="32.786636" x2="32.786636" xlink:href="#a" y1="49.840336" y2="66.094208"/><linearGradient id="e" gradientTransform="matrix(-1.3333 0 0 1.3333 44.834858 -1.156926)" gradientUnits="userSpaceOnUse" x1="12.165" x2="23.872009" xlink:href="#b" y1="11.366" y2="11.449045"/><linearGradient id="f" gradientTransform="matrix(0 -.71624876 .76904744 0 -21.827476 35.995479)" gradientUnits="userSpaceOnUse" x1="30.558367" x2="30.558367" xlink:href="#a" y1="64.799362" y2="45.944866"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="28.061331" x2="22.238089" y1="13.037027" y2="37.983051"><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(.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="j" 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="k" 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="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="matrix(0 1 -1 0 37.91081 .164592)"><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#c)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#d)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><g transform="matrix(0 -1 -1 0 22.009299 33.006107)"><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" display="block" fill="url(#e)" stroke-width="1.3333"/><g fill="none" stroke-width=".999975"><path d="m22.838074 18.654579 5.777189-4.657217-5.779855-4.5865518v3.4345808h-7.9998l.004 2.330608h7.9998z" display="block" opacity=".401" stroke="url(#f)" stroke-miterlimit="7"/><path d="m21.504774 21.469175 9.19977-7.471813-9.202436-7.3491494v4.8638784h-7.999801l.004 4.997208h7.9998z" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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="m9 2.2245762 14 5.6262147v22.9560011l-14-5.66303z" fill="url(#i)"/><g fill="none" stroke-linejoin="round"><path d="m22.5 30.103667-13-5.352041v-21.751626l13 5.201181z" stroke="url(#h)" stroke-linecap="round"/><path d="m8.5 1.5 15 6v24l-15-6c-.015909-8.040206.039301-15.9937677 0-24z" stroke="url(#m)" stroke-width=".999922"/></g></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..0f4fd9fc5
--- /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="#e2c8fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.58642609 0 0 .11633788 10.569233 17.922023)" 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="19.78343" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="9.895941" ry="1.963204"/><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" 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..572899773
--- /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 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=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></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..a9e38f1bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showallnotes.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.962544 0 0 .3559079 -.239114 3.226934)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.52015924 -.04736747 .0511541 .56654328 -1.569401 7.520321)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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" gradientTransform="translate(.000006 8.000006)" gradientUnits="userSpaceOnUse" x1="6.785516" x2="10.9094" y1="4.748026" y2="10.748026"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719" xlink:href="#b"/><linearGradient id="f" gradientTransform="matrix(.52015924 -.04736747 .0511541 .56654328 -1.569401 7.520321)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" xlink:href="#c" y1="11.249186" y2="31.264799"/><linearGradient id="g" gradientTransform="translate(.000006 8.000006)" gradientUnits="userSpaceOnUse" x1="16.690018" x2="10.9094" xlink:href="#d" y1="3.971202" y2="10.748026"/><g transform="matrix(.98739408 0 0 .98739408 .553633 -.768642)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#b)" fill-rule="evenodd"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.012767"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#c)" stroke-width="1.012767"/><path d="m10.440349 10.395493c-5.6360944.829706-9.80646253 4.707204-9.4275387 8.905507.2453689 2.718573 2.335049 4.956191 5.3233735 6.136789l-1.2473684 4.853245 5.5182656-3.985025.03815-.0035c.680993.0325 1.365147.04327 2.075103-.0214 6.058287-.551901 10.6644-4.577192 10.266838-8.981967-.39756-4.404775-5.649237-7.5320335-11.707524-6.980132-.283982.02587-.562112.03565-.839298.07646z" fill="url(#d)" fill-rule="evenodd"/><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#a)" opacity=".4"/></g><g transform="matrix(-.98739408 0 0 .98739408 31.896597 -9.488757)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#e)" fill-rule="evenodd"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width="1.012767"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#f)" stroke-width="1.012767"/><path d="m10.440349 10.395493c-5.6360944.829706-9.80646253 4.707204-9.4275387 8.905507.2453689 2.718573 2.335049 4.956191 5.3233735 6.136789l-1.2473684 4.853245 5.5182656-3.985025.03815-.0035c.680993.0325 1.365147.04327 2.075103-.0214 6.058287-.551901 10.6644-4.577192 10.266838-8.981967-.39756-4.404775-5.649237-7.5320335-11.707524-6.980132-.283982.02587-.562112.03565-.839298.07646z" fill="url(#g)" fill-rule="evenodd"/></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..a1cfbf2e8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showcolumn.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=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><g transform="matrix(0 -1 1 0 -1.321339 8.203697)"><path d="m.26601861 3.7039999h7.40798149l-.004 1.5880001h-7.40598148z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.26601861 3.44c-.147-.0000001-.26536838.1180004-.265.2639999l.00399999 1.5853294c.0003709.1469995.117.265.263.265h7.4079816c.146 0 .2643708-.1180004.2639999-.265l-.004-1.5853293c-.0003684-.1459995-.1179999-.264-.2639999-.264zm0 .2639999 7.40798149.0000001v1.5853293h-7.4059815z"/><path d="m2.911345 3.702667h.265333v1.586663h-.265333z"/><path d="m4.498008 3.702667h.265333v1.586663h-.265333z"/><path d="m6.087031 3.702765h.265333v1.585329h-.265333z"/><path d="m1.323349 3.702667h.266666v1.586663h-.266666z"/></g></g></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..7b899f73a
--- /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" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#h" y1="1.190625" y2="7.429696"/><linearGradient id="b" gradientTransform="translate(-.000106 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#h" y1=".795334" y2="7.672609"/><linearGradient id="c" gradientTransform="translate(0 -.529166)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#h" y1="1.719791" y2="8.017164"/><linearGradient id="d" gradientTransform="translate(-5.291667)" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#h" y1="1.190625" y2="7.429696"/><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><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 15.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><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><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(#c)"/><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#a)"/><path d="m5.953126.926041h1.852083v1.322917h-1.852083z" fill="url(#b)"/><path d="m.661458 3.571875h1.852083v1.322917h-1.852083z" fill="url(#d)"/></g><g transform="translate(0 -.529167)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#g)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><g transform="matrix(1 0 0 -1 0 8.994462)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="17.214962" display="block" fill="url(#f)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g></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..85ff88070
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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..0dda38718
--- /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="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="b" 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="c" 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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.09" x2="15.404" y1=".185" y2="31.771"><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" gradientUnits="userSpaceOnUse" x1="13.663" x2="13.663" y1="2.669" y2="30.502001"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></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(#a)"/><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(#c)" 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(#b)"/><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 stroke-linecap="round" stroke-linejoin="round" stroke-width="1.272" transform="matrix(3.7795276 0 0 3.7795276 -12.803312 -11.347875)"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.18c-.47-.255-1.052-.09-1.308.377l-2.356 3.026c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.924.11.06.226.09.342.105.38.05.77-.13.966-.49l11.017-20.153c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#d)" stroke="#699536" transform="matrix(.208 0 0 .208 2.618 2.654)"/><path d="m21.958 3.463-4.14 7.604-3.688 6.708c-.12.12-.082.502-.6.635-.36.092-.426-.042-.804-.285l-4.634-3.662c-.515-.414-.5-.393-.865-.025l-1.86 2.348c-.5.536-.424.86.2 1.26 0 0 8.72 7.187 8.73 7.192.105.057.06.076.506.386.286.198.54-.432.723-.77l10.6-19.342c.24-.44.222-.434-.22-.676l-3.162-1.676c-.456-.248-.458-.245-.786.303z" fill="none" opacity=".4" stroke="url(#e)" transform="matrix(.208 0 0 .208 2.618 2.654)"/></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..9631c94b7
--- /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"><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.329722" x2="14.329722" y1=".022377" y2="-32.070297"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="f" 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="g" gradientTransform="matrix(1.0540373 0 0 1.2200853 -.878036 -4.41284)" gradientUnits="userSpaceOnUse" x1="16.961483" x2="16.961483" y1="17.550282" y2="22.46797"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.85580995 0 0 .96310694 2.293602 .65893)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.447983" y2="22.248878"><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="9.169888" x2="12" xlink:href="#j" y1="6.694915" y2="7"/><linearGradient id="j"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#j" y1="5" y2="14"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#m" y1="17" y2="17"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#m" y1="15" y2="14"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="10.695312" x2="13.093221" xlink:href="#j" y1="7" y2="6.923729"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="10.5" x2="13.5" xlink:href="#m" y1=".5" y2="17.5"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="14" x2="9" xlink:href="#j" y1="16.5" y2="16.5"/><linearGradient id="r" gradientTransform="matrix(.11089655 -.11849001 .11849001 .11089655 -2.330241 3.356777)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#m" y1="22" y2="26"/><radialGradient id="s" 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="t" 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="u" 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="v" cx="3.174964" cy="2.910453" 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 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(#e)" 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(#f)" 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"/><g transform="matrix(.99836079 0 0 1.1897496 .026223 -2.284044)"><rect fill="url(#g)" height="5.022802" rx="1.054037" width="16.905584" x="7.537286" y="17.406235"/><g fill="none" stroke-width=".917547"><rect height="3.407683" rx=".323866" ry=".627119" stroke="url(#h)" width="14.99927" x="8.504885" y="18.253777"/><rect height="4.965293" opacity=".5" rx="1.062547" ry=".84646" stroke="#656565" width="17.048779" x="7.496839" y="17.509247"/></g></g><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.24306311 0 0 3.24306311 12.19388 13.051701)"><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(#s)"/><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(#t)"/><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(#u)"/><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" stroke-width=".30835"/><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(#v)" 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" stroke-width=".30835"/></g></g><g transform="matrix(3.04748247 1.10919288 -1.10919288 3.04748247 16.414892 9.304856)"><path d="m3.1782893.66986989-.3038575 2.02674971-.7482747-.4330485.4330485.7482746-2.0267497.3038576 2.0267497.3038575-.4330485.7482745.7482747-.4330483.3038575 2.0267497.3038576-2.0267497.7482745.4330483-.4330483-.7482745 2.0267496-.3038575-2.0267496-.3038576.4330483-.7482746-.7482745.4330485z" fill-opacity=".389706"/><g transform="matrix(.18708867 -.18708867 .10523738 .10523738 -.332913 4.157216)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#i)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#k)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#l)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#n)"/></g><g transform="matrix(.18708867 .18708867 -.10523738 .10523738 2.192785 -.332912)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#i)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#k)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#l)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#n)"/></g><g transform="scale(.26458334)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#i)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#k)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#l)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#n)"/></g><g transform="matrix(0 .26458334 -.26458334 0 6.35 0)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#o)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#p)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#l)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#q)"/></g><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(#r)" stroke-width=".324579"/></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..18917c1b1
--- /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(.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(.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="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.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..bd987a440
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/shownote.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.962544 0 0 .3559079 -.239114 3.226934)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -18.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.52015924 -.04736747 .0511541 .56654328 -1.569401 7.520321)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><g transform="matrix(1.2553115 0 0 1.2553115 .89411 -9.341999)"><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320378-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="url(#b)" fill-rule="evenodd"/><path d="m10.627833 11.237452c-4.8285467.701926-9.0860716 3.826011-8.7502536 8.056163.2255573 2.841259 2.873475 4.769288 5.6273634 5.665593l-1.0107838 3.198549 3.767576-2.674977c.583099.02527 1.693807.07039 2.301942.015 4.59818-.418725 10.189139-3.886097 9.657349-8.108347-.538412-4.274811-5.637831-6.717561-10.874267-6.217449-.243151.02322-.481457.03095-.718926.06547z" fill="none" opacity=".8" stroke="url(#c)" stroke-width=".796615"/><path d="m27.101338 29.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#a)" opacity=".4"/><path d="m10.440348 10.395488c-5.636097.829707-9.806467 4.707207-9.427543 8.905512.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.404778-5.649239-7.5320381-11.707529-6.980136-.283982.02587-.562113.03565-.839299.07646z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".796615"/></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..ab4c0f102
--- /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" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#g" y1="1.190625" y2="7.429696"/><linearGradient id="b" gradientTransform="translate(-.000106 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#g" y1=".795334" y2="7.672609"/><linearGradient id="c" gradientTransform="translate(0 -.529166)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#g" y1="1.719791" y2="8.017164"/><radialGradient id="d" 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><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#d"/><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 15.95619)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#d"/><linearGradient id="g" 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(#c)"/><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" fill="url(#a)"/><path d="m5.953126.926041h1.852083v1.322917h-1.852083z" fill="url(#b)"/></g><g transform="translate(.000001 -3.560611)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><g transform="matrix(1 0 0 -1 .000001 12.434045)"><g fill-rule="evenodd" transform="matrix(.26458333 0 0 .26458333 0 2.116667)"><ellipse cx="-18.521679" cy="17.214962" display="block" fill="url(#f)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00"/></g><path d="m5.069497 7.1861637-2.210463-2.210463" fill="none" stroke="#ce5c00" stroke-width=".264583"/></g><path d="m5.953126 3.571875h1.852083v1.322917h-1.852083z" style="stroke:#000;stroke-width:.264583;stroke-linecap:square;stroke-linejoin:round;stroke-opacity:.316176;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..460b9852b
--- /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" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -396.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" y1="654.815" y2="619.30701"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="3.104041" x2="3.659887" y1="292.48022" y2="295.11829"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><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(#f)" 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(#d)" 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(#e)" 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..7ea40b3c1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/showrow.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=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><path d="m.794 3.44h6.8800001l-.004 1.852h-6.8780001z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.794 3.44c-.147 0-.265.118-.265.264v1.323c0 .147.117.265.263.265h6.8800002c.146 0 .2639999-.118.2639999-.265v-1.323c0-.146-.1179999-.264-.2639999-.264zm0 .264h6.8800001l-.004 1.323h-6.8780001z"/><path d="m2.115995 3.704355h.265333v1.322663h-.265333z"/><path d="m3.96799 3.704355h.265333v1.322663h-.265333z"/><path d="m5.819986 3.704355h.265333v1.322663h-.265333z"/></g></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..4580c4739
--- /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 .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(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="m2 5h28v22h-28z" fill="url(#d)"/><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.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(#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..803bc1a98
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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="#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="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..579b90ac4
--- /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"><linearGradient id="a" gradientTransform="matrix(.15017 0 0 .19307 .63 287.868)" gradientUnits="userSpaceOnUse" x1="24" x2="23.761099" xlink:href="#e" y1="5.564" y2="41.885098"/><linearGradient id="b" 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="c" 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="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=".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(.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="g"><path d="m1.0577084 288.53371h6.3499999v3.96875h-6.3499999z"/></clipPath><clipPath id="h"><path d="m1.0577084 292.50229h6.3499999l.0000003 4.23333h-6.3500001z"/></clipPath><g clip-path="url(#h)" transform="translate(.000625 -292.50229)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#b)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#c)" opacity=".15"/><path d="m1.323 288.798h5.82v7.408h-5.82z" fill="url(#d)"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#a)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#f)"/></g></g><g clip-path="url(#g)" transform="translate(.000625 -284.03579)"><path d="m1.31 296.206h5.847v.53h-5.847z" fill="url(#b)" opacity=".15"/><path d="m1.31 296.206v.53c-.214 0-.516-.12-.516-.265s.238-.264.516-.264z" fill="url(#c)" opacity=".15"/><path d="m1.323 288.798h5.82v7.408h-5.82z" fill="url(#d)"/><g fill="none" stroke-linejoin="round" stroke-width=".265"><path d="m7.01 296.074h-5.554v-7.144h5.554z" stroke="url(#e)" stroke-linecap="round"/><path d="m1.19 288.666h6.086v7.673h-6.086v-7.674z" stroke="url(#f)"/></g></g><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"><path d="m4.3656249 7.0114638-1.0583333-1.0583333h2.1166667z"/><path d="m4.3656225 1.4552026 1.0583307 1.0583307h-2.1166614z"/></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..84c3d22e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/shrink.svg
@@ -0,0 +1,133 @@
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ height="32"
+ viewBox="0 0 8.4666665 8.4666669"
+ width="32"
+ version="1.1"
+ id="svg29"
+ sodipodi:docname="shrink.svg"
+ inkscape:version="0.92.5 (0.92.5+68)">
+ <metadata
+ id="metadata35">
+ <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="defs33" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="694"
+ id="namedview31"
+ showgrid="true"
+ inkscape:zoom="29.5"
+ inkscape:cx="21.50128"
+ inkscape:cy="24.92639"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg29">
+ <inkscape:grid
+ type="xygrid"
+ id="grid842" />
+ </sodipodi:namedview>
+ <linearGradient
+ id="a"
+ gradientUnits="userSpaceOnUse"
+ x1="4.497726"
+ x2="5.569478"
+ y1="1.719997"
+ y2="4.769433">
+ <stop
+ offset="0"
+ stop-color="#cd9ef7"
+ id="stop2" />
+ <stop
+ offset="1"
+ stop-color="#a56de2"
+ id="stop4" />
+ </linearGradient>
+ <linearGradient
+ id="b"
+ gradientUnits="userSpaceOnUse"
+ x1="18.538542"
+ x2="18.43"
+ y1="-0.11979165"
+ y2="6.983">
+ <stop
+ offset="0"
+ stop-color="#fff"
+ id="stop7" />
+ <stop
+ offset="1"
+ stop-color="#fff"
+ stop-opacity="0"
+ id="stop9" />
+ </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"
+ id="stop12" />
+ <stop
+ offset=".262"
+ stop-color="#636363"
+ id="stop14" />
+ <stop
+ offset=".705"
+ stop-color="#4b4b4b"
+ id="stop16" />
+ <stop
+ offset="1"
+ stop-color="#3f3f3f"
+ id="stop18" />
+ </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="matrix(.85 0 0 .85 .24 -244.06)"
+ id="path21" />
+ <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=".1"
+ id="path23"
+ style="opacity:0.2" />
+ <path
+ d="m6.218 2.514-1.588-1.588h3.175z"
+ style="stroke-linecap:round;stroke-linejoin:round;stroke-width:.264585;stroke:#7239b3;stroke-opacity:.470588;fill:url(#a)"
+ id="path25" />
+ <path
+ d="M 18.538542,6.2466455 13.398,1.162 23.16875,1.203125 Z"
+ transform="matrix(0.2,0,0,0.2,2.51,0.95)"
+ id="path27"
+ inkscape:connector-curvature="0"
+ style="fill:none;stroke:url(#b);stroke-width:1.28299999;stroke-opacity:0.82700004"
+ sodipodi:nodetypes="cccc" />
+</svg>
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..2a60642ce
--- /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.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(.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><radialGradient id="e" cx="7.806" cy="9.957" fx="7.276" gradientTransform="matrix(0 4.35068 -5.31773 0 68.942 -39.416)" gradientUnits="userSpaceOnUse" r="12.672"><stop offset="0" stop-color="#f89b7e"/><stop offset=".262" stop-color="#e35d4f"/><stop offset=".661" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.65714 0 0 .659 .23 .172)" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="47.935" y2=".918"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></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="#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(-.01566 0 0 .00824 14.39 25.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#h"/><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(.92105 0 0 1.12986 39.578 -14.15)" gradientUnits="userSpaceOnUse" x1="23.97" x2="23.97" y1="3.981" y2="44.024"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#dcdcdc"/></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(#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" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><g fill-rule="evenodd"><path d="m18.683 3.25c-7.768 8.19-12.205 9.345-13.68 9.472v2.943c1.113-.19 3.913-.855 6.896-3.15 3.823-2.943 8.395-8.53 8.395-8.53-1.184 2.855-1.569 12.355-1.629 25.015h7.928c.303 0 .576-.142.787-.368-1.248-3.67-2.118-8.498-2.774-12.875-.622-5.8.297-10.873.637-12.507zm-13.68 14.277v3.242c2.793 0 6.897 3.584 9.5 8.23h2.25c-2.572-5.068-9.618-11.473-11.75-11.473z" opacity=".05"/><path d="m18.683 2.514c-7.768 8.19-12.205 9.345-13.68 9.472v2.943c1.113-.192 3.913-.855 6.896-3.15 3.823-2.943 8.395-8.53 8.395-8.53-1.208 2.91-1.582 12.72-1.63 25.75h7.928c.396 0 .737-.237.956-.598-1.346-3.723-2.257-8.8-2.944-13.38-.622-5.802.297-10.874.637-12.508zm-13.68 14.278v3.24c2.94 0 7.327 3.965 9.894 8.968h2.193c-2.207-5.16-9.85-12.208-12.088-12.208z" opacity=".1"/><path d="m18.674 1.773c-7.768 8.19-12.198 9.355-13.674 9.483v2.93c1.114-.19 3.916-.84 6.898-3.134 3.825-2.943 8.404-8.546 8.404-8.546-1.23 2.966-1.612 13.09-1.648 26.494h7.936c.198 0 .385-.06.55-.163v-2.36c-1.128-3.575-1.928-8.08-2.544-12.19-.622-5.8.31-10.88.65-12.514zm-13.674 14.285v3.236c3.085 0 7.757 4.36 10.256 9.706h2.136c-1.738-5.194-10.045-12.942-12.392-12.942z" opacity=".25"/><path d="m65.18-8.5c-11.93 12.574-18.73 14.365-21 14.56v4.5c1.712-.292 6.014-1.318 10.594-4.842 5.874-4.52 12.906-13.094 12.906-13.094-1.925 4.64-2.493 20.65-2.53 41.812h12.31c.263 0 .497-.062.72-.187v-4.845c-1.726-5.486-2.963-12.39-3.908-18.687-.955-8.91.477-16.71 1-19.22zm-21 21.905v5c4.953 0 12.567 7.316 16.25 16.03h3.094c-1.73-7.922-15.565-21.03-19.343-21.03z" fill="url(#k)" transform="matrix(.65116 0 0 .65116 -23.77 6.536)"/><path d="m25.592 1.04c-3.054 2.287-13.046 9.247-20.592 8.365v6.31s15.657 2.87 22.138-2.423v-12.087c-.164-.103-.35-.163-.55-.163zm1.546 15.14c-2.81 3.587-5.612 8.128-7.53 12.82h2.402c1.486-3.084 3.38-6.432 5.128-8.79z" opacity=".1"/></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..0a51ab4d5
--- /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"><radialGradient id="a" cx="13" cy="15.786" 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="b" cx="14.357" cy="15.625" gradientTransform="matrix(0 1.8261 -1.97716 0 45.893 -14.217)" gradientUnits="userSpaceOnUse" r="11.5"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".788" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="c" cx="16" cy="15" gradientTransform="matrix(1 0 0 .8 0 3)" gradientUnits="userSpaceOnUse" r="15"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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="4.619" x2="43.381" y1="24" y2="24"><stop offset="0" stop-color="#fff"/><stop offset=".044" 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.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(#b)" stroke="url(#a)"/><path d="m2.5 25.5v-21h27v21z" fill="none" stroke="url(#e)" 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></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..52b3c916a
--- /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" gradientTransform="matrix(1.2185899 0 0 1.2612365 -.928214 -6.772519)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#d" y1="3.932" y2="19.659"/><linearGradient id="b" gradientTransform="matrix(.79386259 0 0 .82164519 4.799834 2.054362)" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#d" y1="3.932" y2="19.659"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.123238" x2="18.123238" y1="3.910552" y2="1.660546"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><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" 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(#b)" 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" stroke="#ce5c00"/><path d="m18.123215 1.6605304-2.624984 2.6250066h5.250013z" stroke="url(#c)"/></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(#a)" 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..2df5f133f
--- /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(.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="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01142389 -.00032579 .00027364 .00959509 4.481369 18.890985)" 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.758557 19.355496)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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 -10.333281)"><path d="m3.497351 22.374908 7.500019.000109v1.875113l-7.500019-.000109z" fill="url(#g)" 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(#f)" 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(#d)" opacity=".15"/><g stroke-width=".750002"><path d="m3.1223501 23.125019v-8.250021h8.2500209v8.250021z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.872352 22.375017v-6.750018h6.750017v6.750018z" fill="none" stroke="url(#c)"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m17.1971 25.398161 3.000001 3h-6.000001z"/><path d="m17.1971 14.124988 3.000001-3h-6.000001z"/></g></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..35d4806f5
--- /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(.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="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 3.988803 24.98048)" 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 11.011197 25.230594)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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="m3.7499908 28.250115 7.5000192-.250223v2l-7.5000192.250223z" fill="url(#g)" 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(#f)" 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(#d)" opacity=".15"/></g><g stroke-width=".750002"><path d="m3.1223501 23.87502v-8.25002h8.2500209v8.25002z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.8723519 23.125019.0000002-6.750017h6.7500169v6.750017z" fill="none" stroke="url(#c)"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m17.1971 25.398161 3.000001 3h-6.000001z"/><path d="m17.1971 14.124988 3.000001-3h-6.000001z"/></g></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..8bf8fa68a
--- /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="#b5232a"/></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="#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(#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..6110afc9f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/snapframe.svg
@@ -0,0 +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.999994" x2="15.999994" y1="3.162165" y2="28.837851"><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><radialGradient id="f" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 4.0975054 -8.0722799 0 96.951904 -38.319653)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><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="46.985001" x2="46.985001" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#b5232a"/></linearGradient><linearGradient id="i" 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 opacity=".4" transform="matrix(.73684208 0 0 .42857134 -1.68421 10.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="27" rx="2.16" width="27" x="2.5" y="2.5"/><rect fill="none" height="25" opacity=".5" rx="1.086957" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.500001"/><rect fill="none" height="27" opacity=".4" rx="2.16" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" 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"/><rect fill="none" height="18.908428" rx=".780512" ry=".821902" stroke="#004264" stroke-opacity=".452206" width="18.975956" x="6.524967" y="6.534738"/><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="#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"/><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(#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/snappoints.svg b/icon-themes/elementary_svg/cmd/32/snappoints.svg
new file mode 100644
index 000000000..193c4845b
--- /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="#b5232a"/></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="#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(#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..9868338e2
--- /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"><radialGradient id="a" cx="21" cy="4.911" gradientTransform="matrix(0 2.53104 -1.4237 0 27.99 -53.152)" gradientUnits="userSpaceOnUse" r="9.482"><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(.44364 0 0 .4085 -.75 .17)" 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><path d="m12.678 14.68h-6.69l-1.15 2.89h-3.08l6.308-15.14h2.866l6.084 15.14h-3.22zm-5.894-2.29h5.025l-2.243-6.848z" fill="url(#b)" opacity=".66" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.432 3c-.24 0-.432.237-.432.533v23.754l-6.773-6.773c-.392-.392-1.023-.392-1.415 0-.39.39-.39 1.022 0 1.414l7.778 7.78c.215.214.5.298.78.276.022.004.04.016.062.016h1.136c.023 0 .043-.01.065-.016.28.02.563-.067.777-.28l7.78-7.778c.39-.392.39-1.023 0-1.414-.392-.392-1.023-.392-1.415 0l-6.775 6.773v-23.752c0-.296-.192-.533-.432-.533z" fill="url(#a)"/></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..005161a5e
--- /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"><radialGradient id="a" cx="10" cy="14.532515" fx="10" fy="14.532515" gradientTransform="matrix(-2.6926958 -.00000001 .00000001 -3.0292833 36.926958 56.023103)" gradientUnits="userSpaceOnUse" r="5.942" xlink:href="#b"/><radialGradient id="b" cx="21" cy="4.911" gradientTransform="matrix(0 -2.53104 -1.4237 0 27.99 85.152)" gradientUnits="userSpaceOnUse" r="9.482"><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="m20.432 29c-.24 0-.432-.237-.432-.533v-23.754l-6.773 6.773c-.392.392-1.023.392-1.414 0-.392-.39-.392-1.022 0-1.414l7.777-7.78c.215-.214.5-.298.78-.276.022-.004.04-.016.062-.016h1.136c.023 0 .043.01.065.016.28-.02.563.067.777.28l7.78 7.778c.39.392.39 1.023 0 1.414-.392.392-1.023.392-1.415 0l-6.775-6.773v23.752c0 .296-.192.533-.432.533z" fill="url(#b)"/><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(#a)" 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"/></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..d8ebb54f5
--- /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(.62856997 0 0 .60839396 .91432 -.534787)" 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="m5 1.0000037c5.041317 0 21.999974.00178 21.999974.00178l.000026 27.9982163s-14.666666 0-22 0c0-9.333334 0-18.666666 0-27.9999984z" fill="url(#d)"/><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..013cdb029
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spacepara1.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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(1.8667 0 0 1 -6.88 -287.74)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="c" gradientTransform="matrix(1.8667 0 0 1 -6.875 -286.68)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="d" gradientTransform="matrix(1.8667 0 0 1 -6.875 -285.624)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="e" gradientTransform="matrix(1.8667 0 0 1 -6.875 -284.565)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><path d="m7.94 2.514c0-.07-.39-.132-.84-.132h-5.58c-.452 0-.99.06-.99.132v.264c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.532 2.117h7.405v.53h-7.405z" fill="url(#b)"/><path d="m7.942 3.572c0-.07-.388-.132-.84-.132h-5.577c-.452 0-.99.06-.99.132v.264c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.535 3.175h7.405v.53h-7.404z" fill="url(#c)"/><path d="m7.942 4.63c0-.07-.388-.133-.84-.133h-5.577c-.452 0-.99.06-.99.132v.263c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.535 4.232h7.405v.53h-7.404z" fill="url(#d)"/><path d="m7.942 5.688c0-.07-.388-.132-.84-.132h-5.577c-.452 0-.99.06-.99.132v.264c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.535 5.29h7.405v.53h-7.404z" fill="url(#e)"/></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..13cd8acab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spacepara15.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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(1.8667 0 0 1 -6.88 -288.003)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="c" gradientTransform="matrix(1.8667 0 0 1 -6.88 -286.68)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="d" gradientTransform="matrix(1.8667 0 0 1 -6.88 -285.358)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="e" gradientTransform="matrix(1.8667 0 0 1 -6.88 -284.035)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><path d="m7.94 2.25c0-.07-.39-.132-.84-.132h-5.58c-.452 0-.99.06-.99.132v.264c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.532 1.853h7.405v.53h-7.405z" fill="url(#b)"/><path d="m7.94 3.572c0-.07-.39-.132-.84-.132h-5.58c-.452 0-.99.06-.99.132v.264c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.532 3.175h7.405v.53h-7.405z" fill="url(#c)"/><path d="m7.94 4.895c0-.07-.39-.132-.84-.132h-5.58c-.452 0-.99.06-.99.132v.264c0 .07.538.13.99.13h5.58c.453 0 .84-.06.84-.13z" fill="#fff" opacity=".35"/><path d="m.532 4.498h7.405v.53h-7.405z" fill="url(#d)"/><path d="m7.94 6.218c0-.07-.39-.132-.84-.132h-5.58c-.452 0-.99.06-.99.132v.264c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.532 5.82h7.405v.53h-7.405z" fill="url(#e)"/></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..4e88223e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/spacepara2.svg
@@ -0,0 +1 @@
+<svg height="32" 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="#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(1.8667 0 0 1 -6.88 -288.27)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="c" gradientTransform="matrix(1.8667 0 0 1 -6.88 -286.682)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="d" gradientTransform="matrix(1.8667 0 0 1 -6.88 -285.094)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="e" gradientTransform="matrix(1.8667 0 0 1 -6.88 -283.507)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><path d="m7.94 1.984c0-.07-.39-.132-.84-.132h-5.58c-.452 0-.99.06-.99.132v.265c0 .07.538.13.99.13h5.58c.453 0 .84-.06.84-.13z" fill="#fff" opacity=".35"/><path d="m.532 1.587h7.405v.53h-7.405z" fill="url(#b)"/><path d="m7.94 3.57c0-.07-.39-.13-.84-.13h-5.58c-.452 0-.99.06-.99.13v.265c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.532 3.174h7.405v.53h-7.405z" fill="url(#c)"/><path d="m7.94 5.16c0-.07-.39-.133-.84-.133h-5.58c-.452 0-.99.06-.99.132v.263c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.532 4.762h7.405v.53h-7.405z" fill="url(#d)"/><path d="m7.94 6.746c0-.07-.39-.132-.84-.132h-5.58c-.452 0-.99.06-.99.132v.264c0 .072.538.132.99.132h5.58c.453 0 .84-.06.84-.132z" fill="#fff" opacity=".35"/><path d="m.532 6.35h7.405v.53h-7.405z" fill="url(#e)"/></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..7796c1a11
--- /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"><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.569" cy="4.287" gradientTransform="matrix(-.0762952 3.1281599 -2.6382165 -.06007996 24.075235 -37.329019)" gradientUnits="userSpaceOnUse" r="4.701" xlink:href="#a"/><radialGradient id="c" cx="2.345" cy="4.902" gradientTransform="matrix(-.10027221 2.8874046 -4.8375367 -.15681644 26.292053 -2.081198)" gradientUnits="userSpaceOnUse" r="4.51" xlink:href="#a"/><linearGradient id="d" 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(#d)" stroke="#000" stroke-opacity=".431" stroke-width=".75" transform="matrix(.98295 0 0 1.01735 .215728 7.73034)"><path d="m6.842 16.083-.48-1.238h-.065q-.627.79-1.295 1.1-.66.3-1.726.3-1.31 0-2.07-.748-.748-.75-.748-2.134 0-1.45 1.01-2.133 1.018-.692 3.062-.765l1.58-.05v-.398q0-1.385-1.418-1.385-1.09 0-2.565.66l-.822-1.677q1.572-.823 3.485-.823 1.832 0 2.81.798.977.798.977 2.427v6.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(#c)"/><path d="m19.758989 6.81q1.612 0 2.524 1.26.912 1.255.912 3.445 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.669h2.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.865v.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.01-.456-.677-1.246-.677z" fill="url(#b)"/></g><path d="m16.881293 28.628242 3-3v6zm-9.7731697 0-3-3v6z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".750002"/></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..aa6eb7ece
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#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/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..4caeb51d4
--- /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="#e2c8fa"/><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" 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..015a1f800
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/splitcell.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 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="f" 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(#f)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.983z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#c)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></g><path d="m2.38 3.704 1.7210418-.0004167.0008335 1.5876666-1.7210418.0004167zm1.7200418.0005833 1.7199582-.0005833.0008335 1.5876666-1.7209582.0005833zm-1.7200418 1.5874167 1.7210418-.0004167v1.323l-1.7210418.0004167zm1.7200418.0025833 1.7209582-.0025833v1.32l-1.7199582.00258z" fill="#46a9eb" fill-opacity=".984"/><g fill="#2f78c8"><path d="m2.38 3.44c-.145 0-.263.118-.263.264v2.91c0 .147.118.265.264.265h3.44c.147 0 .265-.12.265-.265v-2.91c0-.147-.118-.265-.264-.265zm0 .264h3.44v2.91h-3.44z"/><path d="m3.1750001 3.5718749h.263v3.174h-.263z"/><path d="m2.3808335 4.3656249h3.44v.265h-3.44z"/><path d="m2.3812501 5.5558332h3.44v.265h-3.44z"/><path d="m4.7625001 3.5718749h.263v3.174h-.263z"/></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..6597015dd
--- /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"><radialGradient id="a" 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="b" gradientTransform="matrix(.34578 0 0 .43493 16.29 13.936)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#q" y1="20.749" y2="25.528"/><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><linearGradient id="d" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5" y2="43"/><linearGradient id="e"><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(.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="g"><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="h" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" xlink:href="#g" y1="-4.284" y2="16.85"/><linearGradient id="i" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#e" y1="2.269" y2="19.728"/><linearGradient id="j" gradientTransform="matrix(.11794 0 0 .11905 .212 290.644)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#c" y1="15.5" y2="48.396"/><linearGradient id="k" gradientTransform="matrix(.1323 0 0 .06615 -.265 291.444)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#f" y1="15.999" y2="19.963"/><linearGradient id="l" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" xlink:href="#h" y1="-4.284" y2="16.85"/><clipPath id="m"><path d="m.265 294.42h4.365v2.38h-4.364z"/></clipPath><clipPath id="n"><path d="m.265 290.848h4.365v2.38h-4.364z"/></clipPath><radialGradient id="o" cx="65.325" cy="48.709" gradientTransform="matrix(0 .68598 -.74626 0 60.288 -27.737)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#g"/><linearGradient id="p" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.371" x2="24.139" y1="10.483" y2="36.136"><stop offset="0" stop-color="#fff"/><stop offset=".014" stop-color="#fff" 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="0" stop-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(#n)" transform="matrix(1.33333 0 0 1.33333 2.293 -382.505)"><rect fill="url(#c)" 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(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#f)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#h)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#i)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></g><g clip-path="url(#m)" transform="matrix(1.33333 0 0 1.33333 2.293 -392.56)"><rect fill="url(#j)" 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(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#k)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#l)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#i)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></g><path d="m21.92 21.93v-4.18h4.198v4.177h4.098v4.132h-4.098v4.17h-4.198v-4.17h-4.132v-4.13z" fill="url(#a)" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><g fill="none"><path d="m1.19 3.836-.003-.794h.8v.794h.793v.79l-.794.003v.803h-.796l.003-.807-.793.005-.003-.79z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m25.76 23.29 3.116-.013-.042 1.453-3.116.01m-3.562 0-3.116-.01.042-1.453 3.116.012" opacity=".5" stroke="url(#b)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/><path d="m23.335 22.988-.045-3.885 1.42.006.064 3.886m0 2.003v3.865h-1.44v-3.863" opacity=".5" stroke="url(#p)" stroke-width="1.417" transform="matrix(.18912 0 0 .18912 -2.95 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#o)" transform="matrix(.18912 0 0 .18912 .49 -.304)"/><g fill="none"><path d="m4.893 3.838v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#q)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 .49 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#o)" transform="matrix(.18912 0 0 .18912 2.078 -.304)"/><g fill="none"><path d="m6.48 3.838v.79l-1.052.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#q)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 2.078 -.304)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#o)" transform="matrix(.18912 0 0 .18912 3.665 -.304)"/><g fill="none"><path d="m8.068 3.838v.79l-1.053.004-.003-.792z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".268"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#q)" stroke-width="1.363" transform="matrix(.18912 0 0 .18912 3.665 -.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..e7dcd5eee
--- /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" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.371" x2="24.139" y1="10.483" y2="36.136"><stop offset="0" stop-color="#fff"/><stop offset=".014" stop-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="65.325" 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="c" 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="0" stop-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="4.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 29.346 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#l"/><radialGradient id="e" 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="#l"/><linearGradient id="f" 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="g" 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="h" 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="i" gradientUnits="userSpaceOnUse" x1="25.829" x2="25.829" y1="5" y2="27.946"><stop offset="0" stop-color="#fff"/><stop offset=".038" stop-color="#fff" stop-opacity=".235"/><stop offset=".962" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><clipPath id="j"><path d="m18 3h13v25h-13z"/></clipPath><clipPath id="k"><path d="m1 3h13v25h-13z"/></clipPath><linearGradient id="l"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g clip-path="url(#k)" transform="translate(18 4)"><g opacity=".4"><path d="m39.357 40h5v7h-5z" fill="url(#d)" transform="matrix(.73684 0 0 .42857 -1.684 10.857)"/><path d="m-8.643-47h5v7h-5z" fill="url(#e)" transform="matrix(-.73684 0 0 -.42857 -1.684 10.857)"/><path d="m8.643 40h30.714v7h-30.714z" fill="url(#f)" transform="matrix(.73684 0 0 .42857 -1.684 10.857)"/></g><rect fill="url(#g)" height="25" rx="1.5" width="28" x="2" y="4"/><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(#h)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#i)" 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><path d="m21.92 21.93v-4.18h4.198v4.177h4.098v4.132h-4.098v4.17h-4.198v-4.17h-4.132v-4.129z" fill="url(#b)" transform="matrix(.7148 0 0 .7148 -1.154 -12.136)"/><g fill="none"><path d="m14.495 3.51-.012-2.997 3.022-.006-.005 3.003 3.004-.002v2.99l-3.003.01v3.044h-3.005l.01-3.05-2.998.018-.01-2.992z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012872"/><path d="m25.76 23.29 3.116-.013-.042 1.453-3.116.01m-3.562 0-3.116-.01.042-1.453 3.116.012" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(.7148 0 0 .7148 -1.154 -12.136)"/><path d="m23.335 22.988-.045-3.885 1.42.006.064 3.887m0 2.003v3.866h-1.44v-3.865" opacity=".5" stroke="url(#a)" stroke-width="1.417" transform="matrix(.7148 0 0 .7148 -1.154 -12.136)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#b)" transform="matrix(0 -.7148 .7148 0 -1.156 40.144)"/><g fill="none"><path d="m14.5 23.502h2.99l.01 3.98-2.992.012z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012872"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(0 -.7148 .7148 0 -1.156 40.144)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#b)" transform="matrix(0 -.7148 .7148 0 -1.156 34.144)"/><g fill="none"><path d="m14.5 17.502h2.99l.01 3.98-2.992.012z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012872"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(0 -.7148 .7148 0 -1.156 34.144)"/></g><path d="m23.2 21.945v4.133l-5.412-.016v-4.132z" fill="url(#b)" transform="matrix(0 -.7148 .7148 0 -1.156 28.144)"/><g fill="none"><path d="m14.5 11.502h2.99l.01 3.98-2.992.012z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012872"/><path d="m21.86 23.294-.043 1.452m-2.777-.016.042-1.453" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(0 -.7148 .7148 0 -1.156 28.144)"/></g><g clip-path="url(#j)" transform="translate(-18 4)"><g opacity=".4"><path d="m39.357 40h5v7h-5z" fill="url(#d)" transform="matrix(.7368 0 0 .4286 -1.684 10.857)"/><path d="m-8.643-47h5v7h-5z" fill="url(#e)" transform="matrix(-.7368 0 0 -.4286 -1.684 10.857)"/><path d="m8.643 40h30.714v7h-30.714z" fill="url(#f)" transform="matrix(.7368 0 0 .4286 -1.684 10.857)"/></g><rect fill="url(#g)" height="25" rx="1.5" width="28" x="2" y="4"/><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(#h)"/><g fill="none"><rect height="24" opacity=".7" rx="1" stroke="url(#i)" 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><path d="m23.2 21.945v4.133l-2.737.02v-4.132z" fill="url(#b)" transform="matrix(0 -.7148 .7148 0 -1.156 46.144)"/><g fill="none"><path d="m14.5 29.502h2.99l.01 2.015-2.992.01z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012872"/><path d="m21.86 23.294-.043 1.452m0 0 .042-1.452" opacity=".5" stroke="url(#c)" stroke-width="1.363" transform="matrix(0 -.7148 .7148 0 -1.156 46.144)"/></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..5acb6861a
--- /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" 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="12" x2="12" y1="18" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g opacity=".4" transform="matrix(.78947368 0 0 .42857136 -2.947369 7.857147)"><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 fill="none" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.192819 2.463739)"><rect height="17.255981" rx="2.470145" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" width="17.236914" x="3.529856" y="1.529856"/><rect height="15.747698" rx="1.468657" stroke="#ededeb" width="15.747697" x="4.264394" y="2.283461"/></g><path d="m8.00002 23.99998 15.99996-15.9999599" fill="#ededeb" fill-rule="evenodd" stroke="#ededeb" stroke-linecap="round" stroke-linejoin="bevel"/></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..53a3ff12e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/square_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="11.338983" x2="10.932205" y1="19.152542" y2=".847458"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .08017964 10.8 17.00194)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.211194 2.461691)"><ellipse cx="12" cy="18.284815" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.353033" stroke-width=".830179"/><g fill="none" stroke-width=".750002"><path d="m3.529856 1.529856h17.250141l.002 17.248634h-17.2500934z" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.2940387 2.2764596 15.7389223.00293.001 15.7572134h-15.753566z" stroke="#fff"/></g></g><path d="m8.00002 23.99998 15.99996-15.99996" fill="#ededeb" fill-rule="evenodd" stroke="#ededeb" stroke-linecap="round" stroke-linejoin="bevel"/></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..36116c42e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.bang.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.500302" x2="2.906639" y1="20.000092" y2="12.474668"><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="13.162109" x2="12.944283" y1="16.962891" y2="22.293947"><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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="5.830509" x2="15.016949" y1="12.983051" y2="21.932203"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.3492211 0 0 1.3492211 -.905955 -11.812527)"><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(#d)" stroke="url(#a)" stroke-linejoin="round" stroke-width=".741168"/><ellipse cx="12.55932" cy="27.762499" display="block" fill="url(#c)" 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" stroke="url(#b)" 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..d487f4860
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.concave-star6.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="4.866343" x2="3.960824" y1="72.35273" y2="3.298991"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="6.085365" x2="14.319176" y1="14.103448" y2="22.301093"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.333364)"><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(#d)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="12" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".208" rx="8.084745" ry="1.963204"/><path d="m9.0390625 14.001953a.12060756.12060756 0 0 0 -.1152344.140625c.0512952.302987.0817658.386247.1230469.857422.077578.885468.091313 1.917026-.2402344 2.580078-.3315108.662983-1.1651472 1.27283-1.9199218 1.742188-.5508504.342547-.801402.452741-1.0410157.570312a.12060756.12060756 0 0 0 0 .214844c.2396137.117571.4901653.227765 1.0410157.570312.7547746.469358 1.588411 1.079205 1.9199218 1.742188.3315465.663054.3178118 1.69461.2402344 2.580078-.041281.471175-.071752.554435-.1230469.857422a.12060756.12060756 0 0 0 .2109375.09766c.2111596-.245982.2625607-.340321.625-.683598.6616734-.62669 1.4787464-1.267576 2.2402344-1.267578.761488-.000001 1.57856.640887 2.240234 1.267578.362439.343277.413841.437616.625.683594a.12060756.12060756 0 0 0 .210938-.09766c-.051294-.302984-.081768-.386244-.123047-.857418-.07757-.88547-.09131-1.917026.240234-2.580078.331511-.662983 1.165148-1.27283 1.919922-1.742188.550851-.342547.801403-.452741 1.041016-.570312a.12060756.12060756 0 0 0 0-.214844c-.239613-.117571-.490165-.227765-1.041016-.570312-.754774-.469358-1.588412-1.079205-1.919922-1.742188-.331547-.663054-.317811-1.69461-.240234-2.580078.04128-.471174.07175-.554434.123047-.857422a.12060756.12060756 0 0 0 -.210938-.09766c-.211159.245978-.262561.340317-.625.683594-.661674.62669-1.478746 1.267577-2.240234 1.267578s-1.578561-.640887-2.2402344-1.267578c-.3624393-.343277-.4138404-.437616-.625-.683594a.12060756.12060756 0 0 0 -.095703-.04297z" fill="none" stroke="url(#a)" 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..ad3e4bea3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.doorplate.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" x2="12" y1="14.012153" y2="28.012153"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="30.012153" y2="12.012153"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.36308851 0 0 .11633788 11.208475 27.149965)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="12.012153" y2="30.012153"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.025052 -12.060811)"><ellipse cx="12.025424" cy="29.011374" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".219" rx="6.127119" ry="1.963204"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m7.518808 12.446694c0 2.209139-1.9150865 4.506636-4.1242255 4.506636v8.215073c2.209139 0 4.1242255 2.331228 4.1242255 4.540367h8.978813c-.01281-1.723696 1.327836-5.064253 4.143022-4.547109v-8.15625c-2.209139 0-4.143022-2.290755-4.143022-4.499894z" fill="url(#d)" stroke="url(#b)"/><path d="m8.0298445 13.199108c0 1.949241-1.9336069 4.238293-3.8828476 4.238293v7.255514c1.9492407 0 3.8042629 2.219161 3.8042629 4.168401l8.0376372.05882c-.0017-1.634093 1.287587-3.888915 3.854637-4.221636v-7.196691c-1.949241 0-3.776052-2.294638-3.776052-4.243878z" fill="none" stroke="url(#a)"/></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..0925c296e
--- /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"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 7.567572)" gradientUnits="userSpaceOnUse" x1="19.000082" x2="56.876152" y1="22.663385" y2="21.184591"><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="b" gradientTransform="matrix(.25378586 0 0 .30501865 18.88109 7.381261)" gradientUnits="userSpaceOnUse" x1="3.620048" x2="-61.741512" y1="18.118185" y2="18.794651"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.5077656 0 0 .11633788 9.731955 23.786454)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="2.749416" x2="16.207054" y1="24.022411" y2="23.717305"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 1.500799 -11.292578)"><ellipse cx="10.874428" cy="25.647861" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".711111" rx="8.568543" ry="1.963204" stroke-width=".975736"/><g stroke-width=".750002" transform="matrix(0 1 1 0 -9.60121 8.842924)"><path d="m7.2578938 12.590181c-1.10801 0-2 .89199-2 2v2l-.038136 7.761652c-1.104569 0-2 .8954-2 2s.895431 2 2 2h1 1 2 3.0000002 3c1.10801 0 2-.89199 2-2v-1l.03814-8.761652c1.104569 0 2-.8954 2-2s-.895431-2-2-2h-1-1-7.0000005z" fill="url(#d)" stroke="url(#b)"/><path d="m7.2578125 13.337891c-.7063998 0-1.2519531.545553-1.2519531 1.251953v2a.7483817.7483817 0 0 1 0 .0039l-.0371094 7.761725a.7483817.7483817 0 0 1 -.7480469.74414c-.7001675 0-1.2519531.551758-1.2519531 1.251953 0 .700198.5517851 1.251954 1.2519531 1.251954h1 1 2 2.9999999 3c.7064 0 1.251953-.545552 1.251953-1.251954v-1a.7483817.7483817 0 0 1 0-.0039l.03711-8.761718a.7483817.7483817 0 0 1 .748046-.744141c.700169 0 1.251954-.551757 1.251954-1.251953 0-.700197-.551785-1.251953-1.251954-1.251953h-1-1-6.9999995z" fill="none" stroke="url(#a)"/></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..61cca172f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.signet.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="5.24296" x2="1.821817" y1="29.836792" y2="11.931365"><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.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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="6.18644" x2="14.000065" y1="13.186441" y2="21.016949"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.425164)"><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(#d)" stroke="url(#a)" stroke-width=".750002"/><ellipse cx="12" cy="27.674644" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".23" rx="9" ry="1.963204"/><ellipse cx="11.558868" cy="19.451851" fill="none" rx="4.221968" ry="4.087143" stroke="url(#b)" stroke-linejoin="round" stroke-miterlimit="0" stroke-width=".750002"/></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..ceb9d75e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star12.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99874004 .05018298 -.05018298 .99874004 .591892 -.637924)" gradientUnits="userSpaceOnUse" x1="2.318828" x2="3.681171" y1="12" y2="2.644068"><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="12" x2="12" y1="8" y2="14"><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="d" 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><g transform="matrix(1.33333 0 0 1.33333 -.796829 -1.078102)"><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="url(#b)" stroke-linecap="square" stroke-width=".750002"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#d)" 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.137927 22.277897h-1.875171v-5.133962l.01821-.843524.03034-.922414q-.467275.467276-.649331.61292l-1.01951.819249-.9042085-1.128743 2.8582695-2.275693h1.541403v8.872167z"/><path d="m22.815901 22.277897h-6.202021v-1.30473l2.227144-2.251419q.989168-1.013442 1.292594-1.401826.303425-.394454.436933-.728222.133507-.333768.133507-.691811 0-.534029-.297357-.794975-.291289-.260946-.782838-.260946-.515824 0-1.001305.236672-.485481.236672-1.013442.673605l-1.01951-1.207634q.655399-.558303 1.086264-.788907.430864-.230603.940619-.351974.509756-.127438 1.140881-.127438.831386 0 1.46858.303425.637194.303426.989168.849592.351974.546166.351974 1.250114 0 .61292-.218467 1.153017-.212398.53403-.667536 1.098401-.44907.564372-1.589951 1.608156l-1.14088 1.074127v.08496h3.865643v1.577814z"/></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" stroke="url(#c)" 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..653c5b23a
--- /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" gradientUnits="userSpaceOnUse" x1=".821195" x2="23.178805" y1="20" y2="20"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".821195" x2="23.178805" y1="20" y2="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="16" y2="26"><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><radialGradient id="d" 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.6464844-2.148438v-6.751953h9.119141l-.119141 3 2.253906-3h.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(#b)" stroke="url(#a)" stroke-linecap="square" stroke-width=".750002"/><ellipse cx="12" cy="29.036797" display="block" fill="url(#d)" 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.703603 22.277897h-6.2020205v-1.30473l2.2271445-2.251419q.989168-1.013442 1.292593-1.401826.303426-.394454.436933-.728222.133507-.333768.133507-.691811 0-.534029-.297357-.794975-.291288-.260946-.782838-.260946-.515824 0-1.001305.236672-.485481.236672-1.013441.673605l-1.0195105-1.207634q.6553995-.558303 1.0862635-.788907.430865-.230603.94062-.351974.509755-.127438 1.14088-.127438.831387 0 1.468581.303425.637193.303426.989167.849592.351974.546166.351974 1.250114 0 .61292-.218466 1.153017-.212398.53403-.667537 1.098401-.44907.564372-1.58995 1.608156l-1.140881 1.074127v.08496h3.865643v1.577814z"/><path d="m23.016162 20.439137h-1.068059v1.83876h-1.832691v-1.83876h-3.786752v-1.30473l3.889917-5.728677h1.729526v5.576964h1.068059zm-2.90075-1.456443v-1.504991q0-.376248.03034-1.092332.03034-.716085.04855-.831387h-.04855q-.224535.497618-.540098.970962l-1.626361 2.457748h2.136116z"/></g><path d="m12.460938 14.736328a1.7563565 1.7563565 0 0 1 -1.376954.05859 1.7563565 1.7563565 0 0 1 -1.3164059.416016 1.7563565 1.7563565 0 0 1 -1.1621093.740234 1.7563565 1.7563565 0 0 1 -.9316407 1.015625 1.7563565 1.7563565 0 0 1 -.6367187 1.224609 1.7563565 1.7563565 0 0 1 .029297.320313 1.7563565 1.7563565 0 0 1 .9335936-.267574h8.806641a1.7563565 1.7563565 0 0 1 -.01758-.476563 1.7563565 1.7563565 0 0 1 -.740234-1.162109 1.7563565 1.7563565 0 0 1 -1.015625-.931641 1.7563565 1.7563565 0 0 1 -1.224609-.636719 1.7563565 1.7563565 0 0 1 -1.347656-.300781zm-6.0253911 14.589844-.1914063.261719v.214843l1.8085938.199219-1.0449219-.472656-.097656.185547z" fill="none" stroke="url(#c)" 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..dcc145e72
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star4.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.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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.144122" x2="5.754184" y1="25.59322" y2="12.169491"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.26913374 0 0 .11633788 11.394449 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.488957" x2="14.891033" y1="13.356688" y2="23.955004"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.333299)"><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(#d)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="12" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".336" rx="4.541632" ry="1.963204"/><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.0449226 3.742187c.08211.152377.300698.152377.382811 0l2.044923-3.742187c-.0143-.01301.02735-.02735.04102-.04102l3.742187-2.044922c.152378-.08211.152378-.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" stroke="url(#a)" stroke-linejoin="round" stroke-width=".750002"/></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..b422048fb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star5.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.842911" x2="11.801158" y1="15.575222" y2="23.304036"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.178037" x2="3.771116" y1="27.830509" y2="10.237288"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="11.881355" x2="13.338984" y1="12.932197" y2="24.983043"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.86642)"><path d="m12 11.542366-3.0000001 6h-5l4 4-1 6 5.0000001-3 5 3-1-6 4-4h-5z" fill="url(#d)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="12" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".166" rx="7.322034" ry="1.963204"/><path d="m11.970703 13.611328a.04823869.04823869 0 0 0 -.03906.02734l-2.2500024 4.498051h-3.7421875a.04823869.04823869 0 0 0 -.0332031.082031l3 2.998047-.75 4.5a.04823869.04823869 0 0 0 .013672.04297.04823869.04823869 0 0 0 .058594.0059l3.746093-2.246094 3.746094 2.246094a.04823869.04823869 0 0 0 .07227-.04883l-.75-4.5 3-2.998047a.04823869.04823869 0 0 0 -.0332-.08203h-3.742188l-2.25-4.498047a.04823869.04823869 0 0 0 -.04687-.02734z" fill="none" stroke="url(#a)" 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..5c87d2dc6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star6.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="4.442305" x2="7.191368" y1="82.845085" y2="4.258176"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" 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="d" cx="2.25" cy="16" gradientTransform="matrix(.36158102 0 0 .15511679 15.186443 23.534741)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><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(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#c)" stroke-linecap="square"/><ellipse cx="16" cy="26.016611" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".336" rx="6.101679" ry="2.617599" stroke-width="1.33333"/></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..773350abe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.star8.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(.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><linearGradient id="b" gradientTransform="matrix(.26069254 0 0 .3133196 19.247816 -1.10935)" gradientUnits="userSpaceOnUse" x1="9.674674" x2="9.498889" y1="68.324852" y2="14.483431"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.28830951 0 0 .11633788 11.351304 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.4149565 0 0 1.4149565 -.349545 -12.669037)"><ellipse cx="12" cy="29.036797" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)"/><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" stroke="url(#a)"/></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..723b2539e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/starshapes.vertical-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"><linearGradient id="a" 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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 18.88109 7.381261)" gradientUnits="userSpaceOnUse" x1="15.040358" x2="16.697962" y1="73.130241" y2="4.541527"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 9.543071 26.590918)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.274843" x2="13.156198" y1="13.268148" y2="21.810521"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 1.500799 -11.292578)"><ellipse cx="10.743073" cy="28.452326" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g stroke-width=".750002"><path d="m7.2578938 12.590181c-1.10801 0-2 .89199-2 2v2l-.038136 7.761652c-1.104569 0-2 .8954-2 2s.895431 2 2 2h1 1 2 3.0000002 3c1.10801 0 2-.89199 2-2v-1l.03814-8.761652c1.104569 0 2-.8954 2-2s-.895431-2-2-2h-1-1-7.0000005z" fill="url(#d)" stroke="url(#b)"/><path d="m7.2578125 13.337891c-.7063998 0-1.2519531.545553-1.2519531 1.251953v2a.7483817.7483817 0 0 1 0 .0039l-.0371094 7.761725a.7483817.7483817 0 0 1 -.7480469.74414c-.7001675 0-1.2519531.551758-1.2519531 1.251953 0 .700198.5517851 1.251954 1.2519531 1.251954h1 1 2 2.9999999 3c.7064 0 1.251953-.545552 1.251953-1.251954v-1a.7483817.7483817 0 0 1 0-.0039l.03711-8.761718a.7483817.7483817 0 0 1 .748046-.744141c.700169 0 1.251954-.551757 1.251954-1.251953 0-.700197-.551785-1.251953-1.251954-1.251953h-1-1-6.9999995z" fill="none" stroke="url(#a)"/></g></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..494a34bb8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/stylenewbyexample.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 8.4666665 8.4666669" width="32"><radialGradient id="c" 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="d" 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="e" 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="f" height="1.306" width="1.198" x="-.099" y="-.153"><feGaussianBlur stdDeviation=".52"/></filter><radialGradient id="g" 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="h" 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="b" 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="i" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="a"><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="j" gradientTransform="matrix(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.735" x2="24.654" xlink:href="#a" y1="4.978" y2="41.198"/><linearGradient id="k" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#a" y1="20.749" y2="25.528"/><path d="M5.384 294.538H3.046l-.403 1.01H1.566l2.206-5.292h1l2.128 5.292H5.775zm-2.06-.8H5.08l-.784-2.395z" transform="translate(-.794 -289.327)" stroke="#000" stroke-width=".265" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".537" fill="url(#b)"/><path d="M2.978.93L.772 6.22h.11l2.096-5.027h1L6 6.22h.106L3.98.93zm-.34 3.48l-.11.265h1.758L4.2 4.41z" 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(#c)" fill-rule="evenodd" opacity=".3" transform="translate(.97 -204.683) scale(.72162)"/><path d="M6.692 290.228l1.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(#d)" stroke="#673907" stroke-linecap="round" stroke-width=".367" transform="translate(.97 -204.683) scale(.72162)"/><path d="M4.68 292.935l.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(#e)" stroke="#787a75" stroke-linecap="round" stroke-width=".367" transform="translate(.97 -204.683) scale(.72162)"/><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(#f)" opacity=".5" transform="translate(1.353 .512) scale(.19093)"/><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(#g)" transform="translate(.97 -204.683) scale(.72162)"/><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.48L4.65 6.652" 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(#h)" opacity=".428" transform="translate(.97 -204.683) scale(.72162)"/><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 transform="translate(-.265 -.265) scale(.26458)" d="M21.5 21.5l-.024-5.962h5L26.5 21.5l6.005.004v5L26.5 26.5v5.99h-5V26.5l-5.99.018v-5z" fill="url(#i)"/><path transform="translate(-.265 -.265) scale(.26458)" d="M22.5 23.003l-.024-6.445h3l.024 6.44m0 2.002v6.483h-3V25" opacity=".5" stroke="url(#j)"/><path transform="translate(-.265 -.265) scale(.26458)" d="M26 22.512l5.568-.01v2.987L26 25.5m-4 0l-5.484.007v-2.99L22 22.513" opacity=".5" stroke="url(#k)"/><path d="M5.423 5.423l-.006-1.576H6.74l.005 1.576 1.59.002v1.322l-1.588-.002v1.587H5.422V6.747l-1.584.005V5.427z" opacity=".5" stroke="#0f5a00" 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/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..954c4591b
--- /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"><radialGradient id="a" 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="b" 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(#b)" 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.832 7.56h-2.18v-.477l.764-.825q.144-.155.262-.287.118-.13.202-.254.085-.125.132-.254.046-.13.046-.277 0-.165-.1-.256-.098-.092-.264-.092-.176 0-.338.086-.162.087-.34.247l-.374-.44q.1-.092.21-.175.108-.084.24-.148.13-.065.288-.103.158-.04.354-.04.233 0 .418.065.186.063.318.183.13.118.2.287.07.17.07.38 0 .19-.066.367-.067.173-.182.342-.116.166-.27.333-.15.164-.324.335l-.39.394v.03h1.322z" fill="#fcaf3e" stroke="#ce5c00" stroke-width=".224698"/><ellipse cx="2.644793" cy="6.614367" fill="url(#a)" 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..e8aed50d5
--- /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" 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(#a)" 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.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-.95473 2.163517-1.2339391 3.331616-1.171156.571557 0 1.076363.104293 1.514418.312896.438055.208598.778068.500634 1.02004.876109.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="#fcaf3e" stroke="#ce5c00" stroke-width=".750002"/></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..7936c4e58
--- /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"><radialGradient id="a" 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="b" 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(#b)" 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="#fcaf3e" stroke="#ce5c00" stroke-width=".224698"/><ellipse cx="2.644793" cy="6.614365" fill="url(#a)" 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..c628b5f13
--- /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" 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" 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="e" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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="f" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="n" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.333 0 0 .864 -108.667 -5.705)" gradientUnits="userSpaceOnUse" x1="386.16217" x2="380.15616" xlink:href="#b" y1="19.83449" y2="19.833334"/><g transform="translate(0 .000045)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#c)"/><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"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/><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><path d="m28.036 18.017c-.2-.03-.355-.015-.46.01l-13.85 3.186-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.014 2.565-.586 13.848-3.21c.417-.097-.204-.614-1.393-1.162-.89-.41-1.843-.727-2.44-.815z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#e)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="translate(7.23 -.01)"/><path d="m25.282 2.344c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.149-1.146-2.399-1.774-2.846-1.44l-.04.04z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 16.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.026-11.08.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="translate(7.23 -.01)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#h)" transform="translate(7.23 -.01)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#j)" transform="translate(7.23 -.01)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#k)" transform="translate(7.23 -.01)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#l)" transform="translate(7.23 -.01)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#m)" transform="translate(7.23 -.01)"/><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#n)" fill-rule="evenodd" stroke="url(#o)" stroke-width=".5" transform="translate(7.23 -.01)"/><path d="m8.99 21.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" fill-rule="evenodd" stroke="#0c0c0c" stroke-width=".5"/><path d="m16.434 1.433 4.986-.006.016 29.01h-5.006z" fill="url(#d)" 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"/></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..aca1affa3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/switchxformsdesignmode.svg
@@ -0,0 +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" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -14.72 5.304)" 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(.638 -.64114 .85963 .85535 -17.127 1.928)" 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(.638 -.64114 .85963 .85535 -17.31 2.112)" 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(.638 -.64114 .85963 .85535 -16.492 1.29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -16.675 1.474)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -15.854 .65)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.638 -.64114 .85963 .85535 -16.037 .833)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.638 -.64114 .85963 .85535 -17.37 2.172)" 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(.56036 .0242 .02416 .55967 5.838 -1.455)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="o" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#p"/><linearGradient id="r" 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="s" gradientUnits="userSpaceOnUse" x1="16.00032" x2="16.00032" y1="4.000243" y2="28.000397"><stop offset="0" stop-color="#fff"/><stop offset=".04" stop-color="#fff" stop-opacity=".235"/><stop offset=".958" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="14.33" x2="14.33" y1=".022" y2="-32.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="u" gradientTransform="matrix(1.05404 0 0 1.2201 -.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="v" gradientTransform="matrix(.8558 0 0 .9631 2.294 .66)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.448" y2="22.249"><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 opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#o)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#q)" transform="matrix(-.73684 0 0 -.57143 -1.684 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#r)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/></g><rect fill="url(#t)" height="26" rx="1.615" 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.087" ry="1.19" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.222 5.222a.445.445 0 0 1 -.89 0 .445.445 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 4.778a.445.445 0 0 1 -.89 0 .445.445 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 5.222a.445.445 0 0 1 -.89 0 .445.445 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 4.778a.445.445 0 0 1 -.89 0 .445.445 0 1 1 .89 0z" opacity=".3"/><path d="m5.222 27.667a.445.445 0 0 1 -.89 0 .445.445 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 27.222a.445.445 0 0 1 -.89 0 .445.445 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 27.667a.445.445 0 0 1 -.89 0 .445.445 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 27.222a.445.445 0 0 1 -.89 0 .445.445 0 1 1 .89 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"/><g transform="matrix(.99836 0 0 1.18975 .026 -2.284)"><rect fill="url(#u)" height="5.023" rx="1.054" width="16.906" x="7.537" y="17.406"/><g fill="none" stroke-width=".918"><rect height="3.408" rx=".324" ry=".627" stroke="url(#v)" width="14.999" x="8.505" y="18.254"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="17.049" x="7.497" y="17.509001"/></g></g><path d="m12 21h1v1h-1zm1-1h1v1h-1zm1 1h1v1h-1zm-2 1h1v1h-1zm2 0h1v1h-1zm-1 1h1v1h-1zm3-3h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm2-3h1v1h-1zm-1 1h1v1h-1zm1 1h1v1h-1zm0 1h1v1h-1z" fill="#4d4d4d"/><path d="m28.036 18.017c-.2-.03-.355-.015-.46.01l-13.85 3.186-2.548.588-.078.014-3.1 2.185 7.396-.196.062-.014 2.565-.586 13.848-3.21c.417-.097-.204-.614-1.393-1.162-.89-.41-1.843-.727-2.44-.815z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m11.226 16.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.0879998c.406-.41-.225-1.7-1.41-2.88-1.189-1.17999996-2.484-1.80499996-2.889-1.39799996z" fill="url(#d)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5"/><path d="m25.282 2.3440002c.446-.334 1.697.294 2.847 1.438 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l1.954-1.962.04-.04c0-.002-.028-.025-.027-.027.327-.45-.277-1.67-1.424-2.812-1.149-1.14599996-2.399-1.77399996-2.846-1.43999996l-.04.04z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".5"/><path d="m11.226 16.47c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l11.026-11.0799998.04-.04s-.03-.024-.028-.026c.328-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437l-.04.04z" fill="#0c0c0c" opacity=".6"/><path d="m23.092 4.5450002c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#e)"/><path d="m22.91 4.7300002c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)"/><path d="m23.727 3.9070002c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#i)"/><path d="m23.544 4.0900002c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#j)"/><path d="m24.365 3.2660002c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#k)"/><path d="m24.182 3.4500002c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#l)"/><g fill-rule="evenodd" stroke-width=".5"><path d="m8.158 23.75 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#m)" stroke="url(#n)"/><path d="m8.99 21.78-.833 1.964 1.987-.815c-.16-.192-.306-.385-.498-.575-.22-.22-.436-.397-.657-.575z" fill="#0c0c0c" stroke="#0c0c0c"/></g><g transform="translate(0 3.000045)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#c)"/><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"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/><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></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..4b48e468d
--- /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(.98294772 0 0 1.0173481 19.080695 8.201223)" gradientUnits="userSpaceOnUse" x1="-16.776867" x2="-9.515723" xlink:href="#e" y1="3.242736" y2="11.795373"/><linearGradient id="b" gradientTransform="matrix(-.98294772 0 0 1.0173481 2.425111 8.201223)" gradientUnits="userSpaceOnUse" x1="-16.776867" x2="-9.515723" xlink:href="#e" y1="3.242736" y2="11.795373"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 -14.825562 27.175389)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#d"/><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 -7.325542 27.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(-.98294772 0 0 1.0173481 .175106 8.201223)" gradientUnits="userSpaceOnUse" x1="-16.776867" x2="-9.515723" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .646716 -12.010896)"><ellipse cx="-6.677236" cy="29.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/><path d="m16.290369 23.04174c0-.614337.201934-1.051339.605803-1.311008.397749-.259668.979074-.389502 1.743976-.389502v-2.270514c-.764902 0-1.346227-.126667-1.743976-.380002-.403869-.259669-.605803-.696671-.605803-1.311008v-3.021018c0-.703004-.125444-1.235007-.376331-1.59601-.250889-.361002-.660876-.623837-1.229963-.788504-.575207-.171001-.259382-.244783-1.29353-.244783l.0083 1.391734c.605803.01267.937613.126667 1.170143.342002.226411.209001.34067.541504.339616.997506l-.0083 3.586296c-.0027 1.184337.715948 1.887344 2.147845 2.109012v.114001c-1.431897.221668-2.138969.921539-2.147845 2.099513l-.02486 3.299277c-.211333.947138-.998975 1.196204-1.509759 1.339508l.02486 1.688253c1.01579 0 .693847-.09405 1.275173-.258721.575206-.164667.991313-.427502 1.24832-.788505.250887-.361001.376331-.899338.376331-1.615009z" fill="url(#b)" stroke="#888a85" stroke-linejoin="round" stroke-width=".750002"/><path d="m5.2154373 23.04174c0-.614337-.201934-1.051339-.605803-1.311008-.397749-.259668-.979074-.389502-1.743976-.389502v-2.270514c.764902 0 1.346227-.126667 1.743976-.380002.403869-.259669.605803-.696671.605803-1.311008v-3.021018c0-.703004.125444-1.235007.376331-1.59601.250889-.361002.660876-.623837 1.229963-.788504.575207-.171001.259382-.244783 1.29353-.244783l-.0083 1.391734c-.605803.01267-.937613.126667-1.170143.342002-.226411.209001-.34067.541504-.339616.997506l.0083 3.586296c.0027 1.184337-.715948 1.887344-2.147845 2.109012v.114001c1.431897.221668 2.138969.921539 2.147845 2.099513l.02486 3.299277c.211333.947138.998975 1.196204 1.509759 1.339508l-.02486 1.688253c-1.01579 0-.693847-.09405-1.275173-.258721-.575206-.164667-.991313-.427502-1.24832-.788505-.250887-.361001-.376331-.899338-.376331-1.615009z" fill="url(#a)" stroke="#888a85" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="-14.177255" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/></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..38a061f11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.bracket-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(.98294772 0 0 1.0173481 .070955 8.106659)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" xlink:href="#e" y1="3.242736" y2="11.795373"/><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 23.784956 8.124636)" gradientUnits="userSpaceOnUse" x1="10.817369" x2="11.221012" xlink:href="#f" y1="20.558281" y2="4.30681"/><linearGradient id="c" gradientTransform="matrix(-.98294772 0 0 1.0173481 23.261639 8.106659)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" xlink:href="#e" y1="3.242736" y2="11.795373"/><linearGradient id="d" gradientTransform="translate(-.452361 8.124636)" gradientUnits="userSpaceOnUse" x1="10.817369" x2="11.221012" xlink:href="#f" y1="20.558281" y2="4.30681"/><linearGradient id="e" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="f" gradientTransform="translate(1.801611 8.124636)" gradientUnits="userSpaceOnUse" x1="10.817369" x2="11.221012" y1="20.558281" y2="4.30681"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.51412493 0 0 .11633788 -12.82308 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 .444976 -11.998912)"><ellipse cx="-11.666297" cy="29.036797" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".245" rx="8.67586" ry="1.963204" transform="scale(-1 1)"/><g stroke-linejoin="round" stroke-width=".750002"><path d="m9.0296212 27.386184-2.2335308-.01272-.002-14.246027 2.2452488-.0078-.0059-1.496541-3.7353068.01172-.0049 17.239613 3.7353068-.01172z" fill="url(#c)" stroke="url(#d)"/><path d="m14.302973 27.386184 2.233531-.01272.002-14.246027-2.245249-.0078.0059-1.496541 3.735307.01172.0049 17.239613-3.735307-.01172z" fill="url(#a)" stroke="url(#b)"/></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..054c2fa80
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.cloud.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="13.820675" x2="8.324544" y1="79.806198" y2="14.591269"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.041722)"><ellipse cx="11.852736" cy="27.88625" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)"/><path d="m11.964046 13.597068c-1.323142 0-2.4328571.93997-2.7002572 2.183187-.4307224-.21403-.922708-.344714-1.4363075-.344714-1.7768817 0-3.2173278 1.440447-3.2173278 3.217328 0 1.110551.5517659 2.093355 1.4075807 2.671532-.8353617.473891-1.4075807 1.355247-1.4075807 2.38427 0 1.523042 1.2346686 2.757709 2.7577093 2.757709.710006 0 1.3496748-.277384 1.8384732-.718153.4887968.440768 1.12847.718153 1.838473.718153 1.323139 0 2.432858-.939972 2.700258-2.183187.430722.214032.922707.344714 1.436306.344714 1.776883 0 3.217329-1.440445 3.217329-3.217327 0-.634051-.200408-1.225357-.51707-1.723569.853472-.468807 1.436307-1.370489 1.436307-2.412996 0-1.523041-1.234669-2.75771-2.757709-2.75771-.805196 0-1.53539.340162-2.039557.89051-.391209-1.047082-1.373097-1.809747-2.556627-1.809747z" fill="none" stroke="url(#a)"/></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..9cc3661e5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.diamond-bevel.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(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="19.011721" x2="9.101695" y1="66.91407" y2="3.559322"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="c" 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><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.99993)"><path d="m12 11.529391-8.4706088 8.470609 8.4706088 8.470609 8.470609-8.470609z" fill-opacity=".32549"/><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.1757816-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(#b)"/><path d="m12 11.529391-8.4706088 8.470609 8.4706088 8.470609 8.470609-8.470609z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="11.852737" cy="29.036797" display="block" fill="url(#c)" 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="#ececec"/></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..31f580c86
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.flower.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(.3383803 0 0 .40669052 -14.698108 -6.574944)" gradientUnits="userSpaceOnUse" x1="12.154433" x2="12" y1="28.389851" y2="11.529412"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" 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="c" gradientUnits="userSpaceOnUse" x1="3.852442" x2="15.302095" y1="11.278166" y2="21.238286"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .00004 -10.99993)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#b)" 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(#c)" stroke="url(#a)" stroke-width=".750002"/><ellipse cx="12.08074" cy="19.991169" fill="none" rx="5.17746" ry="5.213414" stroke="#fdfdfb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059"/></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..a14e2a3a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.forbidden.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(.25378586 0 0 .30501865 22.128987 4.564514)" gradientUnits="userSpaceOnUse" x1="19.067797" x2="16.423729" y1="21.152542" y2="4.067797"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" 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="c" gradientUnits="userSpaceOnUse" x1="6.228425" x2="19.1271" y1="8.417854" y2="20.143278"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -3.99996 -6.99993)"><ellipse cx="15.000008" cy="26.036789" display="block" fill="url(#b)" 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(#c)" stroke="url(#a)" stroke-width=".750002"/></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..a003c8a11
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.heart.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="1.212502" x2="5.614658" y1="70.354958" y2="4.067797"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><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><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 .00004 -11.019558)"><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="url(#b)" stroke-linejoin="round" stroke-width=".750002"/><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#d)" 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" 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..4111bb2a4
--- /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(.98294772 0 0 1.0173481 21.330701 8.201223)" gradientUnits="userSpaceOnUse" x1="-16.776867" x2="-9.515723" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="b" 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(#b)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/><path d="m7.465443 23.04174c0-.614337-.201934-1.051339-.605803-1.311008-.397749-.259668-.979074-.389502-1.743976-.389502v-2.270514c.764902 0 1.346227-.126667 1.743976-.380002.403869-.259669.605803-.696671.605803-1.311008v-3.021018c0-.703004.125444-1.235007.376331-1.59601.250889-.361002.660876-.623837 1.229963-.788504.575207-.171001.259382-.244783 1.29353-.244783l-.0083 1.391734c-.605803.01267-.937613.126667-1.170143.342002-.226411.209001-.34067.541504-.339616.997506l.0083 3.586296c.0027 1.184337-.715948 1.887344-2.147845 2.109012v.114001c1.431897.221668 2.138969.921539 2.147845 2.099513l.02486 3.299277c.211333.947138.998975 1.196204 1.509759 1.339508l-.02486 1.688253c-1.01579 0-.693847-.09405-1.275173-.258721-.575206-.164667-.991313-.427502-1.24832-.788505-.250887-.361001-.376331-.899338-.376331-1.615009z" fill="url(#a)" 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/symbolshapes.left-bracket.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.left-bracket.svg
new file mode 100644
index 000000000..50d2009a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.left-bracket.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(-.98294772 0 0 1.0173481 28.515619 8.106659)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.618987" x2="16.02263" y1="28.682917" y2="12.431446"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.51412493 0 0 .11633788 -12.82308 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 .444976 -11.998912)"><ellipse cx="-11.666297" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.67586" ry="1.963204" transform="scale(-1 1)"/><path d="m14.283601 27.386184-2.233531-.01272-.002-14.246027 2.245249-.0078-.0059-1.496541-3.735307.01172-.0049 17.239613 3.735307-.01172z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".750002"/></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..32262cb5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.lightning.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(.18243289 0 0 .26351416 -36.045104 -6.528841)" gradientUnits="userSpaceOnUse" x1="14.553129" x2="14.661239" y1="1.51729" y2="16.847837"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.143019" x2="7.535019" y1="22.989217" y2="-.095528"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 -3.943501 3.652824)"><ellipse cx="9.488334" cy="18.901196" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)" stroke-linejoin="round"/><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" stroke="url(#a)" 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..c9ea68f25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.moon.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(.25378586 0 0 .30501865 19.128979 7.314523)" gradientUnits="userSpaceOnUse" x1="3.296595" x2="4.194519" y1="68.554665" y2="3.946174"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" 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><g transform="matrix(1.33333 0 0 1.33333 1.975694 -11.02084)"><ellipse cx="8.522228" cy="29.036797" display="block" fill="url(#d)" 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="url(#a)" stroke-linejoin="round" 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.2049728-3.345148 6.2049728-7.259631 0-3.914487-3.135032-7.120707-6.2049728-7.316797z" fill="none" 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..6dd10455e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.octagon-bevel.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="-13.798205" x2="7.201795" y1="16.06817" y2="16.06817"><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="-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="translate(0 8)" gradientUnits="userSpaceOnUse" x1="15.711777" x2="16.423817" xlink:href="#b" y1="23.59322" y2="-.101695"/><linearGradient id="d" gradientTransform="translate(0 8)" gradientUnits="userSpaceOnUse" x1="3.529412" x2="20.470589" xlink:href="#b" y1="12" y2="12"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.217727" x2="11.20766" y1="15.461184" y2="25.315731"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="f" 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><g transform="matrix(1.3558405 0 0 1.3550653 -.240301 -11.089722)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#f)" 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="url(#d)"/><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(#a)" 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="url(#c)" stroke-linejoin="round" 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(#e)"/></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..2403bd0c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.puzzle.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="20.13236" x2="20.07571" y1="29.536673" y2="11.271745"><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.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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="3.960123" x2="14.763707" y1="10.523026" y2="21.829111"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.066905 -11.010465)"><ellipse cx="11.852736" cy="29.036797" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)"/><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(#b)" 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..86623f8e7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.quad-bevel.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="17.789666" x2="18.726094" y1="3.879425" y2="26.920664"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="48.173649" x2="51.508781" y1=".054726" y2="24.377031"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="114.63697" x2="125.80124" y1="69.456337" y2="16.818386"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><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.43758383 0 0 1.43758383 -58.742022 -2.241491)"><path d="m44 4v11 5h11 5v-16h-5-6z" fill="#252525" fill-opacity=".367974"/><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.2597656.002 8.818359 6.333983 6.304688c.160061.162135.434552.04814.433594-.179688v-1.8867151-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="url(#g)" stroke-linejoin="round" stroke-width=".695612"/></g><g fill="url(#f)" transform="matrix(.49965038 0 0 .49965038 -9.969483 9.01371)"><path d="m44 4v11 5h11 5v-16h-5-6z"/><path d="m44 4v11 5h11 5v-16h-5-6z"/></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..f9d28e852
--- /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"><radialGradient id="a" 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><linearGradient id="b" gradientTransform="matrix(-.98294772 0 0 1.0173481 .175106 8.201223)" gradientUnits="userSpaceOnUse" x1="-16.776867" x2="-9.515723" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 .646716 -12.010896)"><ellipse cx="-11.177247" cy="29.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/><path d="m14.040363 23.04174c0-.614337.201934-1.051339.605803-1.311008.397749-.259668.979074-.389502 1.743976-.389502v-2.270514c-.764902 0-1.346227-.126667-1.743976-.380002-.403869-.259669-.605803-.696671-.605803-1.311008v-3.021018c0-.703004-.125444-1.235007-.376331-1.59601-.250889-.361002-.660876-.623837-1.229963-.788504-.575207-.171001-.259382-.244783-1.29353-.244783l.0083 1.391734c.605803.01267.937613.126667 1.170143.342002.226411.209001.34067.541504.339616.997506l-.0083 3.586296c-.0027 1.184337.715948 1.887344 2.147845 2.109012v.114001c-1.431897.221668-2.138969.921539-2.147845 2.099513l-.02486 3.299277c-.211333.947138-.998975 1.196204-1.509759 1.339508l.02486 1.688253c1.01579 0 .693847-.09405 1.275173-.258721.575206-.164667.991313-.427502 1.24832-.788505.250887-.361001.376331-.899338.376331-1.615009z" 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/symbolshapes.right-bracket.svg b/icon-themes/elementary_svg/cmd/32/symbolshapes.right-bracket.svg
new file mode 100644
index 000000000..ceda1e2bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.right-bracket.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(.98294772 0 0 1.0173481 -3.675088 8.106659)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20.038913 8.124636)" gradientUnits="userSpaceOnUse" x1="10.817369" x2="11.221012" y1="20.558281" y2="4.30681"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.51412493 0 0 .11633788 -12.82308 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 .444976 -11.998912)"><ellipse cx="-11.666297" cy="29.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.67586" ry="1.963204" transform="scale(-1 1)"/><path d="m10.55693 27.386184 2.233531-.01272.002-14.246027-2.245249-.0078.0059-1.496541 3.735307.01172.0049 17.239613-3.735307-.01172z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width=".750002"/></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..fca521cb4
--- /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="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="b" gradientUnits="userSpaceOnUse" x1="13.31356" x2="13.177966" y1="28.084745" y2="11.762712"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.559322" x2="7.177966" y1="14.169491" y2="26.915255"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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(#d)" fill-rule="evenodd" opacity=".711111" rx="6.698907" ry="1.963204"/><g stroke-width=".750002"><path d="m12 12c-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-6.84375 6h7.6875c-.443289 1.72689-1.974792 3-3.84375 3s-3.400461-1.27311-3.84375-3z" fill="url(#c)" stroke="url(#b)"/><path d="m12 12.941176c-3.8984809 0-7.0588238 3.160343-7.0588238 7.058824s3.1603429 7.058824 7.0588238 7.058824c3.898481 0 7.058824-3.160343 7.058824-7.058824s-3.160343-7.058824-7.058824-7.058824z" fill="none" stroke="url(#a)"/></g></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..bee6c0dec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/symbolshapes.sun.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(.25378586 0 0 .30501865 -17.548987 -2.922765)" gradientUnits="userSpaceOnUse" x1="12.500062" x2="12.500062" y1="19.970589" y2="3.029288"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" 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="c" gradientUnits="userSpaceOnUse" x1="3.953269" x2="4.659304" y1="1.8302" y2="19.887287"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.666708 -10.537096)"><ellipse cx="12.140373" cy="28.713205" display="block" fill="url(#b)" 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(#c)" stroke="url(#a)" stroke-width=".750002"/><ellipse cx="12.533898" cy="11.491526" fill="none" rx="3.483051" ry="3.40678" 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..1af510603
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tabdialog.svg
@@ -0,0 +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(.44577 0 0 .44994 .802 7.975)" 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" gradientTransform="matrix(.48484 0 0 .52706 -.165 7.6)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d" gradientTransform="matrix(.5 0 0 .25 -1 11)" 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="e" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 1.692)" gradientUnits="userSpaceOnUse" x1="6.689" x2="13.722" y1="8.85" y2="8.761"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><g transform="matrix(1.33333 0 0 1.33333 -.473 -11.14)"><rect fill="url(#a)" height="20" rx=".528" ry=".556" width="20" x="2" y="10"/><path d="m2.5 10.5h18.94v19.5h-18.94z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m1 15h22v1h-22z" fill="url(#d)" opacity=".15"/><path d="m1.5 14.163v15.3c0 .575.462 1.037 1.036 1.037h18.928c.574 0 1.036-.462 1.036-1.036v-15.3" fill="none" opacity=".3" stroke="#000" stroke-width=".75"/><path d="m2.536 9.5c-.574 0-1.036.462-1.036 1.036v3.964h21v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#e)"/><g stroke-linecap="round"><g stroke-width=".75"><path d="m2.536 9.5c-.574 0-1.036.462-1.036 1.036v3.964h21v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="none" opacity=".8" stroke="#2a70a7"/><g stroke-linejoin="round"><path d="m2.176 2.203.04 3.755 19.526.04v-3.753z" fill="none" opacity=".5" stroke="url(#f)" transform="translate(0 8)"/><g fill="#e9e9e9" stroke="#a4a4a4"><rect height="3.012" rx=".792" ry=".833" width="3.015" x="4.484" y="17.729"/><rect height="3" rx=".792" ry=".833" width="2.981" x="4.49" y="23.738"/></g></g></g><g stroke="#565656" stroke-width=".753" transform="matrix(.9998 0 0 -.99154 6 30.29)"><path d="m10.505 13.9v-11.9" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.505 5 4-4 4 4" fill="none"/></g></g></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..61c2e9484
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tabledesign.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="#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(.27277597 0 0 .30789251 -.10737 290.40223)" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#e" y1="2.268861" y2="19.728327"/><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><linearGradient id="f" gradientTransform="matrix(.2744743 0 0 .28067506 -.113299 290.55338)" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="g" gradientTransform="matrix(.13229166 0 0 .06614583 -.264583 291.44369)" 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(.13469061 0 0 .14642074 -.198011 290.37351)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#e" y1="4.999989" y2="43"/><linearGradient id="i" gradientTransform="matrix(.11794328 0 0 .11904573 .21207 290.6435)" 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.33333 0 0 1.33333 .176367 -387.53231)"><rect fill="url(#i)" height="5.556253" rx=".198438" ry=".198429" stroke-width=".264583" width="5.159388" x=".463039" y="291.04684"/><path d="m.54278805 291.17883h4.98355255l.016648 5.55651h-4.9835516z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201001"/><path d="m.26460059 292.4359h5.55626391v.19844h-5.55626391z" fill="url(#g)" opacity=".15" stroke-width=".264583"/><path d="m.36365435 292.23866-.004385 4.14464c-.00016072.15191.15551583.31628.30742529.31628h4.74330586c.1519095 0 .3073753-.16559.307536-.3175l.00438-4.14464" fill="none" opacity=".3" stroke="#000" stroke-width=".201001"/><g stroke-width=".264583"><path d="m1.4552286 292.4359h.198438v4.1672h-.198438z" opacity=".321"/><path d="m2.8442945 292.4359h.198438v4.1672h-.198438z" opacity=".321"/><path d="m4.2333605 292.4359h.198438v4.1672h-.198438z" opacity=".321"/></g><path d="m.46303857 293.22965h.99219003v.19844h-.99219003z" opacity=".321" stroke-width=".24153"/><path d="m1.6536666 293.22965h1.1906279v.19844h-1.1906279z" opacity=".321" stroke-width=".289837"/><path d="m3.0427325 293.22965h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".264583"/><path d="m4.4317985 293.22965h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".244957"/><path d="m.4630385 294.42028h.9921901v.19844h-.9921901z" opacity=".321" stroke-width=".24153"/><path d="m1.6536666 294.42028h1.1906279v.19844h-1.1906279z" opacity=".321" stroke-width=".289837"/><path d="m3.0427325 294.42028h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".264583"/><path d="m4.4317985 294.42028h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".244957"/><path d="m.46303847 295.61091h.99219013v.19844h-.99219013z" opacity=".321" stroke-width=".24153"/><path d="m1.6536666 295.61091h1.1906279v.19844h-1.1906279z" opacity=".321" stroke-width=".289837"/><path d="m3.0427325 295.61091h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".264583"/><path d="m4.4317985 295.61091h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".244957"/><path d="m.59196503 290.94355c-.15758775-.0003-.22581123.17081-.22581123.33195l-.00040437.96287 5.35356177-.00096.0004044-.96287c.0000677-.16114-.1177696-.32138-.2753574-.32168z" fill="url(#f)" stroke-width=".277557"/><path d="m.6803814 290.9476c-.15190946 0-.31671013.18425-.31639316.33616l.00000026 1.0487 5.3567037.004-.00108-1.05528c-.0001744-.15237-.1440159-.33358-.2959254-.33358z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201001"/><path d="m.56088353 291.14067.001284 1.00142 4.97507956.009-.00128-1.00142z" style="opacity:.5;fill:none;stroke-width:.201001;stroke-linecap:round;stroke-linejoin:round;stroke:url(#d)"/><g fill="#126400" transform="matrix(.26458333 0 0 .31749802 0 290.3325)"><path d="m5.5001558 2.2498102h.7500019l-.0000793 3.750111-.7499226-.0001016z" opacity=".4"/><path d="m10.75009 2.2499118h.750002v3.7500094h-.750002z" opacity=".4"/><path d="m16.000103 2.249889h.750002v3.7500094l-.750103.0001016z" opacity=".4"/></g></g><g transform="matrix(.26458334 0 0 .26458334 -.000001 1.058345)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#c)"/><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"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/><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></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..4bc7db5f8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/tabledialog.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="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(.27277597 0 0 .30789251 -.10737 290.40223)" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#g" y1="2.268861" y2="19.728327"/><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><linearGradient id="h" gradientTransform="matrix(.2744743 0 0 .28067506 -.113299 290.55338)" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="i" gradientTransform="matrix(.13229166 0 0 .06614583 -.264583 291.44369)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#b" y1="15.999304" y2="19.963179"/><linearGradient id="j" gradientTransform="matrix(.13469061 0 0 .14642074 -.198011 290.37351)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#g" y1="4.999989" y2="43"/><linearGradient id="k" gradientTransform="matrix(.11794328 0 0 .11904573 .21207 290.6435)" 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.33333 0 0 1.33333 .176367 -387.53231)"><rect fill="url(#k)" height="5.556253" rx=".198438" ry=".198429" stroke-width=".264583" width="5.159388" x=".463039" y="291.04684"/><path d="m.54278805 291.17883h4.98355255l.016648 5.55651h-4.9835516z" fill="none" stroke="url(#j)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201001"/><path d="m.26460059 292.4359h5.55626391v.19844h-5.55626391z" fill="url(#i)" opacity=".15" stroke-width=".264583"/><path d="m.36365435 292.23866-.004385 4.14464c-.00016072.15191.15551583.31628.30742529.31628h4.74330586c.1519095 0 .3073753-.16559.307536-.3175l.00438-4.14464" fill="none" opacity=".3" stroke="#000" stroke-width=".201001"/><g stroke-width=".264583"><path d="m1.4552286 292.4359h.198438v4.1672h-.198438z" opacity=".321"/><path d="m2.8442945 292.4359h.198438v4.1672h-.198438z" opacity=".321"/><path d="m4.2333605 292.4359h.198438v4.1672h-.198438z" opacity=".321"/></g><path d="m.46303857 293.22965h.99219003v.19844h-.99219003z" opacity=".321" stroke-width=".24153"/><path d="m1.6536666 293.22965h1.1906279v.19844h-1.1906279z" opacity=".321" stroke-width=".289837"/><path d="m3.0427325 293.22965h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".264583"/><path d="m4.4317985 293.22965h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".244957"/><path d="m.4630385 294.42028h.9921901v.19844h-.9921901z" opacity=".321" stroke-width=".24153"/><path d="m1.6536666 294.42028h1.1906279v.19844h-1.1906279z" opacity=".321" stroke-width=".289837"/><path d="m3.0427325 294.42028h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".264583"/><path d="m4.4317985 294.42028h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".244957"/><path d="m.46303847 295.61091h.99219013v.19844h-.99219013z" opacity=".321" stroke-width=".24153"/><path d="m1.6536666 295.61091h1.1906279v.19844h-1.1906279z" opacity=".321" stroke-width=".289837"/><path d="m3.0427325 295.61091h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".264583"/><path d="m4.4317985 295.61091h1.190628v.19844h-1.190628z" opacity=".321" stroke-width=".244957"/><path d="m.59196503 290.94355c-.15758775-.0003-.22581123.17081-.22581123.33195l-.00040437.96287 5.35356177-.00096.0004044-.96287c.0000677-.16114-.1177696-.32138-.2753574-.32168z" fill="url(#h)" stroke-width=".277557"/><path d="m.6803814 290.9476c-.15190946 0-.31671013.18425-.31639316.33616l.00000026 1.0487 5.3567037.004-.00108-1.05528c-.0001744-.15237-.1440159-.33358-.2959254-.33358z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201001"/><path d="m.56088353 291.14067.001284 1.00142 4.97507956.009-.00128-1.00142z" style="opacity:.5;fill:none;stroke-width:.201001;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><g fill="#126400" transform="matrix(.26458333 0 0 .31749802 0 290.3325)"><path d="m5.5001558 2.2498102h.7500019l-.0000793 3.750111-.7499226-.0001016z" opacity=".4"/><path d="m10.75009 2.2499118h.750002v3.7500094h-.750002z" opacity=".4"/><path d="m16.000103 2.249889h.750002v3.7500094l-.750103.0001016z" opacity=".4"/></g><g transform="matrix(.198438 0 0 .198438 -.132276 290.64996)"><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></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..9ea1c3bae
--- /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 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="3.174771" rx=".198" width="5.157628" x=".464372" y="293.42825"/><path d="m.56990685 293.52747h4.98299995l-.0099068 3.20753h-4.983z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.0195313 13.519551c-.7659823 0-1.5195312.819954-1.5195312 1.585937l-.015625 6.097637-.015625 7.6875c0 .765982.7808927 1.597656 1.546875 1.597656h23.90625c.727778 0 1.460638-.75596 1.537109-1.488281h.0410159l-.01367-8.292969c.0029-1.900271.05967-3.867174.01367-5.707011-.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.00156-3.17474h.19844zm1.7876362-3.17448h.2l-.00169 3.17474h-.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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#fcaf3e"/><path d="m.36515306 291.14621v1.68673" fill="none"/><g transform="matrix(-1 0 0 1 4.30219 .000002)"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#fcaf3e"/><path d="m.36515306 291.14621v1.68673" fill="none"/></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..12226a2fd
--- /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"><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="3.174771" rx=".198" width="5.157628" x=".464372" y="293.42825"/><path d="m.56990685 293.52747h4.98299995l-.0099068 3.20753h-4.983z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.0195313 13.519551c-.7659823 0-1.5195312.819954-1.5195312 1.585937l-.015625 6.097637-.015625 7.6875c0 .765982.7808927 1.597656 1.546875 1.597656h23.90625c.727778 0 1.460638-.75596 1.537109-1.488281h.0410159l-.01367-8.292969c.0029-1.900271.05967-3.867174.01367-5.707011-.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.00156-3.17474h.19844zm1.7876362-3.17448h.2l-.00169 3.17474h-.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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#fcaf3e"/><path d="m.36515306 291.14621v1.68673" fill="none"/><g transform="matrix(-1 0 0 1 6.092975 .000002)"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#fcaf3e"/><path d="m.36515306 291.14621v1.68673" fill="none"/></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..561eed55f
--- /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"><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="3.174771" rx=".198" width="5.157628" x=".464372" y="293.42825"/><path d="m.56990685 293.52747h4.98299995l-.0099068 3.20753h-4.983z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m4.0195313 13.519551c-.7659823 0-1.5195312.819954-1.5195312 1.585937l-.015625 6.097637-.015625 7.6875c0 .765982.7808927 1.597656 1.546875 1.597656h23.90625c.727778 0 1.460638-.75596 1.537109-1.488281h.0410159l-.01367-8.292969c.0029-1.900271.05967-3.867174.01367-5.707011-.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.00156-3.17474h.19844zm1.7876362-3.17448h.2l-.00169 3.17474h-.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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".198438"><path d="m.76202904 291.93997.79374996-.79375v1.5875z" fill="#fcaf3e"/><path d="m.36515306 291.14621v1.68673" fill="none"/><path d="m1.952657 291.84075.79375-.79375v1.5875z" fill="#fcaf3e"/></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..d190ef8d3
--- /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="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=".197736" ry=".198043" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.96094733z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.26613967 292.03879h5.55500003v.198h-5.55400003z" opacity=".286"/><path d="m4.0214844 1.5019531c-.7659824 0-1.5214844.8433927-1.5214844 1.609375v4.8886719 15.998047 4.888672c0 .765982.755502 1.611328 1.5214844 1.611328h23.8906246c.765983 0 1.56332-.845346 1.56836-1.611328l.003906-4.886719h.015625l-.007812-8 .007812-8.0019531h-.015625l-.003906-4.8867188c-.00504-.7659823-.802377-1.609375-1.56836-1.609375z" fill="none" opacity=".3" stroke="#000" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.4540737 292.23723h.2l.0009263 4.36577h-.2zm1.389 0h.2l.0009263 4.36577h-.2zm1.389 0h.2v4.36564h-.198438zm-3.7690737.99277h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19zm1.389 0h1.19v.2h-1.19z" opacity=".321"/><path d="m1.455 291.047h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2zm1.389 0h.2l-.0009263.99123h-.2z" fill="#323232" opacity=".4"/></g><path d="m.794 7.938v-7.41100007l6.8779809.002693.00102 7.4093073z" fill="#fcaf3e" fill-opacity=".602941"/><g fill="#ce5c00"><path d="m.53 7.938c0 .146.118.2650001.264.2650001h6.88c.144 0 .262-.1200002.262-.2650001v-7.41000007c0-.146-.118-.264-.264-.264h-6.88c-.142 0-.262.118-.262.264zm.264 0v-7.41100007h6.88v7.40999997z"/><path d="m2.1161499.52968789-.00155 1.32188311h.2666501l.00155-1.32188311zm1.8520835 0-.00156 1.32188311h.2666601l.00156-1.32188311zm1.8515666 0-.00103 1.32188311h.2666487l.00103-1.32188311zm-5.28908303 1.32239991.00155.2640666h7.40523313v-.2640666zm1.58388263.2645833.000516 1.3234335h-1.32188235v.2640666h1.32188315l.0005159 1.3229166h-1.32239905v.2666503h1.32239995v1.3198163h-1.32239995v.2666502h1.32291665v1.0572999h.2666504l-.0005159-1.0572999h1.5854323l.0005291 1.0572999h.2666379l-.0005292-1.0572999h1.5854331v-.2666502h-1.5854331v-1.3198163h1.5854331l.00106 2.6437664h.2645816v-1.0572999h1.5864666v-.2666502h-1.5864666v-1.3198163h1.5864666v-.2666503h-1.5864666v-1.3229166h1.5864666v-.2640666h-1.586479v-1.3234335h-.2666503l.0005292 1.3234335h-1.5854455l-.0005292-1.3234335h-.2666378l.0005292 1.3234335h-1.5854456l-.0005159-1.3234335zm.2671672 1.5875001h1.5854331l.0005292 1.3229166h-1.5854456zm1.8520834 0h1.5854331l.0005291 1.3229166h-1.585433zm-1.8515667 1.5895669h1.5854332v1.3198163h-1.5854332z"/></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..c8685c93b
--- /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(.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><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="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"/><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..adf224b8f
--- /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"><radialGradient id="a" 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="b" 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(#a)"/><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(#b)" opacity=".867" transform="matrix(.26458 0 0 .26458 0 288.533)"/><path id="c" d="m7.0114584 288.66529 1.3225416.00071.000375 1.32221h-1.3229166z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".43" stroke-width=".265"/><use id="d" height="100%" transform="translate(0 6.89)" width="100%" xlink:href="#c"/><use id="e" height="100%" transform="translate(-6.878958 -.011043)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(0 -6.878676)" width="100%" xlink:href="#e"/><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></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..fe4c280b6
--- /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="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="b" 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 fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 .00004 1.466746)"><path d="m4.1249878 18.024993 3-3v6z"/><path d="m19.875012 18.019408-3-3v6z"/></g><g transform="matrix(1.33333 0 0 1.33333 .00004 1.201084)"><ellipse cx="12.000004" cy="17.592243" fill="url(#b)" 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(#a)" 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></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..117476808
--- /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"><radialGradient id="a" 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(#a)"/><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="#fcaf3e" stroke="#ce5c00" 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/texttocolumns.svg b/icon-themes/elementary_svg/cmd/32/texttocolumns.svg
new file mode 100644
index 000000000..8ffb761b7
--- /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" 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="b" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 7.599765)" 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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.49999998 0 0 .25 -.999998 10.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#d" y1="15.999304" y2="19.963179"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="3.716094" y2="24.849756"><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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728327"/><linearGradient id="h" xlink:href="#d"/><linearGradient id="i" gradientTransform="matrix(.56756757 0 0 .72972971 2.378382 -2.513506)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999994" y1="5.56415" y2="18.518509"><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.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="#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="-50.447639" x2="-51.786404" y1="31.866886" y2="2.906247"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><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="m5 1c5.041316 0 21.999973.00179 21.999973.00179l.000027 10.99821h-22v-10.9999959z" fill="url(#j)"/><g fill="none" stroke-linejoin="round"><path d="m26.5 11.5h-21v-10h21z" stroke="url(#i)" 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><g transform="translate(2.000512 3.999918)"><rect fill="url(#a)" height="16" rx=".527778" ry=".555556" width="14" x="7.000183" y="10"/><path d="m7.440184 10.498592h13l.059999 15.001408h-12.9999998z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m6.0001831 15 15.9998179-.000182v1l-15.9998179.000182z" fill="url(#e)" opacity=".15"/><path d="m6.5001831 14 .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="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="round" transform="translate(0 8)"><path d="m7.5365471 1.500027c-.574146.0000081-1.0670846.4630405-1.036364 1.036364l.000001 3.963609 14.9999989-.000182-.000001-3.963609c0-.574146-.462218-1.0363721-1.036364-1.036364z" opacity=".4" stroke="#126400"/><path d="m7.5001841 2.5v3l12.9998169-.000182v-3z" opacity=".5" stroke="url(#g)" stroke-linejoin="round"/></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"/><g fill="#126400" transform="translate(0 8)"><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1v4.000182h-1z" opacity=".4"/></g></g><path d="m16.83339 15.999985-3.999991-5.33332h7.999981z" fill="#fcaf3e" stroke="#ce5c00" stroke-width="1.33333"/><g fill="none"><path d="m8 4.5h4" stroke="#a10705"/><path d="m13 4.5h2.5" stroke="#f9c440"/><g stroke="#a10705"><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="#a10705"/><path d="m15 8.5h2.5" stroke="#f9c440"/><path d="m18.5 8.5h5.5" stroke="#a10705"/><path d="m15 20.5h2" stroke="#f9c440"/><path d="m10 20.5h2" stroke="#a10705"/><path d="m20 20.5h2" stroke="#a10705"/><path d="m20 24.5h2" stroke="#f9c440"/><path d="m15 24.5h2" stroke="#a10705"/><path d="m10 24.5h2" stroke="#a10705"/><path d="m15 28.5h2" stroke="#f9c440"/><g stroke="#a10705"><path d="m10 28.5h2"/><path d="m20 28.5h2"/></g></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..d281bff33
--- /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"><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(.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="f" 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="g" gradientTransform="matrix(.60000001 0 0 .69230771 1.800001 -.615385)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="44" y2="3.899002"/><linearGradient id="h"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><radialGradient id="i" cx="24.501682" cy="6.647596" gradientTransform="matrix(0 1.8069473 -2.0594306 0 30.190262 -41.983847)" gradientUnits="userSpaceOnUse" r="17.49832"><stop offset="0" stop-color="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="j" 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="k" gradientTransform="matrix(.60000001 0 0 .75000464 .600015 .124979)" gradientUnits="userSpaceOnUse" x1="10.654308" x2="10.654308" xlink:href="#l" y1="1" y2="3"/><linearGradient id="l"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.60000001 0 0 .07692307 1.800171 .153846)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#h" y1="44" y2="3.899002"/><linearGradient id="n" gradientTransform="matrix(.69041563 0 0 1.0164576 .250193 -2.491651)" gradientUnits="userSpaceOnUse" x1="24.62738" x2="24.640038" xlink:href="#l" y1="3.123439" y2="4.882647"/><linearGradient id="o" 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="#9b876c"/><stop offset=".95429963" stop-color="#9b876c"/><stop offset=".95717829" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><radialGradient id="p" 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="#q"/><linearGradient id="q"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="r" 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="#q"/><linearGradient id="s" 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(#p)"/><path d="m-10-47h5v7h-5z" fill="url(#r)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#s)"/></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(#n)" stroke="url(#o)" 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(#k)" stroke="url(#m)"/><rect fill="url(#i)" height="26.980959" rx=".5" stroke="url(#j)" stroke-miterlimit="0" 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(#f)" stroke="url(#g)"/><path d="m5.5 3.5h21v25h-21z" fill="none" opacity=".5" stroke="url(#e)"/></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/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..fcd12f82d
--- /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"><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(.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><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="#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(.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="i" 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="j" 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="k" 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="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="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(#i)"/><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 transform="translate(1.990615 .000329)"><path d="m21.501602 4.575247-.016949 3.9045815-14.9951768-.0312397.0169492-3.9045815z" fill="url(#g)" 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 13.4534002-.0323817.008482 2.0462465-13.4279637-.1424783" opacity=".5" stroke="url(#f)"/><path d="m21.513147 5.0992848-.016958 3.8887878-15.0286801-.0306947.0169577-3.8887878z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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/titleparastyle.svg b/icon-themes/elementary_svg/cmd/32/titleparastyle.svg
new file mode 100644
index 000000000..31eb6dbd4
--- /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" 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="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="#fcaf3e" stroke="#ce5c00" stroke-width=".750002"/><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(#a)" 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..4ac3ed9c4
--- /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="#ce5c00" stroke-miterlimit="0"><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..928ca3f5b
--- /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="#f8b17e"/><stop offset=".262" stop-color="#e35d4f"/><stop offset=".661" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="11.427183" x2="11.427183" y1="10.347065" y2="21.777241"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#c7321f"/></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..90682a09f
--- /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="#ce5c00" stroke-miterlimit="0" 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..72896a52c
--- /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="#ce5c00" stroke-miterlimit="0" 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..f0c69d95e
--- /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"><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.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="c" 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="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.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(#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.000027 2.99821c5.041316 0 21.999973.00179 21.999973.00179v26h-22l.000027-26.0017859z" fill="url(#c)"/><g stroke-linejoin="round"><g fill="none"><path d="m26.5 28.5h-21l.000027-25.00179h21z" stroke="url(#b)" 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(#g)" stroke-width=".999922"/></g><g stroke-width=".562503" transform="matrix(1.7777689 0 0 1.7777689 2.100104 -13.333153)"><rect fill="#8cd5ff" height="1.687509" ry=".5" stroke="#0d52bf" stroke-linecap="square" 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="#ffc27d" height="1.687509" ry=".5" stroke="#cc3b02" stroke-linecap="square" width="1.687509" x="3.59996" y="15.656227"/><rect fill="#d1ff82" height="1.687509" ry=".5" stroke="#3a9104" stroke-linecap="square" width="1.687509" x="3.59996" y="19.593746"/><g fill="none" 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></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..2ff245d78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/togglemergecells.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 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="f" 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(#f)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.543 291.18h4.983l-.00252 5.32365h-4.983z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" 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"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#c)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.143-.33-.295-.33z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></g><path d="m2.38 3.704 1.7210418-.0004167.0008335 1.5876666-1.7210418.0004167zm1.7200418.0005833 1.7199582-.0005833.0008335 1.5876666-1.7209582.0005833zm-1.7200418 1.5874167 1.7210418-.0004167v1.323l-1.7210418.0004167zm1.7200418.0025833 1.7209582-.0025833v1.32l-1.7199582.00258z" fill="#46a9eb" fill-opacity=".984"/><path d="m2.38 3.44c-.145 0-.263.118-.263.264v2.91c0 .147.118.265.264.265h3.44c.147 0 .265-.12.265-.265v-2.91c0-.147-.118-.265-.264-.265zm0 .264h3.44v2.91h-3.44z" fill="#2f78c8"/><path d="m2.5215915 5.1884593 1.0583307-1.0583307v2.1166614zm3.1669477-.0290871-1.0583307-1.0583307v2.1166614z" fill="#fcaf3e" stroke="#ce5c00" 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/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..21ce06d2c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/toggleobjectrotatemode.svg
@@ -0,0 +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(.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="b" 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="c" 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="d" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2105.8706" x2="2076.3125" xlink:href="#a" y1="3200.6965" y2="3186.3054"/><linearGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="7.35476" x2="3.376728" xlink:href="#b" y1="7.072354" y2="5.624469"/><linearGradient id="g" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-.539783" x2="-28.680441" xlink:href="#c" y1="31.17388" y2="22.036846"/><linearGradient id="h" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2125.3508" xlink:href="#a" y1="3234.0708" y2="3248.7837"/><linearGradient id="i" 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="j" gradientUnits="userSpaceOnUse" x1="4.979391" x2="8.006442" xlink:href="#b" y1="4.185387" y2="5.227173"/><linearGradient id="k" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-32.237167" x2="-.85021" xlink:href="#c" y1="34.484104" y2="47.056664"/><linearGradient id="l" 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="m" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="8.295454" x2="16.891001" y1="4.550825" y2="13.5"><stop offset="0" stop-opacity=".317829"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="n" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g stroke-width=".75"><path d="m3.484 8.484h13.032v10.032h-13.032z" fill="url(#n)" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round" 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" stroke="url(#l)" 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(#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 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(#d)" 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(#g)" 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/togglesheetgrid.svg b/icon-themes/elementary_svg/cmd/32/togglesheetgrid.svg
new file mode 100644
index 000000000..0619ed8bb
--- /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(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><linearGradient id="b"><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="c" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="d" 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="e" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="f" 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(#f)" 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(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#d)" opacity=".15"/><path d="m.364 292.24-.005 4.143c0 .152.155.317.307.317h4.744c.152 0 .307-.166.308-.318l.004-4.145" fill="none" opacity=".3" stroke="#f8f8f8" stroke-width=".201"/><path d="m1.455 292.436h.2l-.00106 3.37311h-.2zm1.389 0h.2l-.0009924 2.18249h-.2zm1.389 0h.2l-.0009264.99186h-.2zm-3.77.794h.992v.198h-.992z" opacity=".321"/><path d="m1.654 293.23h1.19v.198h-1.19zm1.389 0h1.19v.198h-1.19zm1.389 0v.198zm-3.969 1.19h.992v.2h-.992zm1.191 0h1.19v.2h-1.19zm1.389 0v.2zm-2.58 1.19h.992v.2h-.992zm1.191 0v.2z" opacity=".321"/><path d="m.592 290.944c-.158 0-.226.17-.226.33v.964h5.354v-.963c0-.162-.118-.322-.276-.322z" fill="url(#c)"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.144-.332-.296-.332z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.389 0h.2v1.19h-.2zm1.389 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/><g fill="#f8f8f8"><path d="m4.233636 293.42786h.198438v3.175008h-.198438z"/><path d="m2.84457 294.6185h.198438v1.98436h-.198438z"/><path d="m1.45394 295.80911h.198438v.793748h-.198438z"/><g transform="rotate(90)"><path d="m295.61069-5.622702h.198438v3.968756h-.198438z"/><path d="m294.42004-5.622702h.198438v2.579691h-.198438z"/><path d="m293.22943-5.622702h.198438v1.190625h-.198438z"/></g></g><path d="m.26487569 292.23723-.00000003 4.2265c0 .0375.007866.0732.0205414.10658h.28447948c-.0606814 0-.10658291-.0459-.10658291-.10658l.00000003-4.2265z" opacity=".3" stroke-width=".198438"/></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..b90d5451b
--- /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.325" 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="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(.4227 0 0 .38513 14.545 15.083)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="10.171" y2="36.136"/><linearGradient id="d" gradientTransform="matrix(.38833 0 0 .41842 15.3 14.318)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="20.749" y2="25.528"/><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.01446 0 0 .00922 14.122 14.197)" 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(-.01446 0 0 .00922 11.15 14.197)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><linearGradient id="h" 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="i" gradientTransform="matrix(.68195 0 0 .68986 -.378 -4.963)" gradientUnits="userSpaceOnUse" x1="20.909" x2="20.909" y1="42.125" y2="17.249"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d0d0d0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.65147 0 0 .53256 .347 .714)" gradientUnits="userSpaceOnUse" x1="28.98" x2="29.268" y1="22.101" y2="45.015"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><g opacity=".5"><path d="m2.435 17.58h20.4v2.24h-20.4z" fill="url(#h)" 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(#g)" 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(#e)" opacity=".402" transform="matrix(1.33333 0 0 1.78545 -.847 -9.054)"/></g><path d="m5.882 6.62c-1.31 0-2.382 1.103-2.382 2.442l-.014 9.43-2.62.007c-.206 0-.362.18-.362.387v4.216c0 .21.155.388.36.388l30.25.005c.206 0 .383-.18.383-.388l.002-4.216c0-.207-.178-.387-.385-.387h-2.612l.02-9.323c0-1.945-.818-2.667-2.667-2.667z" fill="url(#i)" fill-rule="evenodd" stroke="#a9aba7" stroke-linejoin="round"/><path d="m5.974 7.45c-.754 0-1.462.785-1.462 1.623v10.582l-2.98-.062.216 2.866 28.716.083-.075-2.888h-2.88v-10.664c-.026-.966-.305-1.502-1.49-1.502z" fill="none" opacity=".4" stroke="url(#j)" stroke-linecap="round"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" fill="url(#a)"/><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(#d)"/><path d="m21.5 21.5v-4.02h5v4.02h4.007v5h-4.007v4.007h-5v-4.007h-4.007v-5z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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..1540e2be0
--- /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="#ce5c00" stroke-miterlimit="0"/></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..e1d97f611
--- /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.621596)"><path d="m1.5 4.5 22 22h-22zm5 12v5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><path d="m2.5 6.9006214v18.5993786h18.627z" fill="none" opacity=".5" stroke="url(#a)"/><path d="m5.5 14.52v7.98h7.5" fill="none" opacity=".5" stroke="url(#c)"/><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"/><path d="m4.5 27.5h19" fill="none" opacity=".3" stroke="#85f619" stroke-linecap="square"/><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></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..6826e749d
--- /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.83333258" x2="16.83333258" xlink:href="#k" y1="29.00116298" y2="19.00116368"/><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.83333188" x2="27.83333188" xlink:href="#k" y1="29.00116298" y2="19.00116368"/><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="#b5cc85"/><stop offset=".26238" stop-color="#9abe74"/><stop offset=".704952" stop-color="#669f4d"/><stop offset="1" stop-color="#47892b"/></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="#425a2d"/><stop offset="1" stop-color="#7f956d"/></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="#b7d095"/><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..1d8e6e914
--- /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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#c7321f"/></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="#e20000"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#e20000"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#e20000"/><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="#e20000"/></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..0801eafd4
--- /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"><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" gradientTransform="matrix(1.1992782 -1.2061574 1.2306697 1.2255073 -36.004294 13.88486)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="23.575972" x2="23.575972" y1="25.356892" y2="31.210939"><stop offset="0"/><stop offset=".13482948" stop-color="#c3c3c3"/><stop offset=".20224422" stop-color="#8c8c8c"/><stop offset=".26965895" stop-color="#fff"/><stop offset=".44650277" stop-color="#757575"/><stop offset=".57114136" stop-color="#7d7d7d"/><stop offset=".72038066" stop-color="#b6b6b6"/><stop offset="1"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1.1653763 -1.172061 1.4402748 1.4342331 -39.961363 8.149242)" 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="#3e3e3e"/><stop offset=".5" stop-color="#828282"/><stop offset="1" stop-color="#3c3c3c"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.1653763 -1.172061 1.4402748 1.4342331 -40.295111 8.484905)" 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="#999"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#777"/></linearGradient><linearGradient id="m" gradientTransform="matrix(1.1653763 -1.172061 1.4402748 1.4342331 -38.801593 6.982818)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="n" gradientTransform="matrix(1.1653763 -1.172061 1.4402748 1.4342331 -39.135341 7.31848)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#l" y1="24.989594" y2="30.000141"/><linearGradient id="o" gradientTransform="matrix(1.1653763 -1.172061 1.4402748 1.4342331 -37.636216 5.810757)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#j" y1="24.989594" y2="30.000141"/><linearGradient id="p" gradientTransform="matrix(1.1653763 -1.172061 1.4402748 1.4342331 -37.969965 6.14642)" gradientUnits="userSpaceOnUse" x1="30.037716" x2="30.037716" xlink:href="#l" y1="24.989594" y2="30.000141"/><linearGradient id="q" gradientTransform="matrix(1.2854316 -1.2912103 1.5886497 1.5800342 -46.994731 7.957059)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.056757" y2="26.02973"><stop offset="0" stop-color="#e4db7b"/><stop offset="1" stop-color="#f4f0c8"/></linearGradient><linearGradient id="r" gradientTransform="matrix(1.0800487 0 0 1.0787164 -1.878029 -.979991)" gradientUnits="userSpaceOnUse" x1="5.517898" x2="9.522056" y1="37.371799" y2="41.391716"><stop offset="0" stop-color="#cbbd27"/><stop offset="1" stop-color="#9b901d"/></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="#e20000"/><path d="m20 7h5v1h-5z" fill="#aaa"/><path d="m7 10h2v1h-2z" fill="#aaa"/><path d="m10 10h8v1h-8z" fill="#e20000"/><path d="m7 14h5v1h-5z" fill="#aaa"/><path d="m13 14h8v1h-8z" fill="#e20000"/><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="#e20000"/></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(.47754517 0 0 .47754517 9.077693 8.843385)"><path d="m40.5358 38.000347c-.38689-.0046-.697231.0365-.906351.08021l-27.846876 5.801938-5.1255754 1.069482-.1562676.026738-6.50073 3.021285 14.595387-1.336852.125016-.02674 5.15683-1.069482 27.846876-5.828675c.836474-.174843-.292321-.686256-2.531535-1.149691-1.679409-.347577-3.4961-.574542-4.656774-.588216z" fill-rule="evenodd" opacity=".15"/><g transform="matrix(1.1030185 0 0 1.1016579 -2.428387 -1.511033)"><path d="m8.5762863 31.492497c.8059374-.620256 2.9488947.385299 4.8753177 2.303641 1.921816 1.913752 2.887606 4.008698 2.281048 4.822706-.0023.0031.04736.04176.04501.04482l29.243661-29.411408c.742473-.7467317-.265642-2.9615379-2.253222-4.9407789-1.987578-1.9792418-4.205677-2.977123-4.948154-2.230387z" fill="url(#h)" stroke="#000" stroke-linejoin="round" stroke-width=".907163"/><path d="m34.250984 5.6705274c.805936-.6202565 2.948895.3852987 4.875317 2.3036406 1.921815 1.9137515 2.887607 4.008696 2.281047 4.822705-.0023.0031.04736.04176.04501.04482l3.568966-3.589437.07284-.073254c.0024-.00306-.04732-.041724-.04501-.044821.606554-.8140065-.359237-2.9089517-2.281053-4.8227039-1.926422-1.9183412-4.06938-2.9238979-4.875317-2.3036414l-.07284.073254-3.568963 3.5894373z" fill="#ff9de8" opacity=".8" stroke="#dd78c5" stroke-linejoin="round" stroke-width=".907163"/><path d="m8.5762863 31.492497c.8059374-.620256 2.9488947.385299 4.8753177 2.303641 1.921816 1.913752 2.887606 4.008698 2.281048 4.822706-.0023.0031.04736.04176.04501.04482l20.139158-20.254679.07284-.07325c.0024-.0031-.04731-.04172-.04501-.04482.606558-.81401-.359232-2.908954-2.281048-4.822706-1.926422-1.918341-4.069381-2.923897-4.875318-2.30364l-.07284.07325-20.1391587 20.25468z" opacity=".6"/><path d="m30.250607 9.6938497c.805937-.6202572 2.948897.3852983 4.875318 2.3036403 1.921816 1.913752 2.887607 4.008697 2.281047 4.822706-.0023.0031.04736.04176.04501.04482l.36418-.366271c.0024-.0031-.04731-.04172-.04501-.04482.606559-.814009-.359231-2.908955-2.281048-4.822704-1.926422-1.918343-4.06938-2.9238997-4.875318-2.3036424l-.36418.3662701z" fill="url(#i)"/><path d="m29.91686 10.029512c.805937-.620257 2.948896.385298 4.875317 2.303641 1.921817 1.913751 2.887608 4.008695 2.281048 4.822703-.0023.0031.04736.04176.04501.04482l.36418-.36627c.0024-.0031-.04732-.04172-.04501-.04482.606558-.814009-.359232-2.908954-2.281049-4.822705-1.926421-1.918342-4.06938-2.9238989-4.875319-2.3036416z" fill="url(#k)"/><path d="m31.410379 8.5274259c.805936-.6202573 2.948896.385298 4.875317 2.3036411 1.921815 1.913751 2.887606 4.008695 2.281048 4.822705-.0023.0031.04736.04176.04501.04482l.36418-.366269c.0024-.0031-.04731-.04172-.04501-.04482.60656-.814008-.359231-2.908953-2.281049-4.822704-1.92642-1.9183428-4.069377-2.9238988-4.875317-2.3036415z" fill="url(#m)"/><path d="m31.076631 8.8630883c.805937-.6202578 2.948896.385298 4.875317 2.3036397 1.921817 1.913753 2.887608 4.008696 2.281049 4.822705-.0023.0031.04736.04176.04501.04482l.36418-.366272c.0024-.0031-.04731-.04172-.04501-.04482.60656-.814009-.35923-2.908955-2.281047-4.822704-1.92642-1.9183424-4.06938-2.923899-4.875318-2.3036411l-.36418.3662694z" fill="url(#n)"/><path d="m32.575756 7.3553646c.805935-.6202565 2.948894.3852988 4.875315 2.3036406 1.921817 1.9137528 2.887609 4.0086968 2.281049 4.8227048-.0023.0031.04736.04176.04501.04482l.36418-.366269c.0024-.0031-.04731-.04173-.04501-.04482.606559-.814009-.359231-2.908954-2.281048-4.8227055-1.92642-1.9183419-4.069379-2.9238978-4.875317-2.3036407l-.364179.3662688z" fill="url(#o)"/><path d="m32.242007 7.6910264c.805936-.6202573 2.948896.3852987 4.875317 2.3036414 1.921816 1.9137512 2.887608 4.0086962 2.281048 4.8227042-.0023.0031.04736.04176.04501.04482l.36418-.366269c.0024-.0031-.04732-.04173-.04501-.04482.606559-.81401-.359232-2.908955-2.281048-4.8227057-1.926421-1.9183419-4.06938-2.9238986-4.875317-2.3036399l-.364181.366268z" fill="url(#p)"/></g><g fill-rule="evenodd"><path d="m.5 47.5 14.3125-6.34375.125-.125c.669045-.896758-.411452-3.204199-2.53125-5.3125-2.12488-2.113357-4.4860362-3.21456-5.375-2.53125z" fill="url(#q)" stroke="url(#r)"/><path d="m4.2587724 40.969711-1.6040807 3.505099 3.53945-1.577849c-.2643369-.322255-.5070326-.650689-.8273352-.969648-.3687542-.367208-.734309-.662289-1.1080341-.957602z" stroke="#000" stroke-width=".907163" transform="matrix(1.1030185 0 0 1.1016579 -2.428387 -1.511033)"/></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..b222f7e6d
--- /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(.70660609 0 0 -.47076982 .982768 39.780906)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 -.78895601 -.84689274 0 31.992206 36.692439)" 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(-.72265023 0 0 .67321315 33.280548 .270859)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="38.579693"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".63592637" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></linearGradient><path d="m22.217723 26.317467c7.503241-6.539684 4.6152-17.2063504-6.718135-17.4920472v-5.5246984l-11.7786256 9.2063416 11.7786256 9.206341v-5.480261c6.596408-.25605 10.512679 5.758419 5.796913 10.084324z" display="block" fill="url(#c)"/><path d="m23.980319 23.110481c3.338005-4.549181 1.26113-13.9417986-9.48073-13.2073325v-4.5547218l-9.12862 7.1586363 9.12862 7.15138v-4.324975c8.762555-.841601 10.447691 6.244542 9.48073 7.777013z" style="display:block;opacity:.8;fill:none;stroke-width:.963925;stroke-miterlimit:7;stroke:url(#b)"/><path d="m29.5875 22.63493a11.054667 7.3650749 0 1 0 -22.1093343 0 11.054667 7.3650749 0 0 0 22.1093343 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m22.217723 26.317467c7.503241-6.539684 4.6152-17.20635-6.718135-17.4920468v-5.5246984l-11.7786256 9.2063412 11.7786256 9.206341v-5.480261c6.596408-.25605 10.512679 5.758419 5.796913 10.084324z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round"/></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..e613de085
--- /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="translate(0 .529168)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#f" y1="1.719791" y2="8.017164"/><linearGradient id="b" gradientTransform="translate(0 -1.058332)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#f" y1="1.719791" y2="8.017164"/><linearGradient id="c" gradientTransform="translate(0 -1.058334)" gradientUnits="userSpaceOnUse" x1="6.614584" x2="6.614584" xlink:href="#f" y1="1.190625" y2="7.429696"/><linearGradient id="d" gradientTransform="translate(-.000107 .132599)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#f" y1=".795334" y2="7.672609"/><linearGradient id="e" gradientTransform="translate(0 -2.645833)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.276042" xlink:href="#f" y1="1.719791" y2="8.017164"/><linearGradient id="f" 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 stroke="#000" stroke-linejoin="round" stroke-opacity=".316176" transform="translate(0 -.529167)"><path d="m5.9531255 4.1010415h1.852083v1.322917h-1.852083z" fill="url(#e)"/><path d="m5.9531255 2.5135415h1.852083v1.322917h-1.852083z" fill="url(#c)"/><path d="m5.9531251.92604146h1.852083v1.32291704h-1.852083z" fill="url(#d)"/><path d="m5.9531251 5.6885416h1.852083v1.322917h-1.852083z" fill="url(#b)"/><path d="m5.9531252 7.2760416h1.852083v1.322917h-1.852083z" fill="url(#a)"/></g><g fill="#fcaf3e" stroke="#ce5c00"><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><g stroke-miterlimit="3.5" stroke-width=".999997" transform="matrix(.26458333 0 0 .26458333 -2.116137 1.063096)"><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/unhainframes.svg b/icon-themes/elementary_svg/cmd/32/unhainframes.svg
new file mode 100644
index 000000000..13e282672
--- /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"><radialGradient id="a" cx="99.157013" cy="186.17059" gradientTransform="matrix(.0876227 0 0 .05575992 .811594 18.025926)" 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="m15 28.40678a5.5 3.4999999 0 1 1 -11 0 5.5 3.4999999 0 1 1 11 0z" fill="url(#a)"/><path d="m22.537109 2c-1.384 0-2.552.4850312-3.5 1.4570312l-3.535156 3.5507813c-.95.95-1.425781 2.112375-1.425781 3.4843755 0 1.407.504719 2.601937 1.511719 3.585937l2.333984 2.332031c.985 1.007 2.176312 1.511719 3.570313 1.511719 1.373 0 2.539999-.480359 3.5-1.443359l3.570312-3.56836c.96-.96 1.439453-2.128 1.439453-3.4999998 0-1.3729999-.484031-2.5334218-1.457031-3.4824218l-2.521484-2.5058594c-.954001-.947-2.113329-1.421875-3.486329-1.421875zm.002 3.2910156c.445001 0 .834016.1538906 1.166016.4628906l2.519531 2.5058594c.32.32.482422.7014375.482422 1.1484375 0 .457-.160468.8460159-.480469 1.1660159l-3.570312 3.570312c-.307.308-.696016.462891-1.166016.462891-.48 0-.890421-.179203-1.232422-.533203l-2.335937-2.332031c-.376-.355001-.566406-.770954-.566406-1.251954l-.002-.002c0-.457.160421-.8460154.482422-1.1660154l3.535156-3.5507812c.32-.32.709968-.4804688 1.167968-.4804688zm-12.029343 8.7871094c-1.3730004 0-2.5400004.479453-3.5000004 1.439453l-3.5703125 3.570313c-.96.96-1.4394531 2.128-1.4394531 3.5 0 1.373.4850312 2.533375 1.4570312 3.484375l2.5234376 2.501953c.9499999.95 2.1094218 1.425781 3.4824218 1.425781 1.3840004 0 2.5500004-.486031 3.5000004-1.457031l3.535156-3.554688c.95-.95 1.423828-2.108468 1.423828-3.480469 0-1.408-.502812-2.601937-1.507813-3.585937l-2.33789-2.333984c-.984-1.006-2.170406-1.509766-3.566406-1.509766zm0 3.292969c.48 0 .890328.183781 1.236328.550781l2.332031 2.332031c.378.356.566406.772907.566406 1.253906 0 .457001-.160468.846016-.480469 1.166016l-3.533203 3.548828c-.31.31-.6989684.464844-1.1679684.464844-.457 0-.8460156-.150266-1.1660156-.447266l-2.5234375-2.505859c-.3195162-.319516-.4780326-.700391-.4785156-1.144531v-.002c.0004662-.459125.1589826-.848436.4785156-1.167969l3.5703125-3.568313c.32-.32.710016-.480468 1.166016-.480468z" fill="#d3d7cf" stroke="#000" stroke-opacity=".426667"/><path d="m15.745 8.072 4.292-4.46c.75-.707 2.573-1.505 4.49-.255l3.592 3.632m-24.449 13.598 4.292-4.458c.75-.71 2.574-1.508 4.49-.258m-7.504 8.546 2.124 2.25c1.647 1.53 3.008 1.355 4.453.234.287-.222 3-3.4 3.37-3.643m5.35-8.298c1.397.405 2.05.69 3.495-.432.287-.223 3-3.402 3.37-3.644" fill="none" opacity=".4" stroke="#fff" stroke-linecap="round" stroke-width=".999998"/></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..3c2455a57
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/updatecurindex.svg
@@ -0,0 +1 @@
+<svg height="32" width="32.000004" 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(.10025 0 0 .0319 14.328001 24.094)" 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(.66762 0 0 .49907 -1376.31 -1590.258)" 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(.60953 0 0 .6116 9.688 1.02)" 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" gradientTransform="matrix(.72448 0 0 .72458 29.91 1.457)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" y1="22.461" y2="39.830002"><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(.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><filter id="f" color-interpolation-filters="sRGB" height="1.090767" width="1.013828" x="-.006914" y="-.045383"><feGaussianBlur stdDeviation=".029150602"/></filter><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="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#g"/><radialGradient id="i" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#g"/><radialGradient id="j" cx="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099575)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#g"/><g transform="matrix(1.33333 0 0 1.33333 1.000039 2.000036)"><path d="m16.624988 8.124544c-.0021-.2690776-.288334-.499541-.625-.499541h-8.7499998c-.336666 0-.6271077.2304633-.625.499541l.00392.5004411c.00211.2690779.288334.499541.625.499541.0014.0041 8.7499998 0 8.7499998 0 .336666 0 .627107-.2304632.625-.499541z" fill="#fff" filter="url(#f)" opacity=".35"/><path d="m7.1249883 7.124991v.7734428.00195c3.0000007-.00999 6.0000007-.015401 8.9999997-.025391v-.7500018z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><path d="m20.611395 4.1249835c0-.2691161-.403658-.4995969-.87498-.4995969h-12.1114471c-.4713219 0-.8749806.2304808-.8749806.4995969v.7500019c0 .2691161.4036587.4995969.8749806.4995969.00196.0041 12.1114481 0 12.1114481 0 .471322 0 .87498-.2304808.87498-.4995969z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"><path d="m7.1249882 3.3749337-.0000001.7734398v.002c4.3333339-.01 9.1667009-.01539 13.5000339-.02539v-.7500018h-13.5000338z" stroke="url(#h)"/><g stroke="#000"><path d="m7.1249883 7.124991.0000117.7734332v.00195c3.000001-.00999 6.000001-.015401 9-.025391l-.000012-.7499922z" opacity=".1"/><path d="m7.1249883 3.3749817.0000109.7460652v.00195c4.3333338-.00999 9.1667018-.015401 13.5000338-.025391l-.000011-.7226242z" opacity=".1"/></g></g><path d="m21.000023 12.125812c0-.269116-.403658-.499597-.87498-.499597h-12.5000751c-.4713219 0-.8749806.230481-.8749806.499597v.624193c0 .269116.4036587.499597.8749806.499597.00196.0041 12.5000751 0 12.5000751 0 .471322 0 .87498-.230481.87498-.499597z" fill="#fff" opacity=".35"/><path d="m7.1249883 11.124951v.735356.514697c4.3333337-.01 9.1667007-.01539 13.5000337-.02539v-1.474615h-13.5000337z" style="fill:#fcaf3e;stroke:#ce5c00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.666667"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.499981" fill="url(#j)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.374999" fill="#fcaf3e" r="1.5" stroke="#ce5c00" stroke-opacity=".668605" stroke-width=".750002"/><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.1249883 15.625014.0000227.760744v.514647c3.000001-.01 6.000001-.0154 9-.02539l-.000023-1.500003h-8.9999997z" style="fill:#fcaf3e;stroke:#ce5c00;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.666667"/></g><path d="m30.56 30.032a6.293 2.002 0 1 1 -12.583999 0 6.293 2.002 0 1 1 12.584999 0z" fill="url(#a)"/><path d="m24.554001 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.139999-6.865h-3.436a3.718 3.718 0 0 1 -3.703999 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.292999-4.005z" fill="url(#b)" 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(#c)"/><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(#d)"/><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(#e)"/><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/upsearch.svg b/icon-themes/elementary_svg/cmd/32/upsearch.svg
new file mode 100644
index 000000000..ff9573a12
--- /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"><radialGradient id="a" cx="11.25" cy="19.031" gradientTransform="matrix(-1.736442 0 0 .24804124 36.534834 22.279976)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(0 .66976335 -.66667 0 33.830581 -3.862868)" gradientUnits="userSpaceOnUse" x1="16.218964" x2="43.094128" y1="25.245745" y2="25.245745"><stop offset="0" stop-color="#fff"/><stop offset=".11111113" stop-color="#fff" 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="41.253654" x2="41.253654" y1="43.749737" y2="1.749945"><stop offset="0" stop-color="#d1ff82"/><stop offset="1" stop-color="#68b723"/></linearGradient><path d="m3 27c0 2.66668 28.00014 2.66668 28.00014 0s-28.00014-2.66668-28.00014 0z" fill="url(#a)" opacity=".163" stroke-width=".66667"/><g transform="matrix(0 1 -1 0 32.000854 -1.010024)"><path d="m24.077-6.427 17.428 14.472-17.428 14.457v-9.87l-16.572-.032v-9.055l16.572.034z" fill="url(#c)" transform="matrix(-.66667 0 0 .66667 32.51 10.165)"/><g fill="none" stroke-width="1.000005"><path d="m16.458984 5.234375-7.521484 9.310547h5.519531v.953125h-.0039l.0039 1.001953v.5h.002l.0332 8.511719 3.986328-.0039-.02344-10.009765h-.0059v-.953125h5.601562z" fill="none" opacity=".6" stroke="url(#b)" transform="matrix(0 -1 1 0 1.010024 32.000854)"/><path d="m27.51 12.498-10.992.023v-6.666l-11.678 9.673 11.678 9.66v-6.668l10.992-.02z" opacity=".5" stroke="#206b00"/></g></g></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..37da5c73d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/validation.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(.003069 .397182)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#j" y1=".795334" y2="7.672609"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.09" x2="15.404" y1=".185" y2="31.771"><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="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.663" x2="13.663" xlink:href="#c" y1="2.669" y2="30.502001"/><radialGradient id="e" cx="23.896" cy="3.99" gradientTransform="matrix(0 .87966 -1.1611 0 12.633 -21.084)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66094" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.928178" x2="5.928178" y1="15.732509" y2=".290015"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.67452752 0 0 .67450937 -33.95604 10.367798)" gradientUnits="userSpaceOnUse" x1="63.396999" x2="63.396999" xlink:href="#c" y1="-12.489" y2="5.4676"/><linearGradient id="h" gradientTransform="translate(-.526098 1.455516)" gradientUnits="userSpaceOnUse" x1="7.276147" x2="7.276147" xlink:href="#j" y1=".795334" y2="7.672609"/><linearGradient id="i" gradientTransform="translate(-.525991 -1.322916)" gradientUnits="userSpaceOnUse" x1="7.276042" x2="7.408334" xlink:href="#j" y1="1.719791" y2="11.377083"/><linearGradient id="j" 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 -.79375)"><path d="m.66463362 1.7197915h7.14375018v6.6145835h-7.14375018z" fill="url(#a)"/><path d="m1.4583836 5.6885413 5.5562502-.0000003v1.322917l-5.5562502.0000003z" fill="url(#i)"/><path d="m1.4583836 2.7781248h5.5562502v1.322917h-5.5562502z" fill="url(#h)"/><path d="m.92921696 1.9843748h6.61458354v6.0854169h-6.61458358z" fill="none" stroke="#fff" stroke-opacity=".966912"/></g><g transform="matrix(.15875 0 0 .15875 4.550833 4.551282)"><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" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.666667"/><path d="m13.899075 7.9998185c0 3.2582865-2.64097 5.8992565-5.8989842 5.8992565-3.2580141 0-5.8991663-2.64097-5.8991663-5.8992565 0-3.2579233 2.6411522-5.898894 5.8991663-5.898894 3.2580142 0 5.8989842 2.6409707 5.8989842 5.898894z" fill="none" opacity=".4" stroke="url(#g)" stroke-width="1.666667"/><path d="m3 8h10v-2.5028253h-10.0000003z" opacity=".2"/><path d="m2.9999997 9.6638414h10.0000003v-2.5h-10.0000003z" fill="#fff"/></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width="2.067009" transform="matrix(.16285364 0 0 .16285364 2.226441 -.779147)"><path d="m22.47 2.316c-.373-.038-.744.145-.936.496l-8.17 14.947-5.25-4.178c-.47-.256-1.052-.092-1.308.376l-2.356 3.025c-.255.468-.083 1.05.385 1.307 0 0 9.59 7.92 9.6 7.925.11.06.226.09.342.105.38.05.77-.13.966-.488l11.017-20.157c.257-.468.085-1.05-.383-1.307l-3.535-1.94c-.117-.063-.247-.1-.37-.11z" fill="url(#b)" stroke="#699536" transform="matrix(.786 0 0 .786 9.895 10.03)"/><path d="m22.523438 3.7753906-.0059.00977-.0059.00977-4.125 7.5800784-.002.0039-3.6875 6.708985-.03516.05664v.002l-.117187.25586-.855469.634765-.835937-.06055-.476563-.30664-.05078-.03711-4.6346358-3.662156-.00586-.0039-.03125-.02539-1.7792962 2.246087-.035156.03906-.15625.13086.2324218.144531.0625.04492 4.3613282 3.59375 3 2.472656.990234.814453.277344.228516.07422.06055.01367.01172-.06836-.04297.181641.132812.148437-.273437v-.002l10.523439-19.199171zm-7.353516 21.3144534h.002z" fill="none" opacity=".4" stroke="url(#d)" transform="matrix(.786 0 0 .786 9.895 10.03)"/></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..e9cfe8a7f
--- /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(.62856997 0 0 .60839392 .91432 -.534791)" gradientUnits="userSpaceOnUse" x1="25.590914" x2="25.590914" xlink:href="#d" y1="5.810037" y2="40.327148"/><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="8.925916" y2="34.962955"/><linearGradient id="c" gradientTransform="matrix(.53064141 0 0 .58970049 39.269607 -1.791918)" gradientUnits="userSpaceOnUse" x1="-51.389896" x2="-51.389896" xlink:href="#f" y1="43.73732" y2="8.12602"/><linearGradient id="d" gradientTransform="matrix(.62856997 0 0 .60839392 .91432 -.534791)" 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="e" 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=".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="-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="m5 2.9999959c5.041316 0 16 .0000041 16 .0000041l.000027 20.998214-16.000027.001786v-21z" fill="url(#d)"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#e)" 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(#f)" stroke-width=".999922"/></g></g><g transform="translate(3 3.000004)"><path d="m5 2.9999959c5.041316 0 16 .0000041 16 .0000041l.000027 20.998214-16.000027.001786v-21z" fill="url(#a)"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#b)" 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(#c)" stroke-width=".999922"/></g></g><g transform="translate(8 6.000004)"><path d="m5 2.9999959c5.041316 0 16 .0000041 16 .0000041l.000027 20.998214-16.000027.001786v-21z" fill="url(#a)"/><g fill="none" stroke-linejoin="round"><path d="m20.500027 23.498214-15.000027.001786v-20.0000041l15.000027-.0017859z" stroke="url(#b)" 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(#c)" 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..ced418f4d
--- /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"><radialGradient id="a" 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="b" 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(#b)" opacity=".867" transform="matrix(.26458 0 0 .26458 0 288.533)"/><path id="c" d="m7.0114584 288.66529 1.3225416.00071.000375 1.32221h-1.3229166z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".43" stroke-width=".265"/><use id="d" height="100%" transform="translate(0 6.89)" width="100%" xlink:href="#c"/><use id="e" height="100%" transform="translate(-6.879167 -.010832)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(.000208 -6.878887)" width="100%" xlink:href="#e"/><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(#a)"/><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></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..eb34d7569
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/verticaltextfittosizetool.svg
@@ -0,0 +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(-.98294772 0 0 -1.0173481 23.999996 23.698449)" gradientUnits="userSpaceOnUse" x1="6.104069" x2="20.601316" y1="9.435537" y2="9.435537"><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(.30275225 0 0 .13549598 12.301412 -9.750754)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(0 -1.33333 1.33333 0 .201083 31.99996)"><ellipse cx="19.134962" cy="-5.569736" fill="url(#b)" opacity=".2" rx="4.714285" ry="2.890133" transform="rotate(90)"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002" transform="matrix(-1 0 0 -1 24 23.499196)"><path d="m3.3749859 18.024993 3-3v6z"/><path d="m19.875012 18.019408-3-3v6z"/></g><path d="m10.874993 6.224219 3.055712-.000015-.0557 12.000037h4.500011v3l-12.00003.000008v-3l4.495248.000007z" style="stroke:#000;stroke-width:.750002;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#a)"/><g fill="#fff" transform="matrix(1 0 0 -1 .749994 23.698442)"><path d="m5.6249881 2.2749465v.7500019l12.0000299-.0000075v-.7500019zm4.4967049 3.7500169-.05273 11.2500286h.0029l.05274-11.2500286z" opacity=".07" stroke-width=".750002"/><path d="m3.5 8.5v1h4v-1zm4 5.994141v1l16 .0059v-1z" opacity=".1" transform="matrix(0 .75000188 -.75000188 0 24.00003 -.150813)"/></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..a5bc6aa47
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/viewformasgrid.svg
@@ -0,0 +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(.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><linearGradient id="b" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d" 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="e" gradientTransform="matrix(.27447 0 0 .28068 -.113 290.553)" gradientUnits="userSpaceOnUse" x1="7.884" x2="7.161" y1="2.801" y2="10.949"><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="f" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><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="16.00032" x2="16.00032" y1="4.000243" y2="28.000397"><stop offset="0" stop-color="#fff"/><stop offset=".04" stop-color="#fff" stop-opacity=".235"/><stop offset=".958" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14.33" x2="14.33" y1=".022" y2="-32.07"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="m" gradientTransform="matrix(1.05404 0 0 1.2201 -.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="n" gradientTransform="matrix(.8558 0 0 .9631 2.294 .66)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17.448" y2="22.249"><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 opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#g)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/><path d="m-10-47h5v7h-5z" fill="url(#i)" transform="matrix(-.73684 0 0 -.57143 -1.684 4.143)"/><path d="m10 40h28v7h-28z" fill="url(#j)" transform="matrix(.73684 0 0 .57143 -1.684 4.143)"/></g><rect fill="url(#l)" height="26" rx="1.615" 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.087" ry="1.19" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round" width="25" x="3.5" y="3.5"/><g fill-rule="evenodd"><path d="m5.222 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 5.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 4.778a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m5.222 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m5.222 27.222a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" opacity=".3"/><path d="m27.667 27.667a.444.444 0 0 1 -.89 0 .444.444 0 1 1 .89 0z" fill="#fff"/><path d="m27.667 27.222a.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="20" x="6" y="9"/><rect fill="#cacaca" height="4" rx="1" width="20" x="6" y="10"/><g transform="matrix(.99836 0 0 1.18975 .026 -2.284)"><rect fill="url(#m)" height="5.023" rx="1.054" width="16.906" x="7.537" y="17.406"/><g fill="none" stroke-width=".918"><rect height="3.408" rx=".324" ry=".627" stroke="url(#n)" width="14.999" x="8.505" y="18.254"/><rect height="4.965" opacity=".5" rx="1.063" ry=".846" stroke="#656565" width="17.049" x="7.497" y="17.509"/></g></g><path d="m12 21h1v1h-1zm1-1h1v1h-1zm1 1h1v1h-1zm-2 1h1v1h-1zm2 0h1v1h-1zm-1 1h1v1h-1zm3-3h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm0 1h1v1h-1zm2-3h1v1h-1zm-1 1h1v1h-1zm1 1h1v1h-1zm0 1h1v1h-1z" fill="#4d4d4d"/><g transform="matrix(5.03936 0 0 5.03936 9.665 -1459.688)"><rect fill="url(#a)" height="3.77" rx=".198" width="3.969" x=".265" y="292.039"/><path d="m.345 292.17 3.793.003.016 3.77-3.793-.003z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".201"/><path d="m.067 293.427 4.365.002v.197l-4.364-.002z" fill="url(#d)" opacity=".15"/><path d="m.166 293.23.002 2.36c0 .152.155.317.307.317l3.554.002c.15 0 .306-.167.307-.32l-.003-2.36" fill="none" opacity=".3" stroke="#000" stroke-width=".201"/><path d="m1.455 293.428h.2v2.38h-.2zm1.39 0h.2l-.002 2.38h-.2z" opacity=".321"/><path d="m.265 294.418 1.19.002v.2l-1.19-.002zm1.39.002h1.19v.2h-1.19zm1.388 0c1.478-.022 1.478.2 0 .2zm1.19 0v.2c-1.477.022-1.477-.2 0-.2z" opacity=".321"/><path d="m.394 291.935c-.158 0-.226.17-.226.33v.964h4.164v-.962c0-.162-.118-.322-.276-.322z" fill="url(#e)"/><path d="m.482 291.94c-.152 0-.316.183-.316.335v1.048l4.167.006v-1.056c0-.15-.144-.332-.296-.332z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width=".201"/><path d="m.362 292.13.002 1.003 3.785.01v-1z" style="opacity:.5;fill:none;stroke-width:.201;stroke-linecap:round;stroke-linejoin:round;stroke:url(#f)"/><path d="m1.455 292.04h.2v1.19h-.2zm1.39 0h.2v1.19h-.2z" fill="#126400" opacity=".4"/></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..2a19c301d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/viewrowcolumnheaders.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=".416094" x2="5.924111" y1="289.364563" y2="297.462797"><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="b" gradientTransform="matrix(0 -.27278 .3079 0 -.187 297.176)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#d" y1="2.269" y2="19.728"/><linearGradient id="c" gradientTransform="matrix(.27278 0 0 .3079 -.107 290.402)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#d" y1="2.269" y2="19.728"/><linearGradient id="d"><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="e" 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="f" gradientTransform="matrix(.1347 0 0 .14642 -.198 290.374)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="5" y2="43"/><linearGradient id="g" 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(#g)" height="5.556" rx=".198" width="5.159" x=".463" y="291.047"/><path d="m.74556704 290.967c-.15190921 0-.27440186.12254-.27440186.2744v.85008s-.0224223 3.0918-.0224223 4.23699c-.00000003.1519.10231507.2753.25422172.2744h.950977v-4.36564h3.9687599v-.98237c0-.15191-.122493-.2744-.2744017-.2744z" fill="url(#a)" stroke-width=".264583"/><g fill="none" stroke-linecap="round" stroke-width=".201"><path d="m.56 291.14.002 1.002 4.975.01v-1.002z" opacity=".5" stroke="url(#c)" stroke-linejoin="round"/><path d="m.55 296.51 1.003-.003.03-5.358h-1z" opacity=".5" stroke="url(#b)" stroke-linejoin="round"/><path d="m.36 296.384c0 .152.183.316.335.316h.846l.013-5.74h-.854c-.15 0-.333.144-.333.296z" opacity=".4" stroke="#126400"/><path d="m.543 291.18h4.983l.017 5.555h-4.983z" stroke="url(#f)" stroke-linejoin="round"/></g><path d="m.265 292.436h5.555v.198h-5.554z" fill="url(#e)" opacity=".15"/><path d="m.364 292.24-.005 4.143c0 .152.153.317.305.317h4.746c.152 0 .307-.166.308-.318l.004-4.145" fill="none" stroke="#37393b" stroke-opacity=".49" stroke-width=".201"/><path d="m1.456 292.435h.2v4.167h-.2zm1.39 0h.2v4.167h-.2zm1.388 0h.2v4.167h-.2zm-3.77.794h.992v.196h-.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-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19zm-2.778 1.19h1.19v.2h-1.19zm1.39 0h1.19v.2h-1.19zm1.388 0h1.19v.2h-1.19z" opacity=".321"/><path d="m3 12.996094v1.007812h5.9960938v-1.007812zm.0039062 6.003906v1.007812h5.9960938v-1.007812zm0 5.996094v1.007812h5.9960938v-1.007812z" fill="#126400" opacity=".4" stroke-width="5.039358" transform="matrix(.198438 0 0 .198438 -.132 290.64973)"/><path d="m1.455 291.047h.2v1.19h-.2zm1.39 0h.2v1.19h-.2zm1.388 0h.2v1.19h-.2z" fill="#126400" opacity=".5"/><path d="m.68 290.948c-.152 0-.316.184-.316.336v1.048l5.357.004v-1.055c0-.15-.142-.33-.294-.33z" fill="none" stroke="#077200" stroke-linecap="round" stroke-opacity=".49" stroke-width=".201"/></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..9f2b872c4
--- /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.73931" x2="16.539311" y1="7.659299" y2="22.328595"><stop offset="0" stop-color="#fcaf3e"/><stop offset=".262" stop-color="#fcaf3e"/><stop offset=".705" stop-color="#fb9c0f"/><stop offset="1" stop-color="#fb9909"/></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=".49"/></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..91c4634d9
--- /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"><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="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="c" gradientTransform="matrix(.86667 0 0 1 -2.91 -285.887)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="d" gradientTransform="matrix(.86676 0 0 1 -2.91 -284.565)" gradientUnits="userSpaceOnUse" x1="3.969" x2="7.938" xlink:href="#a" y1="290.121" y2="290.121"/><linearGradient id="e" 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="f" gradientTransform="matrix(.10378 0 0 -.09674 1.277 6.658)" gradientUnits="userSpaceOnUse" x1="27.974" x2="27.974" y1="36.128" y2="-1.184"><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><radialGradient id="g" cx="24.837" cy="36.421" gradientTransform="matrix(-.10147 0 0 -.06765 5.894 8.304)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m3.96875 4.366c0-.07-.1796711-.132-.3890553-.132h-2.59199946c-.2089199 0-.45869524.06-.45869524.132v.264c0 .07.24791828.132.45730244.132h2.59339226c.2089199 0 .3890553-.06.3890553-.132z" fill="#fff" opacity=".35" stroke-width=".681371"/><path d="m.53 3.97h3.44v.53h-3.44z" fill="url(#c)"/><path d="m3.96875 5.69c0-.072-.1787812-.133-.3881177-.133h-2.59265224c-.20998663 0-.45898006.06-.45898006.132v.26c0 .07.24704309.133.45702972.133h2.59265228c.2099866 0 .390068-.06.390068-.132z" fill="#fff" opacity=".35" stroke-width=".806296"/><path d="m.53 5.29h3.44v.53h-3.44z" fill="url(#d)"/><path d="m7.938 1.72c0-.07-.387-.132-.838-.132h-5.583c-.45 0-.988.06-.988.132v.264c0 .072.534.132.985.132h5.586c.45 0 .838-.06.838-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#b)" transform="matrix(1.86667 0 0 1 -6.88 -288.533)"/><path d="m5.82 3.043c0-.07-.275-.132-.597-.132h-3.988c-.323 0-.706.064-.706.135v.264c0 .07.38.13.703.13h3.988c.323 0 .6-.06.6-.132z" fill="#fff" opacity=".35"/><path d="m3.97 289.856h3.967v.53h-3.967z" fill="url(#b)" transform="matrix(1.33333 0 0 1 -4.763 -287.21)"/><path d="m1.786 5.84a1.587 1.058 0 1 1 3.175 0 1.587 1.058 0 0 1 -3.174 0z" fill="url(#g)" fill-rule="evenodd" opacity=".141" transform="matrix(-1 0 0 1 9.986 0)"/><path d="m2.866 2.915c-1.318.89-.543 2.527.926 2.514v.792l1.852-1.321-1.852-1.323v.787c-.947.037-1.47-.827-.794-1.45z" display="block" fill="url(#f)" transform="matrix(-1 0 0 1 9.986 0)"/><g fill="none"><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=".8" stroke="url(#e)" 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="#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/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..f8aca66ae
--- /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)"><path d="m6.3892276 17.333139v5.245955h23.2320014v-5.245955z" fill="url(#a)"/><g fill="none"><g><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 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..0a672f40f
--- /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"><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><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></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..ace08f626
--- /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"><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"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m13.50001 26.50001 3.99999-3.99999v7.99998z"/><path d="m30.49999 26.49999-3.99999-3.99999v7.99998z"/></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..a555d5cb7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_alphaliststyle.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(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -89.012398)" 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="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#b"/><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="#b"/><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="#b"/><radialGradient id="f" cx="7" cy="7.071429" gradientTransform="matrix(8.8 .00000046 .0000005 -9.5999997 -61.568753 67.885711)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><g transform="matrix(-1 0 0 1 24 -.000001)"><path d="m2.9726562 5-1.9726562 5 .015625 1h.828125c.088995 0 .1633229-.02781.2226562-.08203.06203-.05723.1053798-.117327.1269532-.183594l.3339844-1.175781h1.9785156l.3398437 1.179687c.02697.0753.068367.138247.125.189454.056634.048192.1321719.072264.2265625.072264h.8183594l-.015625-1-1.9433594-5zm.5390626 1.4751059c.2259542.8650275.2320322.9560421.4882812 1.8446769l-1 .1525424c.2616589-.8695117.2928216-1.1780721.5117188-1.9972193zm-1.5117188 6.1943861v6.330508h2.0507812c.3132361 0 .5889135-.04351.8300782-.130859.243936-.09036.4477801-.214468.6113281-.371094.1663207-.159639.2929743-.347585.3789063-.564453.085932-.216867.1289062-.45296.1289062-.708985 0-.695783-.3559574-1.137472-1.0683594-1.324218.163548-.06325.3034979-.140107.4199219-.230469.119196-.09337.216171-.195195.2910156-.306641.074847-.111446.1299823-.23181.1660157-.361328.036033-.129518.054687-.263789.054687-.402344 0-.243975-.038437-.464373-.1132812-.660156-.0720723-.198795-.188833-.367305-.349609-.505859-.158004-.138555-.3629823-.245012-.6152344-.320313-.2522526-.075301-.402972-.369113-.7576138-.38023zm1 1.330508 1.0275424.0138c.310436.0042.3849542-.03875.5290982.08776.1441447.123494.2167969.339256.2167969.646485 0 .295181-.083679.507201-.25.636719-.16632.126508-.1745236-.172034-.4821239-.164524l-1.0413136.025424zm.09375 2.392578h.9316406c.16632 0 .3062699.01943.4199219.05859.1164247.03614.2080437.08893.2773437.158203.072071.06928.1238036.154509.1542969.253906.033267.0994.050781.210491.050781.333985 0 .114458-.015249.225551-.042969.333984-.02772.105422-.075231.199925-.1445312.28125-.066528.08132-.1335423-.121783-.2499669-.07359-.1164241.04819-.2101672-.04816-.3846994-.04214l-1.1055676.038139z" fill="#fff" opacity=".35"/><path d="m4.0585938 4 1.9570312 6h-.828125c-.0889947 0-.1633229-.0278139-.2226562-.0820312-.06203-.0572274-.1053798-.1173271-.1269532-.1835938l-.3339844-1.1757812h-1.9785156l-.3398437 1.1796874c-.02697.075299-.068367.1382465-.125.1894532-.056634.0481933-.1321719.0722656-.2265625.0722656h-.8183594l1.9589844-6zm-.5390626 1.09375c-.035059.1475903-.070409.2836503-.1054687.4101562-.035062.123494-.067249.2327985-.099609.3261719l-.546875 1.8964844h1.4960934l-.5449219-1.8925781c-.0296667-.0933735-.0625962-.2035721-.0976562-.3300782-.035062-.1265059-.0692026-.2625659-.1015626-.4101562zm1.5117188 6.90625v6h-2.0507812c-.3132361 0-.5889135-.04351-.8300782-.130859-.243936-.09036-.4477801-.214468-.6113281-.371094-.1663207-.159639-.2929743-.347585-.3789063-.564453-.085932-.216867-.1289062-.45296-.1289062-.708985 0-.695783.3559574-1.137472 1.0683594-1.324218-.163548-.06325-.3034979-.140107-.4199219-.230469-.119196-.09337-.216171-.195195-.2910156-.306641-.074847-.111446-.1299823-.23181-.1660157-.361328-.036033-.129518-.054687-.263789-.054687-.402344 0-.243975.038437-.464373.1132812-.660156.072072-.198795.188833-.367305.349609-.505859.158004-.138555.3629823-.245012.6152344-.320313.2522526-.075301.5553402-.113281.9101562-.113281zm-1.09375.912109h-.78125c-.310464 0-.5374966.06295-.6816406.189453-.1441447.123494-.2167969.339256-.2167969.646485 0 .295181.083679.507201.25.636719.16632.126506.4032455.191406.7109375.191406h.71875zm0 2.480469h-.9316406c-.16632 0-.3062699.01943-.4199219.05859-.1164247.03614-.2080437.08893-.2773437.158203-.072071.06928-.1238036.154509-.1542969.253906-.033267.0994-.050781.210491-.050781.333985 0 .114458.015249.225551.042969.333984.02772.105422.075231.199925.1445312.28125.066528.08132.158966.145166.2753906.193359.1164241.04819.2609109.07227.4355469.07227h.9355464z" fill="url(#f)"/><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.5000014v.9980466.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746056z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.999689 6.4993869c0-.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.4999506v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#c)"/><g stroke="#000"><path d="m7.5000002 9.5000014v.9980466.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746056z" opacity=".1"/><path d="m7.5000001 5.5000014v.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"/><g fill="none" 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" stroke="url(#e)"/><path d="m7.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></g></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..dc3ed6164
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_alphalowliststyle.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=".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(-1.3567669 .00000019 -.00000007 -2.1857141 11.474057 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.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 11.474057 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="f" cx="7" cy="7.076923" gradientTransform="matrix(10.4 -.00000023 -.00000022 -9.6000002 -70.8 67.938462)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><g transform="matrix(-1 0 0 1 24 0)"><path d="m4.2167969 6c-.3878207 0-.7486979.0628708-1.0820313.1894531-.2361311.0896701-.8698833-.7192532-.9199871-.4402256 0 0 .026993.7147607.00592 1.0203037l.2207031.3886719c.035255.061669.082932.1166701.140625.1621094.060897.042194.1334636.0625.2167969.0625.096154 0 .182843-.020306.2597657-.0625.076923-.042194.1602566-.088033.25-.1367187.089744-.051931.1912559-.1003842.3066406-.1425782.1185893-.042194.2677783-.0625.4472656-.0625.2403847 0 .424529.072694.5527344.21875.1282053.1460564.1933594.3759128.1933594.6875v.2578125c-.5384574.0129828-.9893786.0686447-1.351558.1660157-.3589746.0941253-.6472857.2133185-.8652343.359375-.2147434.1428107-.4365032.3862432-.5587262.2281845 0 0-.033071.61088-.033071.7893936 0 .214216.034254.4047821.1015625.5703121.067307.162285.1614085.29785.2832031.408204.125.110353.2715343.195483.4414063.253906.169872.05518.357372.08203.5625.08203.1666666 0 .3185096-.01376.453125-.04297.1378206-.02597.2661756-.06787.3847656-.123047.1217947-.05518.23743-.121982.3496094-.203125.11218-.08114.2297678-.176095.3515625-.283203l.1054687.320313c.035254.103862.083631.175234.1445313.210937.060897.03246.1482872.04883.2636718.04883h.5585941v-3.0429684c0-.2758844-.0409657-.5293209-.1210938-.7597656-.080128-.2304447-.1957627-.4282194-.3496093-.59375-.153846-.1687765-.341346-.2997454-.5625-.390625-.2211534-.0941253-.4711534-.140625-.75-.140625zm.5917969 2.8925781v.7773438c-.1570514.1655306-.3163059.2899513-.4765626.3710941-.1570513.0779-.3445513.117187-.5625.117187-.1858973 0-.3343853-.0419-.4433593-.123047-.1057694-.0811422-.1582031-.2173671-.1582031-.4121091 0-.097371.026845-.1890493.078125-.2734375.054487-.084389.1425781-.157082.2675781-.21875.125-.064914.2916666-.117302.5-.15625.2115386-.042194.4776138-.069049.7949219-.082031zm-2.8085938 3.1074219v6.927734h.9257812c.087717 0 .1600171-.01669.2148438-.04883.054826-.03535.091102-.09682.109375-.183594l.060547-.30664c.087719.09321.1762041.176771.2675781.253906.095029.07392.199196.138726.3125.19336.1133047.05142.2356088.09217.3671875.121093.1352339.028929.2869494.042971.455078.042971.3435674 0 .6558158-.061463.9335938-.183594.2814326-.125344.5216329-.300414.7226562-.52539.2010234-.228192.3571476-.500178.4667969-.81836.1096487-.318181.1640625-.671657.1640625-1.060547 0-.359962-.0475488-.685353-.1425781-.974609-.0950294-.289257-.230812-.535802-.40625-.738281-.1754387-.205694-.3862277-.363382-.6347657-.472657-.248538-.109274-.5037473-.316604-.81442-.316604-.3252927 0-.7954166-.244315-1.0549192-.125397-.2595034.115702-.8763992.448019-1.0883872.640856l.5338983-2.425417zm2.4941406 3.017578c.1717834 0 .3234988.02739.4550782.08203.1352333.05464.246265.140156.3339843.25586.091376.115702.1614711.266023.2089844.449219.047513.179981.072266.39718.072266.654296 0 .289256-.029411.536495-.087891.742188-.054824.202479-.1361928.115944-.2421875.247716-.9722021.340171-1.234375.08233-1.9689155-.064488l.1271186-1.831667c.157164-.173553.3223573-.30454.4941407-.394531.1717833-.09321.3735032-.140625.6074218-.140623z" fill="#fff" opacity=".35"/><path d="m4.7832031 5c.3878207 0 .7486979.0628708 1.0820313.1894531.3333333.1265823.6384218.3204221.9140625.5800781l-.2207031.3886719c-.035255.061669-.082932.1166701-.140625.1621094-.060897.042194-.1334636.0625-.2167969.0625-.096154 0-.182843-.020306-.2597657-.0625-.076923-.042194-.1602566-.088033-.25-.1367187-.089744-.051931-.1912559-.1003842-.3066406-.1425782-.1185893-.042194-.2677783-.0625-.4472656-.0625-.2403847 0-.424529.072694-.5527344.21875-.1282053.1460564-.1933594.3759128-.1933594.6875v.2578125c.538462.012983.9893832.068645 1.3515626.1660157.3589746.094125.6472857.2133185.8652343.359375.2147434.1428107.3672873.3039084.4570313.4824218.0897433.1785135.1347656.3566427.1347656.5351563 0 .214216-.034254.4047817-.1015625.5703125-.067307.162285-.1614085.2978492-.2832031.4082031-.125.110354-.2715343.1954836-.4414063.2539063-.169872.0551766-.357372.0820312-.5625.0820312-.1666666 0-.3185096-.013757-.453125-.042969-.1378206-.025966-.2661756-.06787-.3847656-.1230468-.1217947-.055177-.23743-.1219826-.3496094-.203125-.11218-.081143-.2297678-.1760951-.3515625-.2832032l-.1054687.3203126c-.035254.1038625-.083631.1752348-.1445313.2109374-.060897.032457-.1482872.048828-.2636718.048828h-.5585938v-3.0429684c0-.2758844.0409657-.5293209.1210938-.7597656.080128-.2304447.1957627-.4282194.3496093-.59375.153846-.1687765.341346-.2997454.5625-.390625.2211534-.0941253.4711534-.140625.75-.140625zm-.5917969 2.8925781v.7773438c.1570514.1655306.3163059.2899513.4765626.3710937.1570513.077897.3445513.1171875.5625.1171875.1858973 0 .3343853-.041904.4433593-.1230469.1057694-.081142.1582031-.2173673.1582031-.4121093 0-.097371-.026845-.1890493-.078125-.2734375-.054487-.084389-.1425781-.157082-.2675781-.21875-.125-.064914-.2916666-.117302-.5-.15625-.2115386-.042194-.4776138-.069049-.7949219-.0820313zm2.8085938 3.1074219v6.927734h-.9257812c-.087717 0-.1600171-.01669-.2148438-.04883-.054826-.03535-.091102-.09682-.109375-.183594l-.060547-.30664c-.087719.09321-.1762041.176771-.2675781.253906-.095029.07392-.199196.138726-.3125.19336-.1133047.05142-.2356088.09217-.3671875.121093-.1352339.028929-.2869494.042971-.455078.042971-.3435674 0-.6558158-.061463-.9335938-.183594-.2814326-.125344-.5216329-.300414-.7226562-.52539-.2010234-.228192-.3571476-.500178-.4667969-.81836-.1096487-.318181-.1640625-.671657-.1640625-1.060547 0-.359962.0475488-.685353.1425781-.974609.095029-.289257.230812-.535802.40625-.738281.1754387-.205694.3862277-.363382.6347657-.472657.248538-.109274.529171-.164062.8398437-.164062.3252927 0 .6174505.06077.8769531.179688.2595034.115702.4950433.270053.7070313.46289v-2.705078zm-2.4941406 3.017578c-.1717834 0-.3234988.02739-.4550782.08203-.1352333.05464-.246265.140156-.3339843.25586-.091376.115702-.1614711.266023-.2089844.449219-.047513.179981-.072266.39718-.072266.654296 0 .289256.029411.536495.087891.742188.054824.202479.1361928.370181.2421875.501953.1023393.128557.2290529.22409.3789062.285156.149854.05785.3152983.08594.4980469.08594.1827487 0 .3548064-.03073.515625-.0918.1608187-.06106.3103301-.167303.4492188-.31836v-2.111328c-.157164-.173553-.3223573-.30454-.4941407-.394531-.1717833-.09321-.3735032-.140625-.6074218-.140625z" fill="url(#f)"/><path d="m18 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="m8.5000002 9.5000014v.9980466.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746056z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.999689 6.4993869c0-.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="m8.5000001 5.4999506v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#c)"/><g stroke="#000"><path d="m8.5000002 9.5000014v.9980466.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746056z" opacity=".1"/><path d="m8.5000001 5.5000014v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m21.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="m8.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="m8.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="m18 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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" stroke="url(#e)"/><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></g></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..a8550c39e
--- /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.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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#d"/><radialGradient id="f" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#d"/><radialGradient id="g" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -305.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#d"/><radialGradient id="h" cx="-1.848931" cy="-36.912685" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#d"/><radialGradient id="i" cx="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.99113 35.772363)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#d"/><radialGradient id="j" cx="13.121623" cy="2.297964" gradientTransform="matrix(-11.643451 .0000006 -.0000003 -14.970152 165.9026 31.905914)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#d"/><g transform="matrix(-1 0 0 1 24 1.999998)"><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(#f)" 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(#e)"/><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(#g)" 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(#h)" 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"/><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="matrix(-1 0 0 1 6.279094 .494957)"/><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="url(#i)" transform="matrix(-1 0 0 1 6.279094 -.505043)"/><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="matrix(-1 0 0 1 6.121623 .494957)"/><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(#j)" transform="matrix(-1 0 0 1 6.121623 -.505048)"/></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/ar/lc_chapternumberingdialog.svg b/icon-themes/elementary_svg/cmd/ar/lc_chapternumberingdialog.svg
new file mode 100644
index 000000000..90c528432
--- /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="#fcaf3e"/><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_defaultbullet.svg b/icon-themes/elementary_svg/cmd/ar/lc_defaultbullet.svg
new file mode 100644
index 000000000..3aa86f7b4
--- /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"><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="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="f" cx="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -17.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="g" 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"/><g transform="matrix(-1 0 0 1 24 2.000001)"><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"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#e)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="url(#f)" r="1.5"/><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"/><g fill="none" 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" stroke="url(#g)"/><path d="m7.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></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..8a193b4c7
--- /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"><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="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.99113 35.772363)" 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.9026 31.905914)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#a"/><g transform="matrix(-1 0 0 1 24 1.999998)"><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"/><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="matrix(-1 0 0 1 6.279094 .494957)"/><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="url(#f)" transform="matrix(-1 0 0 1 6.279094 -.505043)"/><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="matrix(-1 0 0 1 6.121623 .494957)"/><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(#g)" transform="matrix(-1 0 0 1 6.121623 -.505048)"/></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..7b5cf11e9
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="d" 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="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..faf6a21e3
--- /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"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#b65100"/></linearGradient><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="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#b"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="e" 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="f" 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="g" cx="13.279094" cy="1.771632" gradientTransform="matrix(17.599999 -.0000049 -.00000552 -21.6 -240.71204 35.26732)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#b"/><g transform="matrix(-1 0 0 1 24 1.999998)"><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(#d)" 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(#c)"/><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.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" fill="none" opacity=".1" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.5000001 11.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#e)" 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" opacity=".1" stroke="#ce5c00" 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" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><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(-.279094 .494955)"/><path d="m2 8.0000016h1.014648v-2.7720703l-.010986-.5090332-.01831-.5566406c.1879877.1879883.2805171.3112793.3537593.369873l.6152344.4943848.5456543-.6811524-1.5-1.373291h-1z" fill="url(#g)"/></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..8913b0592
--- /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" gradientUnits="userSpaceOnUse" x1="17.277" x2="26.847" y1="10.055" y2="16.695999"><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.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="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.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.99113 35.772363)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#c"/><radialGradient id="e" cx="13.121623" cy="2.297964" gradientTransform="matrix(-11.643451 .0000006 -.0000003 -14.970152 165.9026 31.905914)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#c"/><radialGradient id="f" cx="24.837126" cy="36.421127" gradientTransform="matrix(.41932319 0 0 -.27937023 5.025016 25.304308)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 23.985352 0)"><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="matrix(-1 0 0 1 7.264446 2.494955)"/><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="url(#d)" transform="matrix(-1 0 0 1 7.264446 1.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="#fff" opacity=".35" transform="matrix(-1 0 0 1 7.106975 2.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(#e)" transform="matrix(-1 0 0 1 7.106975 1.49495)"/><path d="m22 15.129324a6.560201 4.3706756 0 1 0 -13.1204021 0 6.560201 4.3706756 0 0 0 13.1204021 0z" fill="url(#f)" fill-rule="evenodd" opacity=".141176"/><g stroke-miterlimit="7" stroke-width="1.5" transform="translate(-3.738918 .211157)"><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></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..4afc663d0
--- /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"><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="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="f" cx="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -17.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="g" 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"/><linearGradient id="h" 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="i" 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="j" 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(-1 0 0 1 24 2.000001)"><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"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#e)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="url(#f)" r="1.5"/><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"/><g fill="none" 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" stroke="url(#g)"/><path d="m7.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></g></g><g transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 .027796 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(#h)" stroke="url(#i)" 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(#j)" stroke-width=".878792"/></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..1954f928c
--- /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(.45714178 0 0 .43456667 1.028596 .903723)" 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.9899" x2="11.735134" y1="4.850396" y2="29.718037"><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="i" 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="j" 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="k" 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="l" 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="m4 2.0000001c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9986999s-10.6666663 0-16 0c0-6.66666 0-13.3333182 0-19.9999787z" fill="url(#e)"/><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="url(#h)" stroke="#559ac6" 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(#i)"/></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(#j)" 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(#k)" 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(#l)" 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..a9985a54e
--- /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><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 .487385 29.835677)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(-.54198763 0 0 .50490985 24.710717 .203144)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.455616"><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><linearGradient id="d" gradientTransform="matrix(0 -.59171698 -.63516951 0 23.744461 27.519327)" 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="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 22 0)"><path d="m21.940932 16.976195a8.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="m16.413599 19.738099c5.627431-4.904763 3.627431-12.9047632-4.872569-13.1190352v-4.143524l-8.9999996 6.904756 8.9999996 6.9047552v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" display="block" fill="url(#c)"/><g fill="none"><path d="m17.735547 17.332859c2.427676-2.843188.904437-10.266783-7.151957-9.715933l-.08512-3.150649-6.3408029 4.914019 6.3408029 4.870664v-2.902512c7.70931-.744942 7.962298 4.835058 7.237078 5.984411z" display="block" opacity=".8" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m16.413599 19.738099c5.627431-4.904763 3.627431-12.9047631-4.872569-13.1190351v-4.143524l-8.9999996 6.904756 8.9999996 6.9047551v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" opacity=".5" stroke="#956500"/></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(#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></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..976b34dcf
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.59171698 .63516951 0 -.744529 27.519327)" 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="b" gradientTransform="matrix(.54198763 0 0 .50490985 -1.710785 .203144)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.844787" y2="40.351524"><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><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 29.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 24 0)"><path d="m1.059 16.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176"/><path d="m6.586333 19.738099c-5.627431-4.904763-3.627431-12.904763 4.872569-13.119035v-4.143524l9 6.904756-9 6.904755v-4.110195c-4.947306-.192038-7.718477 4.318814-4.181653 7.563243z" display="block" fill="url(#b)"/><g fill="none"><path d="m5.264385 17.332859c-2.427676-2.843188-.904437-10.266783 7.151957-9.715933l.08512-3.150649 6.340803 4.914019-6.340803 4.870664v-2.902512c-7.70931-.744942-7.962298 4.835058-7.237078 5.984411z" display="block" opacity=".8" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m6.586333 19.738099c-5.62743101-4.904763-3.627431-12.9047631 4.872569-13.1190351v-4.143524l9 6.904756-9 6.9047551v-4.110195c-4.947306-.192038-7.718477 4.318814-4.181653 7.563243z" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/></g></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..0782a0245
--- /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"><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="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="f" cx="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -17.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="g" 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"/><linearGradient id="h" 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="i" 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="j" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" 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(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#k" y1="20.584223" y2="32.702335"/><radialGradient id="m" 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><g transform="matrix(-1 0 0 1 24 1.999998)"><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"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#e)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="url(#f)" r="1.5"/><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"/><g fill="none" 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" stroke="url(#g)"/><path d="m7.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></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(#m)" 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(#h)" stroke="url(#i)" 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(#j)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#l)"/></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..905e15516
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_romanliststyle.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=".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(-1.3567669 .00000019 -.00000007 -2.1857141 11.474057 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.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 11.474057 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g transform="matrix(-1 0 0 1 24 0)"><path d="m3 6v1h1v4h-1v1h1 1 1v-1h-1v-4h1v-1h-1-1zm-1 8v1h1v4h-1v1h1 1 3v-1h-1v-4h1v-1h-3-1zm2 1h1v4h-1z" fill="#fff" opacity=".35"/><path d="m3 5v1h1v4h-1v1h1 1 1v-1h-1v-4h1v-1h-1-1zm-1 8v1h1v4h-1v1h1 1 3v-1h-1v-4h1v-1h-3-1zm2 1h1v4h-1z" fill="#4c4c4c"/><path d="m18 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="m8.5000002 9.5000018v.9980462.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746052z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.999689 6.4993873c0-.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="m8.5000001 5.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#c)"/><g stroke="#000"><path d="m8.5000002 9.5000018v.9980462.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746052z" opacity=".1"/><path d="m8.5000001 5.5000018v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m21.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="m8.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="m8.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="m18 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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" stroke="url(#e)"/><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></g></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..85ef7af75
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/lc_romanlowliststyle.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=".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(-1.3567669 .00000019 -.00000007 -2.1857141 11.474057 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.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 11.474057 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g transform="matrix(-1 0 0 1 24 -.000002)"><g fill="#fff" opacity=".35" transform="translate(1 3)"><path d="m4 12h1v4h-1z"/><path d="m4 10h1v1h-1z"/><path d="m2 12h1v4h-1z"/><path d="m2 10h1v1h-1z"/><path d="m4 4h1v4h-1z"/><path d="m4 2h1v1h-1z"/></g><g fill="#4e4e4e" transform="translate(1 2)"><path d="m4 12h1v4h-1z"/><path d="m4 10h1v1h-1z"/><path d="m2 12h1v4h-1z"/><path d="m2 10h1v1h-1z"/><path d="m4 4h1v4h-1z"/><path d="m4 2h1v1h-1z"/></g><path d="m18 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="m8.5000002 9.5000018v.9980462.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746052z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.999689 6.4993873c0-.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="m8.5000001 5.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#c)"/><g stroke="#000"><path d="m8.5000002 9.5000018v.9980462.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746052z" opacity=".1"/><path d="m8.5000001 5.5000018v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m21.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="m8.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="m8.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="m18 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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" stroke="url(#e)"/><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></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..b4b4b7092
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.59171698 -.63516951 0 23.744461 27.519327)" 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="b" gradientTransform="matrix(-.54198763 0 0 .50490985 24.710717 .203144)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.455616"><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="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 .487385 29.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 24 0)"><path d="m21.940932 16.976195a8.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"/><path d="m16.413599 19.738099c5.627431-4.904763 3.627431-12.904763-4.872569-13.119035v-4.143524l-8.9999996 6.904756 8.9999996 6.904755v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" display="block" fill="url(#b)"/><g fill="none"><path d="m17.735547 17.332859c2.427676-2.843188.904437-10.266783-7.151957-9.715933l-.08512-3.150649-6.3408029 4.914019 6.3408029 4.870664v-2.902512c7.70931-.744942 7.962298 4.835058 7.237078 5.984411z" display="block" opacity=".8" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m16.413599 19.738099c5.627431-4.904763 3.627431-12.9047631-4.872569-13.1190351v-4.143524l-8.9999996 6.904756 8.9999996 6.9047551v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" opacity=".5" stroke="#956500"/></g></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..03c6b3aae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_alphaliststyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 16.007283 0)"><path d="m4 8.000003h-.6537216q-.1132688 0-.1812296-.060241-.06796-.064006-.100324-.1581323l-.2718448-.9826808h-1.582524l-.268608.9789157q-.025888.082832-.100324.1543675-.0712.067771-.1779936.067771l-.6634304-.0000002 1.5663432-4.9999999h.8673136zm-2.5987056-1.8938253h1.1974112l-.4368928-1.5813253q-.038832-.1167168-.0809064-.2710843-.042072-.1581325-.0841424-.3426204-.038832.1844879-.0809064.3426204-.042072.1581325-.077672.2748494l-.4368928 1.5775602z" fill="#fff" opacity=".35"/><path d="m1 15v-5.0000001h1.4064436q.3991676 0 .6829516.09413.2837832.09413.4615375.267319.1808728.173192.2619545.421687.084199.244729.084199.549698 0 .173194-.040538.335091-.040537.161898-.1247406.301205-.084199.139307-.2182948.256024-.1309768.112952-.3149681.192018.8014544.233433.8014544 1.103162 0 .320031-.096673.591115-.096673.271082-.283784.47063-.1839913.195783-.458419.308734-.2713125.1091871-.6237026.1091871zm.8201654-2.172439v1.404367h.7016626q.1964653 0 .3274422-.06024.1309776-.06024.2058215-.161898.077962-.101657.1091474-.233434.031185-.135542.031185-.278614 0-.154368-.037425-.278615-.034305-.124247-.1153844-.210844-.077962-.0866-.20894-.131777-.1278584-.04895-.3149682-.04895h-.6985441zm0-.681476h.5395007q.3461532 0 .533263-.158133.1871106-.161897.1871106-.530873 0-.384037-.1621626-.538404-.1621619-.158132-.5114335-.158132h-.5862782z" fill="#fff" opacity=".35"/><g fill="#565656"><g transform="matrix(-1 0 0 1 4 0)"><path d="m4 7.0000031h-.6537216q-.1132688 0-.1812296-.060241-.06796-.064006-.100324-.1581323l-.2718448-.9826808h-1.582524l-.268608.9789157q-.025888.082832-.100324.1543675-.0712.067771-.1779936.067771l-.6634304-.0000002 1.5663432-4.9999999h.8673136zm-2.5987056-1.8938253h1.1974112l-.4368928-1.5813253q-.038832-.1167168-.0809064-.2710843-.042072-.1581325-.0841424-.3426204-.038832.1844879-.0809064.3426204-.042072.1581325-.077672.2748494l-.4368928 1.5775602z"/><path d="m1 14v-5h1.4064436q.3991676 0 .6829516.09413.2837832.09413.4615375.267319.1808728.173192.2619545.421687.084199.244729.084199.549698 0 .173194-.040538.335091-.040537.161898-.1247406.301205-.084199.139307-.2182948.256024-.1309768.112952-.3149681.192018.8014544.233433.8014544 1.103162 0 .320031-.096673.591115-.096673.271082-.283784.47063-.1839913.195783-.458419.308734-.2713125.109187-.6237026.109187zm.8201654-2.172439v1.404367h.7016626q.1964653 0 .3274422-.06024.1309776-.06024.2058215-.161898.077962-.101657.1091474-.233434.031185-.135542.031185-.278614 0-.154368-.037425-.278615-.034305-.124247-.1153844-.210844-.077962-.0866-.20894-.131777-.1278584-.04895-.3149682-.04895h-.6985441zm0-.681476h.5395007q.3461532 0 .533263-.158133.1871106-.161897.1871106-.530873 0-.384037-.1621626-.538404-.1621619-.158132-.5114335-.158132h-.5862782z"/></g><path d="m5.4921875 2.9999997a.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 -.074219.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.013673h9.015625a.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-.091798.50005006.50005006 0 0 0 -.05078-.00391.50005006.50005006 0 0 0 -.0059 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 -.00585.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.0156246a.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 -.05671-.00389zm0 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 -.042969.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.0156247a.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.0156247zm0 3.0000003a.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 -.00585.05079.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.01367h5.015625a.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 .01563-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.154297-.02734z"/></g><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 7.4999997h5.0143092z"/><path d="m5.4929788 4.4999997h9.0143042z"/><path d="m5.4929788 13.5h5.0143092z"/><path d="m5.4929788 10.5h9.0143042z"/></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..c78c46835
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_alphalowliststyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 16.001322 0)"><path d="m3.442308 7.926972q-.173077 0-.264423-.04868-.09135-.05355-.144231-.209348l-.105769-.321324q-.182692.160662-.350962.282376-.168269.121713-.350961.204479-.177885.08277-.384616.121714-.201923.043811-.451923.043811-.307692 0-.5625-.08276-.254808-.08763-.442308-.253165-.182692-.16553-.283653-.408958-.100962-.248301-.100962-.569625 0-.26777.134615-.535541.134616-.26777.456731-.481986.326923-.219085.865385-.360273.543269-.146056 1.350962-.16553v-.258033q0-.467381-.192308-.686466-.192308-.219085-.552885-.219085-.269231 0-.447115.06329-.173077.06329-.307693.141188-.134615.07303-.25.13632-.115384.06329-.259615.06329-.125 0-.216346-.06329-.08654-.06816-.139423-.160662l-.221154-.389484q.413461-.389484.913461-.579358.5-.189872 1.081731-.189872.41827 0 .75.141188.331731.136319.5625.389484.23077.248296.350962.593963.120192.345667.120192.759494v3.042843zm-1.673077-.769231q.326923 0 .5625-.116845.240385-.121714.475962-.37001v-.778968q-.475962.01947-.79327.08276-.3125.05842-.5.155794-.1875.0925-.269231.219085-.07692.126582-.07692.272638 0 .292113.158654.413827.163461.121714.442307.121714z" fill="#fff" opacity=".35"/><path d="m0 15.927686v-6.927686h1.392544v2.704545q.317982-.289256.707237-.46281.389254-.178374.877193-.178374.466009 0 .838816.163911.372807.163912.635965.472452.263157.303719.405701.737604.142544.433884.142544.973828 0 .583334-.164473 1.060606-.164474.477273-.466009.81956-.301535.337465-.723684.525482-.416667.183196-.932018.183196-.252193 0-.455044-.04339-.197368-.04339-.367325-.120524-.169956-.08195-.3125-.192836-.137061-.115703-.26864-.25551l-.060307.30854q-.02741.130166-.109649.183196-.08224.04821-.213816.04821zm2.494518-3.90978q-.350878 0-.608553.139807-.257675.134986-.493421.395316v2.111571q.208333.226584.449561.318182.241228.0916.515351.0916.274123 0 .498904-.08678.22478-.0916.378289-.284435.158992-.197658.241228-.501377.08772-.30854.08772-.742424 0-.385675-.07127-.655647-.07127-.274793-.208334-.448346-.131579-.173555-.334429-.25551-.197369-.08196-.455044-.08196z" fill="#fff" opacity=".35"/><g fill="#565656"><g transform="matrix(-1 0 0 1 5 0)"><path d="m3.442308 6.926972q-.173077 0-.264423-.04868-.09135-.05355-.144231-.209348l-.105769-.321324q-.182692.160662-.350962.282376-.168269.121713-.350961.204479-.177885.08277-.384616.121714-.201923.043811-.451923.043811-.307692 0-.5625-.08276-.254808-.08763-.442308-.253165-.182692-.16553-.283653-.408958-.100962-.248301-.100962-.569625 0-.26777.134615-.535541.134616-.26777.456731-.481986.326923-.219085.865385-.360273.543269-.146056 1.350962-.16553v-.258033q0-.467381-.192308-.686466-.192308-.219085-.552885-.219085-.269231 0-.447115.06329-.173077.06329-.307693.141188-.134615.07303-.25.13632-.115384.06329-.259615.06329-.125 0-.216346-.06329-.08654-.06816-.139423-.160662l-.221154-.389484q.413461-.389484.913461-.579358.5-.189872 1.081731-.189872.41827 0 .75.141188.331731.136319.5625.389484.23077.248296.350962.593963.120192.345667.120192.759494v3.042843zm-1.673077-.769231q.326923 0 .5625-.116845.240385-.121714.475962-.37001v-.778968q-.475962.01947-.79327.08276-.3125.05842-.5.155794-.1875.0925-.269231.219085-.07692.126582-.07692.272638 0 .292113.158654.413827.163461.121714.442307.121714z"/><path d="m0 14.927686v-6.927686h1.392544v2.704545q.317982-.289256.707237-.46281.389254-.178374.877193-.178374.466009 0 .838816.163911.372807.163912.635965.472452.263157.303719.405701.737604.142544.433884.142544.973828 0 .583334-.164473 1.060606-.164474.477273-.466009.81956-.301535.337465-.723684.525482-.416667.183196-.932018.183196-.252193 0-.455044-.04339-.197368-.04339-.367325-.120524-.169956-.08195-.3125-.192836-.137061-.115703-.26864-.25551l-.060307.30854q-.02741.130166-.109649.183196-.08224.04821-.213816.04821zm2.494518-3.90978q-.350878 0-.608553.139807-.257675.134986-.493421.395316v2.111571q.208333.226584.449561.318182.241228.0916.515351.0916.274123 0 .498904-.08678.22478-.0916.378289-.284435.158992-.197658.241228-.501377.08772-.30854.08772-.742424 0-.385675-.07127-.655647-.07127-.274793-.208334-.448346-.131579-.173555-.334429-.25551-.197369-.08196-.455044-.08196z"/></g><path d="m6.4930215 2.9999997a.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 -.074219.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.013673h9.015624a.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-.091798.50005006.50005006 0 0 0 -.05078-.00391.50005006.50005006 0 0 0 -.0059 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 -.00585.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.0156246a.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 -.05671-.00389zm0 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 -.042969.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.0156247a.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.0156247zm0 3.0000003a.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 -.00585.05079.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 .105463.013664h5.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 .01563-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.154296-.027349z"/></g><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.4938128 7.4999997h5.0143092z"/><path d="m6.4938128 4.4999997h9.0143042z"/><path d="m6.4938128 13.5h5.0143092z"/><path d="m6.4938128 10.5h9.0143042z"/></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..8482624b2
--- /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.72091" x2="11.72091" y1="1.784" y2="11.976"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.72091" x2="9.72091" y1="2.733" y2="15.7525"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813899" x2="12.742081" y1="13.773762" y2="9.725944"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="13.279" cy="1.7716" gradientTransform="matrix(-17.6 -.0000049 .00000552 -21.6 245.69 40.267)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#d"/><radialGradient id="f" cx="9.5681" cy="5.2024" gradientTransform="matrix(-11.832 -.00000037 .00000034 -10.916 122.77 58.391)" gradientUnits="userSpaceOnUse" r="1.8036" xlink:href="#d"/><g transform="matrix(-1 0 0 1 16.0073 -6)"><path d="m5.4922 9a.50005.50005 0 0 0 -.050781.00391.50005.50005 0 0 0 -.095703.021484.50005.50005 0 0 0 -.046875.017578.50005.50005 0 0 0 -.044922.021484.50005.50005 0 0 0 -.082031.058594.50005.50005 0 0 0 -.037109.033203.50005.50005 0 0 0 -.03125.039063.50005.50005 0 0 0 -.029297.041016.50005.50005 0 0 0 -.07422.23632.50005.50005 0 0 0 0 .048828.50005.50005 0 0 0 .013672.099609.50005.50005 0 0 0 .056641.13672.50005.50005 0 0 0 .060547.080078.50005.50005 0 0 0 .035156.035156.50005.50005 0 0 0 .125.082031.50005.50005 0 0 0 .095703.03125.50005.50005 0 0 0 .10547.013673h9.0156a.50005.50005 0 0 0 .09961-.011719.50005.50005 0 0 0 .04687-.013672.50005.50005 0 0 0 .13476-.066406.50005.50005 0 0 0 .07617-.064453.50005.50005 0 0 0 .03125-.039063.50005.50005 0 0 0 .0293-.041016.50005.50005 0 0 0 .04297-.089844.50005.50005 0 0 0 .02539-.095703.50005.50005 0 0 0 .0059-.099609.50005.50005 0 0 0 -.0039-.050781.50005.50005 0 0 0 -.04297-.14258.50005.50005 0 0 0 -.05273-.085937.50005.50005 0 0 0 -.03125-.037109.50005.50005 0 0 0 -.03516-.035156.50005.50005 0 0 0 -.03906-.03125.50005.50005 0 0 0 -.23051-.091798.50005.50005 0 0 0 -.05078-.00391.50005.50005 0 0 0 -.0059 0zm0 3a.50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.048828.0078.50005.50005 0 0 0 -.046875.01367.50005.50005 0 0 0 -.13477.06641.50005.50005 0 0 0 -.039063.03125.50005.50005 0 0 0 -.037109.0332.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.029297.04101.50005.50005 0 0 0 -.023438.04297.50005.50005 0 0 0 -.019531.04687.50005.50005 0 0 0 -.015625.04687.50005.50005 0 0 0 -.00977.04883.50005.50005 0 0 0 -.00585.09964.50005.50005 0 0 0 .00391.05078.50005.50005 0 0 0 .025391.0957.50005.50005 0 0 0 .017578.04687.50005.50005 0 0 0 .023437.04297.50005.50005 0 0 0 .029297.04297.50005.50005 0 0 0 .066406.07227.50005.50005 0 0 0 .039063.03125.50005.50005 0 0 0 .13281.06836.50005.50005 0 0 0 .1542851.02735h5.0155999a.50005.50005 0 0 0 .14648-.02539.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .04297-.02734.50005.50005 0 0 0 .03906-.03125.50005.50005 0 0 0 .03711-.0332.50005.50005 0 0 0 .03125-.03906.50005.50005 0 0 0 .08789-.17774.50005.50005 0 0 0 .0098-.04883.50005.50005 0 0 0 .0059-.05078.50005.50005 0 0 0 -.09961-.32812.50005.50005 0 0 0 -.10547-.10352.50005.50005 0 0 0 -.04297-.02734.50005.50005 0 0 0 -.08984-.04101.50005.50005 0 0 0 -.04883-.01367.50005.50005 0 0 0 -.04883-.0098.50005.50005 0 0 0 -.05671-.0039zm0 3a.50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.1875.06055.50005.50005 0 0 0 -.042969.02734.50005.50005 0 0 0 -.13672.14454.50005.50005 0 0 0 -.042969.08984.50005.50005 0 0 0 -.03125.19531.50005.50005 0 0 0 .00391.05078.50005.50005 0 0 0 .025391.0957.50005.50005 0 0 0 .070312.13281.50005.50005 0 0 0 .14844.13086.50005.50005 0 0 0 .13867.05469.50005.50005 0 0 0 .10547.01367h9.0156a.50005.50005 0 0 0 .09961-.01172.50005.50005 0 0 0 .04687-.01367.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .08203-.05859.50005.50005 0 0 0 .03711-.0332.50005.50005 0 0 0 .03125-.03906.50005.50005 0 0 0 .0293-.04102.50005.50005 0 0 0 .02344-.04297.50005.50005 0 0 0 .03516-.09375.50005.50005 0 0 0 .0098-.04883.50005.50005 0 0 0 .0059-.09961.50005.50005 0 0 0 -.0039-.05078.50005.50005 0 0 0 -.0098-.04883.50005.50005 0 0 0 -.05664-.13672.50005.50005 0 0 0 -.36524-.23828.50005.50005 0 0 0 -.05078-.0039.50005.50005 0 0 0 -.0059 0h-9.0156zm0 3a.50005.50005 0 0 0 -.099609.01172.50005.50005 0 0 0 -.046875.01367.50005.50005 0 0 0 -.046875.01758.50005.50005 0 0 0 -.087891.04883.50005.50005 0 0 0 -.076172.06445.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.029297.04102.50005.50005 0 0 0 -.042969.08984.50005.50005 0 0 0 -.015625.04687.50005.50005 0 0 0 -.00977.04883.50005.50005 0 0 0 -.00585.05079.50005.50005 0 0 0 .013672.14844.50005.50005 0 0 0 .056641.13672.50005.50005 0 0 0 .060547.08008.50005.50005 0 0 0 .074219.06641.50005.50005 0 0 0 .042969.02734.50005.50005 0 0 0 .089844.04102.50005.50005 0 0 0 .048828.01367.50005.50005 0 0 0 .10547.01367h5.015601a.50005.50005 0 0 0 .09961-.01172.50005.50005 0 0 0 .04687-.01367.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .04297-.02734.50005.50005 0 0 0 .19531-.28125.50005.50005 0 0 0 .01563-.14844.50005.50005 0 0 0 -.13086-.31641.50005.50005 0 0 0 -.11719-.09375.50005.50005 0 0 0 -.08984-.04101.50005.50005 0 0 0 -.1543-.02734z" fill-opacity=".69006"/><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.493 13.5h5.0143z"/><path d="m5.493 10.5h9.0143z"/><path d="m5.493 19.5h5.0143z"/><path d="m5.493 16.5h9.0143z"/></g><g transform="matrix(-1 0 0 1 4.9748 0)"><path d="m4.2791 8.505h-1.0146v-2.7721l.010986-.50903.01831-.55664c-.18799.18799-.28052.31128-.35376.36987l-.61523.49438-.54565-.68115 1.5-1.3733h1z" fill="#fff" opacity=".35" transform="translate(-1.297 5.495)"/><path d="m2.9821 13h-1.0146v-2.7721l.010986-.50903.01831-.55664c-.18799.18799-.28052.31128-.35376.36987l-.61523.49439-.54565-.68115 1.5-1.3733h1z" fill="url(#e)"/><path d="m5.1216 16.505h-3.4854v-.78735c.74002-.583 1.4243-1.2433 2.124-1.8633.12207-.15869.20996-.30518.26367-.43945.053711-.13428.080566-.27344.080566-.41748 0-.21484-.059814-.37476-.17944-.47974-.11719-.10498-.27466-.15747-.47241-.15747-.20752 0-.40894.04761-.60425.14282s-.39917.23071-.61157.40649l-.61523-.72876c.26367-.22461.48218-.3833.65552-.47608.17334-.09277.36255-.16357.56763-.2124.20508-.05127.43457-.0769.68848-.0769.33447 0 .62988.06104.88623.1831.25635.12207.45532.29297.59692.5127s.2124.47119.2124.75439c0 .24658-.043945.47852-.13184.6958-.085449.21484-.21973.43579-.40283.66284-.18066.22705-.50049.55054-.95947.97046l-.31304.28472v.05127h1.7z" fill="#fff" opacity=".35" transform="translate(-1.1395 3.495)"/><path d="m5.1216 16.505h-3.4854v-.78735c.74002-.583 1.4243-1.2433 2.124-1.8633.12207-.15869.20996-.30518.26367-.43945.053711-.13428.080566-.27344.080566-.41748 0-.21484-.059814-.37476-.17944-.47974-.11719-.10498-.27466-.15747-.47241-.15747-.20752 0-.40894.04761-.60425.14282s-.39917.23071-.61157.40649l-.61523-.72876c.26367-.22461.48218-.3833.65552-.47608.17334-.09277.36255-.16357.56763-.2124.20508-.05127.43457-.0769.68848-.0769.33447 0 .62988.06104.88623.1831.25635.12207.45532.29297.59692.5127s.2124.47119.2124.75439c0 .24658-.043945.47852-.13184.6958-.085449.21484-.21973.43579-.40283.66284-.18066.22705-.50049.55054-.95947.97046l-.31304.28472v.05127h1.7z" fill="url(#f)" transform="translate(-1.1395 2.495)"/></g></g><g transform="matrix(1.0513 -.43547 .43547 1.0513 -5.9669 4.267)"><path d="m11.219 8c-.124 0-.219.0945-.219.2188v.625c-.27695.0711-.52558.18594-.76562.32812l-.4528-.4531c-.087828-.087829-.22467-.087829-.3125 0l-.75.75c-.087829.087829-.087829.22467 0 .3125l.45312.45312c-.1421.24-.2569.489-.328.766h-.625c-.1243 0-.2188.095-.2188.219v1.0625c0 .123.0945.218.2188.218h.625c.071101.27695.18594.52558.32812.76562l-.4531.453c-.087829.08783-.087829.22467 0 .3125l.75.75c.087829.08783.22467.08783.3125 0l.45312-.45312c.24.141.489.256.766.327v.625c0 .124.095.219.219.219h1.0625c.123 0 .218-.095.218-.219v-.625c.27695-.0711.52558-.18594.76562-.32812l.45312.45312c.08783.08783.22467.08783.3125 0l.75-.75c.08783-.08783.08783-.22467 0-.3125l-.454-.452c.142-.24.257-.489.328-.766h.625c.124 0 .219-.095.219-.219v-1.0625c0-.123-.095-.218-.219-.218h-.625c-.0711-.27695-.18594-.52558-.32812-.76562l.453-.4528c.08783-.087829.08783-.22467 0-.3125l-.75-.75c-.08783-.087829-.22467-.087829-.3125 0l-.452.4532c-.24-.1422-.489-.257-.766-.3281v-.625c0-.1243-.095-.2188-.219-.2188zm.531 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=".52728"/><path d="m11.75 9.4826c-1.2503 0-2.2674 1.0172-2.2674 2.2674 0 1.2503 1.0172 2.2674 2.2674 2.2674 1.2503 0 2.2674-1.0172 2.2674-2.2674 0-1.2503-1.0172-2.2674-2.2674-2.2674zm0 1.0465c.67395 0 1.2209.54698 1.2209 1.2209 0 .67395-.54698 1.2209-1.2209 1.2209-.67395 0-1.2209-.54698-1.2209-1.2209 0-.67395.54698-1.2209 1.2209-1.2209z" 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=".87879"/></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..4f8e438f1
--- /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(.28571361 0 0 .30419701 3.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><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="m5 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" 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="#fcaf3e" 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_defaultbullet.svg b/icon-themes/elementary_svg/cmd/ar/sc_defaultbullet.svg
new file mode 100644
index 000000000..3b56ea9a0
--- /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"><g transform="matrix(-1 0 0 1 16.000488 -6)"><circle cx="2.5" cy="17.5" fill="#fafafa" r="1.5"/><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 -.0059 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="#565656"/><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 13.5h5.0143092z"/><path d="m5.4929788 10.5h9.0143042z"/><path d="m5.4929788 19.5h5.0143092z"/><path d="m5.4929788 16.5h9.0143042z"/></g><circle cx="2.5" cy="11.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="11.5" fill="#fff" r="1.5"/><circle cx="2.5" cy="10.5" fill="#565656" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="16.5" fill="#565656" r="1.5"/><path d="m5 13h5.014309z"/><path d="m5 10h9.014304z"/><path d="m5 19h5.014309z"/><path d="m5 16h9.014304z"/></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..099198291
--- /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"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="13.279" cy="1.7716" gradientTransform="matrix(-17.6 -.0000049 .00000552 -21.6 245.69 40.267)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#a"/><radialGradient id="c" cx="9.5681" cy="5.2024" gradientTransform="matrix(-11.832 -.00000037 .00000034 -10.916 122.77 58.391)" gradientUnits="userSpaceOnUse" r="1.8036" xlink:href="#a"/><g transform="matrix(-1 0 0 1 16.0073 -6)"><path d="m5.4922 9a.50005.50005 0 0 0 -.050781.00391.50005.50005 0 0 0 -.095703.021484.50005.50005 0 0 0 -.046875.017578.50005.50005 0 0 0 -.044922.021484.50005.50005 0 0 0 -.082031.058594.50005.50005 0 0 0 -.037109.033203.50005.50005 0 0 0 -.03125.039063.50005.50005 0 0 0 -.029297.041016.50005.50005 0 0 0 -.07422.23632.50005.50005 0 0 0 0 .048828.50005.50005 0 0 0 .013672.099609.50005.50005 0 0 0 .056641.13672.50005.50005 0 0 0 .060547.080078.50005.50005 0 0 0 .035156.035156.50005.50005 0 0 0 .125.082031.50005.50005 0 0 0 .095703.03125.50005.50005 0 0 0 .10547.013673h9.0156a.50005.50005 0 0 0 .09961-.011719.50005.50005 0 0 0 .04687-.013672.50005.50005 0 0 0 .13476-.066406.50005.50005 0 0 0 .07617-.064453.50005.50005 0 0 0 .03125-.039063.50005.50005 0 0 0 .0293-.041016.50005.50005 0 0 0 .04297-.089844.50005.50005 0 0 0 .02539-.095703.50005.50005 0 0 0 .0059-.099609.50005.50005 0 0 0 -.0039-.050781.50005.50005 0 0 0 -.04297-.14258.50005.50005 0 0 0 -.05273-.085937.50005.50005 0 0 0 -.03125-.037109.50005.50005 0 0 0 -.03516-.035156.50005.50005 0 0 0 -.03906-.03125.50005.50005 0 0 0 -.23051-.091798.50005.50005 0 0 0 -.05078-.00391.50005.50005 0 0 0 -.0059 0zm0 3a.50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.048828.0078.50005.50005 0 0 0 -.046875.01367.50005.50005 0 0 0 -.13477.06641.50005.50005 0 0 0 -.039063.03125.50005.50005 0 0 0 -.037109.0332.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.029297.04101.50005.50005 0 0 0 -.023438.04297.50005.50005 0 0 0 -.019531.04687.50005.50005 0 0 0 -.015625.04687.50005.50005 0 0 0 -.00977.04883.50005.50005 0 0 0 -.00585.09964.50005.50005 0 0 0 .00391.05078.50005.50005 0 0 0 .025391.0957.50005.50005 0 0 0 .017578.04687.50005.50005 0 0 0 .023437.04297.50005.50005 0 0 0 .029297.04297.50005.50005 0 0 0 .066406.07227.50005.50005 0 0 0 .039063.03125.50005.50005 0 0 0 .13281.06836.50005.50005 0 0 0 .1542851.02735h5.0155999a.50005.50005 0 0 0 .14648-.02539.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .04297-.02734.50005.50005 0 0 0 .03906-.03125.50005.50005 0 0 0 .03711-.0332.50005.50005 0 0 0 .03125-.03906.50005.50005 0 0 0 .08789-.17774.50005.50005 0 0 0 .0098-.04883.50005.50005 0 0 0 .0059-.05078.50005.50005 0 0 0 -.09961-.32812.50005.50005 0 0 0 -.10547-.10352.50005.50005 0 0 0 -.04297-.02734.50005.50005 0 0 0 -.08984-.04101.50005.50005 0 0 0 -.04883-.01367.50005.50005 0 0 0 -.04883-.0098.50005.50005 0 0 0 -.05671-.0039zm0 3a.50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.1875.06055.50005.50005 0 0 0 -.042969.02734.50005.50005 0 0 0 -.13672.14454.50005.50005 0 0 0 -.042969.08984.50005.50005 0 0 0 -.03125.19531.50005.50005 0 0 0 .00391.05078.50005.50005 0 0 0 .025391.0957.50005.50005 0 0 0 .070312.13281.50005.50005 0 0 0 .14844.13086.50005.50005 0 0 0 .13867.05469.50005.50005 0 0 0 .10547.01367h9.0156a.50005.50005 0 0 0 .09961-.01172.50005.50005 0 0 0 .04687-.01367.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .08203-.05859.50005.50005 0 0 0 .03711-.0332.50005.50005 0 0 0 .03125-.03906.50005.50005 0 0 0 .0293-.04102.50005.50005 0 0 0 .02344-.04297.50005.50005 0 0 0 .03516-.09375.50005.50005 0 0 0 .0098-.04883.50005.50005 0 0 0 .0059-.09961.50005.50005 0 0 0 -.0039-.05078.50005.50005 0 0 0 -.0098-.04883.50005.50005 0 0 0 -.05664-.13672.50005.50005 0 0 0 -.36524-.23828.50005.50005 0 0 0 -.05078-.0039.50005.50005 0 0 0 -.0059 0h-9.0156zm0 3a.50005.50005 0 0 0 -.099609.01172.50005.50005 0 0 0 -.046875.01367.50005.50005 0 0 0 -.046875.01758.50005.50005 0 0 0 -.087891.04883.50005.50005 0 0 0 -.076172.06445.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.029297.04102.50005.50005 0 0 0 -.042969.08984.50005.50005 0 0 0 -.015625.04687.50005.50005 0 0 0 -.00977.04883.50005.50005 0 0 0 -.00585.05079.50005.50005 0 0 0 .013672.14844.50005.50005 0 0 0 .056641.13672.50005.50005 0 0 0 .060547.08008.50005.50005 0 0 0 .074219.06641.50005.50005 0 0 0 .042969.02734.50005.50005 0 0 0 .089844.04102.50005.50005 0 0 0 .048828.01367.50005.50005 0 0 0 .10547.01367h5.015601a.50005.50005 0 0 0 .09961-.01172.50005.50005 0 0 0 .04687-.01367.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .04297-.02734.50005.50005 0 0 0 .19531-.28125.50005.50005 0 0 0 .01563-.14844.50005.50005 0 0 0 -.13086-.31641.50005.50005 0 0 0 -.11719-.09375.50005.50005 0 0 0 -.08984-.04101.50005.50005 0 0 0 -.1543-.02734z" fill-opacity=".69006"/><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.493 13.5h5.0143z"/><path d="m5.493 10.5h9.0143z"/><path d="m5.493 19.5h5.0143z"/><path d="m5.493 16.5h9.0143z"/></g><g transform="matrix(-1 0 0 1 4.9748 0)"><path d="m4.2791 8.505h-1.0146v-2.7721l.010986-.50903.01831-.55664c-.18799.18799-.28052.31128-.35376.36987l-.61523.49438-.54565-.68115 1.5-1.3733h1z" fill="#fff" opacity=".35" transform="translate(-1.297 5.495)"/><path d="m2.9821 13h-1.0146v-2.7721l.010986-.50903.01831-.55664c-.18799.18799-.28052.31128-.35376.36987l-.61523.49439-.54565-.68115 1.5-1.3733h1z" fill="url(#b)"/><path d="m5.1216 16.505h-3.4854v-.78735c.74002-.583 1.4243-1.2433 2.124-1.8633.12207-.15869.20996-.30518.26367-.43945.053711-.13428.080566-.27344.080566-.41748 0-.21484-.059814-.37476-.17944-.47974-.11719-.10498-.27466-.15747-.47241-.15747-.20752 0-.40894.04761-.60425.14282s-.39917.23071-.61157.40649l-.61523-.72876c.26367-.22461.48218-.3833.65552-.47608.17334-.09277.36255-.16357.56763-.2124.20508-.05127.43457-.0769.68848-.0769.33447 0 .62988.06104.88623.1831.25635.12207.45532.29297.59692.5127s.2124.47119.2124.75439c0 .24658-.043945.47852-.13184.6958-.085449.21484-.21973.43579-.40283.66284-.18066.22705-.50049.55054-.95947.97046l-.31304.28472v.05127h1.7z" fill="#fff" opacity=".35" transform="translate(-1.1395 3.495)"/><path d="m5.1216 16.505h-3.4854v-.78735c.74002-.583 1.4243-1.2433 2.124-1.8633.12207-.15869.20996-.30518.26367-.43945.053711-.13428.080566-.27344.080566-.41748 0-.21484-.059814-.37476-.17944-.47974-.11719-.10498-.27466-.15747-.47241-.15747-.20752 0-.40894.04761-.60425.14282s-.39917.23071-.61157.40649l-.61523-.72876c.26367-.22461.48218-.3833.65552-.47608.17334-.09277.36255-.16357.56763-.2124.20508-.05127.43457-.0769.68848-.0769.33447 0 .62988.06104.88623.1831.25635.12207.45532.29297.59692.5127s.2124.47119.2124.75439c0 .24658-.043945.47852-.13184.6958-.085449.21484-.21973.43579-.40283.66284-.18066.22705-.50049.55054-.95947.97046l-.31304.28472v.05127h1.7z" fill="url(#c)" transform="translate(-1.1395 2.495)"/></g></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..daa6c3622
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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..9a9b49422
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_insertneutralparagraph.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="13.279094" cy="1.771632" gradientTransform="matrix(17.599999 -.0000049 -.00000552 -21.6 -241.7416 34.278866)" gradientUnits="userSpaceOnUse" r="1.25"><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 0 0 1 15.985081 -.011548)"><path d="m5.4921875 8.9999997c-.016982.0004366-.033931.00174-.050781.0039-.065897.00755-.1296343.028131-.1875.06055-.014778.00838-.02912.017503-.042969.02734-.054794.038535-.1012872.087687-.1367187.144538-.017277.028443-.031671.058541-.042969.089844-.023317.062374-.033942.1287767-.03125.195312.0004399.016982.00174.033931.00391.05078.00528.032661.013782.064718.025391.0957.016613.04756.040318.092336.070312.132812.040268.053072.090735.097563.1484375.13086.043232.025056.089975.043491.1386719.05469.034569.00829.069924.012878.1054651.013674h9.0156247c.03351-.0005585.06688-.00448.09961-.01172.01584-.00379.03148-.00835.04687-.01367.01591-.00507.03155-.010941.04687-.01758.01532-.00641.03031-.013578.04492-.02148.02925-.016717.05673-.036347.08203-.05859.01291-.010444.0253-.021524.03711-.0332.01106-.012491.02149-.025527.03125-.03906.01045-.013172.02023-.026863.0293-.04102.0085-.013932.01633-.028273.02344-.04297.01483-.029995.02661-.061402.03516-.09375.0041-.016104.0073-.032401.0098-.04883.0053-.032924.0073-.066293.0059-.09961-.000437-.016982-.0017-.033931-.0039-.05078-.0025-.016429-.0057-.032726-.0098-.04883-.01199-.04813-.03108-.094207-.05664-.136718-.07887-.1311264-.213444-.2189212-.365235-.238282-.01685-.00216-.0338-.00346-.05078-.0039h-.0059zm0 3.0000003c-.033512.000559-.066883.0045-.099609.01172-.015838.0038-.031482.0084-.046875.01367-.015909.0051-.031553.01094-.046875.01758-.030863.01328-.060309.02964-.087891.04883-.027476.01889-.052994.04048-.076172.06445-.011062.01249-.021492.02553-.03125.03906-.010449.01317-.020227.02686-.029297.04102-.017277.02844-.031671.05854-.042969.08984-.00598.01536-.011192.031-.015625.04687-.00407.0161-.00733.0324-.00977.04883-.00281.01682-.00477.03377-.00585.05079-.00288.04988.00172.09992.013672.148438.011995.04813.031084.09421.056641.136718.017445.02866.037729.05548.060547.08008.022468.02455.047331.0468.074219.06641.013849.0098.028191.01896.042969.02734.028521.01661.058616.03034.089844.04102.016034.0054.032331.0099.048828.01367.03457.0083.069926.01288.1054675.01367h5.015625c.03351-.000559.06688-.0045.09961-.01172.01584-.0038.03148-.0084.04687-.01367.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.01478-.0084.02912-.0175.04297-.02734.09617-.06784.165336-.167436.195313-.28125.01261-.04842.01788-.09846.01563-.148444-.005-.117582-.05136-.229623-.130859-.316407-.03412-.03697-.07363-.06857-.117188-.09375-.02852-.0166-.05861-.03034-.08984-.04101-.04968-.01717-.101747-.02639-.154297-.02734z" fill="#ce5c00"/><path d="m2.9821256 7.9999996h-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="m.970433 7.011548h1.014648v-2.77207l-.010986-.5090335-.01831-.5566406c.1879877.1879883.2805171.3112793.3537593.369873l.6152344.4943851.5456543-.6811527-1.5-1.373291h-1z" fill="url(#a)"/><path d="m5.4921875 3c-.016982.0004399-.033931.00174-.050781.00391-.032528.00401-.064583.011204-.095703.021484-.015909.00507-.031553.01094-.046875.017578-.015321.00641-.030314.013581-.044922.021484-.029248.016718-.056731.036349-.082031.058594-.012913.010444-.025298.021526-.037109.033203-.011062.012491-.021492.025529-.03125.039063-.010449.013171-.020227.02686-.029297.041016-.044168.071304-.069691.1525716-.074219.2363242-.0007951.016266-.0007951.032562 0 .048828.0012.033578.00578.06695.013672.099609.011995.04813.031084.094207.056641.1367187.017445.028656.03773.055484.060547.080078.011128.012294.022862.024027.035156.035156.03732.033453.079458.061106.125.082031.030769.01361.062832.024079.095703.03125.03457.00829.069926.012877.1054685.013673h9.015625c.03351-.0005582.06688-.00448.09961-.011719.01584-.00379.03148-.00835.04687-.013672.04801-.015222.09344-.03761.134765-.066406.02747-.018891.05299-.040483.07617-.064453.01106-.012492.02149-.025529.03125-.039063.01045-.013171.02023-.02686.0293-.041016.01728-.028444.03167-.058541.04297-.089844.01161-.030982.02011-.063041.02539-.095703.0053-.032923.0073-.066292.0059-.099609-.000437-.016982-.0017-.033931-.0039-.050781-.0071-.049404-.02161-.097463-.04297-.1425782-.01464-.030349-.0323-.059141-.05273-.085937-.0098-.012868-.02024-.025252-.03125-.037109-.01113-.012294-.02286-.024028-.03516-.035156-.01249-.011062-.02553-.021492-.03906-.03125-.06791-.049479-.147184-.08105-.230514-.091798-.01685-.00216-.0338-.00347-.05078-.00391h-.0059zm0 3c-.016982.0004366-.033931.00174-.050781.0039-.016395.00179-.032691.0044-.048828.0078-.015838.00379-.031482.00835-.046875.01367-.04801.015224-.093445.037613-.1347656.06641-.013534.00976-.026572.020188-.039063.03125-.012913.010444-.025298.021524-.037109.0332-.011062.012491-.021491.025527-.03125.03906-.010449.013169-.020227.026856-.029297.04101-.00851.013932-.016331.028273-.023438.04297-.0073.015282-.013819.030926-.019531.04687-.00598.015356-.011192.030999-.015625.04687-.00407.016104-.00733.032401-.00977.04883-.00527.032936-.00723.066317-.00585.099644.0004399.016982.00174.033931.00391.05078.00528.032661.013782.064719.025391.0957.00507.015907.01094.03155.017578.04687.00711.014697.014928.029038.023437.04297.00901.014822.018793.029165.029297.04297.019712.026209.041954.050416.066406.07227.012492.011062.025529.021492.039063.03125.040599.029308.085369.052351.1328125.06836.0496743.0171671.1017445.0263957.154293.027346h5.0156246c.04982-.00112.09919-.00967.146485-.02539.01591-.00507.03155-.010941.04687-.01758.01532-.00641.03031-.013578.04492-.02148.01478-.00838.02912-.017503.04297-.02734.01353-.00976.02657-.020188.03906-.03125.01291-.010444.0253-.021524.03711-.0332.01106-.01249.02149-.025527.03125-.03906.04087-.052785.07075-.1132174.08789-.177735.0041-.016104.0073-.032401.0098-.04883.0028-.016815.0048-.033764.0059-.05078.0065-.1176968-.02877-.2339093-.09961-.328125-.02983-.039538-.06538-.074425-.105469-.103516-.01385-.00984-.02819-.018962-.04297-.02734-.02852-.016601-.05861-.030338-.08984-.04101-.01604-.00538-.03233-.00994-.04883-.01367-.0161-.00408-.0324-.00735-.04883-.0098-.01881-.00237-.03775-.00367-.05671-.00389z" fill-opacity=".690058"/></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..c9c387b32
--- /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(.28571361 0 0 .30419701 1.142873 6.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><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(-4)"><g transform="translate(2)"><path d="m3 7c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.333334 0-14z" fill="url(#a)"/><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></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..e9b87c108
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_numberingstart.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 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="14.641827" x2="17.627672" y1="53.677998" y2="33.500599"><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="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="matrix(-1 0 0 1 17.106975 -2.505045)"/><g transform="translate(11.017875)"><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 -.505045)"/><g fill="#565656"><path d="m2.9821254 6.9999997h-1.014648v-2.77207l.010986-.5090335.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943851-.5456543-.6811527 1.5-1.373291h1z"/><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" transform="matrix(1 0 0 .98238717 -1.139498 -3.21435)"/></g></g><g transform="matrix(-1 0 0 1 16.965203 0)"><path d="m13.697015 12.512529c3.557432-2.432529 1.42059-7.098253-2.204269-7.098253v-1.9327186l-5.0098692 3.6122485 5.0098692 3.3776191v-2.0228593c2.557415-.1004654 3.675406 2.3666283 1.847113 4.0639633z" style="display:block;fill:#d8a7ff;stroke:#8e56dc;stroke-width:.970374;stroke-linejoin:round;stroke-miterlimit:7"/><path d="m10.976562 4.4667969-3.6777339 2.6464843 3.6777339 2.4042969.02542-1.611924c2.212721.037013 3.46091.6648232 3.753781 2.7184169.730399-2.0356237-.05929-4.7099873-3.779198-4.6162615zm-.970703 1.8945312v.6074219l.548829-.074219c1.919602-.2540225 2.988922.5643763 3.476562 1.5546878-.70319-.6798944-1.74883-1.2113931-3.566406-1.1132813l-.458985.023437v.3652344l-.9921871-.6503901z" display="block" fill="url(#a)" opacity=".8"/></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..c90a6e27e
--- /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"><g transform="matrix(-1 0 0 1 16.000488 -6)"><circle cx="2.5" cy="17.5" fill="#fafafa" r="1.5"/><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 -.0059 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="#565656"/><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 13.5h5.0143092z"/><path d="m5.4929788 10.5h9.0143042z"/><path d="m5.4929788 19.5h5.0143092z"/><path d="m5.4929788 16.5h9.0143042z"/></g><circle cx="2.5" cy="11.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="11.5" fill="#fff" r="1.5"/><circle cx="2.5" cy="10.5" fill="#565656" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="16.5" fill="#565656" r="1.5"/><path d="m5 13h5.014309z"/><path d="m5 10h9.014304z"/><path d="m5 19h5.014309z"/><path d="m5 16h9.014304z"/></g><g transform="matrix(.89310997 0 0 .8895486 1.71024 -3.570069)"><path d="m9.3111323 13.791575c-.1305807.05409-.1888039.19465-.1347152.325231l.2721659.657067c-.2601988.195351-.4715777.424352-.6620195.678363l-.6736935-.279053c-.1305806-.05409-.2744446.0055-.3285333.136083l-.4618808 1.115079c-.054089.130582.0055.274445.136083.328533l.6736935.279053c-.04495.314276-.057411.625671-.011557.947794l-.6570666.272166c-.1305812.05409-.1888039.19465-.1347152.325231l.462682 1.117013c.054089.130582.1946502.188804.3252314.134716l.6570666-.272166c.1953515.260198.4243522.471577.6783631.662019l-.2790529.673694c-.054088.130582.0055.274444.1360829.328533l1.1150793.461881c.130582.05409.274445-.0055.328533-.136083l.279053-.673694c.314276.04495.625672.05741.947794.01156l.272166.657067c.05409.130581.19465.188803.325231.134715l1.117013-.462682c.130582-.05409.188804-.19465.134716-.325232l-.272166-.657066c.260198-.195351.471577-.424352.662019-.678363l.673694.279053c.130583.05409.274445-.0055.328533-.136083l.461881-1.115079c.05409-.130583-.0055-.274445-.136083-.328533l-.673694-.279053c.04495-.314276.05741-.625672.01156-.947794l.657066-.272166c.130582-.05409.188804-.19465.134716-.325231l-.462682-1.117014c-.05409-.130581-.19465-.188803-.325232-.134715l-.657066.272166c-.195351-.2602-.424352-.471578-.678363-.662019l.279053-.673694c.05409-.130582-.0055-.274445-.136083-.328533l-1.115079-.461881c-.130583-.05409-.274445.0055-.328534.136083l-.279053.673694c-.314275-.04495-.625671-.05741-.947793-.01156l-.272166-.657067c-.05409-.130581-.19465-.188804-.325232-.134715l-1.117013.462682zm1.7560367 2.659752c.580321-.240377 1.246395.03552 1.486772.615841s-.03552 1.246395-.615841 1.486772-1.246395-.03552-1.486772-.615841.03552-1.246395.615841-1.486772z" display="block" fill="#fff" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".6"/><path d="m10.515242 15.118857c-1.3144373.544458-1.9408413 2.056733-1.3963841 3.371169.5444576 1.314437 2.0567321 1.940842 3.3711691 1.396384 1.314436-.544457 1.940841-2.056732 1.396384-3.371169-.544457-1.314436-2.056733-1.940841-3.371169-1.396384zm.455719 1.100205c.708533-.293484 1.521762.04337 1.815245.751899.293484.708532-.04337 1.52176-.751899 1.815244-.708531.293483-1.521761-.04337-1.815244-.751899-.2934836-.708531.04337-1.521761.751898-1.815244z" opacity=".05"/><path d="m10.631703 15.40002c-1.1593804.480232-1.711913 1.814164-1.2316817 2.973544.4802313 1.159381 1.8141627 1.711914 2.9735437 1.231682 1.159381-.480231 1.711914-1.814163 1.231682-2.973543-.480231-1.159381-1.814163-1.711914-2.973544-1.231683z" fill="none" stroke="#e9e9e9"/></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..bae9044ea
--- /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(.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="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="matrix(-1 0 0 1 15 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(#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"/><path d="m11.718073 9.0081332-3.2660882 3.6289858-3.2660875-3.6289858h2.1773921v-3.6452343h2.1773922v3.6452343z" opacity=".6" stroke="url(#d)" stroke-linecap="round" stroke-width=".725797"/></g><path d="m11.718073 8.0081323-3.2660882 3.6289867-3.2660875-3.6289867h2.1773921v-3.6452338h2.1773922v3.6452338z" fill="#46a8ea" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-width=".725797"/></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..27914d2ad
--- /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"><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.601002" y1="22.594999" y2="22.594999"><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.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><linearGradient id="d" 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="e" gradientTransform="matrix(.36132509 0 0 .33660657 -1.140478 .135429)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.875889"><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><path d="m4.390934 13.158733c-3.751621-3.2698419-2.557601-8.6031753 3.1090659-8.7460233v-2.7623493l6.1393131 4.6031707-6.1393131 4.6031699v-2.7401299c-3.2982039-.1280254-5.0063379 2.8792089-2.6484549 5.0421619z" display="block" fill="url(#e)"/><g fill="none" transform="matrix(-1 0 0 1 16 0)"><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" stroke="url(#d)" 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" stroke="#cc8a00" stroke-linejoin="round"/></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(#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></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..711bb4fec
--- /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(0 -.39448 .42345 0 -.496 18.346)" 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="b" gradientTransform="matrix(.36133 0 0 .3366 -1.14 .135)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="4.418" y2="41.415"><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><g transform="matrix(-1 0 0 1 16 0)"><path d="m4.39 13.16c-3.75-3.27-2.556-8.605 3.11-8.748v-2.762l6.14 4.604-6.14 4.603v-2.74c-3.298-.128-5.006 2.88-2.648 5.042z" display="block" fill="url(#b)"/><g fill="none"><path d="m3.51 11.555c-1.62-1.895-.41-6.575 4.962-6.207l.056-1.703 3.57 2.61-3.57 2.636v-1.685c-5.14-.496-5.502 3.584-5.018 4.35z" display="block" opacity=".8" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/><path d="m4.39 13.16c-3.75-3.27-2.556-8.605 3.11-8.748v-2.762l6.14 4.604-6.14 4.603v-2.74c-3.298-.128-5.006 2.88-2.648 5.042z" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/></g></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..ff9b4fd43
--- /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"><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="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 108.91325 -13.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="c" cx="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 108.91325 -19.099557)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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"/><g transform="matrix(-1 0 0 1 16.000488 -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 -.0059 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="#353535"/><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 13.5h5.0143092z"/><path d="m5.4929788 10.5h9.0143042z"/><path d="m5.4929788 19.5h5.0143092z"/><path d="m5.4929788 16.5h9.0143042z"/></g><circle cx="2.5" cy="11.5" fill="#fff" r="1.5"/><circle cx="2.5" cy="10.5" fill="url(#c)" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" r="1.5"/><circle cx="2.5" cy="16.5" fill="url(#b)" r="1.5"/></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(#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></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..df3914d3f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_romanliststyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 16.001317 0)"><path d="m1 3v1h1v3.000001h-1v1h1 1 1v-1h-1v-3.000001h1v-1h-1-1z" fill="#fff" opacity=".35"/><path d="m0 10.000001v.999999h1v3h-1v1h1 1 3v-1h-1v-3h1v-.999999h-3-1zm2 .999999h1v3h-1z" fill="#fff" opacity=".35"/><g fill="#565656"><path d="m1 2v1h1v3.000001h-1v1h1 1 1v-1h-1v-3.000001h1v-1h-1-1z"/><path d="m0 9.000001v.999999h1v3h-1v1h1 1 3v-1h-1v-3h1v-.999999h-3-1zm2 .999999h1v3h-1z"/><path d="m6.493017 2.9999997a.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 -.074219.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.013673h9.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-.091798.50005006.50005006 0 0 0 -.05078-.00391.50005006.50005006 0 0 0 -.0059 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 -.00585.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.0156241a.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 -.05671-.00389zm0 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 -.042969.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.0156242a.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.0156242zm0 3.0000003a.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 -.00585.05079.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.01367h5.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 .01563-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.154297-.02734z"/></g><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.4938083 7.4999997h5.0143087z"/><path d="m6.4938083 4.4999997h9.0143037z"/><path d="m6.4938083 13.5h5.0143087z"/><path d="m6.4938083 10.5h9.0143037z"/></g></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..c150ff687
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ar/sc_romanlowliststyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 16.000488 0)"><g fill="#fff"><path d="m3 12h1v3h-1z" opacity=".35"/><path d="m3 10h1v1h-1z" opacity=".35"/><path d="m1 12h1v3h-1z" opacity=".35"/><path d="m1 10h1v1h-1z" opacity=".35"/><path d="m3 4h1v3h-1z" opacity=".35"/><path d="m3 2h1v1h-1z" opacity=".35"/></g><g fill="#565656"><path d="m3 11h1v3h-1z"/><path d="m3 9h1v1h-1z"/><path d="m1 11h1v3h-1z"/><path d="m1 9h1v1h-1z"/><path d="m3 3h1v3h-1z"/><path d="m3 1h1v1h-1z"/><path d="m5.4921875 2.9999997a.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 -.074219.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.013673h9.015625a.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-.091798.50005006.50005006 0 0 0 -.05078-.00391.50005006.50005006 0 0 0 -.0059 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 -.00585.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.0156246a.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 -.05671-.00389zm0 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 -.042969.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.0156247a.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.0156247zm0 3.0000003a.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 -.00585.05079.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.01367h5.015625a.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 .01563-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.154297-.02734z"/></g><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 7.4999997h5.0143092z"/><path d="m5.4929788 4.4999997h9.0143042z"/><path d="m5.4929788 13.5h5.0143092z"/><path d="m5.4929788 10.5h9.0143042z"/></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..f2dca8bd7
--- /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(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="b" gradientTransform="matrix(-.36132509 0 0 .33660657 17.140478 .135429)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.875889"><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><g transform="matrix(-1 0 0 1 16 0)"><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(#b)"/><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" stroke="url(#a)" 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" stroke="#cc8a00" stroke-linejoin="round"/></g></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..2a70e667e
--- /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"><radialGradient id="a" 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="#c"/><radialGradient cx="16.647383" cy="14.479353" fx="16.647383" fy="14.479353" gradientTransform="matrix(1 0 0 1.5496102 0 -7.958001)" gradientUnits="userSpaceOnUse" r="3.798259" xlink:href="#c"/><radialGradient id="b" 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="#c"/><radialGradient id="c" 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(#c)" 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(#a)"/><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(#b)" stroke="#000" stroke-opacity=".490196" transform="matrix(1.0173481 0 0 .98294772 -.286687 -.152358)"/><g fill="#fff" stroke="none"><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" transform="scale(1.0173481 .98294772)"/><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" transform="scale(1.0173481 .98294772)"/></g></g><path d="m17.509539 6.5000214-3-3h6z" fill="#fcaf3e" stroke="#ce5c00"/></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..be14babda
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18.388361" y1="1.49945" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" 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.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(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><g fill="#fcaf3e" stroke-linecap="round"><path d="m18 1-4.5 4.5h9z" stroke="#ce5c00"/><path d="m18 2.25-2.45 2.25h4.9z" 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.1035152zm.3046874 7.0898432c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1z" fill="#fff" opacity=".2"/><g fill="url(#a)" 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></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..2844bd427
--- /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"><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.000001" cy="20.610014" gradientTransform="matrix(-1.0083994 .00000018 -.00000031 -1.7286847 13.291719 49.567864)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#a"/><radialGradient id="c" cx="8" cy="6.351444" gradientTransform="matrix(-1.2374134 -.00000009 .00000016 -2.1654732 16.704715 17.038455)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#a"/><radialGradient id="d" cx="19" cy="4.841176" gradientTransform="matrix(-1.5491744 .00000003 -.00000003 -1.690008 43.652392 9.444559)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#a"/><linearGradient id="e" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="f" 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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="g" 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><g stroke-miterlimit="7" stroke-width=".963925" 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" style="display:block;stroke-linejoin:round;stroke-width:1.273119;stroke-miterlimit:7;fill:url(#e);stroke:url(#f)"/><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(#g)"/></g><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(#c)"/><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(#d)"/><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(#b)"/><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></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..64922d420
--- /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"><radialGradient id="a" cx="19" cy="12.45132" gradientTransform="matrix(-2.3527195 -.00000041 .00000027 -1.540569 63.701669 29.682127)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#b"/><linearGradient id="b" 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="c" gradientTransform="translate(-.01387 .204693)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="3" y2="25"/><g transform="translate(0 2)"><path d="m18.5 5.5000207-3-3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><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(#c)"/><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(#a)" 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"/></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..dbdf2e781
--- /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"><radialGradient id="a" 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="#c"/><radialGradient id="b" 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="#c"/><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"><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(#a)" stroke="#000" stroke-opacity=".490196"/><path d="m12.500001 5.5010545-3.0000003-3h6.0000003z" fill="#ffc27d" stroke="#f37329" stroke-linecap="round"/><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(#b)" stroke="#000" stroke-opacity=".490196"/></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..07f82e3fe
--- /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="#fcaf3e" stroke="#ce5c00" 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..f2c0940d6
--- /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"><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="8" cy="6.351444" gradientTransform="matrix(-.98967801 -.00000007 .00000013 -1.7319363 10.478833 12.381146)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#a"/><radialGradient id="c" cx="19" cy="4.841176" gradientTransform="matrix(-1.2390231 .00000002 -.00000002 -1.3516612 32.031471 6.30758)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#a"/><radialGradient id="d" cx="7.000001" cy="20.610014" gradientTransform="matrix(-.80651358 .00000015 -.00000024 -1.4788769 7.53158 39.500303)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#a"/><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><linearGradient id="f" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="25.46862" x2="25.46862" y1="32.841259" y2="2.723591"><stop offset="0" stop-color="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="36.246174" x2="36.246174" y1="2.929114" y2="42.788223"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" 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><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="#e"/><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="#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(#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)"/><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(-1 0 0 1 23.008766 -1.999968)"><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(#f)" stroke="url(#g)" stroke-linejoin="round"/><path d="m8.620701 9.8332262c-1.252468 1.4706148-.124646 5.3104078 3.881936 4.7851698v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.396795.235118-4.256087-2.801288-3.881936-3.3957808z" display="block" fill="none" opacity=".8" stroke="url(#h)"/></g><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(#b)"/><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(#c)"/><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(#d)"/><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></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..bc3bceefb
--- /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"><radialGradient id="a" 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="#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.259" cy="3.065" gradientTransform="matrix(-1.65988 0 0 -2.25063 13.988 9.75)" gradientUnits="userSpaceOnUse" r="5.069" xlink:href="#b"/><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(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".85" transform="scale(.95075 1.0518)"/><path d="m12.5 4.5050207-3-3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/><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(#a)" stroke="#000" stroke-opacity=".490196" stroke-width="1.123997" transform="matrix(.88968232 0 0 .88968232 1.228039 1.593515)"/></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..8da767548
--- /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)"><g stroke-linecap="round" transform="matrix(.99839875 0 0 .99553779 1.009608 .682899)"><path d="m10.50505 13.899781v-11.899781" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><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></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..5d830c4a9
--- /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"><radialGradient id="a" cx="5" cy="4.121356" gradientTransform="matrix(-1.706926 .15517496 -.21424541 -2.3567015 12.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 30.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 90.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 84.913 -11.394)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#d"/><path d="m60.34-13.506c-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)"/><path d="m60.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="m66-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="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(#a)"/><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(#b)"/><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="none" opacity=".61" stroke="#000" stroke-width=".5"/><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="none" opacity=".61" stroke="#000" stroke-width=".5"/><path d="m14.148 6.2800005c-.15-.056-.323-.02-.44.103l-5.03 5.2950005-2.54-2.4130005c-.164-.158-.423-.154-.58.012l-1.433 1.5200005c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.1430005c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-width=".689"/></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/ca/lc_bold.svg b/icon-themes/elementary_svg/cmd/ca/lc_bold.svg
new file mode 100644
index 000000000..290affe7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ca/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/ca/lc_italic.svg b/icon-themes/elementary_svg/cmd/ca/lc_italic.svg
new file mode 100644
index 000000000..464edf9e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ca/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/ca/lc_underline.svg b/icon-themes/elementary_svg/cmd/ca/lc_underline.svg
new file mode 100644
index 000000000..85d33ea0a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ca/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/ca/lc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/ca/lc_underlinedouble.svg
new file mode 100644
index 000000000..ae74aea67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ca/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/ca/sc_bold.svg b/icon-themes/elementary_svg/cmd/ca/sc_bold.svg
new file mode 100644
index 000000000..35415bb7d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ca/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/ca/sc_italic.svg b/icon-themes/elementary_svg/cmd/ca/sc_italic.svg
new file mode 100644
index 000000000..1e36cd8d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ca/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/ca/sc_underline.svg b/icon-themes/elementary_svg/cmd/ca/sc_underline.svg
new file mode 100644
index 000000000..5e64e7216
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ca/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/ca/sc_underlinedouble.svg b/icon-themes/elementary_svg/cmd/ca/sc_underlinedouble.svg
new file mode 100644
index 000000000..1ae3fe911
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ca/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/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..1e6ce2023
--- /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="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.627581 .1056419 -.0955016 -3.2794105 87.236615 11.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 21.912985 15.93483)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#b"/><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(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="10.631" y2="35.623"/><linearGradient id="g" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="21.342" y2="24.912"/><radialGradient id="h" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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(#d)" 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(#c)" 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(#a)" stroke="#000" stroke-opacity=".65098"/></g><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#h)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#f)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.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/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..c84a3bcd9
--- /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="8" cy="-.668" gradientTransform="matrix(-1.3663175 0 0 -1.6593365 18.18974 -1.97258)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#e"/><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="#e"/><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="#e"/><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="6.5" cy="11.743026" gradientTransform="matrix(-1.7405363 -.0000002 .00000016 -1.425042 17.813484 27.734307)" gradientUnits="userSpaceOnUse" r="1.723607" xlink:href="#c"/><radialGradient id="e" cx="8" cy="-.668" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#c"/><radialGradient id="f" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><g stroke-linejoin="round"><g fill="url(#e)" 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(#d)" stroke="#000" stroke-opacity=".65098" transform="translate(1 -1)"/></g><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#f)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="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></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/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/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..28b0f625b
--- /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"><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><radialGradient id="b" 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><linearGradient id="c" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><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(.638 -.64114 .85963 .85535 -24.54 2.122)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><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(#a)" 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(#b)" opacity=".2" rx="8" ry="2.89"/></g><path d="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#c)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m19.464 9.14c.307-.23 1.17.203 1.962.99.79.788 1.207 1.63.98 1.94l.02.018 1.346-1.353.028-.028-.02-.018c.227-.312-.19-1.153-.98-1.94-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 18.875c.307-.23 1.17.202 1.962.99.79.787 1.206 1.63.98 1.94l.02.017 7.597-7.635.028-.028c0-.002-.02-.018-.02-.02.227-.31-.19-1.15-.98-1.938-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#h)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#j)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#k)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#l)" stroke="url(#m)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m8.235 22.535-.573 1.353 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.273-.453-.395z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..b1afc8f44
--- /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"><radialGradient id="a" 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><linearGradient id="b" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="18" x2="18.254238" y1="1" y2="10.644068"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18.388361" y1="1.49945" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><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(#a)" 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.267578 3-1.267578 1.3574219v3.6425781h3v-4.5a.50005.50005 0 0 0 -.5-.5zm-2.287109 2.4492188-.980469 1.0507812.765625 1.1503906c.111821-.7213258.183187-1.4551087.214844-2.2011718z" transform="translate(0 -2)"/></g></g><g fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"><path d="m18 1.5-4.525424 4.9576271h9z" fill="url(#b)" stroke="#004372" stroke-opacity=".470588"/><path d="m18 2.75-2.399153 2.809322h4.9z" fill="none" stroke="url(#c)"/></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..ca210cd72
--- /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"><radialGradient id="a" 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="m15.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="m15.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 fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 1 0 2 24)"><path d="m3.5 17.5 3-3v6z"/><path d="m20.5 17.5-3-3v6z"/></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..53e4d83e9
--- /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"><radialGradient id="a" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13.000071" x2="18.627048" y1="3.74999" y2="14.12287"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="c" 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(#c)" 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(#a)" stroke="#000" stroke-opacity=".6"/><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" fill="#fff" opacity=".2"/></g></g><path d="m14.5 4.5 2.5 2.5v-2.5z" fill="#fff"/><path d="m18 6-4.5-4.5h9z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".470588"/><path d="m15 2h6v1h-6z" fill="#fff" fill-opacity=".482"/></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..6979e4137
--- /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"><radialGradient id="a" 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="b" 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(#b)" opacity=".867" transform="translate(0 2)"/><path id="c" d="m20.501.5h2.9986v3.0003h-2.9986z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".43015" stroke-width=".99292"/><use id="d" height="100%" transform="translate(.003537 20.003)" width="100%" xlink:href="#c"/><use height="100%" transform="translate(-20.009 -20.007)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(-20.005 20.003)" width="100%" xlink:href="#c"/><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(#a)" 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"/></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..eae48aa15
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/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"><radialGradient id="a" 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><linearGradient id="b" gradientTransform="matrix(-.34745022 0 0 -.37307564 31.902987 21.673204)" 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>
+
+
+/&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(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".6"/><path d="m9 3v2h2v-2z" fill="#fff"/><g stroke-linejoin="round"><path d="m12.5.5-3 3h6z" fill="#46a9eb" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-opacity=".470588"/><path d="m12.5 1.6757812-.994141.9941407h1.988282z" fill="none" stroke="url(#b)" stroke-linecap="square"/></g></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..c18bfcfe6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/sc_scaletext.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 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;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(#a)" stroke="#000" stroke-opacity=".6"/><path d="m13.207177.70712778-3 3.00000002h6zm0 15.00000022-3-3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/></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..5172160d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/ko/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"><radialGradient id="a" 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><linearGradient id="b" gradientTransform="matrix(-.34745022 0 0 .37307564 31.855048 -17.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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.000071" x2="8.847387" y1="1.99999" y2="10.474566"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient>
+
+
+/&amp;amp;amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m12.5 3.5-3-3h6z" fill="url(#c)" stroke="#7239b3" stroke-linecap="round" stroke-opacity=".470588"/><path d="m12.452061 2.4302455-.994141-.9941407h1.988282z" fill="none" stroke="url(#b)" stroke-linecap="square"/><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(#a)" stroke="#000" stroke-opacity=".6"/></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..437e2adb5
--- /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"><g stroke-linecap="round" transform="matrix(.99980787 0 0 -.9915361 .992784 15.287688)"><path d="m10.504958 13.89978.000092-11.89978" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><path d="m1.5 1.5v1h6v4h1v-4-1h-1z" fill="url(#a)" stroke="#000" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".490196"/></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..dcbcc7d28
--- /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"><g stroke-linecap="round" transform="matrix(.99839875 0 0 .99553779 1.009608 .682899)"><path d="m10.50505 13.899781v-11.899781" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><g stroke="#000" stroke-linecap="square" stroke-linejoin="round" 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></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..2e8759595
--- /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"><radialGradient id="a" 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"><path d="m12.5.5h3v3l-3.002.00366z"/><path d="m.5.51336 3-.01336v3l-3 .00366z"/><path d="m.5 12.5h3v3l-3 .0003z"/><path d="m12.5 12.5h3l-.0004 3.0003-2.9996-.0003z"/></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(#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_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..1982fd1e1
--- /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"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#j"/><linearGradient id="b" gradientTransform="matrix(.28179552 0 0 .28009562 10.979593 1036.7048)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" xlink:href="#k" y1="10.631441" y2="35.62291"/><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><radialGradient id="j" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" 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="k" gradientTransform="matrix(.28179552 0 0 .28009562 10.979593 1036.7048)" 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><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="#e20000"/></g><g fill="#e20000"><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(.78405076 0 0 .78405076 5.161591 -801.31498)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#j)"/><g fill="none"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#k)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".873391"/></g></g><g transform="matrix(.78405076 0 0 .78405076 -.838409 -801.31498)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#a)"/><g fill="none"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#b)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".873391"/></g></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..6fafb9280
--- /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(.48571482 0 0 .477213 -.305596 -8.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><linearGradient id="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 10.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 10.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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="h" 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="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="i" 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(#g)" 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(#f)" 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(#d)" 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(#c)"/><g fill="none"><path d="m19.5 13.5h-15.0000004v-19h15.0000004z" stroke="url(#b)" 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-2.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(#a)"/></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(#h)" 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="#005485" 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="#2f78c7" fill-opacity=".992157"/><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(#i)" 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..9caa6743c
--- /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" 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="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" 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="i" gradientTransform="matrix(.28179552 0 0 .28009562 10.979593 1036.7048)" 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><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="#e20000"/></g><g fill="#e20000"><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(.78405076 0 0 .78405076 5.161591 -801.31498)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#h)"/><g fill="none"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#i)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".873391"/></g></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..4e34a8c9b
--- /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="#e20000"/></g><g fill="#e20000"><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..c4a444b7d
--- /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"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" 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="b" gradientTransform="matrix(.28179552 0 0 .28009562 10.979593 1036.7048)" 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(.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><radialGradient id="j" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 16.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#g"/><linearGradient id="k" 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="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=".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="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="#e20000"/></g><g fill="#e20000"><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(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(#j)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#k)"/><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(#l)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><g transform="matrix(.78405076 0 0 .78405076 -6.838409 -801.31498)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#a)"/><g fill="none"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#b)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".873391"/></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..6cbdd1675
--- /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="#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(.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="#0f5a00" 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..7f63ca04a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_addfield.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 -93.012398)" 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.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -85.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="d" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="e" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="f" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="g" 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="m22 6.4995551c0-.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.5000021v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 5.5000021v.9980469.00195c6.333334-.00999 12.666668-.015401 19-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 14.499555c0-.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 13.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 13.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 10.499555c0-.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 9.5000021v.9980469.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.9746059h-18.9999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 9.5000021v.9980469.002c6.333334-.01 12.666668-.0154 19-.02539v-.9746059h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 18.499555c0-.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 17.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="m2.5 17.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-1.992714 -.007244)"><path d="m21.481714 16.507295v4h-7.989v-4z" fill="url(#f)"/><g fill="none"><path d="m21.481714 16.507295v4h-7.989v-4z" opacity=".5" stroke="#0f5a00" 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(#g)"/></g></g></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..725cb8626
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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_addprintarea.svg b/icon-themes/elementary_svg/cmd/lc_addprintarea.svg
new file mode 100644
index 000000000..b643bd830
--- /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"><linearGradient id="a" gradientTransform="matrix(.4054 0 0 .5135 .266465 -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><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><radialGradient id="d" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><linearGradient id="e" 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="f" 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="g" gradientUnits="userSpaceOnUse" x1="3" x2="21" y1="12" y2="12"><stop offset="0" stop-opacity=".31783"/><stop offset="1" stop-opacity=".24031"/></linearGradient><radialGradient id="h" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><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><linearGradient id="j" gradientTransform="matrix(.2818 0 0 .2801 12.179 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="21.341999" y2="24.912001"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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="m3.5 3.5h17v17h-17z" fill="url(#f)"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".73" stroke="url(#g)"/><path d="m3.5 20h17v2h-17z" fill="url(#e)" opacity=".15"/><path d="m3.5 20v1.9999c-.6205.004-1.5-.448-1.5-1s.6924-1 1.5-1z" fill="url(#d)" 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(#c)" opacity=".15"/><g fill="none" 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" fill="none" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><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="#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.500465.5 9.009135-.000131-.009135 5.000131h-9z" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m11.511465 4.5h-7.011v-3h7z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g></g><g transform="translate(0 .000042)"><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" fill="url(#h)"/><g fill="none"><path d="m17.5 18.004v-3.5044h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#i)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.4822-.0073v2l-2.482.007m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#j)"/></g></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..658c3e529
--- /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(.39097 0 0 .47004 2.6647 8.4424)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="14.916" y2="32.596"><stop offset="0" stop-color="#fff"/><stop offset=".12291" stop-color="#fff" stop-opacity=".23529"/><stop offset=".93706" stop-color="#fff" stop-opacity=".15686"/><stop offset="1" stop-color="#fff" stop-opacity=".39216"/></linearGradient><radialGradient id="b" cx="10.904" cy="8.4498" gradientTransform="matrix(0 .74552 -.67881 0 18.739 5.8187)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".70495" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.53695 0 0 .53022 .11618 7.0296)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="44" y2="3.899"/><linearGradient id="e"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.40541 0 0 .45946 2.2703 8.9727)" gradientUnits="userSpaceOnUse" x1="24.107" x2="24.107" y1="6.5889" y2="41.412"><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="g" cx="7.4957" cy="8.4498" gradientTransform="matrix(0 1.1385 -.9889 -.00000002 19.656 2.2494)" gradientUnits="userSpaceOnUse" r="20" xlink:href="#c"/><linearGradient id="h" gradientTransform="matrix(.4 0 0 .48718 1.7 8.3074)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="44" y2="3.899"/><radialGradient id="i" cx="24.502" cy="6.6476" gradientTransform="matrix(0 1.2712 -1.4973 0 22.453 -20.791)" gradientUnits="userSpaceOnUse" r="17.498"><stop offset="0" stop-color="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="j" gradientTransform="matrix(.32957 0 0 .34141 1.9537 8.8264)" gradientUnits="userSpaceOnUse" x1="32.901" x2="32.901" y1="4.6482" y2="61.482"><stop offset="0" stop-color="#a79071"/><stop offset="1" stop-color="#6f5d45"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.4 0 0 .5 .90002 8.2497)" gradientUnits="userSpaceOnUse" x1="10.654" x2="10.654" xlink:href="#l" y1="1" y2="3"/><linearGradient id="l"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.4 0 0 .051282 1.7001 8.2689)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="44" y2="3.899"/><linearGradient id="n" gradientTransform="matrix(.52589 0 0 1.0165 -.25845 5.508)" gradientUnits="userSpaceOnUse" x1="24.64" x2="24.64" xlink:href="#l" y1="3.3805" y2="4.497"/><linearGradient id="o" gradientTransform="matrix(.37517 0 0 .49377 .22912 8.1438)" gradientUnits="userSpaceOnUse" x1="10.199" x2="54.887" y1=".065302" y2=".065302"><stop offset="0" stop-color="#9b876c"/><stop offset=".93373" stop-color="#9b876c"/><stop offset=".94248" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><radialGradient id="p" 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"/><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 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#q"/><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><g transform="translate(0 -8)"><g opacity=".4" transform="matrix(.52632 0 0 .42857 -.63158 10.857)"><path d="m38 40h5v7h-5z" fill="url(#p)"/><path d="m-10-47h5v7h-5z" fill="url(#r)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#s)"/></g><g stroke-linejoin="round"><path d="m20.491 10.304c-.15472-.65506-.058276-1.1709-.14375-1.7957h-15.839l.093482 1.9826" fill="url(#n)" stroke="url(#o)" stroke-miterlimit="0" stroke-width="1.0174"/><g stroke-linecap="round"><path d="m5.5001 10.5h-1.6c-.22834 0-.4-.02116-.4-.04878v-1.3982c0-.44396.22361-.553.51636-.553h1.4836" fill="url(#k)" stroke="url(#m)"/><path d="m4.5095 10.51h15.981v18.981h-15.981z" fill="url(#i)" stroke="url(#j)" stroke-miterlimit="0" stroke-width="1.019"/><path d="m5.5 10.5v19h-1.6c-.22834 0-.4-.2011-.4-.46341v-18.537z" fill="url(#g)" stroke="url(#h)"/><path d="m4.5 11.5h15v17h-15z" fill="none" opacity=".5" stroke="url(#f)"/></g></g><path d="m12.952 15c-.35994-.002-.67599.06301-.89112.19779-.27754.17387-.3999.19594-.47738.07607-.07413-.11468-.14155-.10186-.20687.06086-.05523.13762-.1707.20044-.30235.15214-.12552-.04605-.17699-.03121-.1273.04565.04774.07388.0244.13693-.04774.13693-.07215 0-.30319.23304-.50921.51729-.32842.45311-.38199.6602-.38191 1.6127.000044.59763.06262 1.1795-.1273 1.2171-.11139.02205-.10079.43744-.04774.86722.069373.56201.17301.83733.46147 1.0954.4493.402.85929 1.0979.85929 1.4758 0 .51769-1.2635 1.4237-3.1536 2.2509l.0000003 1.294h9.9991l.000943-1.4288c-1.5693-.68244-2.8681-1.6267-2.8681-2.1161 0-.377.39453-1.0742.84338-1.4758.28846-.2581.40801-.53342.47739-1.0954.05305-.42978.06023-.83292-.04774-.86722-.14876-.04727-.14321-.62441-.14321-1.2171 0-.84963-.05656-1.1658-.28643-1.5214-.45741-.70762-1.9436-1.2719-3.0234-1.278z" fill="#fff" fill-rule="evenodd" opacity=".4"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.953 14.522c-.51177-.11246-1.1249.23344-1.1249.23344l-.55056.25871s-.5966.48979-.60298.65618c-.33581.55906-.18275 1.2365-.2168 1.8481.03272.52508-.35552.91437-.16078 1.4468-.02841.51402.42184.81548.7113 1.1873.32577.47035.76818 1.0841.41977 1.6469-.64406.87817-1.7148 1.3436-2.6924 1.822-.3321.03198-.20707.33189-.22931.5457-.0005288.17004-.060002.39545.20527.31583h8.7887v-.88262c-.94638-.45085-1.9341-.93381-2.5975-1.7355-.39853-.53699.000912-1.1822.31544-1.6597.24488-.3977.75672-.65181.76404-1.1589.18821-.51448-.0958-.94036-.14882-1.4311-.06931-.65055.11825-1.3619-.21202-1.9672-.44781-.61937-1.2681-.8906-2.0124-1.0567-.21591-.04096-.43555-.06771-.65605-.06932z" fill="url(#b)" stroke="url(#d)"/><path d="m12.842 15.501c-.08288-.008-.21153.02739-.39726.11148-.13748.06224-.34052.11632-.54795.15329l.0137.01394c-.0026.0013-.14288.0806-.23288.13935-.01731.0113-.02644.0041-.04109.01393-.0046.0061-.01127.01125-.0137.01393-.05937.06531-.17527.20114-.26028.34838-.08879.15382-.12937.32029-.12329.36232a.40846.41552 0 0 1 .0137.09755c-.03919.42562.09158 1.0013-.10959 1.6444a.40846.41552 0 0 1 -.0274.08362c-.07646.13192-.01893.57445.10959.9058.42089.45041.93133 1.0505.91781 1.8673a.40846.41552 0 0 1 -.0137.09755c-.22238.77537-.90785 1.1489-1.3425 1.4632a.40846.41552 0 0 1 -.0137.01394c-.40829.27508-.84396.45339-1.274.66889h7c-.79876-.38178-1.5897-.83278-2.2192-1.5329-.0045-.005-.0093-.0089-.0137-.01393-.29344-.31038-.35266-.73568-.28767-1.073.06384-.33139.21383-.60903.35616-.83612.0048-.0078.0088-.02025.0137-.02787.14336-.26244.32001-.4418.43836-.58528.12328-.14946.17452-.23124.17808-.34838a.40846.41552 0 0 1 .0274-.11148c.04401-.13515.02538-.24321-.0137-.41806-.03833-.17148-.11494-.40153-.13699-.68283-.000433-.0055.000389-.0084 0-.01393-.03645-.36498.0068-.69359 0-.97547-.0068-.28036-.05771-.48456-.17808-.65496-.0015-.0017.0015-.01221 0-.01394-.4271-.45016-1.1296-.68112-1.7945-.71071a.40846.41552 0 0 1 -.0274 0z" 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_addwatch.svg b/icon-themes/elementary_svg/cmd/lc_addwatch.svg
new file mode 100644
index 000000000..0f00e5e3a
--- /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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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..f3cd405e4
--- /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"><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 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><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="#a"/><g transform="translate(0 2)"><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(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 3.5000018v.9980469.00195c6.333334-.00999 12.666668-.015401 19-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 12.499555c0-.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 11.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 11.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 8.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 7.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="m2.5 7.5000018v.9980469.00195c6.333334-.00999 12.666668-.015401 19-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 16.499555c0-.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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><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></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..ceae4d414
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignbottom.svg
@@ -0,0 +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="-1.449" cy="-38.927" gradientTransform="matrix(-2.8643 0 0 -2.1857 8.78 -85.012)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="9.647" cy="-89.343" gradientTransform="matrix(-3.791 0 0 -3.3609 45.297 -299.857)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><path d="m22 14.5c0-.27-.577-.5-1.25-.5h-17.5c-.673 0-1.25.23-1.25.5v1c0 .268.577.498 1.25.498.003.004 17.5 0 17.5 0 .673 0 1.25-.23 1.25-.5z" fill="#fff" opacity=".35"/><path d="m2.5 13.5v1c6.333-.01 12.667-.015 19-.025v-.975z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 13.5v1c6.333-.01 12.667-.015 19-.025v-.975z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 18.5c0-.27-.404-.5-.875-.5h-12.25c-.47 0-.875.23-.875.5v1c0 .268.404.498.875.498.002.004 12.25 0 12.25 0 .47 0 .875-.23.875-.5z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5 17.5v1c4.333-.01 8.667-.015 13-.025v-.975z" stroke="url(#c)"/><path d="m2.5 17.5v1c4.333-.01 8.667-.015 13-.025v-.975z" opacity=".1" stroke="#000"/></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..442854cee
--- /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" 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="-70.999916" x2="-70.999916" xlink:href="#c" y1="-172.00011" y2="-176.00011"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-75.999916" x2="-75.999916" xlink:href="#b" y1="-178.00011" y2="-170.00011"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-66.999916" x2="-66.999916" xlink:href="#a" y1="-171.00011" y2="-178.00011"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-482.99991" x2="-482.99991" xlink:href="#c" y1="134.99989" y2="130.99989"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-486.99991" x2="-486.99991" xlink:href="#b" y1="128.99989" y2="136.99989"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-473.99991" x2="-473.99991" xlink:href="#a" y1="136.99989" y2="128.99989"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-208.39052" x2="-209.06258" xlink:href="#j" y1="-491.64062" y2="-491.64062"/><linearGradient id="l"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="-208.18436" x2="-208.8283" xlink:href="#l" y1="-491.45312" y2="-491.45312"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><path d="m-76.499878-177.5h12v7h-12z" fill="url(#f)" stroke="url(#e)" 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(#i);stroke:url(#h)" 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(#g)" 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(#d)" 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 -478.999914 209.99989)"><path d="m186.49989 489.5h3.000092v2h-3.000092z" fill="url(#o)" stroke="url(#n)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m191.49989 489.5h3.000092v2h-3.000092z"/><path d="m196.49989 489.5h3.000092v2h-3.000092z"/><path d="m201.49989 489.5h3.000092v2h-3.000092z"/></g><path d="m-209.49998-491.5h3.000092v2h-3.000092z" fill="url(#m)" stroke="url(#k)" transform="scale(-1)"/></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..10e7d3424
--- /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(.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=".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="d" gradientUnits="userSpaceOnUse" x1="-78.999939" x2="-68.999939" xlink:href="#b" y1="-202.00005" y2="-202.00005"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-69.999939" x2="-78.999939" xlink:href="#c" y1="-203.00005" y2="-203.00005"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-69.999939" x2="-78.999939" xlink:href="#a" y1="-205.00005" y2="-205.00005"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-487.99994" x2="-471.99994" xlink:href="#b" y1="135.99995" y2="135.99995"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-471.99994" x2="-487.99994" xlink:href="#a" y1="130.99995" y2="130.99995"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-472.99994" x2="-487.99994" xlink:href="#c" y1="133.99995" y2="133.99995"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="l"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#f)" stroke="url(#d)" 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(#e)" 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(#h);stroke:url(#g)" 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(#i)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(0 -1 1 0 -125.99995 -468.99994)"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="translate(-185.99995 -469.99994)"><path d="m196.49989 489.5h3.00009v2h-3.00009z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m197.49998 491.5h-11.00009v-2h11.00009" fill="url(#o)" stroke="url(#n)"/><path d="m198.49989 489.5h11.00009v2h-11.00009" fill="url(#m)" stroke="url(#k)"/></g></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..2d5bd8086
--- /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="#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 48.296794 -309.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="e" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 48.296794 -301.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><g transform="translate(0 2)"><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(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m18.999689 8.4993873c0-.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="m5.5000001 7.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#b)"/><g stroke="#000"><path d="m2.5 3.5000018v.9980469.00195c6.333334-.00999 12.666668-.015401 19-.025391v-.9746059z" opacity=".1"/><path d="m5.5000001 7.5000018v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m22 12.499555c0-.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 11.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 11.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m18.999689 16.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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m5.5000001 15.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#e)"/><path d="m5.5000001 15.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" opacity=".1" stroke="#000"/></g></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..3b1e3d5c1
--- /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="#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 45.296794 -309.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="e" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 45.296794 -301.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><g transform="translate(0 2)"><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(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.999689 8.4993873c0-.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="m2.5000001 7.499951v.998047.002c4.333334-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#b)"/><g stroke="#000"><path d="m2.5 3.5000018v.9980469.00195c6.333334-.00999 12.666668-.015401 19-.025391v-.9746059z" opacity=".1"/><path d="m2.5000001 7.5000018v.9980469.00195c4.333334-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m22 12.499555c0-.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 11.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 11.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.999689 16.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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5000001 15.499951v.998047.002c4.333334-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#e)"/><path d="m2.5000001 15.500002v.998047.002c4.333334-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" opacity=".1" stroke="#000"/></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..c7fd6b6f3
--- /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="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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="#fcaf3e" stroke="#ce5c00"/><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..c60e017ad
--- /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="#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 51.296794 -309.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="e" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.296794 -301.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><g transform="translate(0 2)"><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(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.999689 8.4993873c0-.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="m8.5000001 7.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#b)"/><g stroke="#000"><path d="m2.5 3.5000018v.9980469.00195c6.333334-.00999 12.666668-.015401 19-.025391v-.9746059z" opacity=".1"/><path d="m8.5000001 7.5000018v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m22 12.499555c0-.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 11.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 11.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.999689 16.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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m8.5000001 15.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#e)"/><path d="m8.5000001 15.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" opacity=".1" stroke="#000"/></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..9d89fbb2c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_aligntop.svg
@@ -0,0 +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 45.296794 -309.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g transform="translate(0 2)"><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(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.999689 8.4993873c0-.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="m2.5000001 7.499951v.998047.002c4.333334-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#b)"/><g stroke="#000"><path d="m2.5 3.5000018v.9980469.00195c6.333334-.00999 12.666668-.015401 19-.025391v-.9746059z" opacity=".1"/><path d="m2.5000001 7.5000018v.9980469.00195c4.333334-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g></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..6f33cc5cb
--- /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(.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="-67.999977" x2="-78.999977" xlink:href="#b" y1="-203.00005" y2="-203.00005"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-78.999977" x2="-69.999977" xlink:href="#c" y1="-204.00005" y2="-204.00005"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-78.999977" x2="-68.999977" xlink:href="#a" y1="-206.00005" y2="-206.00005"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-471.99997" x2="-487.99997" xlink:href="#b" y1="133.99995" y2="133.99995"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-487.99997" x2="-471.99997" xlink:href="#a" y1="131.99995" y2="131.99995"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-486.99997" x2="-472.99997" xlink:href="#c" y1="132.99995" y2="132.99995"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="l"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#f)" stroke="url(#d)" 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(#e)" 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(#h);stroke:url(#g)" 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(#i)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(0 1 1 0 -125.99995 492.999975)"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(1 0 0 -1 -185.99995 493.999975)"><path d="m196.49989 489.5h3.00009v2h-3.00009z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m197.49998 491.5h-11.00009v-2h11.00009" fill="url(#o)" stroke="url(#n)"/><path d="m198.49989 489.5h11.00009v2h-11.00009" fill="url(#m)" stroke="url(#k)"/></g></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..7c06808d1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alignverticalcenter.svg
@@ -0,0 +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 45.296794 -305.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g transform="translate(0 2)"><path d="m22 8.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 7.5000018v.9980469.00195c6.333334-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m2.5000001 11.499951v.998047.002c4.333334-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#b)"/><g stroke="#000"><path d="m2.5 7.5000018v.9980469.00195c6.333334-.00999 12.666668-.015401 19-.025391v-.9746059z" opacity=".1"/><path d="m2.5000001 11.500002v.998047.002c4.333334-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" opacity=".1"/></g></g></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..5f942e92e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alphaliststyle.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(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -89.012398)" 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="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#b"/><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="#b"/><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="#b"/><radialGradient id="f" cx="7" cy="7.071429" gradientTransform="matrix(-8.8 .00000046 -.0000005 -9.5999997 68.600003 67.885711)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><path d="m2.9726562 5-1.9726562 5 .015625 1h.828125c.088995 0 .1633229-.02781.2226562-.08203.06203-.05723.1053798-.117327.1269532-.183594l.3339844-1.175781h1.9785156l.3398437 1.179687c.02697.0753.068367.138247.125.189454.056634.048192.1321719.072264.2265625.072264h.8183594l-.015625-1-1.9433594-5zm.5390626 1.4751059c.2259542.8650275.2320322.9560421.4882812 1.8446769l-1 .1525424c.2616589-.8695117.2928216-1.1780721.5117188-1.9972193zm-1.5117188 6.1943861v6.330508h2.0507812c.3132361 0 .5889135-.04351.8300782-.130859.243936-.09036.4477801-.214468.6113281-.371094.1663207-.159639.2929743-.347585.3789063-.564453.085932-.216867.1289062-.45296.1289062-.708985 0-.695783-.3559574-1.137472-1.0683594-1.324218.163548-.06325.3034979-.140107.4199219-.230469.119196-.09337.216171-.195195.2910156-.306641.074847-.111446.1299823-.23181.1660157-.361328.036033-.129518.054687-.263789.054687-.402344 0-.243975-.038437-.464373-.1132812-.660156-.0720723-.198795-.188833-.367305-.349609-.505859-.158004-.138555-.3629823-.245012-.6152344-.320313-.2522526-.075301-.402972-.369113-.7576138-.38023zm1 1.330508 1.0275424.0138c.310436.0042.3849542-.03875.5290982.08776.1441447.123494.2167969.339256.2167969.646485 0 .295181-.083679.507201-.25.636719-.16632.126508-.1745236-.172034-.4821239-.164524l-1.0413136.025424zm.09375 2.392578h.9316406c.16632 0 .3062699.01943.4199219.05859.1164247.03614.2080437.08893.2773437.158203.072071.06928.1238036.154509.1542969.253906.033267.0994.050781.210491.050781.333985 0 .114458-.015249.225551-.042969.333984-.02772.105422-.075231.199925-.1445312.28125-.066528.08132-.1335423-.121783-.2499669-.07359-.1164241.04819-.2101672-.04816-.3846994-.04214l-1.1055676.038139z" fill="#fff" opacity=".35"/><path d="m2.9726562 4-1.9570312 6h.828125c.0889947 0 .1633229-.0278139.2226562-.0820312.06203-.0572274.1053798-.1173271.1269532-.1835938l.3339844-1.1757812h1.9785156l.3398437 1.1796874c.02697.0752994.0683667.1382465.125.1894532.056634.0481933.1321719.0722656.2265625.0722656h.8183594l-1.9589844-6zm.5390626 1.09375c.0350586.1475903.0704087.2836503.1054687.4101562.035062.123494.0672494.2327985.0996094.3261719l.546875 1.8964844h-1.4960938l.5449219-1.8925781c.0296667-.0933735.0625962-.2035721.0976562-.3300782.035062-.1265059.0692026-.2625659.1015626-.4101562zm-1.5117188 6.90625v6h2.0507812c.3132361 0 .5889135-.04351.8300782-.130859.243936-.090362.4477801-.214468.6113281-.371094.1663207-.159639.2929743-.347585.3789063-.564453.085932-.216867.1289062-.45296.1289062-.708985 0-.695783-.3559574-1.137472-1.0683594-1.324218.163548-.063253.3034979-.140107.4199219-.230469.119196-.093373.216171-.195195.2910156-.306641.0748467-.111446.1299823-.23181.1660157-.361328.0360333-.129518.0546874-.263789.0546874-.402344 0-.243975-.0384372-.464373-.1132812-.660156-.0720727-.198795-.1888334-.367305-.3496094-.505859-.158004-.138555-.3629823-.245012-.6152344-.320313-.2522526-.075301-.5553402-.113281-.9101562-.113281zm1.09375.912109h.78125c.310464 0 .5374966.062948.6816406.189453.1441447.123494.2167969.339256.2167969.646485 0 .295181-.0836793.507201-.25.636719-.16632.126506-.4032455.191406-.7109375.191406h-.71875zm0 2.480469h.9316406c.16632 0 .3062699.019434.4199219.058594.1164247.036144.2080437.088926.2773437.158203.0720707.069277.1238036.154509.1542969.253906.0332667.099398.0507813.210491.0507813.333985 0 .114458-.0152488.225551-.0429688.333984-.02772.105422-.0752312.199925-.1445312.28125-.066528.081325-.158966.145166-.2753906.193359-.1164241.048194-.2609109.072266-.4355469.072266h-.9355469z" fill="url(#f)"/><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.5000014v.9980466.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746056z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m20.999689 6.4993869c0-.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.4999506v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#c)"/><g stroke="#000"><path d="m7.5000002 9.5000014v.9980466.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746056z" opacity=".1"/><path d="m7.5000001 5.5000014v.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"/><g fill="none" 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" stroke="url(#e)"/><path d="m7.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></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..624b8f053
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_alphalowliststyle.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=".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(-1.3567669 .00000019 -.00000007 -2.1857141 11.474057 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.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 11.474057 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="f" cx="7" cy="7.076923" gradientTransform="matrix(-10.4 -.00000023 .00000022 -9.6000002 79.8 67.938462)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#a"/><path d="m4.2167969 6c-.3878207 0-.7486979.0628708-1.0820313.1894531-.2361311.0896701-.8698833-.7192532-.9199871-.4402256 0 0 .026993.7147607.00592 1.0203037l.2207031.3886719c.035255.061669.082932.1166701.140625.1621094.060897.042194.1334636.0625.2167969.0625.096154 0 .182843-.020306.2597657-.0625.076923-.042194.1602566-.088033.25-.1367187.089744-.051931.1912559-.1003842.3066406-.1425782.1185893-.042194.2677783-.0625.4472656-.0625.2403847 0 .424529.072694.5527344.21875.1282053.1460564.1933594.3759128.1933594.6875v.2578125c-.5384574.0129828-.9893786.0686447-1.351558.1660157-.3589746.0941253-.6472857.2133185-.8652343.359375-.2147434.1428107-.4365032.3862432-.5587262.2281845 0 0-.033071.61088-.033071.7893936 0 .214216.034254.4047821.1015625.5703121.067307.162285.1614085.29785.2832031.408204.125.110353.2715343.195483.4414063.253906.169872.05518.357372.08203.5625.08203.1666666 0 .3185096-.01376.453125-.04297.1378206-.02597.2661756-.06787.3847656-.123047.1217947-.05518.23743-.121982.3496094-.203125.11218-.08114.2297678-.176095.3515625-.283203l.1054687.320313c.035254.103862.083631.175234.1445313.210937.060897.03246.1482872.04883.2636718.04883h.5585941v-3.0429684c0-.2758844-.0409657-.5293209-.1210938-.7597656-.080128-.2304447-.1957627-.4282194-.3496093-.59375-.153846-.1687765-.341346-.2997454-.5625-.390625-.2211534-.0941253-.4711534-.140625-.75-.140625zm.5917969 2.8925781v.7773438c-.1570514.1655306-.3163059.2899513-.4765626.3710941-.1570513.0779-.3445513.117187-.5625.117187-.1858973 0-.3343853-.0419-.4433593-.123047-.1057694-.0811422-.1582031-.2173671-.1582031-.4121091 0-.097371.026845-.1890493.078125-.2734375.054487-.084389.1425781-.157082.2675781-.21875.125-.064914.2916666-.117302.5-.15625.2115386-.042194.4776138-.069049.7949219-.082031zm-2.8085938 3.1074219v6.927734h.9257812c.087717 0 .1600171-.01669.2148438-.04883.054826-.03535.091102-.09682.109375-.183594l.060547-.30664c.087719.09321.1762041.176771.2675781.253906.095029.07392.199196.138726.3125.19336.1133047.05142.2356088.09217.3671875.121093.1352339.028929.2869494.042971.455078.042971.3435674 0 .6558158-.061463.9335938-.183594.2814326-.125344.5216329-.300414.7226562-.52539.2010234-.228192.3571476-.500178.4667969-.81836.1096487-.318181.1640625-.671657.1640625-1.060547 0-.359962-.0475488-.685353-.1425781-.974609-.0950294-.289257-.230812-.535802-.40625-.738281-.1754387-.205694-.3862277-.363382-.6347657-.472657-.248538-.109274-.5037473-.316604-.81442-.316604-.3252927 0-.7954166-.244315-1.0549192-.125397-.2595034.115702-.8763992.448019-1.0883872.640856l.5338983-2.425417zm2.4941406 3.017578c.1717834 0 .3234988.02739.4550782.08203.1352333.05464.246265.140156.3339843.25586.091376.115702.1614711.266023.2089844.449219.047513.179981.072266.39718.072266.654296 0 .289256-.029411.536495-.087891.742188-.054824.202479-.1361928.115944-.2421875.247716-.9722021.340171-1.234375.08233-1.9689155-.064488l.1271186-1.831667c.157164-.173553.3223573-.30454.4941407-.394531.1717833-.09321.3735032-.140625.6074218-.140623z" fill="#fff" opacity=".35"/><path d="m4.2167969 5c-.3878207 0-.7486979.0628708-1.0820313.1894531-.3333333.1265823-.6384218.3204221-.9140625.5800781l.2207031.3886719c.0352554.0616686.0829317.1166701.140625.1621094.0608974.042194.1334636.0625.2167969.0625.096154 0 .182843-.020306.2597657-.0625.0769233-.0421943.1602566-.0880334.25-.1367187.089744-.0519313.1912559-.1003842.3066406-.1425782.1185893-.042194.2677783-.0625.4472656-.0625.2403847 0 .424529.0726936.5527344.21875.1282053.1460564.1933594.3759128.1933594.6875v.2578125c-.538462.0129828-.9893832.0686447-1.3515626.1660157-.3589746.0941253-.6472857.2133185-.8652343.359375-.2147434.1428107-.3672873.3039084-.4570313.4824218-.0897433.1785135-.1347656.3566427-.1347656.5351563 0 .214216.0342545.4047817.1015625.5703125.0673073.162285.1614085.2978492.2832031.4082031.125.110354.2715343.1954836.4414063.2539063.169872.0551766.357372.0820312.5625.0820312.1666666 0 .3185096-.0137574.453125-.0429688.1378206-.0259658.2661756-.0678702.3847656-.1230468.1217947-.0551769.23743-.1219826.3496094-.203125.11218-.0811426.2297678-.1760951.3515625-.2832032l.1054687.3203126c.035254.1038625.0836313.1752348.1445313.2109374.0608973.0324567.1482872.0488282.2636718.0488282h.5585938v-3.0429688c0-.2758844-.0409657-.5293209-.1210938-.7597656-.080128-.2304447-.1957627-.4282194-.3496093-.59375-.153846-.1687765-.341346-.2997454-.5625-.390625-.2211534-.0941253-.4711534-.140625-.75-.140625zm.5917969 2.8925781v.7773438c-.1570514.1655306-.3163059.2899513-.4765626.3710937-.1570513.0778968-.3445513.1171875-.5625.1171875-.1858973 0-.3343853-.0419044-.4433593-.1230469-.1057694-.0811424-.1582031-.2173673-.1582031-.4121093 0-.097371.0268449-.1890493.078125-.2734375.0544873-.0843885.1425781-.157082.2675781-.21875.125-.0649144.2916666-.117302.5-.15625.2115386-.042194.4776138-.0690486.7949219-.0820313zm-2.8085938 3.1074219v6.927734h.9257812c.0877174 0 .1600171-.016688.2148438-.048828.054826-.035353.0911017-.096816.109375-.183594l.0605469-.30664c.0877193.093205.1762041.176771.2675781.253906.0950293.073924.199196.138726.3125.19336.1133047.051422.2356088.092167.3671875.121093.135234.028927.2869495.042969.4550781.042969.3435674 0 .6558158-.061463.9335938-.183594.2814326-.125344.5216329-.300414.7226562-.52539.2010234-.228192.3571476-.500178.4667969-.81836.1096487-.318181.1640625-.671657.1640625-1.060547 0-.359962-.0475488-.685353-.1425781-.974609-.0950294-.289257-.230812-.535802-.40625-.738281-.1754387-.205694-.3862277-.363382-.6347657-.472657-.248538-.109274-.529171-.164062-.8398437-.164062-.3252927 0-.6174505.060771-.8769531.179688-.2595034.115702-.4950433.270053-.7070313.46289v-2.705078zm2.4941406 3.017578c.1717834 0 .3234988.027391.4550782.082031.1352333.054637.246265.140156.3339843.25586.091376.115702.1614711.266023.2089844.449219.0475133.179981.0722656.39718.0722656.654296 0 .289256-.0294106.536495-.0878906.742188-.054824.202479-.1361928.370181-.2421875.501953-.1023393.128557-.2290529.22409-.3789062.285156-.149854.057854-.3152983.085938-.4980469.085938-.1827487 0-.3548064-.03073-.515625-.091797-.1608187-.061065-.3103301-.167303-.4492188-.31836v-2.111328c.157164-.173553.3223573-.30454.4941407-.394531.1717833-.093205.3735032-.140625.6074218-.140625z" fill="url(#f)"/><path d="m18 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="m8.5000002 9.5000014v.9980466.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746056z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.999689 6.4993869c0-.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="m8.5000001 5.4999506v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#c)"/><g stroke="#000"><path d="m8.5000002 9.5000014v.9980466.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746056z" opacity=".1"/><path d="m8.5000001 5.5000014v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m21.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="m8.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="m8.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="m18 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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" stroke="url(#e)"/><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></g></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..205d9ed8c
--- /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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#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(#b)" 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(#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..01b9ab2eb
--- /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"><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="62.625" cy="4.625" gradientTransform="matrix(1.1278165 0 0 .2823525 -58.629512 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(1.2571399 0 0 .76049252 -6.17136 7.081513)" 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(1.1621622 0 0 .91891889 -3.891888 4.445954)" 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(-.48995989 .00069868 .00181362 -.38149037 57.128707 48.266601)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" xlink:href="#h" y1="15.270427" y2="96.25267"/><linearGradient id="h"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><linearGradient id="i" gradientTransform="matrix(1.0382097 0 0 .73204138 69.527413 5.654868)" gradientUnits="userSpaceOnUse" x1="-65.960899" x2="-21.65386" xlink:href="#h" y1="61.170689" y2="-4.016581"/><radialGradient id="j" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><linearGradient id="k" 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><path d="m23.983051 21c0 1.656854-5.364995 3-11.983051 3-6.6180568 0-11.98305081-1.343146-11.98305081-3s5.36499401-3 11.98305081-3c6.618056 0 11.983051 1.343146 11.983051 3z" fill="url(#d)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.52173912 0 0 .52173912 -.521736 -1.826086)"><path d="m2 9.0000015c10.082633 0 43.999947.00223 43.999947.00223l.000053 34.9977685s-29.333332 0-44 0c0-11.666666 0-23.333333 0-35z" fill="url(#e)"/><path d="m45.499997 43.499999h-43.0000003v-34.0000001h43.0000003z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m43.5 41.5h-39.0000023l.0000023-30 38.999997.000003z" fill="url(#g)" stroke="#9a69d7" stroke-linecap="round" stroke-width="1.000001"/><path d="m1.4999552 8.4999357c10.3117928 0 45.0000318.0025 45.0000318.0025l.000047 35.9976273s-30.000052 0-45.0000788 0c0-12.000058 0-23.999996 0-35.9999143z" fill="none" opacity=".781" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.825001 11.75h38.349998v29.5h-38.349998z" fill="url(#j)"/><g transform="matrix(1.5984524 0 0 1.5984524 -8.386072 -13.558589)"><path d="m9.0765278 26.118046c16.6779622 1.057649 10.3054902-8.92645 23.1935502-9.233215l-.01 7.027374c-5.881288-2.742344-10.794164 11.479836-23.2600779 3.200705z" fill="url(#k)" 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(#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_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..43500e7e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arc.svg
@@ -0,0 +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.256098" x2="8.631624" y1="20.70101" y2="3.011355"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><path d="m12.158203 3.546875a8.4548111 8.4548111 0 0 0 -7.923828 5.109375 8.4548111 8.4548111 0 0 0 1.7324219 9.265625 8.4548111 8.4548111 0 0 0 9.2324221 1.904297 8.4548111 8.4548111 0 0 0 5.255859-7.826172h-.101562a8.3527184 8.3527184 0 0 1 -5.19336 7.732422 8.3527184 8.3527184 0 0 1 -9.1210935-1.88086 8.3527184 8.3527184 0 0 1 -1.7109375-9.1562495 8.3527184 8.3527184 0 0 1 7.828125-5.046875z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width="1.090377"/></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..3ba827afa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.chevron.svg
@@ -0,0 +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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="19.402769" x2="19.444714" y1="21.985073" y2="-.896284"><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="14.448048" x2="12.672706" y1="10.664512" y2="48.848827"><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><radialGradient id="d" 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><g transform="translate(0 2)"><ellipse cx="9.852737" cy="19.036797" display="block" fill="url(#d)" 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(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.986 2.5798686 9.514-.0798686 5.014069 7.593749-5.014069 7.420319h-9.514l4.014-7.514068z" fill="none" 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..d18c1ebe5
--- /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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -37.1068 -16.041908)" gradientUnits="userSpaceOnUse" x1="144.67291" x2="148.20645" y1="123.61749" y2="55.979706"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="11" x2="16.055884" y1="5" y2="13.585226"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="15.852737" cy="18.630016" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="4.233805" ry="1.963204"/><path d="m10.877648 6.103141c-4.0934182 0-7.4117955 3.3183667-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.0934293-3.318377-7.411796-7.411796-7.411796z" fill="url(#d)" stroke="url(#b)" stroke-linejoin="round"/><path d="m4.5386272 12.594422c.03722-1.992736 2.3041216-4.9025785 5.4478325-5.4579162 2.9416013-.5196347 6.7553033 1.0570255 7.2800903 6.3927352l.06137.883972.729622.05085-1.833683 1.977502-2.229184-2.193229h1.164691c.119424-2.24722-.974-4.7438439-4.199493-4.8525287-1.3733919-.04628-3.20025.3321306-4.0860088 3.1688287z" fill="none" 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..4a9b96db1
--- /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.03125" x2="5.03125" y1="12" y2="11.96875"><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=".7890625" 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 -1 -1 0 18.99996 22.99996)" gradientUnits="userSpaceOnUse" x1="5" x2="20.114407" y1="17" y2="16.811106"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></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.023981.05393v2.273437l4.97461-4.824219-5.001576-4.591817v2.097656l-3.997015-.008987v-10.9921878z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.524434 4.5072574-.0166219 13.9771176h.00391v.01953l8.9536689.0071.01953.761719 2.605469-2.248047-2.65625-2.251953-.01953.6875-5.9185119.01834.0127119-10.9713066z" fill="none" 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..c23828370
--- /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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-59.517368" x2="7.468239" y1="21.110476" y2="21.110476"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="-5.259616" x2="41.500141" y1="50.943077" y2="50.943077"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" 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=".35755605" 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="d" cx=".595712" cy="43.547932" 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=".59572" cy="43.434467" 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.357146)"><path d="m29.181808 40.000001h5v7h-5z" fill="url(#d)"/><path d="m-18.818176-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m18.818176 40 10.363632.000001v7.000001l-10.363632-.000001z" fill="url(#g)"/></g><g transform="matrix(0 1 1 0 .246388 -.024312)"><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.99492h-7.993598z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5258192 4.2535078h5.9971648l.0039 6.0020632h7.028757v-.7346545l2.062832 2.2072705-2.062832 2.292728v-.765861h-7.032657v6.007386h-5.9916445z" fill="none" stroke="url(#c)"/></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..909eef74a
--- /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.759172" y1="11.99996" y2="11.880362"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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 21.970116 0)" gradientUnits="userSpaceOnUse" x1="20.8125" x2="4.801907" y1="17.75" y2="17.998606"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12.107924" cy="20.292894" display="block" fill="url(#c)" 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.467604 9.5h-11.9932155v-2.2734761l-4.9744113 4.8243231 4.9744113 4.548559v-2.099406h11.9932155z" fill="url(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m17.454398 10.492188-11.9206875.04789-.01951-.762712-2.6059663 2.248052 2.6568143 2.251947.01951-.686439 11.8698425-.09874z" fill="none" 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..6b4dfdddc
--- /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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="15.348019" x2="15.348019" y1="11.266212" y2="70.278999"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" 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=".32160145" stop-color="#fff" stop-opacity=".196078"/><stop offset=".40259272" 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="d" cx=".595712" cy="43.547932" 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=".59572" cy="43.434467" 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 2.105262 2.357146)"><path d="m29.181808 40.000001h5v7h-5z" fill="url(#d)"/><path d="m-18.818176-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m18.818176 40 10.363632.000001v7.000001l-10.363632-.000001z" fill="url(#g)"/></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.99492h-7.993598z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5258192 4.2535078h5.9971648l.0039 6.0020632h7.028757v-.7346545l2.062832 2.2072705-2.062832 2.292728v-.765861h-7.032657v6.007386h-5.9916445z" fill="none" stroke="url(#c)"/></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..1338de853
--- /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><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 21.970116 0)" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="17" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" 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(.032)"><ellipse cx="-11.156557" cy="14.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204" transform="scale(-1 1)"/><path d="m18.467604 9.5-12.0127468.022472v-2.2881356l-4.95488 4.8165106 4.95488 4.556371v-2.084746l12.0127468-.022472z" fill="url(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m17.454398 10.492188-11.9402188.0557-.01951-.7627125-2.586435 2.2402395 2.637283 2.25976.01951-.68644 11.8893738-.106549z" fill="none" 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..d12be1999
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-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" gradientUnits="userSpaceOnUse" x1="20.851608" x2="2.851609" y1="2.656235" y2="2.656235"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.851609" x2="18.32361" y1="11.656235" y2="11.656235"><stop offset="0" stop-color="#fff"/><stop offset=".03107033" stop-color="#fff" stop-opacity=".615686"/><stop offset=".06214067" stop-color="#fff" stop-opacity=".235294"/><stop offset=".37114009" stop-color="#fff" stop-opacity=".875"/><stop offset=".44536811" stop-color="#fff"/><stop offset=".44536811" 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="10.563474" x2="16.66543" y1="13.245907" y2="5.28828"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="d" 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><ellipse cx="11.611349" cy="20.542711" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".392" rx="3.253436" ry="1.963204"/><g transform="matrix(0 1 -1 0 23.656235 .148391)"><path d="m11.857458 4.3496091 3.271484 3.2285156-.820311.011719c-.247632.00422-.459311.1794026-.509767.421875v2.6367193l6.039075-.000003v.0078h.01367l.00001 3h-.01367v.0098l-6.039075.000003.02801 2.605489c.05282.240147.263904.412409.509766.416015l.820312.01172-3.299497 3.294902-3.412052-3.308613.9492188.01758c.2779783-.0072.5030976-.228069.5156246-.505859.000173-.0078.000173-.01563 0-.02344v-1.517578-.990234l-5.9687972.000015v-.0098h-.089844v-3h.089844v-.0078l5.9687972-.000015v-.9921881-1.4863281c-.000236-.2869508-.2288313-.5215845-.5156786-.5292941l-.9882813-.0234375 3.4511145-3.2675631z" fill="url(#c)"/><path d="m11.847645 4.2792967-3.4843172 3.4296725 1.5097656.039063-.0039 2.4355468h-.01563l.002.425781-5.9961414.000015.00781.552722-.00781 2.416028 6.0059074-.000015.0078 3.017578-1.4707031-.002 3.4452547 3.470722 3.506529-3.544902-1.40625-.03906-.0534-2.902364 5.931654-.000003-.00001-2.96875-5.94142.000003.0332-2.8125007 1.408203-.039063-3.478516-3.4785156zm-.01172 1.4902343.917969.9179688h.111328v.1113281l.002.00195-.002.1699219.0078 4.6855352h5.978577v1h-5.978576l-.0078 4.685559.002.201172-1.031251 1.03125-.976563-.94336h.01563v-.09375h-.03125l.0078-4.880871h-6l.00001-1h6l-.0078-4.9687383h.04102l.951162-.9179688z" fill="url(#b)"/><path d="m11.847649 2.8457153c-.130089.00299-.246722.2939613-.3418.3828001l-4.7733806 4.499985c-.3447513.3236829-.125042.90258.3476562.9160156l1.7714844.011719v1l-5.5000475.000015c-.2761309.0000276-.4999724.2238691-.5.5v4c.0000276.276131.2238691.499972.5.5l5.5000475-.000015v1h-1.7714844c-.4750681.01168-.6957998.59451-.3476562.917964l4.7733806 4.541035c.20773.194407.531907.190081.734375-.0098l4.533192-4.540996c.336825-.330342.06747-.903031-.40428-.908203h-1.517527l-.0059-1.000016 5.505872-.000003c.276131-.000028.499972-.223869.5-.5l-.00001-4c-.000028-.2761308-.223869-.4999723-.5-.4999999l-5.505874.0000029v-1.0136719l1.523439.013688c.469451-.00688.737782-.6128851.40428-.943375l-4.533192-4.4745791c-.102306-.1008322-.248973-.3960333-.392575-.3925657zm.0098 1.5038939 3.271484 3.2285156-.820311.011719c-.247631.00422-.459311.1794026-.509767.421875v2.6367192l6.039076-.000003v.0078h.01367l.00001 3h-.01367v.0098l-6.039076.000003.02801 2.605489c.05282.240147.263904.412409.509766.416015l.820312.01172-3.299497 3.294902-3.412052-3.308613.9492188.01758c.2779783-.0072.5030976-.228069.5156246-.505859.000173-.0078.000173-.01563 0-.02344v-1.517578-.990234l-5.9687972.000015v-.0098h-.089844v-3h.089844v-.0078l5.9687972-.000015v-.992188-1.4863281c-.000227-.2869508-.2288223-.5215845-.5156696-.5292941l-.9882813-.0234375 3.4511145-3.2675631z" fill="url(#a)"/></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..18b773319
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.left-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(-1 0 0 -1 24.623024 23.944528)" gradientUnits="userSpaceOnUse" x1="9.623024" x2="9.623024" y1="6.944528" y2="16.944529"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.38494639 0 0 -.38533611 21.65255 21.821123)" gradientUnits="userSpaceOnUse" x1="38.063873" x2="37.746555" y1="12.511475" y2="39.486301"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.044941" x2="13.027359" y1="10.994114" y2="13.119114"><stop offset="0" stop-color="#fff"/><stop offset=".02590172" stop-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(.45796702 0 0 .11633788 11.772446 12.539024)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="12.802872" cy="14.400433" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".521" rx="7.728194" ry="1.963204"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m8.5058886 7.4204339-4.5039062 4.5351561 4.5546874 4.837891v-2.28711l3.9487682-.0071h.0078 3.935546l.05078 2.28711 4.503906-4.837891-4.503906-4.5351561v2.0859375h-3.986328-.0078l-3.9995494.00712z" fill="url(#b)" stroke="url(#a)"/><path d="m17.455078 9.7890625a.99764154.99764154 0 0 1 -.955078.7089845h-3.986328-.0078l-3.9980465.0059a.99764154.99764154 0 0 1 -.9550911-.7090251l-2.1640625 2.1777341 2.1914062 2.328125a.99764154.99764154 0 0 1 .9746094-.792969l3.9492185-.0059a.99764154.99764154 0 0 1 .002 0h.0078 3.935547a.99764154.99764154 0 0 1 .980469.822266l2.191406-2.353516z" fill="none" stroke="url(#c)"/></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..689fa35e1
--- /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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="10.81356" cy="14.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204"/><path d="m3.5025123 9.5 12.0127467.022472v-2.2881356l4.95488 4.8165106-4.95488 4.556371v-2.084746l-12.0127467-.022472 1.484283-2.492187z" fill="url(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.2021592 10.492188 11.2537778.0557.01951-.7627125 2.586435 2.2402395-2.637283 2.25976-.01951-.68644-11.2029328-.106549.8910339-1.492186z" fill="none" 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..a9a418c1e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.pentagon-right.svg
@@ -0,0 +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(.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=".1421269" stop-color="#fff" 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="3.43211" x2="3" y1="65.009972" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><g transform="translate(0 2)"><ellipse cx="9.852737" cy="19.036797" display="block" fill="url(#d)" 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.470144z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.4859314 2.5798686 10.0140686-.0798686 5.014069 7.593749-5.014069 7.420319h-10.0140686z" fill="none" stroke="url(#a)"/></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..c51007deb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-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 -.38494639 .38533611 0 2.192985 20.645284)" gradientUnits="userSpaceOnUse" x1="5.229343" x2="46.471813" y1="7.006358" y2="7.373119"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 .06958 23.615758)" gradientUnits="userSpaceOnUse" x1="20.406403" x2="4.673276" y1="18.700178" y2="18.535519"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 24.014108 -1.007266)" gradientUnits="userSpaceOnUse" x1="5.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=".3879436" stop-color="#fff" stop-opacity=".444853"/><stop offset=".49263853" stop-color="#fff" stop-opacity=".974265"/><stop offset=".52021497" 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><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 stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 24.014108 -1.007266)"><path d="m12.052734 1.0058594-4.8378902 4.5546875h2.2871093v1.9414062h-1.9960937v1.9941407h-1.9667969l-.0507813-2.2871094-4.5039062 4.8378906 4.5546875 4.535156v-2.085937h1.9667969v2.003906h2.0136718l.011719 1.957031-2.2871094.05078 4.8378902 4.503907 4.535157-4.503907h-2.085938l-.011719-2.007811h1.980469v-2.005859l2.011719.005859v2.085938l4.552734-4.535157-4.554687-4.8378904v2.2871094l-2.009766-.0058594v-1.9921875h-2l.002-1.9921875h2.085938z" fill="url(#a)" stroke="url(#b)" transform="matrix(0 -1 1 0 1.007266 24.014108)"/><path d="m12.035156 2.3925781-2.3281248 2.1914063c.4613918.096714.7921128.5031907.7929688.9746094v2.9433593h-2.0019531v1.9921879h-2.9589844c-.482712-.000792-.8956128-.34707-.9804687-.822266l-2.1914063 2.353516 2.1660156 2.18164c.127263-.421027.5660205-.709032 1.0058594-.708984h2.9589844v2.007812h2.0136721l.01563 2.951172c-.000792.482712-.34707.895613-.8222659.980469l2.3535159 2.191406 2.18164-2.166015c-.421022-.127263-.709032-.51524-.708984-.955079l-.01563-3.001953h1.986328v-2.007812l3.009766.0039c.439855-.000044.874703.287937 1.001953.708985l2.164062-2.177735-2.191406-2.3281249c-.09671.4613919-.503191.7921129-.974609.7929689l-3.009766-.0039v-1.9921879h-1.998047v-2.9902343c-.000044-.4398557.287937-.8278285.708985-.9550782z" fill="none" stroke="url(#c)" 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.quad-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-arrow.svg
new file mode 100644
index 000000000..ba67a2a4f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.quad-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(0 -.38494639 .38533611 0 2.192985 20.645284)" gradientUnits="userSpaceOnUse" x1="5.229343" x2="46.471813" y1="7.006358" y2="7.373119"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 .06958 23.615758)" gradientUnits="userSpaceOnUse" x1="20.406403" x2="4.673276" y1="18.700178" y2="18.535519"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 24.014108 -1.007266)" gradientUnits="userSpaceOnUse" x1="5.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=".3879436" stop-color="#fff" stop-opacity=".444853"/><stop offset=".49263853" stop-color="#fff" stop-opacity=".974265"/><stop offset=".52021497" 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><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 stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 1 -1 0 24.014108 -1.007266)"><path d="m12.052734 1.0058594-4.8378902 4.5546875h2.2871093l-.00118 3.9347517h-3.9623019l-.0507813-2.2871093-4.50390624 4.8378897 4.55468754 4.535157v-2.085938h3.9681652l.025424 3.960773-2.2871094.05078 4.8378903 4.503906 4.535156-4.503906h-2.0859373l-.02542-4.017413 4.005004.01018v2.085938l4.552734-4.535168-4.554687-4.8378913v2.2871094l-4.00891-.010167.0012-3.9796737h2.085938z" fill="url(#a)" stroke="url(#b)" transform="matrix(0 -1 1 0 1.007266 24.014108)"/><path d="m12.035156 2.3925781-2.3281248 2.1914063c.4613918.096714.7921128.5031908.7929688.9746094l.000811 4.9347512h-4.9623398c-.482712-.000792-.8956128-.347069-.9804687-.8222651l-2.1914063 2.3535151 2.1660156 2.181641c.127263-.421027.5660205-.709033 1.0058594-.708985h4.9642588l.02542 4.95882c-.000792.482712-.34707.895613-.8222658.980469l2.3535158 2.191406 2.18164-2.166016c-.421022-.127263-.709028-.515239-.70898-.955078l-.02542-5.013507 5.005004.0082c.439855-.000044.874703.287938 1.001953.708985l2.164058-2.177757-2.191406-2.3281248c-.09671.4613918-.503191.7921128-.974609.7929688l-5.006957-.0082-.000811-4.9777202c-.000044-.4398557.287937-.8278285.708985-.9550782z" fill="none" stroke="url(#c)" 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..fe6411ab6
--- /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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="15.348019" x2="15.348019" y1="11.266212" y2="70.278999"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" 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=".32160145" stop-color="#fff" stop-opacity=".196078"/><stop offset=".40259272" 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="d" cx=".595712" cy="43.547932" 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=".59572" cy="43.434467" 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 21.89683 2.357146)"><path d="m29.181808 40.000001h5v7h-5z" fill="url(#d)"/><path d="m-18.818176-47h5v7h-5z" fill="url(#f)" transform="scale(-1)"/><path d="m18.818176 40 10.363632.000001v7.000001l-10.363632-.000001z" fill="url(#g)"/></g><g transform="translate(-.021997 .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.99492h-7.993598z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5258192 4.2535078h5.9971648l.0039 6.0020632h7.028757v-.7346545l2.062832 2.2072705-2.062832 2.292728v-.765861h-7.032657v6.007386h-5.9916445z" fill="none" stroke="url(#c)"/></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..c3c4817b0
--- /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.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="10.81356" cy="14.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".521" rx="9.81356" ry="1.963204"/><path d="m3.5025123 9.5 12.0127467.022472v-2.2881356l4.95488 4.8165106-4.95488 4.556371v-2.084746l-12.0127467-.022472z" fill="url(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5157185 10.492188 11.9402185.0557.01951-.7627125 2.586435 2.2402395-2.637283 2.25976-.01951-.68644-11.8893735-.106549z" fill="none" 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..970f67bf1
--- /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(.25378586 0 0 .30501865 -37.1068 -16.041908)" gradientUnits="userSpaceOnUse" x1="149.07487" x2="151.05176" y1="134.38235" y2="55.32336"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="c" 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="d" gradientUnits="userSpaceOnUse" x1="3.605552" x2="17.501177" y1="3.700791" y2="18.624076"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="6.005279" cy="20.782558" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="5.403296" ry="1.963204"/><path d="m16.235309 3.5293659v2.1176496h-1.058825c-4.093416 0-7.4117726 3.3183676-7.4117726 7.4117735 0 1.754314-1.42215 3.176474-3.176475 3.176474h-1.058825v4.2353h1.058825c4.093417 0 7.4117736-3.318368 7.4117736-7.411774 0-1.754314 1.42215-3.1764742 3.176474-3.1764742h1.058825v2.1176492l4.2353-4.2352988z" fill="url(#d)" stroke="url(#a)" stroke-linejoin="round"/><path d="m4.4583682 19.433768v-2.12132c3.5339547.083944 4.3845914-2.978544 4.4583682-5.752733 1.5263346-4.7190274 5.7633916-5.1130397 7.9397946-4.9849754l.157794-.7789683 2.041603 1.9887121-1.959525 1.9775021-.049113-.9107494-.508183-.0420471c-2.622214.040215-5.247748.342218-5.608914 4.692073-.776959 5.412637-4.9074893 5.763182-6.4718248 5.932506z" fill="none" stroke="url(#b)"/></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..38efd89ad
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.split-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" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3" y2="20"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -6.871021 -1.685477)" gradientUnits="userSpaceOnUse" x1="3.602846" x2="2.505859" y1="76.678726" y2="2.494141"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -23.837836 -1.432428)" gradientUnits="userSpaceOnUse" x1="126.79383" x2="128.64407" y1="14.032891" y2="59.810955"><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="d" cx="2.25" cy="16" gradientTransform="matrix(.28600559 0 0 .11633788 11.496861 19.10348)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m2.5058594 2.4941406v6.5058594l1.4746094-1.4882812 5.5234374 4.9101562v8.074219h.00195v.003906l2.4960938-.002 2.496094.002v-.0039h.001956v-8.074225l5.523438-4.9101562 1.474609 1.4882812v-6.5058594l-6.529297.0195313 1.488281 1.4882812-4.455078 4.2441407-4.455078-4.2441407 1.4882812-1.4882812z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m3.5 3.4980469v3.4863281l.6640625-.6445312 6.3339845 5.7304682-.002 7.433594 1.505859-.002 1.505859.002-.002-7.433594 6.335938-5.7304682.662109.6445312v-3.4863281h-3.503812l.662109.6738281-5.660156 5.3945312-5.6601561-5.3945312.6621093-.6738281z" fill="none" stroke="url(#c)"/><ellipse cx="12.140373" cy="20.964888" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="4.826345" ry="1.963204"/></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..b13a4c512
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.split-round-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(.3383803 0 0 .40669052 -42.311032 -5.576682)" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="21" y2="4"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.383554" x2="20.383554" y1="3.027621" y2="21.027621"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -23.837836 6.567572)" gradientUnits="userSpaceOnUse" x1="12.449851" x2="12.500347" y1="7.00066" y2="18.62566"><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="d" 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><ellipse cx="12" cy="21.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="5.078026" ry="1.963204"/><path d="m7.5131402 3.4104186-4.235311 4.3759368 4.250936 3.8603126v-2.1176568l1.933828.015625c.5847548.00472 1.0597508.4740548 1.0588278 1.0588288l-.01563 9.904451 3.995413-.0097.01563-9.904451c.000923-.584779.474205-1.0457774 1.058828-1.0588279l1.937294-.043246v2.1176469l4.219687-3.8603121-4.235312-4.3759368v2.1176559l-1.937294.043246c-1.203998.0268767-2.193212.4302534-3.082734 1.1075417-.889521-.6772878-1.826073-1.088103-3.0303348-1.0978332l-1.933828-.015625v-1.0588279z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m18.455078 5.8164062a1.0114547 1.0114547 0 0 1 -.935547.6855469l-1.9375.042969c-.989693.02249-1.737139.3254919-2.492187.9003906a1.0114547 1.0114547 0 0 1 -1.226563 0c-.774358-.5896027-1.445219-.8827183-2.4238279-.8906252l-1.9335937-.015625a1.0114547 1.0114547 0 0 1 -.9492188-.6875l-1.8261718 1.8886719 1.8007812 1.6347656a1.0114547 1.0114547 0 0 1 1.0058594-.8574219l1.9335937.015625c1.1211669.00905 2.0642879.9392465 2.0624999 2.0722659l-.01367 8.888672 1.972657-.0059.01367-8.896484c.0018-1.1293512.943427-2.0437273 2.046875-2.0683595a1.0114547 1.0114547 0 0 1 .002 0l1.9375-.042969a1.0114547 1.0114547 0 0 1 1.017578.8457031l1.773437-1.6210938z" fill="none" stroke="url(#c)" stroke-linecap="square"/></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..a7b5f03fd
--- /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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="4.198577" x2="5" y1="60.342724" y2="7"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="10.81356" cy="14.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".261" rx="9.81356" ry="1.963204"/><path d="m15.515625 7.234375v2.2890625l-3.011719-.00586v4.9999999l3.011719.0059v2.083984l4.955078-4.556641zm-12.0136719 2.265625v5l2.0214844.002v-5.0000466zm4.0019531.00781v4.9999995l2.9983758-.007v-5.0000112z" fill="url(#d)" stroke="url(#b)"/><path d="m16.474609 9.7851562-.01953.7636718-2.945312-.01367v3.039063l2.894531.02539.01953.685547 2.638672-2.259765zm-11.958984.7070318v3 .0059zm3.9941406.01953v3.015625l.984704.0047v-3.025391z" fill="none" 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..afe5dffb1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="11.81039" x2="-61.487457" y1="13.752962" y2="12.920489"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="39.783493" x2="-8.332961" y1="17.809261" y2="15.697964"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" 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><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 1.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><g transform="matrix(0 -1 1 0 .246388 24.026754)"><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.99492h-7.993598z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5258192 4.2535078h5.9971648l.0039 6.0020632h7.028757v-.7346545l2.062832 2.2072705-2.062832 2.292728v-.765861h-7.032657v6.007386h-5.9916445z" fill="none" stroke="url(#c)"/></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..e278ee433
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-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="17.03125" x2="5.03125" y1="12" y2="11.96875"><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><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 21.970116 0)" gradientUnits="userSpaceOnUse" x1="5" x2="20.114407" y1="17" y2="16.811106"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientTransform="matrix(-.38494639 0 0 .38533611 18.999642 2.123405)" gradientUnits="userSpaceOnUse" x1="44.722389" x2="5.37125" y1="13.211452" y2="13.566376"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12.107924" cy="20.292894" display="block" fill="url(#c)" 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(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m17.454398 10.492188-11.9206875.04789-.01951-.762712-2.6059663 2.248052 2.6568143 2.251947.01951-.686439 11.8698425-.09874z" fill="none" stroke="url(#a)"/></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..ef6f39927
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-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"><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 -1 1 0 .06958 23.615758)" gradientUnits="userSpaceOnUse" x1="20.406403" x2="4.673276" y1="18.700178" y2="18.535519"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.38494639 .38533611 0 2.192985 20.645284)" gradientUnits="userSpaceOnUse" x1="5.229343" x2="46.471813" y1="7.006358" y2="7.373119"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" 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=".08729068" stop-color="#fff" stop-opacity=".235294"/><stop offset=".30285573" stop-color="#fff" stop-opacity=".196078"/><stop offset=".43645343" stop-color="#fff" stop-opacity=".959559"/><stop offset=".52374411" stop-color="#fff" stop-opacity=".521569"/><stop offset=".87290686" stop-color="#fff" stop-opacity=".337255"/><stop offset=".87290686" stop-color="#fff" stop-opacity=".819853"/><stop offset=".93645346" 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><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="m12.058594 2.9941406-4.8378909 4.5546875h2.2871094l.00391 1.9472657h-6.0156287l-.00391 4.0078122h6.0195312l.00391 1.9375-2.2871094.05078 4.8378904 4.503906 4.535156-4.503906h-2.085937l-.0039-1.988282h5.988275l.0039-4.0078102h-5.992187l-.0039-1.9980469h2.085938z" fill="url(#c)" stroke="url(#b)" transform="matrix(0 -1 1 0 1.007266 24.014108)"/><path d="m12.041016 4.3808594-2.3281254 2.1914062c.4613914.096714.7921124.503191.7929684.9746094l.0039 2.949219h-6.0136652l-.00391 1.998047h6.0156252l.0039 2.947265c-.000792.482712-.34707.895613-.8222657.980469l2.3535157 2.191406 2.18164-2.166015c-.421026-.127263-.709032-.515239-.708984-.955078l-.0039-2.998047h5.986328l.0039-1.998047h-5.988271l-.003906-2.996094c-.000048-.4398395.287958-.827815.708984-.9550781z" fill="none" stroke="url(#d)" 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.up-down-arrow.svg b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-down-arrow.svg
new file mode 100644
index 000000000..fe8054f8f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-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"><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(-1 0 0 -1 24.623024 23.944528)" gradientUnits="userSpaceOnUse" x1="20.406403" x2="4.673276" y1="18.700178" y2="18.535519"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.38494639 0 0 -.38533611 21.65255 21.821123)" gradientUnits="userSpaceOnUse" x1="5.229343" x2="46.471813" y1="7.006358" y2="7.373119"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.901951" x2="18.463242" y1="12.143163" 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><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.5058886 7.4204339-4.5039062 4.5351561 4.5546874 4.837891v-2.28711l3.9487682-.0071h.0078 3.935546l.05078 2.28711 4.503906-4.837891-4.503906-4.5351561v2.0859375h-3.986328-.0078l-3.9995494.00712z" fill="url(#c)" stroke="url(#b)"/><path d="m17.455078 9.7890625a.99764154.99764154 0 0 1 -.955078.7089845h-3.986328-.0078l-3.9980465.0059a.99764154.99764154 0 0 1 -.9550911-.7090251l-2.1640625 2.1777341 2.1914062 2.328125a.99764154.99764154 0 0 1 .9746094-.792969l3.9492185-.0059a.99764154.99764154 0 0 1 .002 0h.0078 3.935547a.99764154.99764154 0 0 1 .980469.822266l2.191406-2.353516z" fill="none" stroke="url(#d)"/></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..e83535580
--- /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=".876998" y1="12" y2="11.880362"><stop offset="0" stop-color="#fff"/><stop offset=".15625" stop-color="#fff" stop-opacity=".235294"/><stop offset=".29842833" stop-color="#fff" stop-opacity=".215686"/><stop offset=".3765389" stop-color="#fff"/><stop offset=".463285" stop-color="#fff" stop-opacity=".2"/><stop offset=".52861822" stop-color="#fff" stop-opacity=".196078"/><stop offset=".57832336" 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 -1 -1 0 18.99996 22.99996)" gradientUnits="userSpaceOnUse" x1="5" x2="20.114407" y1="17" y2="16.811106"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="translate(1 -1)"><path d="m6.9492188 2.5292969-4.5488282 4.9746093h2.0996094v4.0273438h-3.96875v11.96875h11.96875v-4.003906h3.990234v2.273437l4.97461-4.824219-4.97461-4.546874v2.097656h-3.990234v-2.964844h-3v-4.0273438h2.273438z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.9746094 3.9375-2.2519532 2.6582031.6855469.019531.048828 5.9140629h-3.9277342v9.972656h9.9726561v-4.021484l5.929688-.02344.01953.761719 2.605469-2.248047-2.65625-2.251953-.01953.6875-5.878906.04687v-2.923821h-3.017579l-.0253906-5.9648439.7636718-.0195312z" fill="none" 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..1d7b7bb25
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-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(0 -1 -1 0 18.99996 22.99996)" gradientUnits="userSpaceOnUse" x1="17.03125" x2="5.03125" y1="12" y2="11.96875"><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=".7890625" 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="b" gradientTransform="matrix(0 -1 -1 0 18.99996 22.99996)" gradientUnits="userSpaceOnUse" x1="5" x2="20.114407" y1="17" y2="16.811106"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><path d="m6.9492188 2.5292969-4.5488282 4.9746093h2.0996094v6.9921878h-.0019531v5h.0019531v.001953h5v-.001953h6.990234v2.273437l4.97461-4.824219-4.97461-4.546874v2.097656h-6.990234v-6.9921878h2.273438z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.9746094 3.9375-2.2519532 2.6582031.6855469.0195313.0996094 11.8691406h.0039063v.019531l11.9199222-.046875.019531.761719 2.605469-2.248047-2.65625-2.251953-.019532.6875-8.8847652.072266-.0371094-8.9140629.7636718-.0195312z" fill="none" stroke="url(#a)"/></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..74a9bc4a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_arrowshapes.up-right-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"><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 -1 1 0 -3.93042 23.615758)" gradientUnits="userSpaceOnUse" x1="20.406403" x2="4.673276" y1="18.700178" y2="18.535519"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.38494639 .38533611 0 -1.807015 20.645284)" gradientUnits="userSpaceOnUse" x1="5.229343" x2="46.471813" y1="7.006358" y2="7.373119"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 1 -1 0 20.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=".08729068" stop-color="#fff" stop-opacity=".235294"/><stop offset=".30285573" stop-color="#fff" stop-opacity=".196078"/><stop offset=".43645343" stop-color="#fff" stop-opacity=".959559"/><stop offset=".52374411" stop-color="#fff" stop-opacity=".521569"/><stop offset=".87290686" stop-color="#fff" stop-opacity=".337255"/><stop offset=".87290686" stop-color="#fff" stop-opacity=".819853"/><stop offset=".93645346" 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="translate(-4)"><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.0585938 2.9941406-4.8378907 4.5546875h2.2871094l.00195 1.9589844h-.019531l.00586 4.0078125h.017578l.00195 1.925781-2.2871094.05078 4.8378906 4.503906 4.5351563-4.503906h-2.085937l-.0039-1.964844 5.001953.01172v2.083985l4.982698-4.106197-4.980746-4.282475v2.2617188h-5.003906l-.0039-1.9980469h2.085938z" fill="url(#c)" stroke="url(#b)" transform="matrix(0 -1 1 0 1.007266 20.014108)"/><path d="m8.0410156 4.3808594-2.328125 2.1914062c.4613914.096714.7921128.503191.7929688.9746094l.0019531 2.953125h-.00391l-.00195 2.015625h.00781l.00195 2.925781c-.0007921.482712-.34707.895613-.8222657.980469l2.3535157 2.191406 2.1816405-2.166015c-.4210202-.127263-.709026-.515241-.708978-.955078l-.00391-2.978516 6.984375-.0039v.86914l2.590121-1.887446-2.595981-2.2375538.0078 1.2499998h-.996094v-.0078h-5.9882641l-.0039063-2.996112c-.000048-.4398395.2879584-.827815.7089844-.9550781z" fill="none" stroke="url(#d)" 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..af6ab8d50
--- /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="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="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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><radialGradient id="c" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.531281" x2="5.975607" y1="7.679217" y2="11.851378"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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="e" 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="f" 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(#e)" 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="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="#626262" stroke="#777" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m116.1 52.532h-4.414c-1.63 0-3.382-1.257-3.902-2.803l-2.713-6.56c-.727-1.452-.382-3.574.773-4.728l3.117-3.113c.527-.527.818-1.23.818-1.98s-.29-1.452-.818-1.978l-12.28-12.26c-.525-.526-1.23-.816-1.98-.816s-1.456.29-1.983.816l-3.118 3.115c-1.155 1.153-3.282 1.497-4.742.768l-6.57-2.71c-1.542-.516-2.802-2.263-2.802-3.892v-4.405c0-1.542-1.257-2.797-2.802-2.797h-17.368c-1.546 0-2.803 1.255-2.803 2.797v4.406c0 1.63-1.26 3.377-2.807 3.896l-6.57 2.71c-1.454.725-3.582.382-4.736-.77l-3.118-3.114c-.527-.526-1.23-.816-1.983-.816-.752 0-1.455.29-1.982.816l-12.28 12.26c-1.094 1.092-1.094 2.866 0 3.957l3.118 3.112c1.154 1.153 1.5 3.276.768 4.735l-2.714 6.56c-.517 1.54-2.266 2.795-3.9 2.795h-3.265c-1.523 0-3.947 1.28-3.947 2.798v17.338c0 1.544 1.256 2.8 2.802 2.8h4.412c1.632 0 3.382 1.256 3.9 2.803l2.716 6.56c.727 1.452.383 3.574-.77 4.727l-3.12 3.113c-1.093 1.09-1.093 2.866 0 3.956l12.28 12.26c.527.527 1.23.818 1.982.818.75 0 1.456-.29 1.983-.817l3.118-3.113c1.155-1.153 3.283-1.496 4.743-.768l6.57 2.71c1.543.515 2.8 2.263 2.8 3.892v4.405c0 1.543 1.258 2.798 2.804 2.798h17.367c1.545 0 2.802-1.254 2.802-2.797v-4.405c0-1.63 1.26-3.378 2.808-3.895l6.57-2.71c1.454-.725 3.58-.382 4.736.77l3.117 3.114c.527.526 1.232.817 1.983.817.75 0 1.455-.29 1.98-.817l12.28-12.26c.528-.526.82-1.23.82-1.98s-.29-1.45-.82-1.977l-3.117-3.113c-1.155-1.153-1.5-3.276-.77-4.735l2.715-6.558c.517-1.54 2.268-2.797 3.9-2.797h4.412c1.546 0 2.802-1.255 2.802-2.8v-17.34c0-1.542-1.257-2.798-2.803-2.798z" fill="url(#f)" transform="scale(.1875)"/><path d="m2.51 13.493-.006-10.99 9.613 5.497z" fill="url(#c)" transform="translate(6 4)"/><g fill="none"><path d="m8.51 17.493-.006-10.99 9.613 5.497z" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".862745"/><path d="m3.775 4.316.005 7.353 6.22-3.669z" opacity=".6" stroke="url(#d)" stroke-width=".915" transform="translate(6 4)"/></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:#0f5a00;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.7945943v-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(#a)"/><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..2e964c4fd
--- /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="385.50031" x2="380.10876" y1="25.091509" y2="24.557394"><stop offset="0" stop-color="#e7d198"/><stop offset="1" stop-color="#ba964a"/></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="#956e37" stroke-linejoin="round" stroke-opacity=".72549" transform="rotate(90)"/><path d="m4.5-11.5h2v9.999997h-2z" fill="none" opacity=".4" stroke="url(#b)" transform="rotate(90)"/><g fill="#956e37"><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..c78326f1f
--- /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" gradientTransform="matrix(.1953514 0 0 .1799097 50.0016 -.891269)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.5018785 0 0 .462207 -.380339 1.903038)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1953514 0 0 .1799097 -25.223109 .847388)" gradientUnits="userSpaceOnUse" x1="212.04402" x2="210.58083" y1="123.74026" y2="74.261711"><stop offset="0" stop-color="#fff" stop-opacity=".195205"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="18.240929" cy="21.817987" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".64726"/><stop offset="1" stop-color="#fff" stop-opacity=".195205"/></radialGradient><radialGradient id="e" cx="15.414371" cy="13.078408" gradientTransform="matrix(1.4500546 0 0 1.1280465 -15.280129 -9.906347)" gradientUnits="userSpaceOnUse" r="6.65625"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".247619"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.1906508 0 0 .1908549 -24.167929 .125268)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343434" stop-opacity=".976471"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.1906508 0 0 .1908549 .561608 1.561624)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.1815664 0 0 .1817607 -22.545212 .407522)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341176"/></linearGradient><g transform="translate(-3.269921 -2.762563)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="matrix(1 0 0 -1 -3.269921 26.40901)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -11.384774 6.343146)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><circle cx="2.5" cy="12" fill="#ce5c00" r="2"/><g transform="matrix(.6649986 0 0 .6649986 7.711123 7.31493)"><path d="m13.679117 12.5 8.734692 7.486728-1.210751 1.513272-8.703058-8.098638z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.217785 21.008568-7.005051-8.044248 8.475248 6.849559z" fill="url(#c)" fill-rule="evenodd"/><path d="m247.90924 110.29199a4.86685 2.6562012 0 1 1 -9.7337 0 4.86685 2.6562012 0 1 1 9.7337 0z" fill="#3e3e3e" transform="matrix(.1837074 -.1915779 .2354746 .1427652 -48.692604 51.644667)"/><path d="m25.897786 18.478292a8.3085051 8.3085051 0 1 1 -16.61701 0 8.3085051 8.3085051 0 1 1 16.61701 0z" fill="url(#d)" fill-rule="evenodd" opacity=".4" transform="matrix(.7030485 0 0 .6866873 -3.237703 -4.491474)"/><path d="m8.8877932 3.285826c-2.9122238 0-5.2704608 2.112213-5.2704608 4.7206197 0 .7533185.065298 1.5314093.4158554 2.1635933.7003648.231216 1.6140995.303562 2.4037328.303562 3.4509655 0 6.4192074-2.5625743 6.6321734-5.6057008-.968002-1.024577-2.566556-1.5820742-4.1813008-1.5820742z" fill="url(#e)" fill-rule="evenodd" opacity=".6"/><path d="m9.0000005 2.5c-3.587387 0-6.5000025 2.6886101-6.5000005 5.9999999 0 3.3113911 2.9126135 6.0000001 6.5000005 6.0000001 3.5873845 0 6.4999995-2.688609 6.4999995-6.0000001 0-3.3113898-2.912614-5.9999999-6.4999995-5.9999999zm.077451.3936385c3.2107345 0 5.8208075 2.4040776 5.8208075 5.3677935 0 2.963715-2.610073 5.367794-5.8208075 5.367794-3.2107343 0-5.8148483-2.404078-5.8148483-5.367794 0-2.9637159 2.604114-5.3677935 5.8148483-5.3677935z" fill="url(#f)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.0417066 2.6729635c-3.4164491 0-6.1842359 2.5601138-6.1842359 5.7137188 0 3.1536037 2.7677849 5.7137167 6.1842359 5.7137167 3.4164494 0 6.1901934-2.560114 6.1901934-5.7137167 0-3.153605-2.773746-5.7137188-6.1901934-5.7137188zm.035747.220676c3.2107324 0 5.5661824 2.4040786 5.5661824 5.3677936 0 2.9637149-2.35545 5.1128949-5.5661824 5.1128949-3.2107351 0-5.6026612-2.149179-5.6026612-5.1128949 0-2.963715 2.3919261-5.3677936 5.6026612-5.3677936z" fill="url(#h)"/></g></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..2a0848f76
--- /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"><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="#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="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="i" 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.1429)"><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="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(#i)"/><path d="m2.5012 3.4988 18.9988.0012-.0012 11.0012-18.9988-.0012z" fill="none" opacity=".5" stroke="url(#h)" 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(#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_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..5df3be171
--- /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"><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49999998 0 0 .25 -.999998 2.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#b" y1="15.999304" y2="19.963179"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728327"><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="f" 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="g" 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="h" 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="i" cx="26.782" cy="42.343" gradientTransform="matrix(1 0 0 .2822 0 30.394)" gradientUnits="userSpaceOnUse" r="14.407" xlink:href="#b"/><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#c)" 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(#d)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#126400"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#e)" 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 fill="#126400"><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><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(#f)" 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(#g)" 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(#h)" 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(#i)" opacity=".2" transform="matrix(.54562 0 0 .51557 .955 .073)"/></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..7da118ae0
--- /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="19.998526" y1="11.108873" y2="14.771616"><stop offset="0" stop-color="#fce94f"/><stop offset="1" stop-color="#d7b031"/></linearGradient><radialGradient id="e" cx="16.3125" cy="20.9375" gradientTransform="matrix(1 0 0 .17346939 0 17.305485)" 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(-4.135329 -5)"><path d="m12 15 4 4 7-7c.611853-.503879 0-1 0-1l-3-3s-.460129-.5398707-1 0z" fill="none" stroke="#bf830a" stroke-linejoin="round" stroke-width="2"/><path d="m12 15 4 4 7-7c.683836-.503879 0-1 0-1l-3-3s-.496121-.5758621-1 0z" fill="url(#d)" fill-rule="evenodd"/><path d="m12 15v2l2 2h2z" fill="none" stroke="#838383" stroke-linejoin="round" stroke-width="2"/><path d="m12 15v2l2 2h2z" fill="#cecece" fill-rule="evenodd"/><path d="m9 21h2l1-1-1-1z" fill="none" stroke="#bf830a" stroke-linejoin="round" stroke-width="2"/><path d="m11.75 18.09375-.75.90625 1 1 .84375-.65625z" fill="none" stroke="#838383" stroke-width="2"/><ellipse cx="16.3125" cy="20.9375" fill="url(#e)" opacity=".1" rx="6.125" ry="1.0625"/><path d="m11.75 18.09375-.75.90625 1 1 .84375-.65625z" fill="#cecece" fill-rule="evenodd"/><path d="m9 21h2l1-1-1-1z" fill="#fce94f" fill-rule="evenodd"/><g fill="none" stroke-linecap="round"><path d="m13.36056 14.418534 6.21875-6.2187496" opacity=".5" stroke="#fff"/><path d="m12.298707 16.85-.0056-1.129095" opacity=".5" stroke="#fff"/><g stroke="#000"><path d="m16.548276 17.678232 6.21875-6.21875" opacity=".1"/><path d="m14.309052 18.477801.871552.316164" opacity=".1"/></g></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..a6f845d96
--- /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.423589 -215.477511)" 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><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"/><path d="m11.55 16.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(#d)" stroke-width=".936"/><path d="m11.5 7.197v-4.347c0-3.185-5-3.12-5 .098v2.448" fill="none" stroke="#555761" stroke-linecap="round"/><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.046" 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" fill="#fcaf3e" fill-rule="evenodd" stroke="#ce5c00" stroke-linejoin="round"/><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)"/></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..6dd33008e
--- /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"><radialGradient id="a" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.531281" x2="5.975607" y1="7.679217" y2="11.851378"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><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(.638 -.64114 .85963 .85535 -24.54 2.122)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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="m" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="n" 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="o" 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(#n)" 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="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="#626262" stroke="#777" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m116.1 52.532h-4.414c-1.63 0-3.382-1.257-3.902-2.803l-2.713-6.56c-.727-1.452-.382-3.574.773-4.728l3.117-3.113c.527-.527.818-1.23.818-1.98s-.29-1.452-.818-1.978l-12.28-12.26c-.525-.526-1.23-.816-1.98-.816s-1.456.29-1.983.816l-3.118 3.115c-1.155 1.153-3.282 1.497-4.742.768l-6.57-2.71c-1.542-.516-2.802-2.263-2.802-3.892v-4.405c0-1.542-1.257-2.797-2.802-2.797h-17.368c-1.546 0-2.803 1.255-2.803 2.797v4.406c0 1.63-1.26 3.377-2.807 3.896l-6.57 2.71c-1.454.725-3.582.382-4.736-.77l-3.118-3.114c-.527-.526-1.23-.816-1.983-.816-.752 0-1.455.29-1.982.816l-12.28 12.26c-1.094 1.092-1.094 2.866 0 3.957l3.118 3.112c1.154 1.153 1.5 3.276.768 4.735l-2.714 6.56c-.517 1.54-2.266 2.795-3.9 2.795h-3.265c-1.523 0-3.947 1.28-3.947 2.798v17.338c0 1.544 1.256 2.8 2.802 2.8h4.412c1.632 0 3.382 1.256 3.9 2.803l2.716 6.56c.727 1.452.383 3.574-.77 4.727l-3.12 3.113c-1.093 1.09-1.093 2.866 0 3.956l12.28 12.26c.527.527 1.23.818 1.982.818.75 0 1.456-.29 1.983-.817l3.118-3.113c1.155-1.153 3.283-1.496 4.743-.768l6.57 2.71c1.543.515 2.8 2.263 2.8 3.892v4.405c0 1.543 1.258 2.798 2.804 2.798h17.367c1.545 0 2.802-1.254 2.802-2.797v-4.405c0-1.63 1.26-3.378 2.808-3.895l6.57-2.71c1.454-.725 3.58-.382 4.736.77l3.117 3.114c.527.526 1.232.817 1.983.817.75 0 1.455-.29 1.98-.817l12.28-12.26c.528-.526.82-1.23.82-1.98s-.29-1.45-.82-1.977l-3.117-3.113c-1.155-1.153-1.5-3.276-.77-4.735l2.715-6.558c.517-1.54 2.268-2.797 3.9-2.797h4.412c1.546 0 2.802-1.255 2.802-2.8v-17.34c0-1.542-1.257-2.798-2.803-2.798z" fill="url(#o)" transform="scale(.1875)"/><path d="m2.51 13.493-.006-10.99 9.613 5.497z" fill="url(#a)" transform="translate(6 4)"/><path d="m8.51 17.493-.006-10.99 9.613 5.497z" style="opacity:.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#004372;stroke-opacity:.862745"/><path d="m3.775 4.316.005 7.353 6.22-3.669z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".915" transform="translate(6 4)"/><g transform="translate(0 7.31674)"><path d="m21.362 12.416c-.137-.02-.245-.01-.316.007l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.21c.287-.068-.142-.424-.96-.802-.615-.283-1.27-.5-1.683-.562z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#c)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m19.464 1.615c.307-.23 1.17.202 1.962.99.79.787 1.207 1.628.98 1.94l.02.017 1.346-1.353.028-.03-.02-.017c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 11.35c.307-.232 1.17.2 1.962.99.79.786 1.206 1.628.98 1.938l.02.018 7.597-7.635.028-.027-.02-.018c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#h)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#j)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#k)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#l)" stroke="url(#m)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m8.235 15.01-.573 1.352 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.274-.453-.396z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..768dc5674
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.block-arc.svg
@@ -0,0 +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.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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.462487" x2="12" y1="16.749222" y2="6.499703"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 4.466667 16.051852)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><linearGradient id="e" gradientTransform="matrix(1.1711695 0 0 1.1711694 -.292731 3.71521)" gradientUnits="userSpaceOnUse" x1="13.006294" x2="13.927343" y1="5.01833" y2="13.700933"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.23703704 0 0 .0592592 18.466666 16.051852)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><linearGradient id="g" gradientTransform="matrix(1.0617 0 0 .82364068 .856274 5.525346)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="translate(0 2)"><ellipse cx="5" cy="17" display="block" fill="url(#d)" opacity=".433333" rx="4" ry="1"/><ellipse cx="19" cy="17" display="block" fill="url(#f)" opacity=".433333" rx="4" ry="1"/><g stroke-linejoin="round"><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(#e)" stroke="url(#b)" stroke-width="1.21153"/><path d="m12 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(#g)" stroke="url(#a)" stroke-width=".967156"/></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..1d1a0f612
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.can.svg
@@ -0,0 +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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.817914" x2="9.285535" xlink:href="#b" y1="18.824972" y2="4.37123"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.824643" x2="9.069807" xlink:href="#b" y1="8.098823" y2="-.602187"/><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><radialGradient id="f" 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="g" gradientTransform="matrix(.94967397 0 0 .57566701 2.032112 8.013621)" gradientUnits="userSpaceOnUse" x1="12.172099" x2="12.564386" xlink:href="#a" y1=".736241" y2="15.949394"/><linearGradient id="h" gradientTransform="matrix(.81198146 0 0 .43797462 3.477348 -.554511)" gradientUnits="userSpaceOnUse" x1="8.649144" x2="8.967978" xlink:href="#a" y1="6.589255" y2="16.327904"/><linearGradient id="i" gradientTransform="matrix(.92471361 0 0 .55070684 2.294098 -1.726817)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="translate(0 2)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#f)" 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(#g)" stroke="url(#c)"/><ellipse cx="12" cy="4" fill="url(#i)" rx="7.417353" ry="4.417353" stroke="url(#d)" stroke-width="1.165293"/><ellipse cx="12" cy="4" fill="url(#h)" rx="6.513101" ry="3.513101" stroke="url(#e)" stroke-width=".973798"/></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..1a5842226
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.circle-pie.svg
@@ -0,0 +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.254238" x2="10.932201" y1="4.101696" y2="18.44068"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.677967" x2="7.474575" y1="18.338984" y2="2.576272"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.478553" x2="11.264719" y1="3.972063" y2="16.556166"><stop offset="0" stop-color="#fff"/><stop offset=".09874003" stop-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(.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="e" gradientTransform="matrix(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="translate(0 2)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#d)" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round"><path d="m20.454811 9.5c0 4.947379-3.785348 8.954811-8.454811 8.954811-4.6694632 0-8.454811-3.785348-8.4548111-8.454811 0-4.6694632 4.2048111-8.3298111 8.9548111-8.4548111v7.9548111z" fill="url(#a)" stroke="url(#b)" stroke-width="1.090377"/><path d="m19.19816 10.5c0 2.688227-3.084655 6.948159-7.19816 6.948159-4.1135049 0-7.4481596-3.334654-7.4481597-7.448159 0-4.1135047 3.8612347-7.0106592 6.9237347-7.1356592l.04885 7.6747882z" fill="url(#e)" stroke="url(#c)" stroke-width="1.103681"/></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..2585a3c82
--- /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" gradientUnits="userSpaceOnUse" x1="12.38983" x2="12.62712" y1="3.898305" y2="16.559322"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.256098" x2="8.631624" y1="18.70101" y2="1.011355"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><linearGradient id="d" gradientTransform="matrix(1.0540526 0 0 1.0540525 .936542 -.961122)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="9.437038" y1="8.231112" y2="15.781807"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><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"><circle cx="12" cy="10" fill="url(#d)" r="8.454811" stroke="url(#b)" stroke-width="1.090377"/><ellipse cx="12" cy="10" fill="url(#e)" rx="7.44816" ry="7.448159" stroke="url(#a)" 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..7fd2edaa5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.cross.svg
@@ -0,0 +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.440717" x2="5.237288" y1="18.847458" y2="1.457627"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.500039" y1="1.5" y2="18.5"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.003728" x2="12.089992" y1="2.94854" y2="17.910007"><stop offset="0" stop-color="#fff"/><stop offset=".05393187" stop-color="#fff" stop-opacity=".235294"/><stop offset=".32144856" stop-color="#fff" stop-opacity=".540441"/><stop offset=".40478188" stop-color="#fff"/><stop offset=".42246321" 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="d" 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><g transform="translate(0 2)"><ellipse cx="12" cy="18.637848" display="block" fill="url(#d)" 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="url(#a)" stroke-linejoin="round"/><path d="m10.38238 2.5h3.235286v5.8823567h5.882334v3.2352853h-5.877779l-.0046 5.882358h-3.235287v-5.882358h-5.882334v-3.2352853h5.882334z" fill="none" 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..e67fda6aa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.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"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="c" gradientUnits="userSpaceOnUse" x1="10.423729" x2="10.355932" xlink:href="#a" y1="18.627119" y2="3.576271"/><linearGradient id="d" 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="e" gradientUnits="userSpaceOnUse" x1="3" x2="21.5" xlink:href="#a" y1="1.944428" y2="1.944428"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="18" x2="22.111143" xlink:href="#a" y1="9.542822" y2="9.542822"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.348191" x2="15.384358" xlink:href="#a" y1="15.190916" y2="1.851767"/><radialGradient id="h" 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.5h15v15h-15z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="12" cy="17.674644" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m3.5 3.5h15v15h-15z" fill="url(#d)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 4.5h13v13h-13z" fill="none" stroke="url(#b)"/><g fill-rule="evenodd" stroke-linejoin="round" stroke-width="1.027786"><path d="m18.5 3.5 3-3v15l-3 3z" fill="#dbdbdb" stroke="url(#f)"/><path d="m18.5 3.5 3-3h-15l-3 3z" fill="#fafafa" stroke="url(#e)" 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..013a38d56
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.diamond.svg
@@ -0,0 +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.877445" x2="5.601739" y1="16.623026" y2="5.225424"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.011138" x2="-2.575796" y1="11.329161" y2="21.346111"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" 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><g transform="translate(0 2)"><ellipse cx="12" cy="18.867887" display="block" fill="url(#d)" 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="url(#a)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)"/><path d="m-3.879419 9.232071h11.61791v11.61791h-11.61791z" fill="none" 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..6f8583d11
--- /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" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.745763" x2="6.457627" y1="17.40678" y2="3.677966"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><linearGradient id="d" gradientTransform="matrix(1.0579469 0 0 .93327787 .895667 1.294817)" gradientUnits="userSpaceOnUse" x1="9.446185" x2="13.927343" y1="8.231112" y2="13.700933"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.93300816 0 0 .80833922 2.207037 2.594058)" gradientUnits="userSpaceOnUse" x1="12.991515" x2="12.077606" y1="3.16044" y2="17.348259"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><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"><ellipse cx="12" cy="11" fill="url(#d)" rx="8.486049" ry="7.486049" stroke="url(#b)" stroke-width="1.027902"/><ellipse cx="12" cy="11" fill="url(#e)" rx="7.483886" ry="6.483886" stroke="url(#a)" 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..1343a1370
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.frame.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"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="13.711864" x2="13.338983" xlink:href="#e" y1="18.033897" y2="1.864407"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="6.559322" x2="6.254239" xlink:href="#e" y1="18.237288" y2="1.661017"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.786375" x2="14.678721" y1="5.240539" y2="19.76619"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.197646" x2="12.161901" y1="3.240539" y2="16.90328"><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="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="m4 4v16h16v-16zm3 3h10v10h-10z" fill="url(#h)" transform="translate(0 -2)"/><g fill="none"><path d="m3.529856 1.529856h16.940289v16.940289h-16.940289z" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m4.531344 2.531343h14.937313v14.937314h-14.937313z" stroke="url(#i)" stroke-width="1.062686"/><path d="m7.5 5.5h9v9h-9z" stroke="url(#f)"/></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..0f4ff3b84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.hexagon.svg
@@ -0,0 +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.888279" x2="11.941751" y1="5.518158" y2="16.907988"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.785536" x2="10.049698" y1="19.202658" y2="2.232095"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.261161" x2="13.111242" y1="4.501208" y2="17.009684"><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><radialGradient id="d" 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="e" gradientTransform="matrix(1.001575 0 0 1 1.492156 .000001)" gradientUnits="userSpaceOnUse" x1="10.769515" x2="15.923767" y1="8.71965" y2="15.039417"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="translate(0 2)"><ellipse cx="11.995196" cy="18.036797" display="block" fill="url(#d)" 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(#e)" stroke="url(#b)"/><path d="m7.629 3.5h8.76l3.535 6.977518-3.535 7.024623-8.76-.0078-3.52-6.971848z" fill="url(#a)" 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..731201ad8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.isosceles-triangle.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="14.491556" x2="13.881322" y1="3.593254" y2="17.627151"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.152573" x2="5.949118" y1="18.745796" y2="1.66105"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.350958" x2="13.079129" y1="5.156309" y2="16.949411"><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="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="m11.5 1.5298555 8.970145 16.9402885h-16.940289z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m11.5 4 7.234328 13.468657h-13.4686562z" fill="none" stroke="url(#g)" stroke-width="1.062686"/></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..4827fe24d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.octagon.svg
@@ -0,0 +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.610169" x2="10.016949" y1="17.925377" y2="2.67114"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.81356" x2="16.5" y1="4.399954" y2="17.502142"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" 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="e" gradientTransform="matrix(.874941 0 0 .868551 2.834335 1.349651)" gradientUnits="userSpaceOnUse" x1="10.769515" x2="15.923767" y1="8.71965" y2="15.039417"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="translate(0 2)"><ellipse cx="11.995196" cy="18.036797" display="block" fill="url(#d)" 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="url(#a)"/><path d="m7.5 3.5h9l3 5.3v3.4l-3 5.302141-9-.0078-3-5.294341v-3.301045z" fill="url(#e)" 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..e1ed23247
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.paper.svg
@@ -0,0 +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(.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><radialGradient id="b" cx="102" cy="112.3047" gradientTransform="matrix(.2232216 0 0 -.24411513 -4.7126 23.077094)" gradientUnits="userSpaceOnUse" r="139.55859"><stop offset="0" stop-color="#b7b8b9"/><stop offset=".18851049" stop-color="#ececec"/><stop offset=".25718147" stop-color="#fafafa" stop-opacity="0"/><stop offset=".30111277" stop-color="#fff" stop-opacity="0"/><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="c" gradientTransform="matrix(.39221346 0 0 .42702611 29.19929 -8.159696)" gradientUnits="userSpaceOnUse" x1="-38.752598" x2="-38.752598" y1="2.715686" y2="54.234783"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" 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><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.23879 10.980554)" 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.76121 10.980554)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><linearGradient id="i" 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><g transform="matrix(1 0 0 -1 0 15.999973)"><g transform="translate(0 -22)"><path d="m3.499999 13.999993h16.999998v2h-16.999998z" fill="url(#i)" 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(#h)" 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(#f)" opacity=".15"/></g><path d="m4-5.9996858 9.68124.0009 6.31874 5.99877946.00002 14.00000034s-10.66667 0-16 0c0-6.6666603 0-13.33333034 0-19.9999998z" fill="url(#e)"/><path d="m19.5 13.499994h-15v-18.9999998h9.21692l5.78308 4.0318495z" fill="none" stroke="url(#d)" 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="url(#c)" stroke-linejoin="round" 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(#b)"/><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(#a)"/></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..a3150e7d0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.parallelogram.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 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="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><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.83811" x2="11.851089" y1="18.331371" y2="4.59672"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.32129" x2="7.392721" y1="5.171994" y2="18.906645"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="translate(0 2)"><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.4835644h14l-3 14.0328716h-14.0164356z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129"/><path d="m7.5 5.4787621h12l-3 12.0424749h-12.0212374z" fill="none" stroke="url(#e)" stroke-width=".957525"/></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..48d9dcb6f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.pentagon.svg
@@ -0,0 +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.792652" x2="12.681104" y1="6.251973" y2="16.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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.888567" x2="6.585953" y1="18.5033" y2="3.831402"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.244555" x2="13.196122" y1="7.034792" y2="18.272079"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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="e" gradientTransform="matrix(.874941 0 0 .868551 2.834335 1.349651)" gradientUnits="userSpaceOnUse" x1="10.769515" x2="15.923767" y1="8.71965" y2="15.039417"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g fill-rule="evenodd" transform="translate(0 2)"><ellipse cx="11.995196" cy="18.036797" display="block" fill="url(#d)" opacity=".6" rx="8.500005" ry="1.963204"/><path d="m11.871559 3.623766 8.06297 5.9584575-2.795091 8.9210755h-10.2508706l-2.8239595-8.921861z" fill="url(#c)" stroke="url(#b)"/><path d="m11.878997 4.6223379 7.045116 5.2458869-2.534686 7.6339162-8.7607308-.007811-2.5199123-7.5811412z" fill="url(#e)" stroke="url(#a)"/></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..4fd831501
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.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="11.338983" x2="10.932205" y1="19.152542" y2=".847458"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.338984" x2="17.135595" y1="2.474576" y2="18.745762"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.981918" x2="12.067797" y1="3.240539" y2="17.016949"><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><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.529856 1.529856h16.940289v16.940289h-16.940289z" fill="url(#f)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m4.531344 2.531343h14.937313v14.937314h-14.937313z" fill="none" stroke="url(#g)" stroke-width="1.062686"/></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..2472615ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.rectangle.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="6" y2="17"><stop offset="0" stop-color="#fff"/><stop offset=".09090925" stop-color="#fff" 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="9" x2="9" y1="18" y2="6"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 3.318499)" gradientUnits="userSpaceOnUse" x1="33.791157" x2="33.791157" y1="2.135016" y2="49.12722"><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.483564 4.483564h17.032871v14.032871h-17.032871z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129"/><path d="m4.478763 5.478762h15.042475v12.042475h-15.042475z" fill="none" stroke="url(#e)" 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..efe563751
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.right-triangle.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="5.745763" x2="6.050773" y1="18.440716" y2="1.050885"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.916737" x2="13.233736" y1="4.103486" y2="17.47859"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.269554" x2="12.379497" y1="5.360925" y2="16.902346"><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="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.529856 1.5298555 16.940289 16.9402885h-16.940289z" fill="url(#f)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m4.5313435 4 13.4686565 13.468657h-13.4686565z" fill="none" stroke="url(#g)" stroke-width="1.062686"/></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..28608243e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.ring.svg
@@ -0,0 +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.745739" x2="6.977978" y1="19.190916" y2="4.305719"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.505199" x2="14.744168" y1="5.384357" y2="19.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" 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 transform="translate(0 2)"><ellipse cx="11.852736" cy="17.674644" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><g stroke-linejoin="round"><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="url(#a)" transform="translate(0 -2)"/><ellipse cx="12" cy="10" fill="none" rx="7.44816" ry="7.448159" stroke="url(#c)" stroke-width="1.103681"/></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..71b92fbd5
--- /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="12" x2="12" y1="18" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="1" y2="18"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><rect fill="url(#g)" height="16.940289" rx="2.470145" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712" width="16.940289" x="3.529856" y="1.529856"/><rect fill="none" height="14.937314" rx="1.468657" stroke="url(#e)" stroke-width="1.062686" width="14.937313" x="4.531344" y="2.531343"/></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..f9017d2c0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.round-rectangle.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="11.338983" x2="10.322034" y1="4.686441" y2="19.330509"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="6.559321" x2="6.050848" y1="19.838984" y2="3.974576"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" 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="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><rect fill="url(#e)" height="14.032871" rx="2.483645" ry="2.0462" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129" width="17.032871" x="3.483564" y="4.483564"/><rect fill="none" height="12.042475" rx="1.478996" ry="1.184033" stroke="url(#g)" stroke-width=".957525" width="15.042475" x="4.478763" y="5.478763"/></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..6d8b18dd2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicshapes.trapezoid.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 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 -1 0 23)" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="17" y2="6"><stop offset="0" stop-color="#fff"/><stop offset=".13192721" stop-color="#fff" 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 0 23)" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="4" y2="18"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="translate(0 2)"><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.516436h11l3.016436-14.0328716h-17.0328716z" fill="url(#e)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129"/><path d="m7.5 17.521238h9.021l3.000237-12.0424746h-15.0424744z" fill="none" stroke="url(#f)" stroke-width=".957525"/></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..aebf798a4
--- /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="12.223915" x2="5.444859" y1="4.536837" y2="4.75256"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -6.646082 19.283253)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-24.188315" x2="-16.927172" xlink:href="#e" y1="4.241852" y2="12.794489"/><linearGradient id="e"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="1.245492" x2="8.506635" xlink:href="#e" y1="4.241852" y2="12.794489"/><linearGradient id="g" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="27.262468" x2="25.468914" y1="50.081276" y2="42.619999"><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="h" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -19.6461 19.283253)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#b"/><ellipse cx="-19.165264" cy="21.144661" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="scale(-1 1)"/><ellipse cx="-6.165246" cy="21.144661" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="scale(-1 1)"/><path d="m-21.893662 15.554231c0-.603861-.205437-1.033412-.616311-1.288652-.404649-.25524-.619535-.729883-1.397707-.729883v-2.231797c.778172 0 .993058.222516 1.397707-.0265.410874-.25524.616311-.68479.616311-1.2886516v-2.9695021c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v2.1010634c-.616311.012451-1.042749.1245073-1.279314.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.7920795c0 1.164145-.728368 1.855161-2.185106 2.073049v.112057c1.456738.217888 2.185106.905792 2.185106 2.063711v2.79208c0 .454452.118282.784397.354846.989834.236565.205438.65989.314382 1.269976.326832v2.110402c-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="#888a85" stroke-linejoin="round" transform="scale(-.98294772 1.0173481)"/><path d="m3.5400408 15.554231c0-.603861-.2054373-1.033412-.616312-1.288652-.4046492-.25524-.6195349-.238409-1.3977066-.238409v-2.231797c.7781717 0 .9930574-.268958 1.3977066-.517973.4108747-.25524.616312-.68479.616312-1.2886516v-2.9695031c0-.6910164.1276201-1.2139478.3828604-1.568794.2552403-.3548463.6723403-.6131993 1.2513-.7750589.585185-.1680851 1.4038215-.2521276 2.4559096-.2521276v2.1010634c-.6163119.0124507-1.04275.1245074-1.2793141.3361701-.2303388.2054373-.3455082.5322694-.3455082.9804962v2.7920795c0 1.164145-.7283687 1.855161-2.185106 2.073049v.112057c1.4567373.217888 2.185106.905792 2.185106 2.063711v2.79208c0 .454452.1182821.784397.3548462.989834.2365642.205438.6598896.314382 1.2699761.326832v2.110402c-1.0334119 0-1.8458231-.08093-2.4372335-.24279-.5851851-.16186-1.0085104-.420213-1.2699761-.775059-.2552403-.354846-.3828604-.884002-.3828604-1.58747z" fill="url(#f)" stroke="#888a85" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"/><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(0 -.9999989 -1.0000218 0 19.500258 22.497025)"><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)"/><g fill="none"><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" opacity=".8" stroke="url(#g)"/><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" stroke="#6326b9" stroke-linejoin="round" stroke-opacity=".490196"/></g></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..758c5b0bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_basicstepout.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="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -19.6461 19.283253)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -6.646082 19.283253)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-24.188314" x2="-16.927171" xlink:href="#e" y1="4.241852" y2="12.794489"/><linearGradient id="e"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="1.245492" x2="8.506635" xlink:href="#e" y1="4.241852" y2="12.794489"/><linearGradient id="g" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="38.32708" x2="12.352993" y1="11.63971" y2="12.360659"><stop offset="0" stop-color="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="7.700396" x2="36.246174" y1="41.202042" y2="42.788223"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="i" 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(#b)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="scale(-1 1)"/><ellipse cx="-6.165245" cy="21.144661" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="scale(-1 1)"/><path d="m-21.893662 15.554231c0-.603861-.205437-1.033412-.616311-1.288652-.404649-.25524-.619535-.238409-1.397707-.238409v-2.231797c.778172 0 .993058-.268958 1.397707-.517973.410874-.25524.616311-.68479.616311-1.2886516v-2.9695031c0-.6910164.127621-1.2139478.382861-1.568794.25524-.3548463.67234-.6131993 1.2513-.7750589.585185-.1680851 1.403821-.2521276 2.455909-.2521276v2.1010634c-.616311.012451-1.042749.1245073-1.279314.3361701-.230338.2054373-.345508.5322694-.345508.9804962v2.7920795c0 1.164145-.728368 1.855161-2.185106 2.073049v.112057c1.456738.217888 2.185106.905792 2.185106 2.063711v2.79208c0 .454452.118282.784397.354846.989834.236565.205438.65989.314382 1.269976.326832v2.110402c-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="#888a85" stroke-linejoin="round" transform="scale(-.98294772 1.0173481)"/><path d="m3.5400408 15.554231c0-.603861-.2054373-1.033412-.6163119-1.288652-.4046493-.25524-.6195351-.238409-1.3977067-.238409v-2.231797c.7781716 0 .9930574-.268958 1.3977067-.517973.4108746-.25524.6163119-.68479.6163119-1.2886516v-2.9695031c0-.6910164.1276201-1.2139478.3828604-1.568794.2552403-.3548463.6723403-.6131993 1.2513-.7750589.5851851-.1680851 1.4038216-.2521276 2.4559096-.2521276v2.1010634c-.6163119.0124507-1.0427499.1245074-1.2793141.3361701-.2303388.2054373-.3455082.5322694-.3455082.9804962v2.7920795c0 1.164145-.7283686 1.855161-2.1851059 2.073049v.112057c1.4567373.217888 2.1851059.905792 2.1851059 2.063711v2.79208c0 .454452.1182821.784397.3548463.989834.2365641.205438.6598895.314382 1.269976.326832v2.110402c-1.0334119 0-1.845823-.08093-2.4372335-.24279-.5851851-.16186-1.0085104-.420213-1.2699761-.775059-.2552403-.354846-.3828604-.884002-.3828604-1.58747z" fill="url(#f)" stroke="#888a85" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"/><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(0 -1 1 0 -.607173 24.008767)"><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(#g)" stroke="url(#h)" stroke-linejoin="round"/><path d="m8.620701 9.8332262c-1.252468 1.4706148-.124646 5.3104078 3.881936 4.7851698v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.396795.235118-4.256087-2.801288-3.881936-3.3957808z" display="block" fill="none" opacity=".8" stroke="url(#i)"/></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..78a1d51e8
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -13.6461 19.283253)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.21370447 0 0 .11633788 -7.646082 19.283253)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><linearGradient id="d"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="e" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="f" 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><linearGradient id="g" gradientTransform="matrix(-.98294772 0 0 1.0173481 -2.714934 1.01645)" gradientUnits="userSpaceOnUse" x1="-20.846258" x2="-13.585115" xlink:href="#d" y1="3.242736" y2="11.795373"/><linearGradient id="h" gradientTransform="matrix(.98294772 0 0 1.0173481 -2.315 1.01645)" gradientUnits="userSpaceOnUse" x1="3.600653" x2="10.861796" xlink:href="#d" y1="3.242736" y2="11.795373"/><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(#e)"/><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(#f)" 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="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g><ellipse cx="-13.165264" cy="21.144663" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="scale(-1 1)"/><ellipse cx="-7.165245" cy="21.144663" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="3.606263" ry="1.963204" transform="scale(-1 1)"/><g stroke="#888a85" stroke-linejoin="round"><path d="m14.520325 15.824067c0-.614336.201934-1.051339.605802-1.311007.397749-.259668.979075-.389502 1.743976-.389502v-2.270515c-.764901 0-1.346227-.126667-1.743976-.380002-.403868-.259667-.605802-.696669-.605802-1.311007v-3.0210181c0-.7030043-.125444-1.2350075-.376333-1.5960096-.250887-.3610022-.660875-.6238371-1.229962-.7885047-.575206-.1710011-1.379883-.2565016-2.41403-.2565016v2.1375129c.605802.012667 1.024968.1266673 1.257498.342002.226411.2090013.339617.5415033.339617.997506v2.8405171c0 1.18434.715948 1.887344 2.147845 2.109012v.114001c-1.431897.221668-2.147845.921506-2.147845 2.099513v2.840517c0 .462336-.116265.798005-.348795 1.007006s-.648637.319835-1.24832.332501v2.147014c1.01579 0 1.814347-.08233 2.395672-.247002.575207-.164668.991313-.427503 1.24832-.788505.250889-.361002.376333-.899338.376333-1.615009z" fill="url(#g)"/><path d="m4.4796751 15.824067c0-.614336-.2019341-1.051339-.6058024-1.311007-.3977491-.259668-.9790746-.389502-1.7439766-.389502v-2.270515c.764902 0 1.3462275-.126667 1.7439766-.380002.4038683-.259667.6058024-.696669.6058024-1.311007v-3.0210181c0-.7030043.1254439-1.2350075.3763317-1.5960096.2508879-.3610022.6608754-.6238371 1.2299625-.7885047.5752063-.1710011 1.3798832-.2565016 2.4140307-.2565016v2.1375129c-.6058024.0126667-1.0249687.1266673-1.2574988.342002-.226411.2090013-.3396165.5415033-.3396165.997506v2.8405171c0 1.18434-.7159483 1.887344-2.1478449 2.109012v.114001c1.4318966.221668 2.1478449.921506 2.1478449 2.099513v2.840517c0 .462336.1162651.798005.3487952 1.007006.2325303.209001.648637.319835 1.2483201.332501v2.147014c-1.0157898 0-1.8143475-.08233-2.3956731-.247002-.5752063-.164668-.991313-.427503-1.2483201-.788505-.2508878-.361002-.3763317-.899338-.3763317-1.615009z" fill="url(#h)"/></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..d8c095fd3
--- /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="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(-.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(#e)"/></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(#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="#3465a4" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m338.5 433.5h12" fill="#729fcf" fill-rule="evenodd" stroke-width="3"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke="#c2d6eb" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m337.5 433.5h14" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.038328"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezierappend.svg b/icon-themes/elementary_svg/cmd/lc_bezierappend.svg
new file mode 100644
index 000000000..fe1259f23
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezierappend.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(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="e" 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(#d)"/><path d="m1 17.005h22v1.005h-22z" fill="url(#e)"/><path d="m10.5 3.5v3h-3v3h3v3l3.018-.003-.018-2.997h3v-3l-2.982-.003-.018-2.997z" style="fill:#fcaf3e;stroke:#944200;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke-opacity:.588235"/><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=".7" stroke="#fff" 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(#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_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..5a36bce77
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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.4425564h-3.384743v-5.66310253h-8.5032887z" 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-width="1.790287"/></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..65582023e
--- /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="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.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="e" 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(#d)"/><path d="m1 17.005h22v1.005h-22z" fill="url(#e)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 13)"><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="m7.5 6.4999394v2.9999999h9v-2.9999999z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m14.5 6.5h-7v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square" transform="translate(1 .999939)"/></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..880a5ef40
--- /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="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="#g" y1="423.45538" y2="423.45538"/><linearGradient id="f" 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="g"><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"><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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#g" 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)"><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(#e)"/><path d="m-19.000003 424.99986h22v1h-22z" fill="url(#f)"/></g><g transform="translate(107.99825 -1.93724)"><path d="m-19.000003 423.99986h22v3.00014h-22z" fill="url(#e)"/><path d="m-19.000003 424.99986h22v1h-22z" fill="url(#f)"/></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(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g><g transform="translate(95.99825 419.06275)"><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><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.4425564h-3.384743v-5.66310253h-8.5032887z" 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-width="1.790287"/></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(#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_bezierfill.svg b/icon-themes/elementary_svg/cmd/lc_bezierfill.svg
new file mode 100644
index 000000000..2188146b2
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#i" y1="414.66092" y2="409.06992"/><linearGradient id="i"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#i" y1="413.94385" y2="409.06992"/><g stroke-linecap="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 9.495629 -7.474863)"><path d="m.40251285 29.375184a8.3893766 8.3893766 0 0 1 -3.24051585-8.447113 8.3893766 8.3893766 0 0 1 6.3156941-6.478168 8.3893766 8.3893766 0 0 1 8.5266799 3.02496" fill="url(#f)" transform="matrix(-.70710678 .70710678 .70710678 .70710678 0 0)"/><g fill="none" transform="matrix(1 0 0 -1 -157.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#h)"/></g><g fill="none" transform="matrix(-1 0 0 -1 181.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#j)"/></g><g stroke="#3465a4" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m338.5 433.5h12" fill="#729fcf" fill-rule="evenodd" stroke-width="3"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke="#c2d6eb" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m337.5 433.5h14" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.038328"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
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..dc7a9909d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bezierinsert.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="12" cy="1.5" gradientTransform="matrix(0 2.5 -1.7 0 14.55 -28.5)" gradientUnits="userSpaceOnUse" r="5"><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="e" 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="f" 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(#e)"/><path d="m1 17.005h22v1.005h-22z" fill="url(#f)"/><path d="m10.5 3.5v3h-3v3h3v3l3.018-.003-.018-2.997h3v-3l-2.982-.003-.018-2.997z" style="stroke:#0f5a00;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke-opacity:.721569;fill:url(#d)"/><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=".7" stroke="#fff" 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(#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_beziermove.svg b/icon-themes/elementary_svg/cmd/lc_beziermove.svg
new file mode 100644
index 000000000..64f99ce5f
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#004372" 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..012745776
--- /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"/><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" fill="none" 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" fill="none" stroke="url(#f)" stroke-linecap="square"/><g stroke="#3465a4" transform="translate(-334.00001 -417.14381)"><path d="m338.5 433.5h12" fill="#729fcf" fill-rule="evenodd" stroke-width="3"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke="#c2d6eb" transform="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..be936ed73
--- /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"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="b" 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="c" 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="d" gradientTransform="matrix(.4 0 0 .48718 1.7 8.307)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="44" y2="3.899"/><radialGradient id="e" cx="24.502" cy="6.648" gradientTransform="matrix(0 1.27118 -1.49728 0 22.453 -20.79)" gradientUnits="userSpaceOnUse" r="17.498"><stop offset="0" stop-color="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.32957 0 0 .3414 1.954 8.826)" gradientUnits="userSpaceOnUse" x1="32.901" x2="32.901" y1="4.648" y2="61.482"><stop offset="0" stop-color="#a79071"/><stop offset="1" stop-color="#6f5d45"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.4 0 0 .5 .9 8.25)" gradientUnits="userSpaceOnUse" x1="10.654" x2="10.654" xlink:href="#h" y1="1" y2="3"/><linearGradient id="h"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.4 0 0 .05128 1.7 8.27)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="44" y2="3.899"/><linearGradient id="j" gradientTransform="matrix(.5259 0 0 1.01646 -.258 5.508)" gradientUnits="userSpaceOnUse" x1="24.64" x2="24.64" xlink:href="#h" y1="3.381" y2="4.497"/><linearGradient id="k" 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="#9b876c"/><stop offset=".934" stop-color="#9b876c"/><stop offset=".942" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><radialGradient id="l" 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="#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.993" cy="43.5" gradientTransform="matrix(2.00378 0 0 1.4 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#m"/><linearGradient id="o" 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(#l)" transform="matrix(.52632 0 0 .42857 -.632 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#n)" transform="matrix(-.52632 0 0 -.42857 -.632 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#o)" 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(#j)" stroke="url(#k)" 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(#g)" stroke="url(#i)" transform="translate(0 -8)"/><path d="m4.51 10.51h15.98v18.98h-15.98z" fill="url(#e)" stroke="url(#f)" stroke-miterlimit="0" stroke-width="1.019" transform="translate(0 -8)"/><path d="m5.5 10.5v19h-1.6c-.228 0-.4-.2-.4-.464v-18.536z" fill="url(#c)" stroke="url(#d)" transform="translate(0 -8)"/><path d="m4.5 11.5h15v17h-15z" fill="none" opacity=".5" stroke="url(#b)" 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..7697b0f8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_bmpmask.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-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.156911" x2="17.625112" xlink:href="#a" y1="4.896967" y2="8.214464"/><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -1.058093 .629794)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#a" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.291509)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><path d="m12.20194 7.8749447s-6.1823328 5.6712613-6.4701507 6.2483283c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218391 6.3231019-6.3218391z" style="fill-rule:evenodd;stroke:#000;stroke-width:.5;stroke-linejoin:round;stroke-opacity:.658824;fill:url(#d)"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="none" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><g fill-rule="evenodd"><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><g transform="translate(.451381 -1.073846)"><path d="m14.876545 12.049055.624958-.624833-.675971-1.9157078s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m14.876545 12.049055.624958-.624833-.675971-1.9157078c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)"/><path d="m14.825532 9.5085142s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#b)"/><path d="m17.668949 4.2283582c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" fill="#fff" opacity=".8"/></g><path d="m11.959178 8.4645637-5.8130217 5.4751423v.66548l5.9461437-5.5195075z" fill="#fff" opacity=".8"/></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..d2567ca6f
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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..64e502472
--- /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.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="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#d"/><radialGradient id="f" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#d"/><radialGradient id="g" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -305.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#d"/><radialGradient id="h" cx="-1.848931" cy="-36.912685" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#d"/><radialGradient id="i" cx="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.99113 35.772363)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#d"/><radialGradient id="j" cx="13.121623" cy="2.297964" gradientTransform="matrix(-11.643451 .0000006 -.0000003 -14.970152 165.9026 31.905914)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#d"/><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(#f)" 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(#e)"/><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(#g)" 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(#h)" 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"/><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(-.279094 .494955)"/><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="url(#i)" transform="translate(-.279094 -.505045)"/><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(-.121623 .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(#j)" transform="translate(-.121623 -.50505)"/><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_calculate.svg b/icon-themes/elementary_svg/cmd/lc_calculate.svg
new file mode 100644
index 000000000..52bb051b7
--- /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"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.94118 0 0 .28235 -46.94 19.694)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" 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="d" 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="e" gradientTransform="matrix(.8236 0 0 .8237 18.39 -12.633)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#f" y1="22.767" y2="39.523"/><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" gradientTransform="matrix(.6066 0 0 .6068 16.73 -5.904)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#f" y1="39.397" y2="22.916"/><linearGradient id="h" 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="i" 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="j" 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="k" cx="24.837" cy="36.421" gradientTransform="matrix(-.2557 0 0 -.1918 17.353 22.984)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#b"/><linearGradient id="l"><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(-.008 0 0 .0062 8.84 15.235)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="n" gradientTransform="matrix(.0207 0 0 .0062 1.515 15.235)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#l" y1="366.648" y2="609.505"/><linearGradient id="o" gradientTransform="matrix(.0207 0 0 .0062 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#l" y1="366.648" y2="609.505"/><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(-.008 0 0 .0062 30.332 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="q" cx="605.714" cy="486.648" gradientTransform="matrix(.008 0 0 .0062 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><path d="m4 17.5h10v1.5h-10z" fill="url(#n)" opacity=".15"/><path d="m4 17.5v1.5c-.414.003-1-.336-1-.75s.462-.75 1-.75z" fill="url(#m)" opacity=".15"/><path d="m3 1h10v14h-10z" fill="url(#i)" 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="m2.5.5h11v15h-11z" fill="none" stroke="url(#j)" 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(#k)" fill-rule="evenodd" opacity=".141"/><path d="m3 1h10v14h-10z" fill="url(#i)" 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="m2.5.5h11v15h-11z" fill="none" stroke="url(#j)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h10v1.5h-10z" fill="url(#o)" 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(#p)" 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(#q)" 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(#a)" 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(#c)" 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(#d)" 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(#e)" 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(#g)" 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..0e85ecf16
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.cloud-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(.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="b" gradientTransform="matrix(.25378586 0 0 .30501865 -24.701529 -2.854972)" gradientUnits="userSpaceOnUse" x1="105.82137" x2="106.92822" y1="80.590141" y2="11.121979"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.16049664 0 0 .11633788 4.881448 18.963524)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16.341955" x2="16.635593" y1="3.559322" y2="18.61017"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><path d="m12 4a8 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(#d)" stroke="url(#b)"/><ellipse cx="5.242565" cy="20.824932" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="2.708381" ry="1.963204"/><ellipse cx="11.923729" cy="9" fill="none" rx="7.003019" ry="3.977595" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".935014"/></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..46274ddeb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-1.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.499458" x2="4" y1="19.504448" y2="3"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" 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><ellipse cx="5.736746" cy="19.941803" display="block" fill="url(#d)" 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="url(#a)"/><path d="m11.499458 4.5044483h8v10.0000007h-8z" fill="none" stroke="url(#c)"/></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..d81d5f9d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.line-callout-2.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(.25461393 0 0 .06210065 5.164407 18.943745)" 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=".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="20" xlink:href="#b" y1="9.5" y2="9.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="21"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#b" y1="5" y2="14"/><path d="m11 4v.5 10.5h9v-11zm1 1h7v9h-7z" fill="url(#c)"/><ellipse cx="5.737288" cy="19.937355" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".347" rx="4.29661" ry="1.04795"/><path d="m10.5 3.5v12h10v-12zm-3.8125 5c-.705792 3.606692-1.435501 7.208754-2.15625 10.8125l-.03125.1875h2c.6536823-2.92021 1.1110104-5.886568 1.7550385-8.809235.041396-.187862 2.2748515.573182 2.5206115.383548.713775-.550764-.0595-2.0559422.08273-2.5964101z" fill="url(#d)"/><path d="m11.5 4.5h8v10h-8z" fill="none" stroke="url(#f)"/><ellipse cx="5.737288" cy="19.937355" display="block" fill="url(#a)" 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="url(#e)"/><path d="m7.109375 9.015625h3.921875v.90625l-4.109375-.01563z" fill="#fdfdfb"/></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..8d86bf805
--- /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="8" x2="8" y1="19" y2="3"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="5" y2="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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-6.0243644 5 .030191 10.8124997-.00583.1875h2.0000034l.069386-10.9999997z" fill="url(#c)" stroke="url(#b)"/><ellipse cx="5.736746" cy="19.941803" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".347" rx="4.29661" ry="1.04795"/><path d="m11.499458 4.5044483h8v10.0000007h-8z" fill="none" stroke="url(#a)"/></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..84a8f4e8d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.rectangular-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" gradientUnits="userSpaceOnUse" x1="7" x2="8" y1="4" y2="20"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7" x2="8" y1="4" y2="20"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><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><radialGradient id="d" 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><path d="m3.5146131 3.4786586c.00002-.00002 0 12.0000004 0 12.0000004h4v4l3.9999999-4h8v-12.0000004z" fill="url(#b)" stroke="url(#a)"/><ellipse cx="7.106205" cy="20.875002" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".2" rx="3.567934" ry="1.963204"/><path d="m4.5146131 4.4786586h13.9999999v10.0000004h-7.381356l-2.5932202 2.567797v-2.567797h-4.0254237z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-width=".958"/></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..1b42f3c0c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.round-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(.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.547336" x2="3.61705" y1="67.883301" y2="3.824843"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="14.993124" x2="15.21027" y1="4.282471" y2="19.028233"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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(#c)" 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(#d)" fill-rule="evenodd" stroke="url(#b)"/><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" stroke="url(#a)" stroke-width=".943994"/></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..f14b35e2d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_calloutshapes.round-rectangular-callout.svg
@@ -0,0 +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.338983" x2="10.322034" y1=".743863" y2="15.387931"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.559321" x2="6.050848" y1="15.896406" y2=".031998"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.562302" x2="12.521447" y1="2.26593" y2="13.022519"><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><radialGradient id="d" 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><g transform="translate(0 -.942578)"><ellipse cx="10.561817" cy="22.276831" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><path d="m5.9667969.54101562c-1.3759393 0-2.4824219.91328018-2.4824219 2.04687498v9.9394534c0 1.133595 1.1064826 2.046875 2.4824219 2.046875h2.1113281l-1.0097656 3.923828 4.7226566-3.410156.692035-.513672h5.550152c1.375939 0 2.482422-.91328 2.482422-2.046875v-9.9394534c0-1.1335948-1.106483-2.04687498-2.482422-2.04687498z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129" transform="translate(0 3.942578)"/><path d="m5.9570312 1.5371094c-.8193638 0-1.4785156.5276394-1.4785156 1.1835937v9.6738279c0 .655955.6591518 1.183594 1.4785156 1.183594h2.7832032l.2558594.501953-.6816407 2.654297c1.1887236-.872692 2.4009949-1.753996 3.6328129-2.541016.03247-.0033.09052-.894244.09766-.615234h5.998047c.81876-.03146 1.478515-.527639 1.478515-1.183594v-9.6738279c0-.6559543-.659151-1.1835937-1.478515-1.1835937z" fill="none" 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..53b580dc0
--- /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="#b5232a"/></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="#2a0303" 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..15a129015
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_chainframes.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="14" y1="14" y2="10"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m3.9706269 16.941501c0-.34424.1200724-.635775.3602174-.876249l2.6765126-2.676512c.2403096-.238828.5320083-.359064.8750962-.359064.3603821 0 .668387.136708.9269793.411771-.026354.02471-.1070605.10706-.2454156.243768-.1368728.128473-.2269684.219062-.2697925.270122-.051389.05106-.1157901.133414-.1930383.245415-.085813.110355-.1414847.222357-.1673439.334359-.034259.102123-.051389.219062-.051389.347534 0 .342594.1200725.634128.3602175.874602.2403096.240474.532173.360712.8747665.360712.1284726 0 .2487095-.01318.360712-.03953.1021231-.03459.2108261-.08894.3211811-.166354.112001-.08565.1927091-.149886.2454148-.19271.05106-.05271.144943-.146591.283298-.283298.128473-.138355.205886-.219062.230592-.245416.283299.266828.424948.579773.424948.940485 0 .342594-.120238.634128-.360712.874603l-2.6503225 2.663335c-.2315801.232239-.5232787.347536-.875096.347536-.3430878 0-.6347865-.112003-.8749314-.334359l-1.8916769-1.879325c-.2401448-.240474-.3602173-.527067-.3602173-.861425m9.0454591-9.0723061c0-.3430877.120236-.6347864.360711-.8749314l2.651806-2.6636655c.238828-.2403096.530361-.360382.874603-.360382.334358 0 .625891.11579.874601.3475347l1.890854 1.878665c.240474.2401449.360711.5275612.360711.8620841 0 .3432524-.120237.6347864-.360711.8750961l-2.676513 2.6765131c-.230591.232239-.522126.347536-.874602.347536-.360711 0-.668716-.133415-.925662-.39909.02471-.02569.10706-.102942.243769-.23158.136708-.137202.232239-.23158.283299-.283133.04282-.051388.10706-.1329214.192708-.2444286.07742-.1115076.133414-.2187328.168003-.3216756.02471-.1115076.03788-.2315801.03788-.3603821 0-.3430878-.120237-.6347865-.360711-.8749314-.238828-.2403097-.530362-.3603821-.874603-.3603821-.128472 0-.243768.01713-.347534.051554-.110355.025695-.222357.08153-.334359.1671791-.112001.077248-.192709.1416493-.243768.1930383-.05271.042989-.141645.1330844-.270118.2702865-.138355.1372021-.219063.2187328-.245415.2444274-.2833-.2658397-.424949-.5789505-.424949-.9393326m-10.4352691 6.4468541c-.7204349.719776-1.080817 1.596025-1.080817 2.625452 0 1.029428.3646646 1.899089 1.093829 2.612276l1.8915121 1.877677c.7120347.713188 1.5826836 1.068958 2.6121115 1.068958 1.0381574 0 1.9129242-.365653 2.6244647-1.093664l2.6518048-2.664983c.711541-.711541 1.067311-1.581201 1.067311-2.61063 0-1.055781-.377182-1.951794-1.131547-2.689688l1.131547-1.133195c.737894.756012 1.630614 1.133195 2.676513 1.133195 1.029428 0 1.904029-.360712 2.625453-1.082135l2.676513-2.6756886c.719776-.7205995 1.080488-1.5956957 1.080488-2.6251236 0-1.029428-.364007-1.900077-1.093666-2.6121117l-1.890852-1.8786648c-.713188-.7120347-1.582849-1.0681343-2.612276-1.0681343-1.037664 0-1.913913.3646645-2.625454 1.0938289l-2.650159 2.6636654c-.713188.7120347-1.068958 1.5826836-1.068958 2.6121116 0 1.0551224.377183 1.9516307 1.133194 2.6893601l-1.133194 1.13204c-.7378928-.754363-1.6289654-1.13204-2.6761818-1.13204-1.029428 0-1.9043594.359559-2.6251237 1.080982l-2.6765126 2.676513" fill="#d3d7cf" stroke="#000" stroke-opacity=".426667"/><path d="m9 15 5.80536-5.8702393" fill="none" opacity=".2" stroke="url(#a)" stroke-linecap="round" stroke-width="1.5"/><path d="m12.792969 8.8496099-1.095703 1.0625.697265.7187501 1.09375-1.0644533zm1.695312 1.6542961-1.09375 1.0625.695313.71875 1.095703-1.064453zm-4.6152341 1.169922-1.09375 1.0625.6953125.716797 1.0957026-1.0625zm1.7460941 1.775391-1.095703 1.064453.697265.716797 1.09375-1.0625z" fill-opacity=".427451" fill-rule="evenodd"/><g fill="none" stroke="#fff" stroke-linecap="round"><path d="m8.96875 14.6875 5.71875-5.8124995" opacity=".4"/><path d="m11.90625 6.5000005 3.218748-3.3441382c.5625-.53125 1.930437-1.1296543 3.367937-.19215l2.694565 2.7237882" opacity=".4"/><path d="m2.78125 15.65625 3.218748-3.344138c.5625-.53125 1.930437-1.129654 3.367937-.19215" opacity=".4"/><path d="m3.75 18.541305 1.593748 1.687888c1.2348485 1.147149 2.2559191 1.016073 3.3396788.175458.215511-.167161 2.2499542-2.551804 2.5282582-2.733307" opacity=".4"/><path d="m15.281248 11.666693c1.047349.3034 1.537169.516073 2.620929-.324543.215511-.167161 2.249954-2.5518035 2.528258-2.7333065" opacity=".4"/></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..277207478
--- /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"><radialGradient id="a" 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="#c"/><radialGradient id="b" 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="#c"/><radialGradient id="c" 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(#c)" 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(#b)"/><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(#a)"/><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.509539 6.5000214-3-3h6z" fill="#fcaf3e" stroke="#ce5c00"/></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..3f983dead
--- /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="17.99992" x2="18.388361" y1="1.49945" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><linearGradient id="b" 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(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><g fill="#fcaf3e" stroke-linecap="round"><path d="m18 1-4.5 4.5h9z" stroke="#ce5c00"/><path d="m18 2.25-2.45 2.25h4.9z" stroke="url(#a)"/></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..e3ae7a4e1
--- /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" 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 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#c"/><linearGradient id="o" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><linearGradient id="p" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#q" y1="46.97065" y2="46.97065"/><linearGradient id="q"><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="r" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="s" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#q" y1="46.97065" y2="46.97065"/><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(-.00003 -.475669)"><path d="m13.151555 14.044686a4.3176575 4.6282088 0 1 1 8.635315 0 4.3176575 4.6282088 0 0 1 -8.635315 0z" fill="url(#n)" fill-rule="evenodd" opacity=".141176"/><path d="m17.499999 17.221611-7-5.673017 7-5.6960219v3.6474278h6.000001v4.0000001h-6.000001z" display="block" fill="url(#o)"/><g fill="none"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" display="block" opacity=".401" stroke="url(#p)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.0000002h-6z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g><g transform="translate(-9.99997 6.475669)"><path d="m16.5 17.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" fill="url(#r)"/><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(#s)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..500098a11
--- /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" 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="b" 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="c" gradientUnits="userSpaceOnUse" x1="8.202073" x2="8.334365" xlink:href="#d" y1="3.688135" y2="1.306885"/><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="8.73124" x2="8.73124" xlink:href="#d" y1="4.217301" y2="1.70376"/><linearGradient id="f" 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="g" 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="h" 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="i" 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="j" gradientTransform="matrix(.48648651 0 0 .37837838 .824329 4.418921)" 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(.54285589 0 0 .3259251 -.528541 5.177788)" 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)"><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.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(#k)"/><path d="m21.500001 20.499999h-18.0000001v-14h18.0000001z" fill="none" stroke="url(#j)" stroke-linecap="round"/><path d="m3.9999999 6.9999985v12.9999995h17.0000001v-12.9999995z" fill="url(#i)"/><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(#h)"/><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(#g)"/><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(#f)" opacity=".75"/></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(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#b)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#c)"/><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(#e)"/></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..46950b993
--- /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="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -4.59 296.34)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#i" y1="2.36523" y2="4.614189"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#i" y1="1.836063" y2="3.688147"/><linearGradient id="k" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="8" x2="12" y1="9" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-.997798"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -1.142853)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 4.60527 1.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="url(#l)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none" stroke="url(#k)"/></g><path d="m6.35 296.55c0 .263-.71.476-1.587.476s-1.588-.213-1.588-.476.71-.476 1.587-.476 1.588.213 1.588.476z" fill="url(#e)" fill-rule="evenodd" opacity=".3" transform="matrix(3.7795275 0 0 3.7795275 -9.5 -1098.459121)"/><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -28.000001 5.121092)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#f)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#g)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#h)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
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..ea22f4005
--- /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="#fcaf3e"/><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..19e2bf914
--- /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="#55c1ec"/><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..03431b30f
--- /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" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -404.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" y1="654.815" y2="619.30701"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" 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="c" gradientUnits="userSpaceOnUse" x1="7.814" x2="9.271" y1="12.475" y2="19.389999"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><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="e" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#d" y1="293.29581" y2="294.35416"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#d" y1="291.57602" y2="295.94165"/><g transform="matrix(.23405449 0 0 .23405449 -.21879 -2.091226)"><rect fill="url(#a)" 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(#b)" 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(#f)" 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(#e)" 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(#c)" 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..9be80429b
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.50000001 0 0 .87500013 -172.75 -5.937501)" gradientUnits="userSpaceOnUse" x1="385.43146" x2="384.56854" y1="28.709837" y2="8.263251"><stop offset="0" stop-color="#e7d198"/><stop offset="1" stop-color="#ba964a"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.33333336 0 0 .86363639 -108.66668 -5.704545)" gradientUnits="userSpaceOnUse" x1="384" x2="384" xlink:href="#a" y1="9" y2="32"/><radialGradient id="d" 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><linearGradient id="e" gradientTransform="matrix(.72378979 0 0 .72378991 -125.19431 -14.257582)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#a" y1="17" y2="36.026299"/><linearGradient id="f" gradientTransform="matrix(.78298232 0 0 .78095643 -136.09264 -15.739386)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#a" y1="33" y2="24.519934"/><path d="m17.5 1.5h4v21h-4z" fill="url(#b)" stroke="#956e37" stroke-opacity=".72549"/><path d="m18.5 2.5h2v19h-2z" fill="none" opacity=".4" stroke="url(#c)"/><ellipse cx="10.508473" cy="20.669189" fill="url(#d)" opacity=".2" rx="10.999999" ry="2.890133"/><g transform="matrix(1.058828 0 0 1.058828 1.939287 7.237614)"><path d="m1.532046-3.540421 16 15.999999h-16zm2.999941 8.499999v4.5h5z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m2.531987-1.142631v12.602209h12.60221s-12.60221-12.602209-12.60221-12.602209z" opacity=".5" stroke="url(#e)"/><path d="m3.531987 3.784525v6.675053h7" opacity=".5" stroke="url(#f)"/></g></g><g fill="#956e37" transform="matrix(0 1 -1 0 27 0)"><path d="m4 5h1v2h-1z"/><path d="m7 5h1v2h-1z"/><path d="m10 5h1v2h-1z"/><path d="m13 5h1v2h-1z"/><path d="m16 5h1v2h-1z"/><path d="m19 5h1v2h-1z"/></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..2bd0afe19
--- /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"><radialGradient id="a" 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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.531281" x2="5.975607" y1="7.679217" y2="11.851378"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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="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="d" 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(#c)" 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="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="#626262" stroke="#777" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m116.1 52.532h-4.414c-1.63 0-3.382-1.257-3.902-2.803l-2.713-6.56c-.727-1.452-.382-3.574.773-4.728l3.117-3.113c.527-.527.818-1.23.818-1.98s-.29-1.452-.818-1.978l-12.28-12.26c-.525-.526-1.23-.816-1.98-.816s-1.456.29-1.983.816l-3.118 3.115c-1.155 1.153-3.282 1.497-4.742.768l-6.57-2.71c-1.542-.516-2.802-2.263-2.802-3.892v-4.405c0-1.542-1.257-2.797-2.802-2.797h-17.368c-1.546 0-2.803 1.255-2.803 2.797v4.406c0 1.63-1.26 3.377-2.807 3.896l-6.57 2.71c-1.454.725-3.582.382-4.736-.77l-3.118-3.114c-.527-.526-1.23-.816-1.983-.816-.752 0-1.455.29-1.982.816l-12.28 12.26c-1.094 1.092-1.094 2.866 0 3.957l3.118 3.112c1.154 1.153 1.5 3.276.768 4.735l-2.714 6.56c-.517 1.54-2.266 2.795-3.9 2.795h-3.265c-1.523 0-3.947 1.28-3.947 2.798v17.338c0 1.544 1.256 2.8 2.802 2.8h4.412c1.632 0 3.382 1.256 3.9 2.803l2.716 6.56c.727 1.452.383 3.574-.77 4.727l-3.12 3.113c-1.093 1.09-1.093 2.866 0 3.956l12.28 12.26c.527.527 1.23.818 1.982.818.75 0 1.456-.29 1.983-.817l3.118-3.113c1.155-1.153 3.283-1.496 4.743-.768l6.57 2.71c1.543.515 2.8 2.263 2.8 3.892v4.405c0 1.543 1.258 2.798 2.804 2.798h17.367c1.545 0 2.802-1.254 2.802-2.797v-4.405c0-1.63 1.26-3.378 2.808-3.895l6.57-2.71c1.454-.725 3.58-.382 4.736.77l3.117 3.114c.527.526 1.232.817 1.983.817.75 0 1.455-.29 1.98-.817l12.28-12.26c.528-.526.82-1.23.82-1.98s-.29-1.45-.82-1.977l-3.117-3.113c-1.155-1.153-1.5-3.276-.77-4.735l2.715-6.558c.517-1.54 2.268-2.797 3.9-2.797h4.412c1.546 0 2.802-1.255 2.802-2.8v-17.34c0-1.542-1.257-2.798-2.803-2.798z" fill="url(#d)" transform="scale(.1875)"/><path d="m2.51 13.493-.006-10.99 9.613 5.497z" fill="url(#a)" transform="translate(6 4)"/><g fill="none"><path d="m8.51 17.493-.006-10.99 9.613 5.497z" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".862745"/><path d="m3.775 4.316.005 7.353 6.22-3.669z" opacity=".6" stroke="url(#b)" stroke-width=".915" transform="translate(6 4)"/></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..21b0d798e
--- /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=".65377" 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="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></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="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.00126" x2="12.00126" xlink:href="#a" y1="8.187569" y2="19.999826"/><linearGradient id="f" 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="g" gradientUnits="userSpaceOnUse" x1="14.00124" x2="14.00124" xlink:href="#a" y1="4.000005" y2="19.999826"/><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="#7bb339" 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="#b35039" 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..9ff60550d
--- /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" 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><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g fill="none"><circle cx="12" cy="10" r="8.454811" stroke="#888a85" stroke-linejoin="round" stroke-width="1.090377"/><g stroke="#ededeb"><ellipse cx="12" cy="10" rx="7.44816" ry="7.448159" stroke-linejoin="round" stroke-width="1.103681"/><path d="m8 14 8-8" stroke-linecap="round"/></g></g></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..f5f37f474
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_circlearc.svg
@@ -0,0 +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.475575" x2="-13.475575" y1="8.135659" y2="20.135659"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.254238" x2="10.932201" y1="6.101696" y2="20.44068"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.677967" x2="7.474575" y1="20.338984" y2="4.576272"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><ellipse cx="11.852736" cy="19.674644" display="block" fill="url(#d)" 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.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" fill="url(#b)" fill-rule="evenodd" stroke="url(#c)"/><path d="m11.583984 4.65625c-3.874293.5427445-7.1230465 3.5388943-7.1230465 7.34375.0000001 4.174788 3.3642743 7.539062 7.5390625 7.539062 3.843977 0 6.920048-3.106023 7.365234-7.123046h-1.880859a5.5062323 5.5062323 0 0 1 -5.484375 5.089843 5.5062323 5.5062323 0 0 1 -5.5058594-5.505859 5.5062323 5.5062323 0 0 1 5.0898434-5.4882812z" fill="none" stroke="url(#a)" stroke-opacity=".981618"/></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..03044a5f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_circlecut.svg
@@ -0,0 +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.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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.254238" x2="10.932201" y1="6.101696" y2="20.44068"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.677967" x2="7.474575" y1="20.338984" y2="4.576272"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><ellipse cx="11.852736" cy="19.674644" display="block" fill="url(#d)" 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="url(#c)"/><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" stroke="url(#a)"/></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..9b702652c
--- /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" 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><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g fill="none"><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="#888a85" stroke-linejoin="round"/><g stroke="#ededeb"><path d="m11.53125 4.5332031c-4.0025506.3754111-6.943488 3.5554725-6.9785156 7.4667969.0004932 4.112807 3.3344585 7.446772 7.4472656 7.447266 3.339807-.0037 6.393803-2.230228 7.447266-6.103516-.05504-.03677-7.916016-8.8105469-7.916016-8.8105469z" stroke-linejoin="round" transform="translate(0 -2)"/><path d="m8 14 6-6" stroke-linecap="round"/></g></g></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..f8d89f3dc
--- /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" 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><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g fill="none"><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.388672-7.455078h-8.388672z" stroke="#888a85" stroke-linejoin="round" transform="translate(0 -2)"/><g stroke="#ededeb"><path d="m11 4.6269531a7.4481597 7.4481592 0 0 0 -6.4472656 7.3730469 7.4481597 7.4481592 0 0 0 7.4472656 7.447266 7.4481597 7.4481592 0 0 0 7.166016-5.447266h-8.166016z" stroke-linejoin="round" transform="translate(0 -2)"/><path d="m8 15 3-3" stroke-linecap="round"/></g></g></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..238ab2893
--- /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="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#j" y1="17.83482" y2="73.398201"/><linearGradient id="b" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#j" y1="33.392567" y2="88.955948"/><linearGradient id="c" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#j" y1="4.354743" y2="57.840454"/><radialGradient id="d" 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="e" 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="f" 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="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" 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-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#h" y1="20.584223" y2="32.702335"/><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 transform="translate(0 -2)"><rect fill="url(#c)" 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(#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 -16)"><rect fill="url(#b)" 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(#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(.730079 -2.762563)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="matrix(1 0 0 -1 .730079 26.40901)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></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(#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(#e)" stroke="url(#f)" 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(#g)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#i)"/></g></g></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..1227c50a3
--- /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="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#j" y1="17.83482" y2="73.398201"/><linearGradient id="b" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#j" y1="33.392567" y2="88.955948"/><linearGradient id="c" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#j" y1="4.354743" y2="57.840454"/><radialGradient id="d" 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="e" 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="f" 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="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" 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-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#h" y1="20.584223" y2="32.702335"/><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 transform="translate(-15 -2)"><rect fill="url(#c)" 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(#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(-15 -16)"><rect fill="url(#b)" 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 .730079 34.40901)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="translate(.730079 -10.762563)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="translate(0 -9)"><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(.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(#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(#e)" stroke="url(#f)" 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(#g)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#i)"/></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..1322e1dd7
--- /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"><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="c" 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="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"/><g transform="translate(-3.269921 -2.762563)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="matrix(1 0 0 -1 -3.269921 26.40901)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="matrix(.70710678 -.70710678 .70710678 .70710678 -11.384774 6.343146)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><circle cx="2.5" cy="12" fill="#ce5c00" r="2"/><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_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..9332e37cf
--- /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" 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="d" cx="15.951" cy="8.6" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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.495 4.495h21v17h-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.5h8.658m-.658 1v-6.79m-8.843-5.2-6.94-.02m.783-.77v9.355" 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..eaa3b90ee
--- /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="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(#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..a90d616a7
--- /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" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="-4" y2="16"><stop offset="0" stop-color="#fdef72"/><stop offset="1" stop-color="#e2cb0b"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="-10" y2="10"><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="c" 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="d" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 16.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#e" y1="7.555553" y2="40.444439"/><linearGradient id="e" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 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="f" 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 height="21" rx=".527778" ry=".555556" style="opacity:.8;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298039;fill:url(#f)" width="21" x="1.5" y="1.5"/><rect fill="url(#b)" height="2.949153" rx=".396168" ry=".599629" width="14.949154" x="4.5" y="4.5"/><rect fill="none" height="2.949153" opacity=".5" rx=".522009" ry=".32997" stroke="#004372" stroke-linecap="round" stroke-linejoin="round" width="14.949154" x="4.5" y="4.5"/><rect fill="url(#a)" height="2.949153" rx=".791667" ry=".833334" width="14.949154" x="4.5" y="10.5"/><path d="m5.5 11.500001 12.99335-.03595v.968749l-12.99335.03595z" fill="none" opacity=".3" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="2.949153" opacity=".5" rx=".791667" ry=".833334" stroke="#967e0a" stroke-linecap="round" stroke-linejoin="round" width="14.949154" x="4.5" y="10.5"/><rect fill="#a4de69" height="2.949153" rx=".791667" ry=".833334" width="14.949154" x="4.5" y="16.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="2.949153" opacity=".5" rx=".791667" ry=".833334" stroke="#4c9606" width="14.949154" x="4.5" y="16.5"/><path d="m5.5 5.500001 12.99335-.03595v.968749l-12.99335.03595z" opacity=".3" stroke="url(#c)"/><path d="m5.5 17.500001 12.99335-.03595v.968749l-12.99335.03595z" opacity=".3" stroke="url(#d)"/></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_columnwidth.svg b/icon-themes/elementary_svg/cmd/lc_columnwidth.svg
new file mode 100644
index 000000000..cef99ee1d
--- /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" 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="b" 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="c" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="d" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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 fill="none" stroke="#ce5c00" transform="translate(4 7)"><path d="m5.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m6 14.5h4"/><path d="m10.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/></g><g transform="translate(3)"><path d="m6.3164063 2c-.1754333 0-.3164063.2469097-.3164063.5546875v15.8886715c0 .307778.1409805.555024.3164063.556641h5.6835937v-17z" fill="url(#a)"/><path d="m6 7h6.000001v1h-6.000001z" fill="url(#b)" opacity=".15"/><path d="m7.018182 1.499845c-.574145 0-.9645063.4667325-1.036364 1.036364v3.963609h6.036364v-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" fill="url(#c)"/><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="#126400" stroke-linecap="round"/><path d="m7 2.499818v3h4v-3z" fill="none" opacity=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.000001 7h1l-.000001 11h-1z" opacity=".321"/><path d="m11.000001 7h1l-.000001 11h-1z" opacity=".321"/><path d="m7.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m6 18h6v1h-6z" opacity=".321"/><path d="m7.5098 7.492187-.0098 10.007813h3v-10z" fill="none" opacity=".2" stroke="#fff"/></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..436ffe749
--- /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(.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="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><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="#e20000"/></g><g fill="#e20000"><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(.52130929 0 0 .52308954 10.743844 11.079525)"><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#h)" fill-rule="evenodd"/><g fill="none" stroke-width="1.91498"><path d="m11.431641 4.078125c-.268044.0256-.488832.034507-.667969.060547-2.2433427.3261141-4.3515113 1.2252007-5.8144532 2.4824218-1.462942 1.257221-2.28069 2.8134119-2.1367188 4.6269532.093538 1.178257.6789142 2.168674 1.5917969 3.005859s2.1497763 1.489587 3.4179687 1.902344a.74058177.74058177 0 0 1 .4765625.927734l-.328125 1.035157 1.8984375-1.347657a.74058177.74058177 0 0 1 .4589844-.136718c.569987.02471 1.681864.06114 2.160156.01758 2.097658-.19102 4.49743-1.10444 6.240235-2.427735 1.742805-1.323294 2.777949-2.967247 2.560546-4.693359-.229961-1.8258174-1.418739-3.2677563-3.222656-4.2460958-1.803916-.9783394-4.203577-1.4392244-6.634765-1.2070312z" opacity=".8" stroke="url(#i)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></g></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..16df2167f
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" 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="c"><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(0 -.5372019 -.57681717 0 49.997188 27.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#c" y1="46.97065" y2="46.97065"/><linearGradient id="e" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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="f" 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="g" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#c" y1="46.97065" y2="46.97065"/><linearGradient id="i" xlink:href="#a"/><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"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.221258" xlink:href="#k" y1=".985206" y2="51.832962"/><linearGradient id="m" 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="n"><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(-.00803239 0 0 .00617647 8.840804 16.235423)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><linearGradient id="p" gradientTransform="matrix(.02071006 0 0 .00617647 1.514793 16.23541)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#n" y1="366.64789" y2="609.50507"/><linearGradient id="q" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#k" y1=".985206" y2="47.013336"/><linearGradient id="r" gradientTransform="matrix(.02071006 0 0 .00617647 23.006319 8.633711)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#n" y1="366.64789" y2="609.50507"/><radialGradient id="s" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00803239 0 0 .00617647 30.33233 8.633724)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><radialGradient id="t" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00803239 0 0 .00617647 30.651196 8.633724)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#i"/><path d="m4 18.499998h10v1.5h-10z" fill="url(#p)" opacity=".15"/><path d="m4 18.500063v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#o)" opacity=".15"/><g transform="translate(.999999 1.999963)"><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(#l)"/><g fill="none"><path d="m12.5 15.516949h-9.0000001v-14.016949h9.0000001z" stroke="url(#j)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 15.96520004h-11.000076z" stroke="url(#m)" 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="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(#q)"/><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(#m)" 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(#r)" opacity=".15"/><path d="m25.491526 10.898364v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#s)" opacity=".15"/><path d="m35.492 10.898364v1.499919c.413648.0029 1-.336056 1-.750057 0-.413999-.4616-.749862-1-.749862z" fill="url(#t)" opacity=".15"/></g><g transform="translate(-.000029 6)"><path d="m13.151555 14.044686a4.3176575 4.6282088 0 1 1 8.635315 0 4.3176575 4.6282088 0 0 1 -8.635315 0z" fill="url(#b)" fill-rule="evenodd" opacity=".141176"/><path d="m17.499999 17.221611-7-5.673017 7-5.6960219v3.6474278h6.000001v4.0000001h-6.000001z" display="block" fill="url(#e)"/><g fill="none"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" display="block" opacity=".401" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.0000002h-6z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g><g transform="translate(-9.999971)"><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(#f)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 17.221611 7-5.673017-7-5.6960219v3.6474278h-6v4.0000001h6z" display="block" fill="url(#g)"/><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(#h)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..74759e16b
--- /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="65.08" cy="48.19" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" 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" gradientUnits="userSpaceOnUse" x1="8.531281" x2="5.975607" y1="7.679217" y2="11.851378"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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="10.377398" x2="10.377398" y1="22.057787" y2="30.911271"><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="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-.107-.21-.056-.524.102-.682l.586-.585c.133-.137.208-.316.208-.507 0-.192-.075-.37-.21-.505l-2.305-2.303c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.157-.472.21-.672.11-.01-.007-1.246-.516-1.246-.516-.223-.075-.41-.333-.41-.556v-.83c0-.393-.32-.713-.715-.713h-3.26c-.396 0-.717.32-.717.714v.83c0 .22-.186.48-.398.55l-1.247.513c-.212.105-.526.054-.684-.103l-.586-.584c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.304 2.306c-.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.107.21.057.524-.1.682l-.587.585c-.28.28-.28.734 0 1.01l2.307 2.305c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.587-.585c.158-.158.472-.21.672-.11.01.006 1.246.515 1.246.515.223.075.41.333.41.556v.83c0 .394.32.714.714.714h3.26c.396 0 .717-.32.717-.714v-.83c0-.222.186-.48.398-.55l1.246-.514c.213-.105.527-.054.685.103l.586.583c.136.135.315.21.507.21.19 0 .37-.075.506-.21l2.306-2.303c.134-.133.21-.312.21-.504 0-.19-.076-.37-.21-.505l-.587-.583c-.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="m21.785 9.653h-.828c-.224 0-.483-.186-.554-.398l-.513-1.245c-.106-.212-.055-.526.103-.684l.586-.586c.132-.134.207-.314.207-.506 0-.19-.075-.37-.21-.506l-2.306-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-.073-.41-.332-.41-.555v-.83c0-.394-.32-.715-.715-.715h-3.26c-.395 0-.716.32-.716.715v.83c0 .222-.186.48-.398.552l-1.245.512c-.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 .394.32.715.715.715h.83c.223 0 .48.186.552.398l.514 1.246c.107.21.057.525-.1.683l-.587.586c-.28.28-.28.732 0 1.01l2.307 2.307c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.587-.585c.158-.158.472-.21.672-.11.01.006 1.246.516 1.246.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-.513c.213-.106.527-.055.685.102l.586.585c.136.135.315.21.507.21.19 0 .37-.075.506-.21l2.306-2.306c.134-.136.21-.316.21-.507 0-.192-.076-.372-.21-.506l-.587-.586c-.158-.157-.208-.47-.108-.67l.515-1.247c.074-.224.333-.41.556-.41h.83c.393 0 .714-.32.714-.715v-3.26c0-.396-.32-.717-.715-.717z" fill="#626262" stroke="#777" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m116.1 52.532h-4.414c-1.63 0-3.382-1.257-3.902-2.803l-2.713-6.56c-.726-1.453-.38-3.575.774-4.73l3.117-3.112c.528-.527.82-1.23.82-1.98s-.29-1.452-.82-1.978l-12.282-12.259c-.524-.526-1.23-.816-1.98-.816s-1.455.29-1.982.816l-3.118 3.115c-1.155 1.153-3.282 1.497-4.742.768l-6.57-2.71c-1.542-.516-2.802-2.263-2.802-3.892v-4.404c0-1.542-1.257-2.797-2.802-2.797h-17.368c-1.546 0-2.803 1.254-2.803 2.796v4.406c0 1.63-1.26 3.377-2.807 3.896l-6.57 2.71c-1.454.725-3.582.382-4.736-.77l-3.118-3.114c-.527-.526-1.23-.816-1.983-.816s-1.456.29-1.983.816l-12.28 12.26c-1.094 1.092-1.094 2.866 0 3.957l3.118 3.113c1.154 1.153 1.5 3.276.768 4.735l-2.714 6.56c-.518 1.54-2.267 2.795-3.9 2.795h-3.266c-1.523 0-3.947 1.28-3.947 2.798v17.34c0 1.543 1.256 2.8 2.802 2.8h4.41c1.633 0 3.383 1.255 3.9 2.802l2.717 6.56c.727 1.452.383 3.574-.77 4.727l-3.12 3.112c-1.093 1.09-1.093 2.866 0 3.956l12.28 12.26c.527.527 1.23.818 1.982.818.75 0 1.455-.29 1.982-.817l3.118-3.114c1.155-1.153 3.283-1.496 4.743-.768l6.57 2.71c1.543.515 2.8 2.263 2.8 3.892v4.405c0 1.543 1.258 2.798 2.804 2.798h17.367c1.545 0 2.802-1.254 2.802-2.797v-4.405c0-1.63 1.26-3.377 2.808-3.894l6.57-2.71c1.454-.725 3.58-.382 4.736.77l3.117 3.114c.527.526 1.232.817 1.983.817.75 0 1.455-.29 1.98-.817l12.28-12.26c.528-.526.82-1.23.82-1.98s-.29-1.45-.82-1.977l-3.117-3.113c-1.155-1.153-1.5-3.276-.77-4.735l2.715-6.558c.517-1.54 2.268-2.797 3.9-2.797h4.412c1.546 0 2.802-1.255 2.802-2.8v-17.341c0-1.542-1.257-2.798-2.803-2.798z" fill="url(#e)" transform="scale(.1875)"/><path d="m2.51 13.493-.006-10.99 9.613 5.497z" fill="url(#a)" transform="translate(6 4)"/><path d="m8.51 17.493-.006-10.99 9.613 5.497z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.775 4.316.005 7.353 6.22-3.669z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".915" transform="translate(6 4)"/><g transform="matrix(1.099 0 0 1.099 6.47 -11.113)"><circle cx="10.5" cy="26.5" r="5" style="fill:#46a8ea;fill-opacity:.984;stroke:#2f78c8;stroke-width:.91;stroke-linecap:round;stroke-linejoin:round"/><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(#c)"/></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..5094141ba
--- /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(.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="b" cx="605.71" cy="486.65" gradientTransform="matrix(.032794 0 0 .015126 .1539 14.281)" 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(-.032794 0 0 .015126 23.846 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><linearGradient id="e" 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="f" gradientTransform="matrix(.54286 0 0 .32593 -.52854 3.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="g" 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="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="#c"/><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><g opacity=".2" transform="translate(0 -2)"><path d="m4.0827 19.827h15.835v3.6734h-15.835z" fill="url(#a)" 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(#b)" 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(#d)" opacity="1"/></g><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".99992"/><path d="m3 4c4.3539 0 19 .0009375 19 .0009375l.000024 14.999s-12.667 0-19 0v-15z" fill="url(#f)"/><path d="m21.5 18.5h-18v-14h18z" fill="none" stroke="url(#g)" stroke-linecap="round"/><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_conditionalformatdialog.svg b/icon-themes/elementary_svg/cmd/lc_conditionalformatdialog.svg
new file mode 100644
index 000000000..187fa9d08
--- /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="12.063458" x2="12.063458" y1="10.463727" y2="21.438798"><stop offset="0" stop-color="#63c1ec"/><stop offset="1" stop-color="#0a7ec2"/></linearGradient><linearGradient id="b" 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="c" 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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="-10" y2="10"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><rect height="21" rx=".527778" ry=".555556" style="opacity:.8;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298039;fill:url(#c)" width="21" x="1.5" y="1.5"/><rect fill="url(#d)" height="2.949153" rx=".449154" ry=".5" width="14.949154" x="4.5" y="4.5"/><rect fill="none" height="2.996028" opacity=".5" rx=".449154" ry=".5" stroke="#961e31" stroke-linecap="round" stroke-linejoin="round" width="14.999935" x="4.5" y="4.5"/><g transform="translate(4)"><rect fill="url(#a)" height="3.03125" rx=".578125" width="5.937988" x=".5" y="10.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><rect height="2.996027" opacity=".5" rx=".34375" ry=".296875" stroke="#006199" width="5.994175" x=".5" y="10.5"/><path d="m1.5 11.500001h3.96875v.968749h-3.96875z" opacity=".3" stroke="url(#b)"/></g></g><rect fill="#a4de69" height="2.949152" rx=".526042" ry=".598959" width="11.033899" x="4.5" y="16.5"/><rect fill="none" height="3.019465" opacity=".5" rx=".526502" ry=".523975" stroke="#4c9606" 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..f9e64fdfe
--- /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" 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="b" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="2.050847" y2="22.050847"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><rect height="21" rx=".527778" ry=".555556" style="opacity:.8;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298039;fill:url(#b)" width="21" x="1.5" y="1.5"/><rect fill="#a4de69" height="2.898305" rx=".526042" ry=".598959" width="14.983053" x="4.466101" y="4.550848"/><rect fill="none" height="2.949153" opacity=".5" rx=".526502" ry=".523975" stroke="#4c9606" stroke-linecap="round" stroke-linejoin="round" width="14.949154" x="4.5" y="4.5"/><rect fill="url(#c)" 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="#e7cd03" height="3" rx=".578125" width="6" x="4.5" y="10.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" transform="translate(4)"><rect height="3" opacity=".5" rx=".34375" ry=".296875" stroke="#9c8b00" stroke-opacity=".705882" width="6" x=".5" y="10.5"/><path d="m1.5 11.500001h3.96875v.968749h-3.96875z" opacity=".3" stroke="url(#a)"/></g><g fill-opacity=".555147"><path d="m5 5h14v1h-14z" fill="#c3feac"/><path d="m5 16.96875h10v1.03125h-10z" fill="#feacac"/></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..7691c90b9
--- /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 .11633788 10.563428 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="9.66981" ry="1.963204"/><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..da008e7fa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><circle cx="19" cy="19" r="2"/></g></svg> \ No newline at end of file
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..3850098c4
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><path d="m22 19.5-4-2.5v5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..ba9c7065d
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" fill-rule="evenodd"><path d="m22 19.5-4-2.5v5z"/><path d="m2 5.5 4-2.5v5z"/></g></svg> \ No newline at end of file
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..616472fbc
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><path d="m2 5.5 4-2.5v5z" fill="#ce5c00" fill-rule="evenodd"/></svg> \ No newline at end of file
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..48a141292
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><circle cx="19" cy="19" fill="#ce5c00" r="2"/></svg> \ No newline at end of file
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..0b777b206
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></svg> \ No newline at end of file
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..0b777b206
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></svg> \ No newline at end of file
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..601ce9443
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="5" cy="5" r="2"/><circle cx="19" cy="19" r="2"/></g></svg> \ No newline at end of file
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..162ebc0bb
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m22 19.5-4-2.5v5z" fill-rule="evenodd"/><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="5" cy="5" r="2"/></g></svg> \ No newline at end of file
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..9d99ae7cf
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m22 19.5-4-2.5v5z" fill-rule="evenodd"/><path d="m2 5.5 4-2.5v5z" fill-rule="evenodd"/><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/></g></svg> \ No newline at end of file
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..339d8fd8e
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m2 5.5 4-2.5v5z" fill-rule="evenodd"/><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/></g></svg> \ No newline at end of file
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..27faeb8e5
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m5 5h12v1h-12z"/><path d="m7 19h11v1h-11z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="19" cy="19" r="2"/></g></svg> \ No newline at end of file
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..032eb56c3
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m6 5h11v1h-11z"/><path d="m7 19h12v1h-12z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="5" cy="5" r="2"/></g></svg> \ No newline at end of file
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..032eb56c3
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m6 5h11v1h-11z"/><path d="m7 19h12v1h-12z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="5" cy="5" r="2"/></g></svg> \ No newline at end of file
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..521a8a29c
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><circle cx="19" cy="19" r="2"/></g></svg> \ No newline at end of file
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..e8b24c7a6
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00" fill-rule="evenodd"/><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></svg> \ No newline at end of file
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..eaf429044
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd"><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m21 21-1.060661-4.596195-3.535534 3.535534z"/><path d="m3 3 4.596193 1.06066-3.535534 3.535534z"/></g></g><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/></svg> \ No newline at end of file
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..fe5df5bd7
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m3 3 4.596193 1.06066-3.535534 3.535534z" fill="#ce5c00" fill-rule="evenodd"/><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/></svg> \ No newline at end of file
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..b04c10563
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><circle cx="19" cy="19" fill="#ce5c00" r="2"/><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/></svg> \ No newline at end of file
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..94b470a6c
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></svg> \ No newline at end of file
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..35fd9792b
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><circle cx="19" cy="19" r="2"/></g></svg> \ No newline at end of file
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..c9ba763ab
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><path d="m22 19.5-4-2.5v5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..cb2ca600f
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" fill-rule="evenodd"><path d="m22 19.5-4-2.5v5z"/><path d="m2 5.5 4-2.5v5z"/></g></svg> \ No newline at end of file
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..fb3642b2c
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><path d="m2 5.5 4-2.5v5z" fill="#ce5c00" fill-rule="evenodd"/></svg> \ No newline at end of file
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..19286ab86
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><circle cx="19" cy="19" fill="#ce5c00" r="2"/></svg> \ No newline at end of file
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..1122754eb
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></svg> \ No newline at end of file
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..2f092fda1
--- /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"><radialGradient id="a" 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="b" 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="c" 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="d" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#e" y1="489.54688" y2="489.54688"/><linearGradient id="e"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#g" y1="489.35938" y2="489.35938"/><linearGradient id="g"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-208.18436" x2="-208.8283" xlink:href="#e" y1="-491.45312" y2="-491.45312"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-208.39052" x2="-209.06258" xlink:href="#g" y1="-491.64062" y2="-491.64062"/><ellipse cx="11.852736" cy="21.036795" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="9.66981" ry="1.963204"/><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(#b)" 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(#c)"/></g><g stroke-miterlimit="0" transform="matrix(0 -1 1 0 -477.99991 209.99989)"><path d="m186.49989 489.5h3.000092v2h-3.000092z" fill="url(#d)" stroke="url(#f)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m191.49989 489.5h3.000092v2h-3.000092z"/><path d="m196.49989 489.5h3.000092v2h-3.000092z"/><path d="m201.49989 489.5h3.000092v2h-3.000092z"/></g><path d="m-209.49998-491.5h3.000092v2h-3.000092z" fill="url(#h)" stroke="url(#i)" transform="scale(-1)"/></g></g></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..714aa64c6
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="62.625" cy="4.625" gradientTransform="matrix(.56692912 0 0 .1511811 -25.848031 21.566078)" 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"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.5730258 0 0 .263352 10.563428 12.342298)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="i" 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="j" 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="k" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><linearGradient id="l"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#n" y1="489.35938" y2="489.35938"/><linearGradient id="n"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="-208.18436" x2="-208.8283" xlink:href="#l" y1="-491.45312" y2="-491.45312"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="-208.39052" x2="-209.06258" xlink:href="#n" y1="-491.64062" y2="-491.64062"/><g transform="translate(1)"><ellipse cx="11.852736" cy="16.555929" display="block" fill="url(#h)" 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(#i)" 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(#j)"/></g><g stroke-miterlimit="0" transform="matrix(0 -1 1 0 -477.99991 208.99989)"><path d="m186.49989 489.5h3.00009v2h-3.00009z" fill="url(#k)" stroke="url(#m)"/><g fill="#fcaf3e" stroke="#ce5c00"><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(#o)" stroke="url(#p)" 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(#b)" 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(#c)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#d)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#e)"/><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(#g)"/></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..e89dca6a4
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></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(.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="e" 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="f" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="g" 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="h"><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 8.84 15.235)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><linearGradient id="j" gradientTransform="matrix(.0207 0 0 .00618 1.515 15.235)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#h" y1="366.648" y2="609.505"/><linearGradient id="k" gradientTransform="matrix(.0207 0 0 .00618 23.006 8.634)" gradientUnits="userSpaceOnUse" x1="302.857" x2="302.857" xlink:href="#h" y1="366.648" y2="609.505"/><radialGradient id="l" 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="m" cx="605.714" cy="486.648" gradientTransform="matrix(.00803 0 0 .00618 30.65 8.634)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#a"/><path d="m4 17.5h10v1.5h-10z" fill="url(#j)" opacity=".15"/><path d="m4 17.5v1.5c-.414.003-1-.336-1-.75s.462-.75 1-.75z" fill="url(#i)" opacity=".15"/><path d="m3 1h10v14h-10z" fill="url(#c)" transform="translate(1 2)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round" transform="translate(1 2)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#d)" 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(#e)" fill-rule="evenodd" opacity=".141"/><path d="m3 1h10v14h-10z" fill="url(#c)" transform="translate(7 6)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round" transform="translate(7 6)"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#d)" stroke-linejoin="round" transform="translate(7 6)"/><path d="m25.492 10.898h10v1.5h-10z" fill="url(#k)" 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(#l)" 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(#m)" 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(#f)"/><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(#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.67-2.34-1.844-4.018z" opacity=".5" stroke="#0f5a00" 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..ce6b09526
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_crookrotate.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="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.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="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.128125" x2="9.128125" xlink:href="#d" y1="1.836063" y2="3.688147"/><linearGradient id="f" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="g" 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="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.513784" x2="24.513784" y1="5.855691" y2="19.730726"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="-53.389248" x2="-51.786404" y1="25.669893" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -2.656548 -4.500286)"><path d="m2.7424179 4.1252248h6.0000151v6.0000152l-6.0000271.00089z" fill="url(#j)"/><g fill="none" stroke-width=".750002" transform="translate(-.132545 3.25025)"><path d="m8.4999771 6.4999889-5.2500131.0000001v-5.2500131h5.2500131z" stroke="url(#h)" stroke-linecap="round"/><path d="m2.4999621.49997396 6.7500169.00000002.0000131 6.74906282-6.75003.0009541z" stroke="url(#i)" stroke-linejoin="round"/></g><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(#f)" stroke="#6326b9" 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(#g)" 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(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#b)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#c)"/><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(#e)"/></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..b1c8cebf9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_crookslant.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="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.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="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.128125" x2="9.128125" xlink:href="#d" y1="1.836063" y2="3.688147"/><linearGradient id="f" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="g" 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="h" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.513784" x2="24.513784" y1="5.855691" y2="19.730726"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="-53.389248" x2="-51.786404" y1="25.669893" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="j" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -2.656548 -4.500286)"><path d="m2.7424179 4.1252248h6.0000151v6.0000152l-6.0000271.00089z" fill="url(#j)"/><g fill="none" stroke-width=".750002" transform="translate(-.132545 3.25025)"><path d="m8.4999771 6.4999889-5.2500131.0000001v-5.2500131h5.2500131z" stroke="url(#h)" stroke-linecap="round"/><path d="m2.4999621.49997396 6.7500169.00000002.0000131 6.74906282-6.75003.0009541z" stroke="url(#i)" stroke-linejoin="round"/></g><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".610727" transform="matrix(1.2280479 0 0 1.2280479 .657072 8.077078)"><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(#f)" stroke="#6326b9" 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(#g)" stroke-linecap="square"/></g><g stroke-width=".264583" transform="matrix(2.6637023 .9695083 -.9695083 2.6637023 -13.801938 -2.029853)"><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(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#b)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#c)"/><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(#e)"/></g></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..f3880200a
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" 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=".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="c" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.04224859 0 0 .00617648 -3.269828 14.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="e" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01445832 0 0 .00617648 10.513465 14.735417)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01445833 0 0 .00617648 13.486574 14.735417)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="g" 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="h" 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><linearGradient id="i" gradientTransform="translate(0 5)" gradientUnits="userSpaceOnUse" x1="4.073832" x2="11.963182" xlink:href="#h" y1="11.830508" y2="11.830508"/><linearGradient id="j" gradientTransform="matrix(0 -.39448 .42345 0 -.496 23.346)" gradientUnits="userSpaceOnUse" x1="7.604416" x2="7.857325" xlink:href="#g" y1="11.003552" y2="12.489676"/><radialGradient id="k" cx="10.211102" cy="22.022497" gradientTransform="matrix(1 0 0 .26219511 0 16.248306)" gradientUnits="userSpaceOnUse" r="5.896552" xlink:href="#a"/><linearGradient id="l" gradientTransform="translate(0 5.750002)" gradientUnits="userSpaceOnUse" x1="4.073832" x2="11.963182" xlink:href="#h" y1="11.830508" y2="11.830508"/><ellipse cx="10.211102" cy="22.022497" fill="url(#k)" opacity=".57" rx="5.896552" ry="1.546047"/><g transform="translate(3 2)"><path d="m.500118 4.5h19.059088v9.932203h-19.059088z" fill="url(#c)"/><path d="m.500118 4.5h19.026785v10.022965h-19.026785z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="8.033897" opacity=".3" rx=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" width="16.932203" x="1.5" y="5.5"/><circle cx="10.065617" cy="9.861602" fill="#619b26" r="3.271867"/><circle cx="10.029662" cy="9.466102" fill="#418d16" r="3.271867"/><circle cx="15.994367" cy="9.475232" fill="#619b26" r=".995971"/><circle cx="15.998765" cy="9.001696" fill="#418d16" r=".995971"/><circle cx="3.994367" cy="9.475232" fill="#619b26" r=".995971"/><circle cx="3.998765" cy="9.001696" fill="#418d16" r=".995971"/></g><path d="m1.800003 16.999998h20.400034v1.500003h-20.400034z" fill="url(#d)" opacity=".15"/><path d="m1.8000031 17.000062v1.49992c-.7445682.002824-1.8000031-.336056-1.8000031-.750056s.83088183-.749863 1.8000031-.749864z" fill="url(#e)" opacity=".15"/><path d="m22.200038 17.000062v1.49992c.744568.0028 1.800003-.336056 1.800003-.750056s-.830882-.749863-1.800003-.749864z" fill="url(#f)" opacity=".15"/><path d="m.500118 4.5h19.059088v9.932203h-19.059088z" fill="url(#c)"/><path d="m.500118 4.5h19.026785v10.022965h-19.026785z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="8.033897" opacity=".3" rx=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" width="16.932203" x="1.5" y="5.5"/><circle cx="10.065617" cy="9.861602" fill="#619b26" r="3.271867"/><circle cx="10.029662" cy="9.466102" fill="#418d16" r="3.271867"/><circle cx="15.994367" cy="9.475232" fill="#619b26" r=".995971"/><circle cx="15.998765" cy="9.001696" fill="#418d16" r=".995971"/><circle cx="3.994367" cy="9.475232" fill="#619b26" r=".995971"/><circle cx="3.998765" cy="9.001696" fill="#418d16" r=".995971"/><g stroke-linecap="round" stroke-linejoin="round"><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(#i)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#j)" 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(#i)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#j)" 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(#i)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#j)" 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(#i)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#j)" 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(#i)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#j)" 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(#i)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#j)" 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(#h)" 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(.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(#l)" stroke-opacity=".915441"/><ellipse cx="8.018507" cy="16.830509" fill="#fff394" rx="3.444675" ry="1.646508" stroke="url(#i)" stroke-opacity=".915441"/><ellipse cx="8.006522" cy="16.842493" fill="none" rx="2.631659" ry=".962006" stroke="url(#j)" 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.591797 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..7358dcd93
--- /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"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#g" y1="7.59389" y2="12.51675"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.499387" x2="12.499387" xlink:href="#g" y1="13.497988" y2="18.498051"/><radialGradient id="l" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#g" y1="-.244172" 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><ellipse cx="11.852736" cy="21.674644" display="block" fill="url(#l)" opacity=".433333" rx="8.098211" ry="1.963204"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><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="m1.2499831 2.755836h13.5000339v8.250021h-13.5000339z" fill="url(#a)"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#b)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#c)" stroke-linejoin="round"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><rect fill="url(#d)" 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></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962035)"><rect fill="url(#h)" height="4.875073" rx=".750012" width="2.250034" x="17.514999" y="7.59389"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m18.265011 8.3439013.737999.047787.01201 3.3272637h-.750011z" opacity=".5" stroke="url(#i)"/><rect height="4.875073" opacity=".5" rx=".534962" ry=".63025" stroke="#7239b3" width="2.250034" x="17.514999" y="7.59389"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.009822)"><rect fill="url(#e)" height="4.000051" rx=".750004" width="2.250034" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m15.278025 9.1416994.750012-.0000002-.000001 2.6250398h-.750011z" opacity=".5" stroke="url(#f)"/><rect height="4.125062" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="2.250034" x="14.528013" y="8.391688"/></g></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.241624)"><rect fill="url(#j)" height="3.500044" rx="1" width="2.998026" x="18.501474" y="13.497988"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.501487 14.496776 1.000013.0012-.002 1.500019-1.000013-.0012z" opacity=".5" stroke="url(#k)"/><rect height="3.500044" opacity=".5" rx=".86555" ry=".59664" stroke="#7bb339" width="2.998026" x="18.501474" y="13.497988"/></g></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002"><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><rect fill="none" height=".750002" rx="0" ry=".375001" stroke="url(#m)" width="14.250035" x=".874982" y=".880831"/></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..77f972b15
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_cut.svg
@@ -0,0 +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="#a60101"/><stop offset="1" stop-color="#5f0101"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#444"/><stop offset="1" stop-color="#9e9e9e"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#d1d1d1"/><stop offset="1" stop-color="#eaeaea"/></linearGradient><radialGradient id="d" 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="#c"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18" x2="16" xlink:href="#b" y1="1040.362192" y2="1036.362192"/><radialGradient id="f" 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="#c"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1 23.053316 -2.000008)" gradientUnits="userSpaceOnUse" x1="17" x2="15" xlink:href="#b" y1="1042.3622" y2="1038.3622"/><radialGradient id="h" cx="12" cy="15.166395" gradientTransform="matrix(-.55698928 1.3924728 -2.4995652 -.99982634 57.593265 1041.8163)" gradientUnits="userSpaceOnUse" r="4.000696" xlink:href="#a"/><radialGradient id="i" cx="9" cy="1035.5266" gradientTransform="matrix(-1.9795548 .28278205 -.24994327 -1.749674 285.6389 2844.6513)" gradientUnits="userSpaceOnUse" r="4.000696" xlink:href="#a"/><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="k" cx="62.625" cy="4.625" gradientTransform="matrix(.5647059 0 0 .2823525 -27.364705 1048.0563)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#j"/><radialGradient id="l" cx="62.625" cy="4.625" gradientTransform="matrix(.5647059 0 0 .2823525 -19.364705 1048.0563)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#j"/><g transform="translate(0 -1028.3622)"><path d="m11.553316 1039.3622-5.2999997-9.8s-3.6999995 7.8 5.2999997 12.8z" fill="url(#f)" stroke="url(#g)"/><path d="m12.5 1039.3622 5.3-9.8s3.7 7.8-5.3 12.8z" fill="url(#d)" stroke="url(#e)"/><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(#k)" 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(#l)" 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" stroke="url(#h)"/><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" stroke="url(#i)" transform="translate(1 7.999992)"/></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..23d043baf
--- /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 .11633788 10.772975 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(#f)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><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..d6a77ec11
--- /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"><radialGradient id="a" 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="b" 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="c" 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="d" gradientTransform="matrix(.8236 0 0 .8237 18.39 -12.633)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#e" y1="22.767" y2="39.523"/><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(.6066 0 0 .6068 16.73 -5.904)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#e" y1="39.397" y2="22.916"/><linearGradient id="g" gradientTransform="matrix(.4458 0 0 .45 .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" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" y1="2.269" y2="19.728"><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><path d="m2.528 2h17.944c.293 0 .524.248.528.555l.05 4.398c.003.2-14.002-.004-14.002-.004s.052 14.946-.05 14.948l-4.47.103c-.293.006-.528-.248-.528-.556v-18.89c0-.304.235-.554.528-.554z" fill="url(#g)"/><path d="m1 6.164v15.3c0 .839.695 1.536 1.537 1.536h4.463v-1h-4.463c-.307 0-.537-.23-.537-.537v-15.3z" opacity=".3"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#h)"/><path d="m2 10h4v1h-4zm0 4h4v1h-4zm0 4h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.5 2.5v3h18v-3z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 22h1v-15.146h-1z" opacity=".321"/><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(#a)" fill-rule="evenodd" opacity=".3" transform="matrix(.6 0 0 .6 8.8 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.1c-.146.18-.305.353-.477.51l-.084.073c-.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-.31 0-.607-.03-.897-.09-.003 0-.007 0-.01-.004-.008 0-.014-.004-.02-.006-.274-.056-.54-.14-.792-.245l-.065-.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-.204-.252-.424-.354-.652-.02-.043-.04-.087-.058-.13-.095-.232-.17-.475-.225-.724l-.025-.12c-.053-.274-.085-.56-.085-.854 0-.307.03-.605.09-.895l.002-.005.006-.026c.057-.273.14-.538.246-.79l.027-.067c.11-.247.237-.482.384-.703l.023-.04c.152-.223.327-.43.516-.622l.042-.045c.185-.184.39-.35.604-.498l.08-.06c.205-.14.425-.254.653-.356.043-.02.087-.04.13-.058.232-.095.475-.17.724-.225.04-.01.08-.02.12-.026.277-.054.562-.086.856-.086.167 0 .334.01.5.03v2.97l7.766-5z" fill="url(#b)" opacity=".99" transform="matrix(.6 0 0 .6 8.8 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(#c)" stroke-width="1.637" transform="matrix(.6 0 0 .6 8.8 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.316 7.48 7.48 0 0 1 8.269-6.535" opacity=".5" stroke="url(#d)" stroke-width="1.637" transform="matrix(.6 0 0 .6 8.8 9.7)"/><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="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(#f)" stroke-width="1.637" transform="matrix(.6 0 0 .6 8.8 9.7)"/></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..963496a5e
--- /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" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 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="b" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 4.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#a" y1="7.555553" y2="40.444439"/><linearGradient id="c" gradientTransform="matrix(.35135134 0 0 .24324327 3.567566 16.162164)" gradientUnits="userSpaceOnUse" x1="40.290417" x2="40.290417" xlink:href="#a" y1="7.555553" y2="40.444439"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.575024" x2="15.533899" xlink:href="#e" y1="15.291122" y2="26.415255"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.063457" x2="17.063457" y1="13.463727" y2="24.438799"><stop offset="0" stop-color="#63c1ec"/><stop offset="1" stop-color="#0a7ec2"/></linearGradient><linearGradient id="f" 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><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.921363" x2="12.964046" xlink:href="#e" y1="8.799831" y2="18.804457"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.431455" x2="13.215728" xlink:href="#e" y1="2.224558" y2="14.026913"/><rect height="21" rx=".527778" ry=".555556" style="opacity:.8;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298039;fill:url(#f)" width="21" x="1.5" y="1.5"/><rect fill="url(#g)" height="3.012073" rx=".647849" ry=".653561" width="6.038777" x="4.5" y="10.5"/><rect fill="url(#d)" height="2.949152" rx=".486582" ry=".502826" width="11.033899" x="4.5" y="16.5"/><rect fill="url(#h)" height="2.949153" rx=".449154" ry=".383902" width="14.949154" x="4.5" y="4.5"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m5.5 11.500001h3.96875v.968749h-3.96875z" opacity=".3" stroke="url(#a)"/><path d="m5.5 5.500001 12.994174-.025424v.968749l-12.994174.025424z" opacity=".3" stroke="url(#b)"/><path d="m5.5 17.500001 8.984414.03595v.968749l-8.984414-.03595z" opacity=".3" stroke="url(#c)"/><g stroke="#006199"><rect height="2.994095" opacity=".5" rx=".378189" ry=".473788" width="10.992041" x="4.5" y="16.5"/><rect height="3.006355" opacity=".5" rx=".525425" ry=".5" width="5.987289" x="4.5" y="10.5"/><rect height="2.949153" opacity=".5" rx=".234372" ry=".240083" width="14.949154" x="4.5" y="4.5"/></g></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..9a38bb2ec
--- /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(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="4.354743" y2="57.840454"/><linearGradient id="b" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="17.83482" y2="73.398201"/><linearGradient id="c" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="33.392567" y2="88.955948"/><linearGradient id="d" 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)"><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(#b)" 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(#c)" 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><path d="m8.5 2.5v2h2v7 8h-2v2h2 2v-10-9h-2z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square" transform="matrix(-1 0 0 1 23 0)"/><path d="m1.5 9.5v5h7v-5z" fill="#ff8c82" stroke="#c6262e" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m2.5 10.5h5v3" 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/lc_datadatapilotrun.svg b/icon-themes/elementary_svg/cmd/lc_datadatapilotrun.svg
new file mode 100644
index 000000000..92351a2f0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_datadatapilotrun.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><linearGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="c" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" y1="2.269" y2="19.728"><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="d" gradientTransform="matrix(-.42884 0 0 -.3995 25.192 22.996)" gradientUnits="userSpaceOnUse" x1="22.558" x2="22.893" y1="31.597" y2="5.736"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".932" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .4682 -.50257 0 24.427 1.382)" gradientUnits="userSpaceOnUse" x1="18.986" x2="38.546" y1="19.213" y2="17.708"><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.528 2h17.944c.293 0 .524.248.528.555l.05 4.398c.003.2-14.002-.004-14.002-.004s.052 14.945-.05 14.947L2.528 22c-.293.006-.528-.248-.528-.556V2.554C2 2.25 2.235 2 2.528 2z" fill="url(#a)"/><path d="M1 6.164v15.3C1 22.304 1.695 23 2.537 23H7v-1H2.537C2.23 22 2 21.77 2 21.463v-15.3z" opacity=".3"/><path d="M2.536 1.5c-.574 0-1.036.462-1.036 1.036V6.5h20V2.536c0-.574-.462-1.036-1.036-1.036z" fill="url(#b)"/><path d="M2 10h4v1H2zm0 4h4v1H2zm0 4h4v1H2z" opacity=".321"/><path d="M6 2h1v4H6zm5 0h1v4h-1zm5 0h1v4h-1z" opacity=".4" fill="#126400"/><path d="M2.536 1.5c-.574 0-1.036.462-1.036 1.036V6.5h20V2.536c0-.574-.462-1.036-1.036-1.036z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="M2.5 2.5v3h18v-3z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="M6 22h1V6.854H6z" opacity=".321"/><path d="M18.627 7.54c4.452 3.88 2.87 10.21-3.856 10.38v3.278l-7.12-5.464 7.12-5.463v3.254c3.917.152 6.11-3.417 3.31-5.984z" display="block" fill="url(#d)" stroke="#5f2a8a" stroke-opacity=".592" stroke-linecap="round" stroke-linejoin="round"/><path d="M19.62 9.285c.063.1.095.857.065 1.33s-.363 1.04-.693 1.55c-.625.965-2.008 1.757-4.664 1.6v-2.658l-6.023 4.625 6.002 4.653.078-2.897c3.056.078 5.028-1.28 5.91-3.023 1.228-2.3-.518-5.372-.676-5.18zm.392 2.137c.12.87.05 1.814-.4 2.7-.792 1.566-2.504 2.838-5.573 2.628l-.398-.027-.06 2.136-4.03-3.125 4.01-3.082v1.87l.347.033c3.14.303 4.9-.71 5.722-1.98.25-.384.28-.767.38-1.155z" display="block" fill="url(#e)" opacity=".8"/><path d="M18.627 7.54c4.452 3.88 2.87 10.21-3.856 10.38v3.278l-7.12-5.464 7.12-5.463v3.254c3.917.152 6.11-3.417 3.31-5.984z" fill="none" opacity=".5" stroke="#a771db" stroke-linejoin="round" stroke-width=".791"/></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..cf444049e
--- /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(-.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="16.023764" x2="16.023764" y1="1.908505" y2="15.058398"><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><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><linearGradient id="d" 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="e" 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><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.843866-9.7383418 6.457529-3.7410137c-.197165-1.8980106-1.151681-3.2173379-2.490234-4.3132118l-6.457529 3.7410137-9.8555848-2.4063114-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.269008 7.386326 1.089783-.73744 3.000405-9.7836141 6.125448-3.4568206c-.116979-1.2203799-.887772-2.0438511-1.544922-2.6758834l-6.04537 3.5955197-9.9730607-2.2933801-1.1835334.5750601z" fill="none" stroke="url(#b)"/><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(#d)" 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(#e)" 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..41338829c
--- /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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" 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="e" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" y1="3.269" y2="20.729"><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(.5 0 0 .25 0 4)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" y1="15.999" y2="19.963"><stop offset="0" stop-opacity=".119"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.295" x2="9.295" y1="-3.284" y2="17.85"><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><path d="m10.112 20.64 2.344-1.353 2.844-9.74 6.458-3.74c-.197-1.898-1.152-3.217-2.49-4.313l-6.458 3.74-9.855-2.404-2.345 1.35 4.763 8.222z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><path d="m6.237 11.905 4.27 7.387 1.09-.738 3-9.783 6.125-3.456c-.117-1.22-.888-2.044-1.545-2.676l-6.045 3.596-9.972-2.295-1.185.575z" fill="none" stroke="url(#b)" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><g transform="matrix(.4189 0 0 .4189 12.48 12.48)"><rect fill="url(#d)" height="18" rx=".5" width="18" x="3" y="3"/><path d="m3.5 3.5h17v17h-17z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8h20v1h-20z" fill="url(#f)" opacity=".15"/><path d="m2.5 7.164v13.3c0 .574.462 1.036 1.036 1.036h16.928c.574 0 1.036-.462 1.036-1.036v-13.3" fill="none" opacity=".3" stroke="#000" stroke-width="2.387"/><path d="m3.537 2.195c-.738 0-1.342.604-1.342 1.342v3.963a.304.304 0 0 0 .305.305h19a.304.304 0 0 0 .305-.305v-3.963c0-.738-.604-1.342-1.342-1.342z" fill="url(#g)"/><g fill="none"><path d="m3.536 2.5c-.574 0-1.036.462-1.036 1.036v3.964h19v-3.964c0-.574-.462-1.036-1.036-1.036z" opacity=".4" stroke="#126400" stroke-linecap="round" stroke-width="2.387"/><path d="m18.5 17.5h-13zm-.01-5.988-12.99-.01v7.998h13zm.01 3.988h-13m13-2h-13m2.545-1.98-.017 7.98m2.55-7.944-.005 7.944m2.535-7.972.004 7.972m2.52-8 .014 8" opacity=".2" stroke="#fff"/><path d="m3.5 3.5v3h17v-3z" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/></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..25cf6c6de
--- /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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><path d="m10.112 20.64 2.344-1.353 2.844-9.74 6.458-3.74c-.197-1.898-1.152-3.217-2.49-4.313l-6.458 3.74-9.855-2.404-2.345 1.35 4.763 8.222z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><path d="m6.237 11.905 4.27 7.387 1.09-.738 3-9.783 6.125-3.456c-.117-1.22-.888-2.044-1.545-2.676l-6.045 3.596-9.972-2.295-1.185.575z" fill="none" stroke="url(#b)" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/></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..13f0e34b8
--- /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" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.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(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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" gradientTransform="matrix(.48806853 0 0 .48717974 .303692 -.163629)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="43" y2="3"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="3.996808" y2="20.000873"><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><radialGradient id="f" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 .8950525 -.94685877 -.00000002 20.000788 -3.440166)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></radialGradient><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><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857126)"><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(#f)" height="18" rx=".5" width="18" x="3" y="3"/><rect fill="none" height="19" opacity=".3" rx="1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="2.5"/><path d="m3.501246 3.498756h17v17h-17z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.514015 3.825155a1.4329316 1.4303221 0 0 0 -.686346.197917l-5.384006 3.105771a1.4329316 1.4303221 0 0 0 -.686347.989583 1.4329316 1.4303221 0 0 0 -.01525 0 1.4329316 1.4303221 0 0 0 -.472816 1.065706l-.03051 6.196318a1.4329316 1.4303221 0 0 0 .488069 1.065705 1.4329316 1.4303221 0 0 0 0 .01522 1.4329316 1.4303221 0 0 0 .701599 1.020032l5.368753 3.075322a1.4329316 1.4303221 0 0 0 1.174416.106571 1.4329316 1.4303221 0 0 0 .01525 0 1.4329316 1.4303221 0 0 0 1.220171-.09134l5.368754-3.090547a1.4329316 1.4303221 0 0 0 .686346-.974359 1.4329316 1.4303221 0 0 0 .533826-1.096155v-6.196317a1.4329316 1.4303221 0 0 0 -.488068-1.065704 1.4329316 1.4303221 0 0 0 -.701599-1.020033l-5.384006-3.090546a1.4329316 1.4303221 0 0 0 -1.174414-.121795 1.4329316 1.4303221 0 0 0 -.533826-.09135z" fill="url(#d)" opacity=".05"/><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(#c)" fill-rule="evenodd" opacity=".141176"/><path d="m17.5 17.221611-7-5.673017 7-5.6960218v3.6474278h6v4h-6z" display="block" fill="url(#b)"/><g fill="none"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.0000002h-6z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></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..52775221f
--- /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"><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l.059816 19.001408h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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=".4" stroke="#126400" 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(#f)" stroke-linecap="round" stroke-linejoin="round"/></g><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 fill="#126400"><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><path d="m2.000001 17.999819h19v5h-19z" fill="#fcaf3e"/><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"/><g fill="#ce5c00"><path d="m2.000001 17.999819c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h19c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h19v3h-19z"/><path d="m6 19h1v3h-1z"/><path d="m11 19h1v3h-1z"/><path d="m16 19h1v3h-1z"/></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..45d5a9528
--- /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"><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" 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(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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" fill="none" opacity=".2" stroke="#fff"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5371094 1c-.842497 0-1.5371094.6946124-1.5371094 1.5371094v2.9804687h1v-2.9804687c0-.305795.2313144-.5371094.5371094-.5371094h17.9257816c.305795 0 .537109.2313144.537109.5371094v2.9804687h1v-2.9804687c0-.842497-.694612-1.5371094-1.537109-1.5371094z" fill="#126400" opacity=".4"/><path d="m17.000002 17.999819h4v1h-4z" opacity=".321"/><g fill="#126400"><path d="m6.000001 2h1v3.5h-1z" opacity=".4"/><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 2h1v3.5h-1z" opacity=".4"/></g><path d="m1.5 6v.5h20v-.5z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m6.000001 6.499818h1v15.5h-1z" opacity=".321"/><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m16.000002 6.499818h1v15.5h-1z" opacity=".321"/><path d="m7.000001 9.999818h4.999999v1h-4.999999z" opacity=".321"/><path d="m12.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4.999999v1h-4.999999z" opacity=".321"/><path d="m12.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4.999999v1h-4.999999z" opacity=".321"/><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m2.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m7 2v20l-5.999999-.000182v-20z" fill="#fcaf3e"/><path d="m2.000001 9.999818h4v1h-4z" opacity=".321"/><g fill="#ce5c00"><path d="m7 2c0-.554-.446-.9999748-1-1.00000003l-3.999999-.000182c-.554-.00002521-1 .44600003-1 1.00000003v20c0 .554.446.999975 1 1l3.999999.000182c.554.000025 1-.446 1-1zm-1 0v20l-3.999999-.000182v-20z"/><path d="m2 6h4v1h-4z"/><path d="m2 10h4v1h-4z"/><path d="m2 14h4v1h-4z"/><path d="m2 18h4v1h-4z"/></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..f3ee4c08a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dataprovider.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(.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="b" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5 0 0 .25 -1 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#d" y1="15.999" y2="19.963"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="g" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><linearGradient id="h" 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="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><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><linearGradient id="k" xlink:href="#d"/><radialGradient id="l" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#k"/><linearGradient id="m" 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(#m)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#l)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#j)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#i)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m3.446 1.482h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><g transform="translate(10.007 7.955)"><rect fill="url(#a)" height="12" rx=".528" ry=".556" width="8.858" x="2" y="2"/><path d="m2.5 2.5h8.5l-.142 11.5h-8.498z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m1 7h11v1h-11z" fill="url(#e)" 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="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964l9.99-.007v-3.963c0-.574-.463-1.037-1.037-1.037z" fill="url(#f)"/><g fill="none" stroke-linecap="round"><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964l9.99-.007v-3.963c0-.574-.463-1.037-1.037-1.037z" opacity=".4" stroke="#126400"/><path d="m2.5 2.5v3l7.99-.007v-3z" opacity=".5" stroke="url(#g)" stroke-linejoin="round"/></g><path d="m6 7h1v8h-1zm-4 3h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/></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..0c444bd70
--- /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(.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="b" cx="605.714" cy="486.648" gradientTransform="matrix(0 0 0 0 2.847 295.672)" gradientUnits="userSpaceOnUse" r="117.143" 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.714" cy="486.648" gradientTransform="matrix(0 0 0 0 3.503 295.672)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><linearGradient id="f" 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="g" gradientTransform="matrix(.10583 0 0 .1323 .6 290.565)" 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="h" 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="i" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#j" y1="5" y2="43"/><linearGradient id="j"><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="k" gradientTransform="matrix(.5 0 0 .25 -1 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#c" y1="15.999" y2="19.963"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="m" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#j" y1="2.269" y2="19.728"/><radialGradient id="n" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -4.59 296.34)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#d"/><linearGradient id="o" gradientTransform="matrix(.13 0 0 .1 -261.43 -13.52)" 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="p" gradientUnits="userSpaceOnUse" x1="5.4027" x2="5.0435" y1="294.0503" y2="294.609"><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="q" gradientUnits="userSpaceOnUse" x1="4.94956" x2="4.94956" xlink:href="#r" y1="294.16971" y2="296.34799"/><linearGradient id="r"><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="s" gradientUnits="userSpaceOnUse" x1="5.225" x2="5.225" xlink:href="#r" y1="296.2197" y2="294.5716"/><path d="m.926 296.47h4.498v.53h-4.498z" fill="url(#a)" 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(#b)" opacity=".15" transform="translate(0 -290.65)"/><path d="m.926 291.047h4.498v5.556h-4.498z" fill="url(#f)" transform="translate(0 -290.65)"/><path d="m5.16 296.34h-3.97v-5.03h3.97z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-width=".265" transform="translate(0 -290.65)"/><path d="m.912.392h4.498v5.556h-4.498z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round" stroke-width=".265"/><g transform="matrix(.26 0 0 .26 0 2.11)"><rect fill="url(#h)" height="12" rx=".528" ry=".556" width="8.858" x="2" y="2"/><path d="m2.5 2.5h8.5l-.142 11.5h-8.498z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m1 7h11v1h-11z" fill="url(#k)" 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-.015-7.3" fill="none" opacity=".3" stroke="#000"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964l9.99-.007v-3.963c0-.574-.463-1.037-1.037-1.037z" fill="url(#l)"/><g fill="none" stroke-linecap="round"><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964l9.99-.007v-3.963c0-.574-.463-1.037-1.037-1.037z" opacity=".4" stroke="#126400"/><path d="m2.5 2.5v3l7.99-.007v-3z" opacity=".5" stroke="url(#m)" stroke-linejoin="round"/></g><path d="m6 7h1v8h-1zm-4 3h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/></g><path d="m5.424 296.47v.53c.164 0 .397-.12.397-.265 0-.146-.182-.264-.396-.264z" fill="url(#e)" 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(#n)" 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(#o)" opacity=".99" transform="translate(0 -290.65)"/><g fill="none" stroke-width=".26"><path d="m5 294.188v-.443l.782.506-.783.5v-.4" opacity=".5" stroke="url(#p)" transform="translate(0 -290.65)"/><path d="m5.936 295.446a1.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(#q)" transform="translate(0 -290.65)"/><path d="m4.842 2.805v.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="m5.996 295.518h-.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(#s)" transform="translate(0 -290.65)"/></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..db7e2cc39
--- /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=".654" stop-color="#fff" 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="13.608" x2="13.608" y1="2.546" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.877016" x2="12.002" xlink:href="#a" y1="7.3131" y2="20.001733"/><linearGradient id="h" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.002" x2="12.002" xlink:href="#a" y1="8.188448" y2="20.001733"/><linearGradient id="j" 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="k" gradientUnits="userSpaceOnUse" x1="14.002" x2="14.002" xlink:href="#a" y1="4.000565" y2="20.001733"/><linearGradient id="l" gradientTransform="matrix(.2576 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#m" y1="-7.666" y2="-7.666"/><linearGradient id="m"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.5627 0 0 .5922 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#o" y1="22.537" y2="27.546"/><linearGradient id="o"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.2576 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#m" y1="-7.666" y2="-7.666"/><linearGradient id="q" gradientTransform="matrix(.5627 0 0 .5922 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#o" y1="22.537" y2="27.546"/><linearGradient id="r" gradientTransform="matrix(.2576 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#m" y1="-7.666" y2="-7.666"/><linearGradient id="s" gradientTransform="matrix(.5627 0 0 .583 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#o" y1="22.537" y2="27.546"/><linearGradient id="t" 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.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="u" gradientTransform="matrix(.259 0 0 .195 -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="v" gradientTransform="matrix(.3143 0 0 .342 .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><g opacity=".4"><path d="m36.68 40h4.763v7h-4.763z" fill="url(#c)" transform="matrix(.653 0 0 .4286 -3.077 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="matrix(-.653 0 0 -.4286 -3.077 2.857)"/><path d="m10 40h26.68v7h-26.68z" fill="url(#e)" transform="matrix(.653 0 0 .4286 -3.077 2.857)"/></g><g transform="translate(-9.012)"><rect fill="url(#j)" height="18.946" rx="1" width="5.063" x="18.437" y="2.554"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.52 3.492h2.98v17.008h-2.98z" opacity=".5" stroke="url(#k)"/><rect height="18.992" opacity=".5" rx="1" stroke="#7239b3" width="4.983" x="18.517" y="2.508"/></g></g><g transform="translate(.012)"><rect fill="url(#f)" height="14.985" rx="1" width="5.063" x="16.437" y="6.515"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.46 7.506h3.04v12.992h-3.04z" opacity=".5" stroke="url(#g)"/><rect height="14.995" opacity=".5" rx="1" stroke="#b35039" width="5.009" x="16.491" y="6.505"/></g></g><g transform="translate(-14)"><rect fill="url(#h)" height="12.043" rx="1" width="5.092" x="16.408" y="9.457"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.505 10.507h2.997v9.993h-2.997z" opacity=".5" stroke="url(#i)"/><rect height="11.992" opacity=".5" rx="1" stroke="#7bb339" width="4.996" x="16.504" y="9.508"/></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(#l)" 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.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(#p)" stroke="url(#q)"/><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(#r)" stroke="url(#s)"/><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(#t)" stroke="url(#u)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#v)" 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..83709d436
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".70495" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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_datasubtotals.svg b/icon-themes/elementary_svg/cmd/lc_datasubtotals.svg
new file mode 100644
index 000000000..b324cbe26
--- /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(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="4.354743" y2="57.840454"/><linearGradient id="b" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="17.83482" y2="73.398201"/><linearGradient id="c" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="33.392567" y2="88.955948"/><radialGradient id="d" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="e" 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="f" 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="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 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(#b)" 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(#c)" 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><path d="m4.5 2.5v4h2v-2h2v-2h-2z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><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(#d)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#e)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#f)"/><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="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></g><g transform="translate(-6 -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(-6 -11)"><rect fill="url(#b)" 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(#c)" 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(#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(-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(#d)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#e)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#f)"/><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="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></g><g fill="none" 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></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..74b20578b
--- /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.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><radialGradient id="d" cx="38.658855" cy="9.341145" gradientUnits="userSpaceOnUse" r="8.341651"><stop offset="0" stop-color="#fff"/><stop offset=".25" stop-color="#fefede" stop-opacity=".918367"/><stop offset=".5" stop-color="#fbf911"/><stop offset="1" stop-color="#fffc04" stop-opacity=".12234"/></radialGradient><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><path d="m4.5 21.5v-4h2v2h5v2h-5z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m4.5 2.5v4h2v-2h5v-2h-5z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><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-1h-.941027z" stroke="#ddc73b" 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..c1284043b
--- /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="#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><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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="#85f619" 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..34f59793b
--- /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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.104751" x2="16.820753" y1="22.995932" y2="10.92285"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.22094199 0 0 .21960918 13.770149 11.514206)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="5.747559" y1="10.631441" y2="45.340096"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20.359892" x2="16.821213" y1="11.664398" y2="24.906784"><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><path d="m10.112 20.64 2.344-1.353 2.844-9.74 6.458-3.74c-.197-1.898-1.152-3.217-2.49-4.313l-6.458 3.74-9.855-2.404-2.345 1.35 4.763 8.222z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><path d="m6.237 11.905 4.27 7.387 1.09-.738 3-9.783 6.125-3.456c-.117-1.22-.888-2.044-1.545-2.676l-6.045 3.596-9.972-2.295-1.185.575z" fill="none" stroke="url(#b)" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><path d="m15.199764 17.412542 1.905776 1.459353 3.853964-6.509346 1.50977.83619.403095.272223-4.950068 9.305271-4.695174-3.861058 1.435519-1.898657z" fill="url(#f)"/><g fill="none"><path d="m17.086802 20.046639 4.059056-6.781961 1.221597.742418m-4.35606 7.807028-3.795632-2.994838.618758-.788912" opacity=".5" stroke="url(#e)" stroke-width=".784051"/><path d="m20.992534 12.37384c-.157416-.01647-.313917.06194-.394798.212477l-3.446032 6.405068-2.215575-1.789596c-.197353-.109532-.443584-.0392-.551423.161436l-.993558 1.295801c-.107838.200481-.03529.450594.162061.560126 0 0 4.045363 3.394077 4.050353 3.396586.04625.02587.168876.06351.218045.06978.160618.02039.25074-.08123.333303-.234352l4.647431-8.638044c.107839-.200482.03529-.450516-.16206-.560048l-1.491196-.831329c-.04934-.02744-.104079-.04234-.156551-.04783z" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".684783"/></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..62c67a394
--- /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"><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="c" 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="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" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#m" y1="13" y2="19"/><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.0038 0 0 1.4 27.988 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><radialGradient id="j" 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="#h"/><linearGradient id="k" 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="l" 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="m" 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(#i)"/><path d="m-10-47h5v7h-5z" fill="url(#j)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#k)"/></g><path d="m3.5 3c-.28565 0-.5.21435-.5.5v17c0 .28565.21435.5.5.5h17c.28565 0 .5-.21435.5-.5v-17c0-.28565-.21435-.5-.5-.5z" fill="url(#m)"/><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#l)" 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(#g)" 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(#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_dbformedit.svg b/icon-themes/elementary_svg/cmd/lc_dbformedit.svg
new file mode 100644
index 000000000..afde26708
--- /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" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#r" y1="13" y2="19"/><linearGradient id="b" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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="c" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.357 1.938)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="d"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.54 2.122)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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(2.0038 0 0 1.4 27.988 -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" 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="12.001" x2="12.001" y1="3.269" y2="20.728"><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="r" 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><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#n)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#o)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#p)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><path d="m3.5 3c-.286 0-.5.214-.5.5v17c0 .286.214.5.5.5h17c.286 0 .5-.214.5-.5v-17c0-.286-.214-.5-.5-.5z" fill="url(#r)"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#q)" 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(#a)" 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="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#b)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m19.464 9.14c.308-.23 1.17.203 1.962.99.79.788 1.208 1.63.982 1.94l.02.018 1.345-1.353.028-.028c.002 0-.02-.017-.018-.018.226-.31-.19-1.153-.98-1.94-.794-.788-1.656-1.22-1.964-.99l-.027.027-1.346 1.354z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".3446"/><path d="m9.777 18.876c.307-.23 1.17.202 1.962.99.79.787 1.206 1.628.98 1.94l.02.017 7.598-7.636.027-.027c0-.002-.02-.018-.018-.02.225-.31-.19-1.15-.982-1.938s-1.654-1.22-1.962-.99l-.027.028z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#c)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#e)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#h)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#i)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#j)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#k)" stroke="url(#l)" stroke-width=".5" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m8.235 22.536-.573 1.353 1.37-.562c-.11-.132-.212-.265-.344-.396-.15-.15-.3-.274-.453-.396z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".3446"/></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..a5ccbc803
--- /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" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#g" y1="13" y2="19"/><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="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="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 opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><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><path d="m3.5 3c-.28565 0-.5.21435-.5.5v17c0 .28565.21435.5.5.5h17c.28565 0 .5-.21435.5-.5v-17c0-.28565-.21435-.5-.5-.5z" fill="url(#g)"/><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#f)" 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(#a)" 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..5121be018
--- /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" 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><linearGradient id="m" gradientTransform="matrix(.72378979 0 0 .72378991 -125.19431 -14.257582)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#n" y1="17" y2="36.026299"/><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.78298232 0 0 .78095643 -136.09264 -15.739386)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#n" y1="33" y2="24.519934"/><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><g transform="translate(.967954 9)"><path d="m1.532046-3.540421 16 15.999999h-16zm2.999941 8.499999v4.5h5z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m2.531987-1.142631v12.602209h12.60221s-12.60221-12.602209-12.60221-12.602209z" opacity=".5" stroke="url(#m)"/><path d="m3.531987 3.784525v6.675053h7" opacity=".5" stroke="url(#o)"/><path d="m3.5 13.5h13.999723" opacity=".3" stroke="#85f619" 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..6cccb8b29
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#k" y1="13" y2="19"/><radialGradient id="b" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#d" y1="21.342" y2="24.912"/><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.001" x2="12.001" y1="3.269" y2="20.728"><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="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><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 3c-.286 0-.5.214-.5.5v17c0 .286.214.5.5.5h17c.286 0 .5-.214.5-.5v-17c0-.286-.214-.5-.5-.5z" fill="url(#k)"/><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(#a)" 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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#b)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#c)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.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_dbnewformautopilot.svg b/icon-themes/elementary_svg/cmd/lc_dbnewformautopilot.svg
new file mode 100644
index 000000000..2d65dec26
--- /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"><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" 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="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="h" 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="i" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#s" y1="13" y2="19"/><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="#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(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#l" y1="10.631" y2="35.623"/><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(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#l" y1="21.342" y2="24.912"/><linearGradient id="n"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="o" 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="#n"/><radialGradient id="p" 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="#n"/><linearGradient id="q" 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="r" gradientUnits="userSpaceOnUse" x1="12.001" x2="12.001" y1="3.269" y2="20.728"><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="s" 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><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#o)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#p)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#q)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><path d="m3.5 3c-.286 0-.5.214-.5.5v17c0 .286.214.5.5.5h17c.286 0 .5-.214.5-.5v-17c0-.286-.214-.5-.5-.5z" fill="url(#s)"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#r)" 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(#i)" 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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#j)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#k)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#m)"/></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(#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"/><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(#g)" 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(#h)" fill-rule="evenodd" opacity=".9"/></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..754fa912a
--- /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"><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><radialGradient id="m" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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(.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="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><g transform="translate(-.992714 -1.007286)"><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#m)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#n)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#o)"/></g></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..542106244
--- /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"><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><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.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><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(.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="k" 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="l" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 31.67023)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#m" y1="-7.665694" y2="-7.665694"/><linearGradient id="m"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 8.077184)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#o" y1="22.536863" y2="27.54611"/><linearGradient id="o"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.37654594 0 0 .35839049 -27.150809 26.670231)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#m" y1="-7.665694" y2="-7.665694"/><linearGradient id="q" gradientTransform="matrix(.8224499 0 0 .82905873 -65.448598 3.077185)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#o" y1="22.536863" y2="27.54611"/><linearGradient id="r" gradientTransform="matrix(.37654594 0 0 .352792 -27.150809 21.746031)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95014" x2="89.423676" xlink:href="#m" y1="-7.665694" y2="-7.665694"/><linearGradient id="s" gradientTransform="matrix(.8224499 0 0 .81610786 -65.448598 -1.478464)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#o" y1="22.536863" y2="27.54611"/><linearGradient id="t" 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="u" 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="v" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="w" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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="x" 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="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(#k)" 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(#l)" stroke="url(#n)"/><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(#p)" stroke="url(#q)"/><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(#r)" stroke="url(#s)"/><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(#t)" stroke="url(#u)"/><rect fill="none" height="19" opacity=".5" rx="17.5" ry="3" stroke="url(#j)" width="17" x="3.5" y="10.5"/></g><g transform="translate(-.992714 -1.007286)"><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#v)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#w)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#x)"/></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(#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(#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_dbnewreport.svg b/icon-themes/elementary_svg/cmd/lc_dbnewreport.svg
new file mode 100644
index 000000000..2a7c61990
--- /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.297" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" 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(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623"/><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.342" y2="24.912"/><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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.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_dbnewreportautopilot.svg b/icon-themes/elementary_svg/cmd/lc_dbnewreportautopilot.svg
new file mode 100644
index 000000000..40fa52e24
--- /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"><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><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.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><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><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="#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(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#l" y1="10.631" y2="35.623"/><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(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#l" y1="21.342" y2="24.912"/><linearGradient id="n" xlink:href="#b"/><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"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#j)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#k)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#m)"/></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(#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_dbnewtable.svg b/icon-themes/elementary_svg/cmd/lc_dbnewtable.svg
new file mode 100644
index 000000000..55957523a
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.324452" x2="11.345974" y1="-.499129" y2="2.183532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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(.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><radialGradient id="d" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.060406" xlink:href="#g" y1="4.999989" y2="40.60302"/><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><linearGradient id="h" 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="i" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#g" y1="2.268861" y2="19.728326"/><rect fill="url(#e)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#h)" 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(#a)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#7239b3"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#i)" 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 fill="#2f0064"><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><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#d)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#c)"/></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..f087e160f
--- /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"><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><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.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><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" gradientUnits="userSpaceOnUse" x1="11.324452" x2="11.345974" y1="-.499129" y2="2.183532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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(.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><radialGradient id="m" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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><linearGradient id="o" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.060406" xlink:href="#p" y1="4.999989" y2="40.60302"/><linearGradient id="p"><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="q" gradientTransform="matrix(.49999998 0 0 .25 -.999998 2.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#b" y1="15.999304" y2="19.963179"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#p" y1="2.268861" y2="19.728326"/><rect fill="url(#n)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#q)" 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(#j)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#7239b3"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#r)" 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 fill="#2f0064"><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><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#m)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#k)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#l)"/></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(#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_dbnewviewsql.svg b/icon-themes/elementary_svg/cmd/lc_dbnewviewsql.svg
new file mode 100644
index 000000000..4211ba28c
--- /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="#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(.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="#004372" 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..0d7fbdc4c
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="p" 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="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..eccff0bb4
--- /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(.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><linearGradient id="m" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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="n" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.357 1.938)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#o" y1="24.99" y2="30"/><linearGradient id="o"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.54 2.122)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#q" y1="24.99" y2="30"/><linearGradient id="q"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="r" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#o" y1="24.99" y2="30"/><linearGradient id="s" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#q" y1="24.99" y2="30"/><linearGradient id="t" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#o" y1="24.99" y2="30"/><linearGradient id="u" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#q" y1="24.99" y2="30"/><linearGradient id="v" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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="w" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#m)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m19.464 9.14c.307-.23 1.17.203 1.962.99.79.788 1.207 1.63.98 1.94l.02.018 1.346-1.353.028-.028-.02-.018c.227-.312-.19-1.153-.98-1.94-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 18.875c.307-.23 1.17.202 1.962.99.79.787 1.206 1.63.98 1.94l.02.017 7.597-7.635.028-.028c0-.002-.02-.018-.02-.02.227-.31-.19-1.15-.98-1.938-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#n)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#p)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#r)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#s)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#t)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#u)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#v)" stroke="url(#w)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m8.235 22.535-.573 1.353 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.273-.453-.395z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..8c58a51e4
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="d" 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="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..caa64b97e
--- /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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="m" 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="n" cx="605.714" cy="486.648" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#l"/><linearGradient id="p" 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="q" gradientUnits="userSpaceOnUse" x1="13.3" x2="12.679" xlink:href="#r" y1="23.048" y2="-5.018"/><linearGradient id="r"><stop offset="0" stop-color="#8d8d8d"/><stop offset="1" stop-color="#c3c3c3"/></linearGradient><linearGradient id="s" 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="t" gradientUnits="userSpaceOnUse" x1="13.132" x2="13.19" xlink:href="#r" y1="23.033" y2="13.664"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#m)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#n)" opacity=".5"/><path d="m5.742 20v4c-1.548.007-3.742-.896-3.742-2s1.728-2 3.742-2z" fill="url(#o)" 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(#p)" stroke="url(#q)" 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(#s)" 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(#t)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" height=".933" opacity=".7" rx=".3" width="16" x="7" y="20.067"/><path d="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m19.464 9.14c.307-.23 1.17.203 1.962.99.79.788 1.207 1.63.98 1.94l.02.018 1.346-1.353.028-.028-.02-.018c.227-.312-.19-1.153-.98-1.94-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 18.875c.307-.23 1.17.202 1.962.99.79.787 1.206 1.63.98 1.94l.02.017 7.597-7.635.028-.028c0-.002-.02-.018-.02-.02.227-.31-.19-1.15-.98-1.938-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m8.235 22.535-.573 1.353 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.273-.453-.395z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..ebdb649f3
--- /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"><linearGradient id="a" gradientTransform="matrix(.33273176 0 0 .30638236 .443064 -1.372986)" gradientUnits="userSpaceOnUse" x1="23.30562" x2="14.388516" y1="24.843527" y2="9.590224"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><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.513924 9.5104343h-5.0169712l-.8637161 2.1660127h-2.3097004l4.7312445-11.3528945h2.1493776l4.5629676 11.3528945h-2.415254zm-4.4209066-1.717872h3.7685633l-1.681386-5.1358912z" style="opacity:.66;stroke:#000;stroke-width:.647105;stroke-linecap:round;stroke-linejoin:round;fill:url(#a)"/><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)"/></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..2159f26e2
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.324452" x2="11.345974" y1="-.499129" y2="2.183532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" 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="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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="e" 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="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(.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="40.60302"/><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" xlink:href="#b" y1="15.999304" y2="19.963179"/><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-.00125 19.001408h-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(#a)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#7239b3"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#m)" 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 fill="#2f0064"><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="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(#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_dbtableedit.svg b/icon-themes/elementary_svg/cmd/lc_dbtableedit.svg
new file mode 100644
index 000000000..1a63d8af9
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.324452" x2="11.345974" y1="-.499129" y2="2.183532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.45248178 -.45470777 .5062018 .50368637 -8.104062 11.180196)" 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="c" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -9.76287 8.853592)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="d"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -9.888986 8.980397)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -9.325253 8.413908)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -9.45137 8.540713)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -8.885569 7.972845)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -9.011685 8.098962)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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="l" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><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><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.060406" xlink:href="#o" y1="4.999989" y2="40.60302"/><linearGradient id="o"><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="p" 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="q" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#o" y1="2.268861" y2="19.728326"/><rect fill="url(#m)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#p)" 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(#a)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#7239b3"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#q)" 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 fill="#2f0064"><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><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.1359999 1.505 5.0969999-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m9.7768834 18.875356c.3073656-.230868 1.1695046.201924 1.9620386.990323.790466.785643 1.20603 1.627796.981364 1.938607 0 0 .0193.01723.01861.01792l11.033449-11.087207c.279799-.282556-.155061-1.1715725-.971716-1.9847813-.819411-.8132088-1.711873-1.2439338-1.990983-.9634457z" fill="url(#b)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".34458"/><path d="m19.464 9.1399996c.307-.23 1.17.203 1.962.9900004.79.788 1.207 1.63.98 1.94l.02.018 1.346-1.353.028-.028-.02-.018c.227-.312-.19-1.1530004-.98-1.9400004-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 18.875c.307-.23 1.17.202 1.962.99.79.787 1.206 1.63.98 1.94l.02.017 7.597-7.635.028-.028c0-.002-.02-.018-.02-.02.227-.31-.19-1.15-.98-1.938-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#0c0c0c" opacity=".6"/><g stroke-width=".68916"><path d="m17.954456 10.657123c.307366-.230179 1.169505.201924 1.962039.990323.789777.787021 1.20603 1.628485.980674 1.938607 0 .0014.0193.01723.01861.01861l.137832-.137832c0-.0014-.02067-.01723-.0193-.01861.225357-.310122-.190896-1.152275-.981363-1.938607-.792534-.788399-1.653984-1.221191-1.962038-.990323z" fill="url(#c)"/><path d="m17.829029 10.784618c.306676-.231558 1.168815.201235 1.961349.989634.790467.785642 1.20603 1.628485.981364 1.938607 0 0 .0193.01654.01861.01792l.137832-.137832c0-.0014-.02067-.01792-.01861-.01861.225356-.311501-.191586-1.152965-.982053-1.939296-.792534-.7884-1.653984-1.221192-1.962038-.990323z" fill="url(#e)"/><path d="m18.392073 10.217439c.307365-.2301791 1.169504.201924 1.962038.990323.790467.787021 1.20603 1.628485.981364 1.938607 0 .0014.0193.01723.01861.01861l.137832-.137832c0-.0014-.02067-.01723-.0193-.01861.225356-.310122-.190896-1.152275-.981363-1.938607-.792534-.788399-1.653984-1.2211912-1.962038-.990323z" fill="url(#g)"/><path d="m18.265956 10.343556c.307366-.23018 1.169505.202613 1.962039.991012.791156.785642 1.207408 1.628485.982053 1.938607 0 .0021.0193.01792.01861.0193l.137832-.137835c0-.0014-.02067-.01792-.01861-.01861.225355-.310123-.191586-1.150898-.982053-1.937919-.792534-.788399-1.653984-1.2211915-1.962039-.990323z" fill="url(#h)"/><path d="m18.831757 9.7756878c.307365-.2301794 1.169504.2019239 1.962038.9903232.790467.78702 1.20603 1.628485.981364 1.938607 0 .0014.0193.01723.01861.01861l.137832-.137832c0-.0014-.02068-.01723-.0193-.01861.225356-.310122-.190896-1.152276-.981363-1.938607-.792534-.7883993-1.653984-1.2211918-1.961349-.9903232z" fill="url(#i)"/><path d="m18.705641 9.9024932c.307365-.2308686 1.169504.2019238 1.962038.9903228.789777.785643 1.20603 1.627796.980675 1.938607 0 0 .0193.01723.01861.01792l.137832-.137832c0-.0014-.02067-.01723-.01861-.01861.225355-.310121-.191587-1.152274-.982053-1.938606-.792534-.7890882-1.653984-1.2211915-1.962039-.9910121z" fill="url(#j)"/></g><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#k)" stroke="url(#l)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m8.235 22.535-.573 1.353 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.273-.453-.395z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..e45731a00
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.324452" x2="11.345974" y1="-.499129" y2="2.183532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><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="24.060406" xlink:href="#d" y1="4.999989" y2="40.60302"/><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" 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="f" 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.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#e)" 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(#a)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#7239b3"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#f)" 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 fill="#2f0064"><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><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..b6d7d10f7
--- /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" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#g" y1="13" y2="19"/><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="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="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 opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><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><path d="m3.5 3c-.28565 0-.5.21435-.5.5v17c0 .28565.21435.5.5.5h17c.28565 0 .5-.21435.5-.5v-17c0-.28565-.21435-.5-.5-.5z" fill="url(#g)"/><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#f)" 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(#a)" 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..315f01894
--- /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"><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="19.823" x2="16.693" xlink:href="#a" y1="10.543" y2="20.128"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17.736" x2="17.736" xlink:href="#a" y1="11.502" y2="18.211"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.606" x2="14.606" xlink:href="#a" y1="10.543" y2="20.128"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.335" x2="6.473" xlink:href="#a" y1=".954" y2="18.605"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16.083" x2="13.281" xlink:href="#a" y1="15.414" y2="12.051"/><radialGradient id="g" cx="11.25" cy="19.031" gradientTransform="matrix(1.48837 0 0 .4093 -2.795 13.097)" gradientUnits="userSpaceOnUse" r="8.063"><stop offset="0" stop-color="#0d0d0d"/><stop offset="1" stop-color="#0d0d0d" stop-opacity="0"/></radialGradient><ellipse cx="13.949" cy="20.886" fill="url(#g)" opacity=".163" rx="12" ry="3.3"/><g stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49"><path d="m10.645 9.86h-2.528v8.745h-1.644v-8.745h-1.753v-.77l1.753-.566v-.574q0-1.825.795-2.738.802-.912 2.465-.912.958 0 1.944.337l-.438 1.287q-.85-.273-1.49-.273-.83 0-1.232.548-.4.548-.4 1.735v.648h2.527z" fill="url(#e)" stroke-width="1.01" transform="scale(.95435 1.04784)"/><g fill="url(#f)" stroke-width=".561" transform="scale(.9585 1.0433)"><path d="m12.812 16.335q0-1.343.39-2.513.395-1.17 1.135-2.052h.86q-.728.978-1.098 2.148-.366 1.17-.366 2.407 0 1.216.375 2.376.374 1.16 1.078 2.118h-.85q-.746-.86-1.136-2.01-.39-1.15-.39-2.473z" fill="url(#d)"/><path d="m17.716 16.335-1.92-2.72h1.038l1.434 2.097 1.418-2.098h1.03l-1.92 2.72 2.025 2.843h-1.037l-1.515-2.22-1.535 2.22h-1.028z" fill="url(#c)"/><path d="m23.704 16.335q0 1.332-.395 2.482-.39 1.15-1.13 2h-.852q.704-.95 1.08-2.11.374-1.166.374-2.382 0-1.236-.37-2.407-.365-1.17-1.094-2.148h.86q.746.887 1.136 2.062.39 1.17.39 2.503z" fill="url(#b)"/></g></g></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..9031f40cb
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.324452" x2="11.345974" y1="-.499129" y2="2.183532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" 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="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><linearGradient id="d" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.060406" xlink:href="#e" y1="4.999989" y2="40.60302"/><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><linearGradient id="f" 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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#e" y1="2.268861" y2="19.728326"/><rect fill="url(#c)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#f)" 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(#a)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#7239b3"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#g)" 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 fill="#2f0064"><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><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"/><rect fill="url(#b)" height="4" rx=".5" width="18" x="5" y="7"/><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..40f0c2c93
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.324452" x2="11.345974" y1="-.499129" y2="2.183532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><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="24.060406" xlink:href="#d" y1="4.999989" y2="40.60302"/><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" 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="f" 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.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#e)" 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(#a)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#7239b3"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#f)" 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 fill="#2f0064"><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_decrementindent.svg b/icon-themes/elementary_svg/cmd/lc_decrementindent.svg
new file mode 100644
index 000000000..9ea96ecdb
--- /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" gradientTransform="matrix(-.4766877 0 0 .44382351 1.383818 2.729605)" gradientUnits="userSpaceOnUse" x1="8.985285" x2="9.769402" y1="5.243903" y2="40.434242"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".2904194" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.44324004 -.45870569 0 32.384791 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="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><path d="m14 3v1h2v-1zm-10 2v1h8v-1zm10 0v1h9v-1zm-10 11v1h8v-1zm10 0v1h9v-1zm-10 2v1h8v-1zm10 0v1h3v-1zm0 2v1h2v-1z" fill="#4d4d4d" opacity=".4"/><path d="m14 8v2h9v-2zm0 4v2h7v-2z" fill="#4d4d4d"/><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(#c)" fill-rule="evenodd" opacity=".2"/><path d="m6.5000039 16.5-6-5 6-5v3h5.0000001v4h-5.0000001z" display="block" fill="url(#a)"/><g fill="none" stroke-miterlimit="7"><path d="m6.4997695 16.5-5.9997976-5 5.9997975-5.0000593v3.0000593h5.0002346l.000469 4h-5.0002346z" display="block" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/><path d="m5.5000039 14.344173-3.455062-2.844173 3.455062-2.8330289v1.8330289h5.0000001v2h-5.0000001z" display="block" opacity=".401" stroke="url(#b)"/></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..fd07c4f85
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 44.287423 -27.045215)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#c"/><radialGradient id="b" cx="9" cy="10.712777" fx="9" fy="10.712777" gradientTransform="matrix(-3.5407286 .16094219 -.16094222 -3.5407289 42.590696 46.48256)" gradientUnits="userSpaceOnUse" r="6.21341" xlink:href="#c"/><radialGradient id="c" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 40.131885 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m5.7896708 11.103921c.1966304-.0079.3803584.08036.525.225l5.7000002 5.575c.117521.117521.190937.253552.225.4.0175.07522.02202 1.153807.01718 1.22892.0014.02423.00096.05059 0 .075-.0076.04398-.0094.0832-.025.125-.03252.151015-.104031.304031-.225.425l-5.7000002 5.575c-.2892832.289283-.7616104.26339-1.075-.05l-1.1249968-1.125c-.3133896-.313389-.3392832-.810717-.05-1.1l2.325-2.428444-5.75.0061c-.44319984.000468-.80138472-.356803-.8-.8l.00782-2.500497c.001384-.443197.36070296-.702679.80390272-.703145l5.77500048-.0061-2.3539067-2.446854c-.2836291-.294829-.2633896-.761611.05-1.075l1.1250003-1.15c.1566952-.156695.3533696-.242135.55-.25z" fill="#fff" opacity=".35" stroke-width=".8"/><path d="m5.9896708 10.104219c.1966304-.0079.3803584.08036.525.225l5.7000002 5.575c.117521.117521.190937.253552.225.4.0175.07522.02202 1.153807.01718 1.22892.0014.02423.00096.05059 0 .075-.0076.04398-.0094.0832-.025.125-.03252.151014-.104031.304031-.225.425l-5.7000002 5.575c-.2892832.289283-.7616104.263389-1.075-.05l-1.1249968-1.125c-.3133896-.31339-.3392832-.810717-.05-1.1l2.325-2.428444-5.75.0061c-.44319984.000468-.80138472-.356803-.8-.8l.00782-2.500496c.0013812-.443198.36070296-.702679.80390272-.703146l5.77500048-.0061-2.3539067-2.446854c-.283629-.294829-.2633896-.76161.05-1.075l1.1250003-1.15c.1566952-.156695.3533696-.242135.55-.25z" fill="url(#b)" stroke-width=".8"/><path d="m6.0146708 10.504219c.068104-.0027.1422352.01723.225.1l5.7000002 5.575c.06759.06759.107187.148417.125.225.01369.05885-.0069 1.088922-.0078 1.10392-.000263.0083-.000263.01667 0 .025-.0062.03618.001.01754 0 .025.000229.0042.000681.0079 0 .025-.0108.0241-.01918.04923-.025.075-.0189.08778-.04217.167171-.1.225l-5.7000002 5.575c-.1278856.127885-.3451072.129893-.525-.05l-1.1249728-1.125c-.1724168-.172417-.1671519-.427636-.05-.55l2.325-2.428444c.2422144-.248591.071976-.66645-.275-.675l-5.75.0061c-.22981184.000242-.400718-.170189-.4-.4l.007816-2.500476c.00071456-.229811.17409088-.302904.40390272-.303146l5.77500048-.0061c.346976-.0086.5172144-.426409.275-.675l-2.3539467-2.446854c-.1253853-.130337-.1298928-.345108.05-.525l1.1250003-1.15c.09017-.09017.2076888-.121308.3-.125z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.0146708 11.428921 5.1921872 6.07892-5.175 5.075-.625-.625 2.025-2.128444c.742068-.735841.2200488-2.001344-.825-2l-5.375.0061.00782-1.750477 5.4-.0061c1.0450488.0014 1.5709744-1.167304.8289064-1.903145l-2.0539136-2.146855z" fill="none" opacity=".03" stroke="#000"/><path d="m14.844358 1.0006048c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687494c.146902.146901.331102.348797.37368.531857.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.222469.348182-.37368.499393l-7.125 6.9687498c-.361604.361604-.952013.329237-1.34375-.0625l-1.40625-1.40625c-.391737-.391737-.425359-1.014655-.0625-1.375l2.90625-2.90625h-7.5624997c-.554 0-1-.446-1-1v-1.9999998c0-.554.446-1 1-1h7.5937497l-2.9375-2.9374994c-.361603-.3616037-.329237-.9520128.0625-1.34375l1.40625-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m14.844358.0009766c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687496c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.9687498c-.361604.361604-.952013.329237-1.34375-.0625l-1.40625-1.40625c-.391737-.391737-.425359-1.014655-.0625-1.375l2.90625-2.90625h-7.5624997c-.554 0-1-.4459998-1-.9999998v-2c0-.554.446-.9999996 1-.9999996h7.5937497l-2.9375-2.9375c-.361603-.3616038-.329237-.9520128.0625-1.34375l1.40625-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m14.875608.5009766c.08513-.00341.177794.021544.28125.125l7.125 6.9687496c.08449.08449.133984.185522.15625.28125.01711.07356.0012.106253 0 .125-.000328.01041-.000328.02084 0 .03125-.0078.04523.0013.02193 0 .03125.000287.0052.000852.0099 0 .03125-.0135.03013-.02397.06154-.03125.09375-.02363.109721-.05271.208964-.125.28125l-7.125 6.9687498c-.159857.159857-.431384.162366-.65625-.0625l-1.40625-1.40625c-.215521-.215521-.212233-.537767-.0625-.6875l2.90625-2.90625c.302768-.310739.08997-.8330618-.34375-.8437498h-7.5624997c-.287265 0-.5-.212735-.5-.5v-2c0-.287265.212735-.5.5-.5h7.5937497c.43372-.01069.646518-.5330109.34375-.8437496l-2.9375-2.9375c-.159856-.159856-.162366-.4313842.0625-.65625l1.40625-1.4375c.112713-.1127129.259611-.1516344.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.875608 1.6568546 6.5 6.3437496-6.46875 6.3437498-.78125-.78125 2.53125-2.53125c.927586-.919802.275061-2.5016788-1.03125-2.4999998h-7.0937497v-1.0625h7.1249997c1.306311.0017 1.958836-1.5801971 1.03125-2.4999996l-2.5625-2.5625z" opacity=".03"/></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..a2cd53c4e
--- /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"><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="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="f" cx="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -17.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="g" 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"/><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"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#e)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="url(#f)" r="1.5"/><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"/><g fill="none" 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" stroke="url(#g)"/><path d="m7.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></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..bc3fed89a
--- /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"><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="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.99113 35.772363)" 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.9026 31.905914)" gradientUnits="userSpaceOnUse" r="1.803589" 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"/><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(-.279094 .494955)"/><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="url(#f)" transform="translate(-.279094 -.505045)"/><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(-.121623 .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(#g)" transform="translate(-.121623 -.50505)"/></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..71a522f38
--- /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="matrix(.21788 .05143 .00147 .2555 11.713 7.66)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1=".365" x2="28.06" y1="19.599" y2="19.599"><stop offset="0" stop-color="#ffcd7d"/><stop offset=".262" stop-color="#fc8f36"/><stop offset="1" stop-color="#e23a0e"/></linearGradient><linearGradient id="b" 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="c" 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="d" gradientTransform="matrix(.4458 0 0 .45 .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="e" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="f" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" y1="2.269" y2="19.728"><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><path d="m2.528 2h17.944c.293 0 .524.248.528.555l.05 4.398c.003.2-14.002-.004-14.002-.004s.052 14.945-.05 14.947l-4.47.104c-.293.006-.528-.248-.528-.556v-18.89c0-.304.235-.554.528-.554z" fill="url(#d)"/><path d="m1 6.164v15.3c0 .84.695 1.536 1.537 1.536h4.463v-1h-4.463c-.307 0-.537-.23-.537-.537v-15.3z" opacity=".3"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#e)"/><path d="m2 10h4v1h-4zm0 4h4v1h-4zm0 4h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.5 2.5v3h18v-3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 22h1v-15.146h-1z" opacity=".321"/><g stroke-linejoin="round"><path d="m10.417 9.818c.497-.407 1.426-.4 2.073.11l.08 12.098c-.405.344-1.51.497-2.073-.002z" fill="url(#c)" 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(#a)" fill-rule="evenodd" stroke="url(#b)"/></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..9ec0bd968
--- /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" gradientTransform="matrix(.4054 0 0 .5135 8.266 5.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><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 16.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><radialGradient id="d" cx="605.71" cy="486.65" gradientTransform="matrix(-.01205 0 0 .00824 10.76 16.98)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><linearGradient id="e" 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="f" 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="g" 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(#f)"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".73" stroke="url(#g)"/><path d="m3.5 20h17v2h-17z" fill="url(#e)" opacity=".15"/><path d="m3.5 20v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#d)" opacity=".15"/><path d="m20.5 20v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#c)" opacity=".15"/><path d="m5.5 4v16m14.5-1.5h-16m16-9h-16m6.5-5.5v16m5-16v16m4.5-7.5h-16m16 3h-16m16-9h-16" fill="none" opacity=".49" stroke="#2c465d" stroke-opacity=".324"/><path d="m5.5 6.5h10v12h-10z" fill="none" 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" fill="#505050" stroke="#565656" stroke-linecap="square"/><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="#8c8c8c" stroke-linejoin="round"/><path d="m19.511 12.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/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..de1e7d1e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleteallannotation.svg
@@ -0,0 +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-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" 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="c" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#a" y1="20.584223" y2="32.702335"/><radialGradient id="d" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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="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="h" 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="i" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#a" y1="13.022708" y2="32.702335"/><g transform="matrix(.71935954 0 0 .71935954 -.085817 5.735371)"><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#d)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#e)" fill-rule="evenodd"/><g fill="none" stroke-width="1.390125"><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" opacity=".8" stroke="url(#f)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></g></g><g transform="matrix(-.71935954 0 0 .71935954 23.995606 .235371)"><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#d)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#e)" fill-rule="evenodd"/><g fill="none" stroke-width="1.390125"><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" opacity=".8" stroke="url(#f)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="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(#g)" 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(#h)" 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(#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(#c)"/></g></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..4b99b20be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_deleteannotation.svg
@@ -0,0 +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-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="c" 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="d" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#a" y1="13.022708" y2="32.702335"/><radialGradient id="e" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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="h" 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="i" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#a" y1="20.584223" y2="32.702335"/><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#e)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#f)" fill-rule="evenodd"/><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" fill="none" opacity=".8" stroke="url(#g)" stroke-width=".99525"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".99525"/><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(#h)" 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(#i)"/></g></g></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..a480cd5b0
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><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" gradientTransform="matrix(.49999998 0 0 .25 -.999998 2.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#a" y1="15.999304" y2="19.963179"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#d" y1="2.268861" y2="19.728326"/><radialGradient id="h" 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="i" 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="j" 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="k" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#l" y1="13.022708" y2="32.702335"/><linearGradient id="l"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#l" y1="20.584223" y2="32.702335"/><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.000001 6.999818h21v1h-21z" fill="url(#e)" 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(#f)"/><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" fill="none" opacity=".2" stroke="#fff"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5371094 1c-.842497 0-1.5371094.6946124-1.5371094 1.5371094v2.9804687h1v-2.9804687c0-.305795.2313144-.5371094.5371094-.5371094h17.9257816c.305795 0 .537109.2313144.537109.5371094v2.9804687h1v-2.9804687c0-.842497-.694612-1.5371094-1.537109-1.5371094z" fill="#126400" opacity=".4"/><path d="m17.000002 17.999819h4v1h-4z" opacity=".321"/><g fill="#126400"><path d="m6.000001 2h1v3.5h-1z" opacity=".4"/><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 2h1v3.5h-1z" opacity=".4"/></g><path d="m6.000001 6.499818h1v15.5h-1z" opacity=".321"/><path d="m11.000001 6.516949h1v15.482869h-1z" opacity=".321"/><path d="m16.000002 6.499818h1v15.5h-1z" opacity=".321"/><path d="m7.000001 9.999818h3.999999v1h-3.999999z" opacity=".321"/><path d="m12.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h3.999999v1h-3.999999z" opacity=".321"/><path d="m12.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h3.999999v1h-3.999999z" opacity=".321"/><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m1.5 6v.5h20v-.5z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><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(#h)" 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(#i)" stroke="url(#j)" 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(#k)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#m)"/></g></g></g><path d="m2.000001 13.999818h4.999999v1h-4.999999z" opacity=".321"/><path d="m2.000001 17.999819h4.999999v1h-4.999999z" opacity=".321"/><path d="m2.000001 9.999818h4.999999v1h-4.999999z" opacity=".321"/><g fill="#ce5c00"><path d="m6.000001 5.5h5v1.016949h-5z"/><path d="m6 9.982869h5v1.016949h-5z"/><path d="m6 13.999818h5v1.016949h-5z"/><path d="m6 17.98287h5v1.016949h-5z"/></g><path d="m1.999818-11.000001h20l.000182 6.000001h-20z" fill="#fcaf3e" transform="rotate(90)"/><g fill="#ce5c00"><path d="m12.000001 1.999818c0-.554-.446-1.00002017-1-1l-5.000001.000182c-.554.0000202-1 .446-1 1v20c0 .554.446 1.00002 1 1l5.000001-.000182c.554-.00002 1-.446 1-1zm-1 0v20l-5.000001.000182v-20z"/><path d="m6.000001 5.5h5v1.016949h-5z"/><path d="m6 9.982869h5v1.016949h-5z"/><path d="m6 13.999818h5v1.016949h-5z"/><path d="m6 17.98287h5v1.016949h-5z"/></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..46185d34f
--- /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"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" 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="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="e" 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="f" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#a" y1="13.022708" y2="32.702335"/><linearGradient id="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#a" y1="20.584223" y2="32.702335"/><linearGradient id="h" gradientTransform="matrix(.5135 0 0 .4054 -.33 3.265)" 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="15.951" cy="8.6" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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="#c"/><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="#c"/><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.495 4.495h21v17h-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.5h8.658m-.658 1v-6.79m-8.843-5.2-6.94-.02m.783-.77v9.355" 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(#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(#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(#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..1c3d4fd58
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="d" 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="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..e17c79133
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="c" 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="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" 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" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" y1="2.269" y2="19.728"><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="j" gradientTransform="matrix(-.42884 0 0 -.3995 25.192 22.996)" gradientUnits="userSpaceOnUse" x1="22.558" x2="22.893" y1="31.597" y2="5.736"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".932" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="k" gradientTransform="matrix(0 .4682 -.50257 0 24.427 1.382)" gradientUnits="userSpaceOnUse" x1="18.986" x2="38.546" y1="19.213" y2="17.708"><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.528 2h17.944c.293 0 .524.248.528.555l.05 4.398c.003.2-14.002-.004-14.002-.004s.052 14.945-.05 14.947l-4.47.104c-.293.006-.528-.248-.528-.556v-18.89c0-.304.235-.554.528-.554z" fill="url(#g)"/><path d="m1 6.164v15.3c0 .84.695 1.536 1.537 1.536h4.463v-1h-4.463c-.307 0-.537-.23-.537-.537v-15.3z" opacity=".3"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#h)"/><path d="m2 10h4v1h-4zm0 4h4v1h-4zm0 4h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.5 2.5v3h18v-3z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 22h1v-15.146h-1z" opacity=".321"/><path d="m18.627 7.54c4.452 3.88 2.87 10.21-3.856 10.38v3.278l-7.12-5.464 7.12-5.463v3.254c3.917.152 6.11-3.417 3.31-5.984z" style="display:block;stroke:#5f2a8a;stroke-opacity:.592;stroke-linecap:round;stroke-linejoin:round;fill:url(#j)"/><path d="m19.62 9.285c.063.1.095.857.065 1.33s-.363 1.04-.693 1.55c-.625.965-2.008 1.757-4.664 1.6v-2.658l-6.023 4.625 6.002 4.653.078-2.897c3.056.078 5.028-1.28 5.91-3.023 1.228-2.3-.518-5.372-.676-5.18zm.392 2.137c.12.87.05 1.814-.4 2.7-.792 1.566-2.504 2.838-5.573 2.628l-.398-.027-.06 2.136-4.03-3.125 4.01-3.082v1.87l.347.033c3.14.303 4.9-.71 5.722-1.98.25-.384.28-.767.38-1.155z" display="block" fill="url(#k)" opacity=".8"/><path d="m18.627 7.54c4.452 3.88 2.87 10.21-3.856 10.38v3.278l-7.12-5.464 7.12-5.463v3.254c3.917.152 6.11-3.417 3.31-5.984z" fill="none" opacity=".5" stroke="#a771db" stroke-linejoin="round" stroke-width=".791"/><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..e1b6bc031
--- /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" gradientTransform="matrix(.4054 0 0 .5135 .266465 -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><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="#c"/><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="e" 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="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 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"/><radialGradient id="i" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><radialGradient id="j" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><linearGradient id="k" 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="l" 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="m" 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(#l)"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".73" stroke="url(#m)"/><path d="m3.5 20h17v2h-17z" fill="url(#k)" opacity=".15"/><path d="m3.5 20v1.9999c-.6205.004-1.5-.448-1.5-1s.6924-1 1.5-1z" fill="url(#j)" 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(#i)" opacity=".15"/><g fill="none" 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" fill="none" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><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="#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.500465.5 9.009135-.000131-.009135 5.000131h-9z" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m11.511465 4.5h-7.011v-3h7z" fill="none" stroke="url(#a)" 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(#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(#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_deleterecord.svg b/icon-themes/elementary_svg/cmd/lc_deleterecord.svg
new file mode 100644
index 000000000..0ffa6995b
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="d" 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="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..88f0883d3
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><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" gradientTransform="matrix(.49999998 0 0 .25 -.999998 2.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#a" y1="15.999304" y2="19.963179"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#d" y1="2.268861" y2="19.728326"/><radialGradient id="h" 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="i" 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="j" 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="k" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#l" y1="13.022708" y2="32.702335"/><linearGradient id="l"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#l" y1="20.584223" y2="32.702335"/><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.000001 6.999818h21v1h-21z" fill="url(#e)" opacity=".15"/><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(#f)"/><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" fill="none" opacity=".2" stroke="#fff"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5371094 1c-.842497 0-1.5371094.6946124-1.5371094 1.5371094v2.9804687h1v-2.9804687c0-.305795.2313144-.5371094.5371094-.5371094h17.9257816c.305795 0 .537109.2313144.537109.5371094v2.9804687h1v-2.9804687c0-.842497-.694612-1.5371094-1.537109-1.5371094z" fill="#126400" opacity=".4"/><path d="m17.000002 17.999819h4v1h-4z" opacity=".321"/><g fill="#126400"><path d="m6.000001 2h1v3.5h-1z" opacity=".4"/><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 2h1v3.5h-1z" opacity=".4"/></g><path d="m10-22h5v20h-5z" fill="#fcaf3e" transform="rotate(90)"/><path d="m16.000002 6.499818h1v15.5h-1z" opacity=".321"/><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="m11.000001 6.516949h1v15.482869h-1z" opacity=".321"/><path d="m7.000001 9.999818h3.999999v1h-3.999999z" opacity=".321"/><path d="m12.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h3.999999v1h-3.999999z" opacity=".321"/><path d="m12.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h3.999999v1h-3.999999z" opacity=".321"/><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m1.5 6v.5h20v-.5z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.000001 13.999818h3.999999v1h-3.999999z" opacity=".321"/><path d="m2.000001 17.999819h4.999999v1h-4.999999z" opacity=".321"/><path d="m2.000001 9.999818h3.999999v1h-3.999999z" opacity=".321"/><path d="m6.000001 6.499818h1v15.5h-1z" opacity=".321"/><path d="m21.000002 14.999818c.554-.000005 1-.446 1-1v-3c0-.554-.446-1.0000055-1-1.0000002l-19.000002.0001822c-.554.000005-1 .446-1 1v3c0 .554.446 1.000005 1 1zm0-1-19.000002.000182v-3l19.000002-.000182z" fill="#ce5c00"/><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(#h)" 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(#i)" stroke="url(#j)" 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(#k)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#m)"/></g></g></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..0f2f7782d
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="d" 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="e" 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="f" gradientTransform="matrix(.45714 0 0 .34765 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="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="i" 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="j" 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><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="#b"/><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="#f8b17e"/><stop offset=".312" stop-color="#e35d4f"/><stop offset=".571" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="m" 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="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"/><path d="m2.65 21h18.7v2h-18.7z" fill="url(#i)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#h)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#g)" opacity=".15"/><path d="m5 5h17v16h-17z" fill="url(#f)"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#e)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#j)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#d)" 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(#c)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#j)"><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)"/><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..04a7a123d
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><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" gradientTransform="matrix(.49999998 0 0 .25 -.999998 2.999819)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#a" y1="15.999304" y2="19.963179"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#d" y1="2.268861" y2="19.728326"/><radialGradient id="h" 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="i" 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="j" 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="k" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#l" y1="13.022708" y2="32.702335"/><linearGradient id="l"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#l" y1="20.584223" y2="32.702335"/><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.000001 6.999818h21v1h-21z" fill="url(#e)" 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(#f)"/><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=".4" stroke="#126400" 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(#g)" 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 fill="#126400"><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="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(#h)" 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(#i)" stroke="url(#j)" 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(#k)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#m)"/></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_dia.svg b/icon-themes/elementary_svg/cmd/lc_dia.svg
new file mode 100644
index 000000000..b748f22fb
--- /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 .34765 3.03 4.123)" 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(.69203 0 0 .40432 -2.19 -.978)" 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.5h17v11h-17z" fill="none" opacity=".75" stroke="url(#d)" stroke-linejoin="round"/><path d="m4 3h16v11h-16z" fill="url(#k)" opacity=".75"/></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 5h17v16h-17z" fill="url(#g)"/><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..3373994e7
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#g" y1="7.59389" y2="12.51675"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.499387" x2="12.499387" xlink:href="#g" y1="13.497988" y2="18.498051"/><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="m" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.813237)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#l"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#g" y1="-.244172" y2="2.005834"/><linearGradient id="o" 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="p" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.6600963 0 0 .36315008 .963735 -6.267669)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#l"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1=".655513" x2="14.727656" xlink:href="#r" y1="11.822087" y2="1.32404"/><linearGradient id="r"><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="s" cx="32.5" cy="16.5625" gradientTransform="matrix(.13600338 .32887282 -.25782279 .11298813 11.149645 -7.537857)" gradientUnits="userSpaceOnUse" r="14.4375" xlink:href="#r"/><filter id="t" color-interpolation-filters="sRGB" height="1.324258" width="1.386852" x="-.193426" y="-.162129"><feGaussianBlur stdDeviation=".67849208"/></filter><linearGradient id="u" 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="v" 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><ellipse cx="11.852736" cy="21.674644" display="block" fill="url(#m)" opacity=".433333" rx="8.098211" ry="1.963204"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><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="m1.2499831 2.755836h13.5000339v8.250021h-13.5000339z" fill="url(#a)"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#b)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#c)" stroke-linejoin="round"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><rect fill="url(#d)" 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></g><g transform="matrix(-.9999874 0 0 .9999874 30.389791 -2.962954)"><rect fill="url(#h)" height="4.875073" rx=".750012" width="2.250034" x="17.514999" y="7.59389"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m18.265011 8.3439013.737999.047787.01201 3.3272637h-.750011z" opacity=".5" stroke="url(#i)"/><rect height="4.875073" opacity=".5" rx=".534962" ry=".63025" stroke="#7239b3" width="2.250034" x="17.514999" y="7.59389"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 24.402835 -3.01074)"><rect fill="url(#e)" height="4.000051" rx=".750004" width="2.250034" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m15.278025 9.1416994.750012-.0000002-.000001 2.6250398h-.750011z" opacity=".5" stroke="url(#f)"/><rect height="4.125062" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="2.250034" x="14.528013" y="8.391688"/></g></g><g transform="matrix(.74999242 0 0 .74999242 -9.249465 -3.242542)"><rect fill="url(#j)" height="3.500044" rx="1" width="2.998026" x="18.501474" y="13.497988"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.501487 14.496776 1.000013.0012-.002 1.500019-1.000013-.0012z" opacity=".5" stroke="url(#k)"/><rect height="3.500044" opacity=".5" rx=".86555" ry=".59664" stroke="#7bb339" width="2.998026" x="18.501474" y="13.497988"/></g></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002"><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><rect fill="none" height=".750002" rx="0" ry=".375001" stroke="url(#n)" width="14.250035" x=".874982" y=".880831"/></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(#o)" 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(#p)" 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(#q)"/><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(#s)" filter="url(#t)" 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(#u)" 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(#v)" 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..1b9cfb197
--- /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="62.625" cy="4.625" gradientTransform="matrix(1.1278165 0 0 .2823525 -58.629512 19.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(1.2571399 0 0 .76049252 -6.17136 7.081513)" 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(1.1621622 0 0 .91891889 -3.891888 4.445954)" 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(-.48995989 .00069868 .00181362 -.38149037 57.128707 48.266601)" gradientUnits="userSpaceOnUse" x1="45.414135" x2="45.567307" xlink:href="#e" y1="15.270427" y2="96.25267"/><linearGradient id="e"><stop offset="0" stop-color="#262626"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.0382097 0 0 .73204138 69.527413 5.654868)" gradientUnits="userSpaceOnUse" x1="-65.960899" x2="-21.65386" xlink:href="#e" y1="61.170689" y2="-4.016581"/><radialGradient id="g" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></radialGradient><linearGradient id="h" 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><path d="m23.983051 21c0 1.656854-5.364995 3-11.983051 3-6.6180568 0-11.98305081-1.343146-11.98305081-3s5.36499401-3 11.98305081-3c6.618056 0 11.983051 1.343146 11.983051 3z" fill="url(#a)" fill-rule="evenodd" opacity=".3"/><g transform="matrix(.52173912 0 0 .52173912 -.521736 -1.826086)"><path d="m2 9.0000015c10.082633 0 43.999947.00223 43.999947.00223l.000053 34.9977685s-29.333332 0-44 0c0-11.666666 0-23.333333 0-35z" fill="url(#b)"/><path d="m45.499997 43.499999h-43.0000003v-34.0000001h43.0000003z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m43.5 41.5h-39.0000023l.0000023-30 38.999997.000003z" fill="url(#d)" stroke="#9a69d7" stroke-linecap="round" stroke-width="1.000001"/><path d="m1.4999552 8.4999357c10.3117928 0 45.0000318.0025 45.0000318.0025l.000047 35.9976273s-30.000052 0-45.0000788 0c0-12.000058 0-23.999996 0-35.9999143z" fill="none" opacity=".781" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m4.825001 11.75h38.349998v29.5h-38.349998z" fill="url(#g)"/><g transform="matrix(1.5984524 0 0 1.5984524 -8.386072 -13.558589)"><path d="m9.0765278 26.118046c16.6779622 1.057649 10.3054902-8.92645 23.1935502-9.233215l-.01 7.027374c-5.881288-2.742344-10.794164 11.479836-23.2600779 3.200705z" fill="url(#h)" 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..57f9bbf89
--- /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="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="b" 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="#a"/><radialGradient id="c" 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="#a"/><linearGradient id="d" 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="e" 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="f" gradientUnits="userSpaceOnUse" x1="14.002" x2="14.002" xlink:href="#g" y1="4.000565" y2="20.001733"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".654" stop-color="#fff" 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="13.608" x2="13.608" y1="2.546" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="11.877016" x2="12.002" xlink:href="#g" y1="7.3131" y2="20.001733"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.002" x2="12.002" xlink:href="#g" y1="8.188448" y2="20.001733"/><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="#ce5c00" stroke-linejoin="round"/><g opacity=".4"><path d="m36.68 40h4.763v7h-4.763z" fill="url(#b)" transform="matrix(.653 0 0 .4286 -1.077 4.857)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="matrix(-.653 0 0 -.4286 -1.077 4.857)"/><path d="m10 40h26.68v7h-26.68z" fill="url(#d)" transform="matrix(.653 0 0 .4286 -1.077 4.857)"/></g><g transform="translate(-7.012 2)"><rect fill="url(#e)" height="18.946" rx="1" width="5.063" x="18.437" y="2.554"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.52 3.492h2.98v17.008h-2.98z" opacity=".5" stroke="url(#f)"/><rect height="18.992" opacity=".5" rx="1" stroke="#7239b3" width="4.983" x="18.517" y="2.508"/></g></g><g transform="translate(2.012 2)"><rect fill="url(#h)" height="14.985" rx="1" width="5.063" x="16.437" y="6.515"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.46 7.506h3.04v12.992h-3.04z" opacity=".5" stroke="url(#i)"/><rect height="14.995" opacity=".5" rx="1" stroke="#b35039" width="5.009" x="16.491" y="6.505"/></g></g><g transform="translate(-12 2)"><rect fill="url(#j)" height="12.043" rx="1" width="5.092" x="16.408" y="9.457"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.505 10.507h2.997v9.993h-2.997z" opacity=".5" stroke="url(#k)"/><rect height="11.992" opacity=".5" rx="1" stroke="#7bb339" width="4.996" x="16.504" y="9.508"/></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..5b7d6355f
--- /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="#ce5c00" stroke-miterlimit="0"><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..5f692a4d1
--- /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="#ce5c00" stroke-miterlimit="0"/></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..6d12210b8
--- /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="#ce5c00" stroke-miterlimit="0"/><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="#ce5c00" stroke-miterlimit="0"><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..4a62608ef
--- /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="#ce5c00" stroke-miterlimit="0" 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..160551547
--- /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="#ce5c00" stroke-miterlimit="0" 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..71552cde8
--- /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" gradientUnits="userSpaceOnUse" x1="8.33137" x2="8.987987" y1="-2.256266" y2="12.197476"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><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="24.060406" xlink:href="#d" y1="4.999989" y2="39.654362"/><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" 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="f" 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.938934l.059816 18.501408h-17.938934z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#e)" 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(#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=".4" stroke="#b35039" 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(#f)" 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 fill="#bd3510"><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_diagramtype.svg b/icon-themes/elementary_svg/cmd/lc_diagramtype.svg
new file mode 100644
index 000000000..0d940e93a
--- /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"><stop offset="0" stop-color="#fff"/><stop offset=".654" stop-color="#fff" 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="13.608" x2="13.608" y1="2.546" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.877016" x2="12.002" xlink:href="#a" y1="7.3131" y2="20.001733"/><linearGradient id="h" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.002" x2="12.002" xlink:href="#a" y1="8.188448" y2="20.001733"/><linearGradient id="j" 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="k" gradientUnits="userSpaceOnUse" x1="14.002" x2="14.002" xlink:href="#a" y1="4.000565" y2="20.001733"/><linearGradient id="l" gradientTransform="matrix(.783 0 0 .781 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#m" y1="33" y2="24.52"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#m" y1="8.0466" y2="21.817619"/><radialGradient id="o" 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><g opacity=".4"><path d="m36.68 40h4.763v7h-4.763z" fill="url(#c)" transform="matrix(.653 0 0 .4286 -3.077 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#d)" transform="matrix(-.653 0 0 -.4286 -3.077 2.857)"/><path d="m10 40h26.68v7h-26.68z" fill="url(#e)" transform="matrix(.653 0 0 .4286 -3.077 2.857)"/></g><g transform="translate(-9.012)"><rect fill="url(#j)" height="18.946" rx="1" width="5.063" x="18.437" y="2.554"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.52 3.492h2.98v17.008h-2.98z" opacity=".5" stroke="url(#k)"/><rect height="18.992" opacity=".5" rx="1" stroke="#7239b3" width="4.983" x="18.517" y="2.508"/></g></g><g transform="translate(.012)"><rect fill="url(#f)" height="14.985" rx="1" width="5.063" x="16.437" y="6.515"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.46 7.506h3.04v12.992h-3.04z" opacity=".5" stroke="url(#g)"/><rect height="14.995" opacity=".5" rx="1" stroke="#b35039" width="5.009" x="16.491" y="6.505"/></g></g><g transform="translate(-14)"><rect fill="url(#h)" height="12.043" rx="1" width="5.092" x="16.408" y="9.457"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.505 10.507h2.997v9.993h-2.997z" opacity=".5" stroke="url(#i)"/><rect height="11.992" opacity=".5" rx="1" stroke="#7bb339" width="4.996" x="16.504" y="9.508"/></g></g><path d="m2.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#o)" opacity=".15"/><path d="m1.5 6.46 16 16h-16zm3 8.5v4.5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m2.5 8.857v12.603h12.602z" opacity=".5" stroke="url(#n)"/><path d="m3.5 13.785v6.675h7" opacity=".5" stroke="url(#l)"/></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..06a1eefd4
--- /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"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#g" y1="7.59389" y2="12.51675"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.499387" x2="12.499387" xlink:href="#g" y1="13.497988" y2="18.498051"/><radialGradient id="l" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#g" y1="-.244172" y2="2.005834"/><radialGradient id="n" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="o" 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><ellipse cx="11.852736" cy="21.674644" display="block" fill="url(#l)" opacity=".433333" rx="8.098211" ry="1.963204"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><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="m1.2499831 2.755836h13.5000339v8.250021h-13.5000339z" fill="url(#a)"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#b)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#c)" stroke-linejoin="round"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><rect fill="url(#d)" 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></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962954)"><rect fill="url(#h)" height="4.875073" rx=".750012" width="2.250034" x="17.514999" y="7.59389"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m18.265011 8.3439013.737999.047787.01201 3.3272637h-.750011z" opacity=".5" stroke="url(#i)"/><rect height="4.875073" opacity=".5" rx=".534962" ry=".63025" stroke="#7239b3" width="2.250034" x="17.514999" y="7.59389"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.01074)"><rect fill="url(#e)" height="4.000051" rx=".750004" width="2.250034" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m15.278025 9.1416994.750012-.0000002-.000001 2.6250398h-.750011z" opacity=".5" stroke="url(#f)"/><rect height="4.125062" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="2.250034" x="14.528013" y="8.391688"/></g></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.242542)"><rect fill="url(#j)" height="3.500044" rx="1" width="2.998026" x="18.501474" y="13.497988"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.501487 14.496776 1.000013.0012-.002 1.500019-1.000013-.0012z" opacity=".5" stroke="url(#k)"/><rect height="3.500044" opacity=".5" rx=".86555" ry=".59664" stroke="#7bb339" width="2.998026" x="18.501474" y="13.497988"/></g></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002"><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><rect fill="none" height=".750002" rx="0" ry=".375001" stroke="url(#m)" width="14.250035" x=".874982" y=".880831"/></g></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:#0f5a00;stroke-width:.91;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.672794;fill:url(#n)"/><path d="m11.425954 24.669302-.02524 5.459508 3.639672-2.729754z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m11.401274 23.760692 3.63911 2.728446-3.639672 2.729754z" 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(#o)"/><path d="m7.7862814 24.669302-.025242 5.459508 3.6396716-2.729754z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m7.7616015 23.760692 3.6391095 2.728446-3.6396718 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..7790e8306
--- /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(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="#g" y1="9.534337" y2="9.534337"/><radialGradient id="d" cx="62.625" cy="4.625" gradientTransform="matrix(.76091728 0 0 .19022902 -39.567475 19.101329)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#g"/><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(.54286 0 0 .32593 -.53 3.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="k" gradientTransform="matrix(.4865 0 0 .37838 .824 2.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="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(#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="m3 4h19v15h-19z" fill="url(#j)" transform="matrix(0 1 -1 0 24 0)"/><path d="m21.5 18.5h-18v-14h18z" fill="none" stroke="url(#k)" stroke-linecap="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)"/><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(#c)"/><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(#d)" 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..ed8adefe6
--- /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" 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="g" cx="15.951" cy="8.6" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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.495 4.495h21v17h-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.5h8.658m-.658 1v-6.79m-8.843-5.2-6.94-.02m.783-.77v9.355" 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" 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="#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(#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..064d1db3c
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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" xlink:href="#c"/><linearGradient id="f" gradientTransform="matrix(.26746192 0 0 .44993664 9.280915 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#g" y1="15.499894" y2="48.395687"/><linearGradient id="g"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="h"><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="i" gradientTransform="matrix(.14285716 0 0 .25 9.428572 3.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#e" y1="15.999304" y2="19.963179"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12.295028" x2="12.295028" xlink:href="#k" y1="-4.283906" y2="16.849756"/><linearGradient id="k"><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="l" gradientUnits="userSpaceOnUse" x1="15.001243" x2="15.001243" xlink:href="#h" y1="2.268861" y2="19.728326"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="8.019425" x2="8.019425" xlink:href="#h" y1="2.268861" y2="19.728326"/><linearGradient id="n" gradientTransform="matrix(.28614456 0 0 .34545454 -1.999999 -.0547)" gradientUnits="userSpaceOnUse" x1="24.169817" x2="24.169817" xlink:href="#k" y1="-12.24244" y2="48.933952"/><linearGradient id="o" gradientTransform="matrix(.11861471 0 0 .25 2.543723 3.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#e" y1="15.999304" y2="19.963179"/><linearGradient id="p" gradientTransform="matrix(.22288493 0 0 .44993664 2.418945 -.024539)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#g" y1="15.499894" y2="48.395687"/><path d="m10.316406 2c-.175433 0-.316406.2469097-.316406.5546875v18.8886715c0 .307778.140973.556641.316406.556641h5.683594v-20z" fill="url(#f)"/><path d="m10 7h6.000001v1h-6.000001z" fill="url(#i)" opacity=".15"/><path d="m11.018182 1.499845c-.574145 0-.964506.4667325-1.036364 1.036364v3.963609h6.036364v-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" fill="url(#j)"/><g fill="none"><path d="m11.518182 1.499845c-.574146 0-1.036364.462218-1.036364 1.036364l.000001 3.963609h5.036364l-.000002-3.963609c0-.574146-.462218-1.036364-1.036363-1.036364z" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m6 10.503906v7.996094h11.5l-.009766-7.988281z" opacity=".2" stroke="#fff"/><path d="m11 2.499818v3h4v-3z" opacity=".5" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m10.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m15.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m11.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m11.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m11.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m10 22h6v1h-6z" opacity=".321"/><path d="m3.2818539 2c-.1461944 0-.2636719.2469097-.2636719.5546875v18.8886715c0 .307778.1174775.556641.2636719.556641h4.7363281v-20z" fill="url(#p)"/><path d="m3.018182 7h4.981818v1h-4.981818z" fill="url(#o)" opacity=".15"/><path d="m3.858434 1.499845c-.4755719 0-.7989133.4667325-.858434 1.036364v3.963609h5v-3.963609c0-.574146 0-1.036364 0-1.036364z" fill="url(#n)"/><path d="m4.5371094 1c-.842497 0-1.5371095.6946122-1.5371094 1.5371094v4.4628906h5v-1h-4v-3.4628906c-.0000001-.3057949.2313144-.5371094.5371094-.5371094h2.9628906.5v-1s-.3244118 0-.5 0z" fill="#126400" opacity=".4"/><path d="m4.0175781 2a.50005.50005 0 0 0 -.5.5v.5a.50005.50005 0 0 0 .5.5h3.9824219v-1.5zm0 2.5a.50005.50005 0 0 0 -.5.5v.5a.50005.50005 0 0 0 .5.5h3.9824219v-1.5z" fill="url(#m)" opacity=".5"/><path d="m3.018183 7h1v14.999818h-1z" opacity=".321"/><path d="m4.018183 9.999818h4v1h-4z" opacity=".321"/><path d="m4.018183 13.999818h4v1h-4z" opacity=".321"/><path d="m4.018183 17.999819h4v1h-4z" opacity=".321"/><path d="m3.018182 22h5v1h-5z" opacity=".321"/><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="#004372" stroke-linejoin="round"/></g></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..ff63c97bf
--- /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(.49219581 0 0 .45839231 4.509306 3.206282)" gradientUnits="userSpaceOnUse" x1="4.814874" x2="-6.229807" y1="633.41772" y2="633.44916"><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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.07302009 0 0 -.07827208 6.435672 297.21673)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(0 -.14213467 -.15261621 0 13.228423 298.02276)" gradientUnits="userSpaceOnUse" x1="31.397408" x2="31.397408" y1="45.070068" y2="72.808495"><stop offset="0" stop-color="#fff"/><stop offset=".02573186" stop-color="#fff" stop-opacity=".235294"/><stop offset=".76580906" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" xlink:href="#b"/><linearGradient id="f"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.49999997 0 0 .25 -.999999 .000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#e" y1="15.999304" y2="19.963179"/><linearGradient id="h" gradientTransform="matrix(.49269306 0 0 .11248415 -.324631 3.493911)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#f" y1="15.499894" y2="48.395687"/><linearGradient id="i" gradientTransform="matrix(.49999997 0 0 .25 -.999999 6.000001)" gradientUnits="userSpaceOnUse" x1="23.954144" x2="23.954144" xlink:href="#e" y1="15.999304" y2="19.963179"/><linearGradient id="j" gradientTransform="matrix(.49269306 0 0 .11248415 -.324631 9.493911)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#f" y1="15.499894" y2="48.395687"/><path d="m1.5839844 4c-.3231667 0-.5839844.0617274-.5839844.1386719v3.8613281h21v-3.8613281c0-.0769445-.260818-.1386719-.583984-.1386719h-19.8320316z" fill="url(#h)"/><path d="m1 4h21v1h-21z" fill="url(#g)" opacity=".15"/><path d="m1 4v4h1v-3h4v3h1v-3h4v3h1v-3h4v3h1v-3h4v3h1v-4h-1-19z" opacity=".321"/><rect fill="url(#j)" height="5" rx=".583333" ry=".138889" width="21" x="1" y="10"/><path d="m1 10h21v1h-21z" fill="url(#i)" opacity=".15"/><path d="m1 10v5h1 4 1 4 1 4 1 4 1v-5h-1-19zm1 1h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4zm5 0h4v3h-4z" opacity=".321"/><g transform="matrix(0 -3.7795276 3.7795276 0 -1092.5185 34.000001)"><path d="m3.4796824 294.36597a1.1423801 1.2245478 0 1 1 2.2847603 0 1.1423802 1.2245469 0 0 1 -2.2847603 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176" stroke-width=".264583"/><path d="m4.6302082 295.20654-1.8520833-1.50099 1.8520833-1.50707v.96505h1.5875001v1.05833h-1.5875001z" display="block" fill="url(#a)" stroke-width=".264583"/><g fill="none"><path d="m4.3656249 294.64821-1.1733183-.94266 1.1733183-.95855v.68111h1.5875001v.52917h-1.5875001z" display="block" opacity=".401" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".255039"/><path d="m4.6302082 295.20654-1.8520833-1.50099 1.8520833-1.50707v.96505h1.5875001v1.05833h-1.5875001z" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".264583"/></g></g></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..939460c02
--- /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" 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="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="7.5" x2="7.5" xlink:href="#c" y1="20.5" y2="8.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="17.5" x2="16.937202" xlink:href="#c" y1="20.5" y2="2.447153"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#b" y1="4" y2="19"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#b" y1="9" y2="18"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3.495" x2="4" xlink:href="#a" y1="7.498" y2="20"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="13.502" x2="13.502" xlink:href="#a" y1="2.498" y2="20.497999"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" 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="m10.495 7.498v12h-7v-12z" fill="url(#h)" stroke="url(#d)" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m20.505 2.5v17.998h-7.003v-18z" fill="url(#i)" fill-rule="evenodd" stroke="url(#e)" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m19.5 3.498v16h-4.998v-16z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-miterlimit="2"/><path d="m9.495 8.498v10h-5v-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3"/><g stroke-linejoin="round" stroke-miterlimit="0"><path d="m186.5 489.5h3v2h-3z" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1 1 0 -484 210)"/><path d="m5.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m-209.5-491.5h3v2h-3z" fill="url(#m)" stroke="url(#k)" transform="matrix(0 1 -1 0 -484 210)"/><path d="m186.5 489.5h3v2h-3z" fill="url(#o)" stroke="url(#n)" transform="matrix(0 -1 1 0 -474 210)"/><path d="m15.5 18.5v-3h2v3zm0-5v-3h2v3zm0-5v-3h2v3z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m-209.5-491.5h3v2h-3z" fill="url(#m)" stroke="url(#k)" transform="matrix(0 1 -1 0 -474 210)"/></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..b942bc90c
--- /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(.45714178 0 0 .43456667 1.028596 .903723)" 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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" fill="url(#c)"/><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..f5662b244
--- /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"><radialGradient id="a" cx="22.818085" cy="-25.988077" gradientTransform="matrix(-1.7361515 0 0 -1.5241254 50.778173 -38.03949)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m3.9818052 12.858928c-.0098.24579.1004479.475448.281251.656251l6.9687488 7.125002c.146901.146901.316937.238674.5.281248.09403.02188.187359.03729.28125.03125.03029.0017.06324.0012.09375 0 .05498-.0095.103995-.01176.156253-.03125.18877-.04065.38004-.13004.531252-.281249l6.968748-7.125003c.361604-.361605.329237-.952012-.0625-1.34375l-1.406249-1.406251c-.391738-.391737-1.013397-.424103-1.375-.0625l-2.90625 2.906248v-6.562498c0-.5539999-.446001-.9999996-1-1l-2 .0000012c-.553998-.0000003-.999999.4459997-1 1.0000003l-.000001 6.5937475-2.9374984-2.937499c-.3616064-.361601-.9520147-.329234-1.3437522.0625l-1.4375031 1.406249c-.195868.195868-.3026664.441712-.3125001.6875z" fill="#fff" opacity=".35"/><path d="m3.9818053 11.859301c-.0098.245789.1004486.475448.2812496.65625l6.9687491 7.125001c.146903.146902.316938.238675.5.281248.09402.02187.187362.03729.28125.03125.03029.0017.06324.0012.09375 0 .05498-.0095.103995-.01176.156252-.03125.188771-.04065.38004-.13004.531253-.28125l6.968747-7.125002c.361604-.361604.329238-.952012-.0625-1.343749l-1.406251-1.4062499c-.391737-.3917372-1.013395-.4241022-1.374999-.0625005l-2.906252 2.9062474.000002-6.5624975c-.000001-.5539999-.446001-1.0000004-1.000001-1.0000005l-1.999998.0000017c-.554.0000005-1 .4459988-1 .9999987v6.5937486l-2.9374999-2.9374976c-.3616034-.3616033-.9520125-.3292381-1.3437491.0624997l-1.4375043 1.4062509c-.1958692.195867-.3026662.441711-.3124999.6875z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m4.4744484 11.890886c-.0034.08513.02154.177793.1249985.281249l6.9687491 7.125c.08449.08449.185521.133987.281252.156248.07356.01711.106256.0012.125002 0a.49703749.49703749 0 0 1 .03125.000001c.04523-.0078.02193.0013.03125.000002.0052.000289.0099.000848.03125 0a.49703749.49703749 0 0 1 .09375-.03125c.109709-.02363.208955-.0527.281242-.124994l6.968752-7.124989c.159857-.159857.162368-.431385-.0625-.656251l-1.406239-1.406254c-.215519-.2155205-.537766-.2122331-.6875-.0625l-2.90625 2.906247a.49703749.49703749 0 0 1 -.843751-.343754l-.000002-6.5624984c0-.2872649-.212735-.5000011-.499999-.4999995l-2.000007-.0000059c-.287265 0-.499999.212735-.499999.5v6.5937488a.49703749.49703749 0 0 1 -.8437495.343749l-2.9374993-2.937498c-.1598563-.1598549-.431385-.1623663-.6562499.062498l-1.4375014 1.406247c-.112713.112713-.1516359.259611-.1562495.375002z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.6773812 11.90828 6.3437488 6.5 6.343749-6.468751-.781251-.781251-2.53125 2.531251a1.4619211 1.4619211 0 0 1 -2.499998-1.03125v-6.0937497h-1.0625v6.1249997a1.4619211 1.4619211 0 0 1 -2.4999975 1.031252l-2.5625008-2.5625-.75.75z" opacity=".03"/></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..c4b20073f
--- /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=".65377" 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.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.876287" x2="12.00126" xlink:href="#a" y1="7.312298" y2="19.999826"/><linearGradient id="h" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="12.00126" x2="12.00126" xlink:href="#a" y1="8.187569" 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="18.946" rx="1" width="5.0625" x="18.437" y="2.5538"/><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="18.992" opacity=".5" rx="1" stroke="#7239b3" width="4.9834" x="18.517" y="2.5083"/></g></g><g transform="translate(.011833)"><rect fill="url(#f)" height="14.985" rx="1" width="5.0632" x="16.437" y="6.5152"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m17.459 7.5065h3.0426v12.992h-3.0426z" opacity=".5" stroke="url(#g)"/><rect height="14.995" opacity=".5" rx="1" stroke="#b35039" width="5.0087" x="16.491" y="6.5051"/></g></g><g transform="translate(-14)"><rect fill="url(#h)" height="12.043" rx="1" width="5.0917" x="16.408" y="9.4571"/><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="11.992" opacity=".5" rx="1" stroke="#7bb339" width="4.9958" x="16.504" y="9.5076"/></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..c9b43bce2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_dsbinsertcontent.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(.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="0" stop-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="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="#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(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.180559" x2="24.138529" xlink:href="#a" y1="3.517035" y2="24.912279"/><linearGradient id="d" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.993126" x2="24.993126" xlink:href="#a" y1="22.488319" y2="24.942942"/><radialGradient id="e" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -93.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.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -85.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="h" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="i" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><linearGradient id="j" 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><path d="m22 6.4995551c0-.269086-.576667-.499541-1.25-.499541h-8.331582c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 8.331582 0 8.331582 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m11.632464 5.5000021v.9980469.00195c6.333333-.00999 3.534204-.015401 9.867536-.025391v-.9746059z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.668418 5.5000021v.9980469.00195c6.333334-.00999 3.49825-.015401 9.831582-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 14.499555c0-.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 13.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 13.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 10.499555c0-.269086-.576667-.499541-1.25-.499541h-8.223718c-.673332 0-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 8.223718 0 8.223718 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m11.812237 9.5000021v.9980469.002c6.333334-.01 3.354431-.0154 9.687763-.02539v-.9746059h-9.687763z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.776282 9.5000021v.9980469.002c6.333334-.01 3.390386-.0154 9.723718-.02539v-.9746059h-9.723718z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 18.499555c0-.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 17.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 17.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-1.992714 -.007286)"><path d="m21.492714 11.507286-.011 9.000009h-7.989l.011-9.000009z" fill="url(#b)"/><g fill="none"><path d="m21.492714 11.507286-.011 9.000009h-7.989l.011-9.000009z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m17.003714 12.514586 3.489-.0073-.011 6.9927-3.489.0073m.0073.000009-2.5-.0073.011-6.9927 2.5.0073" opacity=".5" stroke="url(#c)"/></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.874816l-4.113079-.0011v-2.874816l-2.754756.0011v-4.125175z" fill="url(#b)"/><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(#j)"/><path d="m16.482179 16.257412v-2.750117l4.113079.0011v2.750117h2.747135v4.125175h-2.747135v2.874816l-4.113079-.0011v-2.874816l-2.754756.0011v-4.125175z" opacity=".5" stroke="#0f5a00" 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_dsbrowserexplorer.svg b/icon-themes/elementary_svg/cmd/lc_dsbrowserexplorer.svg
new file mode 100644
index 000000000..d44df34ff
--- /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"><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(0 -.5372019 -.57681717 0 49.997188 27.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#a" y1="46.97065" y2="46.97065"/><linearGradient id="c" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><linearGradient id="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#d"/><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="#i"/><linearGradient id="h" xlink:href="#d"/><linearGradient id="i" xlink:href="#h"/><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="#i"/><linearGradient id="k" 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><radialGradient id="l" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 16.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#h"/><linearGradient id="m" 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="n" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#a" y1="46.97065" y2="46.97065"/><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(#j)" 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(#k)" 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" 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(-10.007738 13.000257)"><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(#l)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#m)"/><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(#n)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><path d="m13.151556 14.044686a4.3176571 4.6282084 0 1 1 8.635314 0 4.3176571 4.6282084 0 0 1 -8.635314 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141176"/><path d="m17.5 17.221611-7-5.673017 7-5.6960219v3.6474278h6v4.0000001h-6z" display="block" fill="url(#c)"/><g fill="none"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228752v2.5742812h6v2h-6z" display="block" opacity=".401" stroke="url(#b)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.6960221v3.6474278h6v4.0000003h-6z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></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..827969eab
--- /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="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".625" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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"><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(#c)" stroke="url(#d)" stroke-linejoin="round"/><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.234-4.256-2.802-3.882-3.397z" display="block" fill="none" opacity=".8" stroke="url(#e)"/></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..9ed7f37ee
--- /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="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".625" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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..82d54fb8a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_editannotation.svg
@@ -0,0 +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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="l" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="m" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="n" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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="6.785516" x2="10.9094" y1="4.748026" y2="10.748026"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#l)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#m)" fill-rule="evenodd"/><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" fill="none" opacity=".8" stroke="url(#n)" stroke-width=".99525"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".99525"/><path d="m10.440348 2.3954886c-5.6360969.829707-9.806467 4.707207-9.427543 8.9055114.245369 2.718574 2.3350501 4.956193 5.3233761 6.136791l-1.247369 4.853248 5.5182679-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819708-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#o)" fill-rule="evenodd"/><g transform="translate(-.095112 7.31674)"><path d="m21.362 12.416c-.137-.02-.245-.01-.316.007l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.21c.287-.068-.142-.424-.96-.802-.615-.283-1.27-.5-1.683-.562z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m19.464 1.615c.307-.23 1.17.202 1.962.99.79.787 1.207 1.628.98 1.94l.02.017 1.346-1.353.028-.03-.02-.017c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 11.35c.307-.232 1.17.2 1.962.99.79.786 1.206 1.628.98 1.938l.02.018 7.597-7.635.028-.027-.02-.018c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m8.235 15.01-.573 1.352 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.274-.453-.396z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..41349f322
--- /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" gradientTransform="matrix(.45250804 -.45473416 .50623118 .5037156 -8.10494 11.180409)" 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(.4397096 -.44187369 .592457 .58950722 -9.763844 8.85367)" 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(.4397096 -.44187369 .592457 .58950722 -9.889968 8.980483)" 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(.4397096 -.44187369 .592457 .58950722 -9.326202 8.41396)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.4397096 -.44187369 .592457 .58950722 -9.452326 8.540773)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.4397096 -.44187369 .592457 .58950722 -8.886492 7.972872)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.4397096 -.44187369 .592457 .58950722 -9.012616 8.098996)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l"><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="m" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#l"/><radialGradient id="n" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#l"/><radialGradient id="o" cx="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#l"/><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(#n)" 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(#m)"/><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.5 12.5h13v-1h-13z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".666667"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#o)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="#fcaf3e" r="1.118644" stroke="#ce5c00" stroke-opacity=".668605" stroke-width=".745763"/><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.5 16.5h9v-1h-9z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".666667"/></g><path d="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m9.7770432 18.876016c.3073828-.230882 1.1695728.201936 1.9621528.990381.790512.785688 1.2061 1.62789.98142 1.938719 0 0 .0193.01723.01861.01792l11.034091-11.08785c.279815-.282572-.15507-1.1716403-.971772-1.9848963-.819459-.813256-1.711973-1.244006-1.991099-.9635016z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".3446"/><path d="m19.464 9.1400001c.308-.23 1.17.203 1.962.9899999.79.788 1.208 1.63.982 1.94l.02.018 1.345-1.353.028-.028c.002 0-.02-.017-.018-.018.226-.31-.19-1.1529999-.98-1.9399999-.794-.788-1.656-1.22-1.964-.99l-.027.027-1.346 1.354z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".3446"/><path d="m9.777 18.876c.307-.23 1.17.202 1.962.99.79.787 1.206 1.628.98 1.94l.02.017 7.598-7.636.027-.027c0-.002-.02-.018-.018-.02.225-.31-.19-1.15-.982-1.938s-1.654-1.22-1.962-.99l-.027.028z" fill="#0c0c0c" opacity=".6"/><g stroke-width=".6892"><path d="m17.955091 10.657306c.307383-.230193 1.169572.201936 1.962152.990381.789823.787066 1.2061 1.628579.980732 1.938719 0 .0014.0193.01723.01861.01861l.13784-.13784c0-.0014-.02068-.01723-.0193-.01861.225368-.31014-.190909-1.152342-.981421-1.938719-.79258-.788445-1.65408-1.221263-1.962153-.990381z" fill="url(#b)"/><path d="m17.829656 10.784808c.306694-.231571 1.168884.201247 1.961464.989691.790512.785688 1.2061 1.62858.98142 1.93872 0 0 .0193.01654.01861.01792l.13784-.13784c0-.0014-.02068-.01792-.01861-.01861.225369-.311519-.191597-1.153032-.98211-1.939409-.79258-.788445-1.65408-1.221262-1.962152-.99038z" fill="url(#d)"/><path d="m18.392733 10.217597c.307383-.2301933 1.169572.201935 1.962152.99038.790513.787066 1.2061 1.62858.981421 1.93872 0 .0014.0193.01723.01861.01861l.13784-.13784c0-.0014-.02068-.01723-.0193-.01861.225368-.31014-.190909-1.152343-.981421-1.93872-.79258-.788445-1.65408-1.2212625-1.962152-.99038z" fill="url(#f)"/><path d="m18.266609 10.34372c.307383-.230193 1.169573.202625 1.962153.99107.791201.785688 1.207478 1.628579.98211 1.938719 0 .0021.0193.01792.01861.0193l.13784-.13784c0-.0014-.02068-.01792-.01861-.01861.225368-.31014-.191598-1.150964-.98211-1.93803-.79258-.788445-1.65408-1.2212625-1.962153-.99038z" fill="url(#g)"/><path d="m18.832442 9.7758193c.307384-.2301928 1.169573.2019356 1.962153.9903807.790512.787066 1.2061 1.628579.981421 1.938719 0 .0014.0193.01723.01861.01861l.13784-.13784c0-.0014-.02068-.01723-.0193-.01861.225369-.31014-.190908-1.152342-.98142-1.938719-.79258-.7884451-1.65408-1.2212627-1.961464-.9903807z" fill="url(#h)"/><path d="m18.706319 9.9026321c.307383-.230882 1.169572.2019359 1.962152.9903809.789823.785688 1.2061 1.62789.980732 1.938719 0 0 .0193.01723.01861.01792l.13784-.13784c0-.0014-.02068-.01723-.01861-.01861.225368-.31014-.191598-1.152342-.98211-1.938719-.79258-.7891345-1.65408-1.2212629-1.962153-.9910701z" fill="url(#i)"/></g><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" stroke-width=".5" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m8.235 22.536-.573 1.353 1.37-.562c-.11-.132-.212-.265-.344-.396-.15-.15-.3-.274-.453-.396z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".3446"/></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..b3b3c8171
--- /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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l" 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="m" 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="n" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#o"/><linearGradient id="o"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#o"/><linearGradient id="q" 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(#q)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#p)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#n)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#m)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#l)" stroke-linecap="round"/><path d="m3.446 1.482h17v21h-17z" fill="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m21.362 12.416c-.137-.02-.245-.01-.316.007l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.21c.287-.068-.142-.424-.96-.802-.615-.283-1.27-.5-1.683-.562z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m19.464 1.615c.307-.23 1.17.202 1.962.99.79.787 1.207 1.628.98 1.94l.02.017 1.346-1.353.028-.03-.02-.017c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 11.35c.307-.232 1.17.2 1.962.99.79.786 1.206 1.628.98 1.938l.02.018 7.597-7.635.028-.027-.02-.018c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m8.235 15.01-.573 1.352 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.274-.453-.396z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..d69bfcafd
--- /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="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="b" 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="c" 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="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01084 0 0 .00824 13.115 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(-.01084 0 0 .00824 10.885 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="g" 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(#g)" opacity=".15"/><path d="m4.35 22v2c-.558.004-1.35-.448-1.35-1s.623-1 1.35-1z" fill="url(#f)" opacity=".15"/><path d="m19.65 22v2c.558.004 1.35-.448 1.35-1s-.623-1-1.35-1z" fill="url(#d)" opacity=".15"/><path d="m4.5 2.5h15v20h-15z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m18.5 21.5h-13v-18h13z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m6.5 4.5h11v2h-11zm0 13h11v2h-11z" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round"/></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..9cf4cc8e6
--- /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(.45250804 -.45473416 .50623118 .5037156 -8.10494 11.180409)" 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(.4397096 -.44187369 .592457 .58950722 -9.763844 8.85367)" 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(.4397096 -.44187369 .592457 .58950722 -9.889968 8.980483)" 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(.4397096 -.44187369 .592457 .58950722 -9.326202 8.41396)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.4397096 -.44187369 .592457 .58950722 -9.452326 8.540773)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.4397096 -.44187369 .592457 .58950722 -8.886492 7.972872)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.4397096 -.44187369 .592457 .58950722 -9.012616 8.098996)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.6453" xlink:href="#l" y1="9.99" y2="9.99"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="37.6453" x2="47.6453" xlink:href="#l" y1="9.99" y2="9.99"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="32.1453" x2="37.1453" xlink:href="#l" y1="9.99" y2="9.99"/><radialGradient id="p" 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="q" 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(#p)"/><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(#q)" 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(#m)" 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(#n)" 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(#o)" 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><path d="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m9.7770432 18.876016c.3073828-.230882 1.1695728.201936 1.9621528.990381.790512.785688 1.2061 1.62789.98142 1.938719 0 0 .0193.01723.01861.01792l11.034091-11.08785c.279815-.282572-.15507-1.1716403-.971772-1.9848963-.819459-.813256-1.711973-1.244006-1.991099-.9635016z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".3446"/><path d="m19.464 9.1400001c.308-.23 1.17.203 1.962.9899999.79.788 1.208 1.63.982 1.94l.02.018 1.345-1.353.028-.028c.002 0-.02-.017-.018-.018.226-.31-.19-1.1529999-.98-1.9399999-.794-.788-1.656-1.22-1.964-.99l-.027.027-1.346 1.354z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".3446"/><path d="m9.777 18.876c.307-.23 1.17.202 1.962.99.79.787 1.206 1.628.98 1.94l.02.017 7.598-7.636.027-.027c0-.002-.02-.018-.018-.02.225-.31-.19-1.15-.982-1.938s-1.654-1.22-1.962-.99l-.027.028z" fill="#0c0c0c" opacity=".6"/><g stroke-width=".6892"><path d="m17.955091 10.657306c.307383-.230193 1.169572.201936 1.962152.990381.789823.787066 1.2061 1.628579.980732 1.938719 0 .0014.0193.01723.01861.01861l.13784-.13784c0-.0014-.02068-.01723-.0193-.01861.225368-.31014-.190909-1.152342-.981421-1.938719-.79258-.788445-1.65408-1.221263-1.962153-.990381z" fill="url(#b)"/><path d="m17.829656 10.784808c.306694-.231571 1.168884.201247 1.961464.989691.790512.785688 1.2061 1.62858.98142 1.93872 0 0 .0193.01654.01861.01792l.13784-.13784c0-.0014-.02068-.01792-.01861-.01861.225369-.311519-.191597-1.153032-.98211-1.939409-.79258-.788445-1.65408-1.221262-1.962152-.99038z" fill="url(#d)"/><path d="m18.392733 10.217597c.307383-.2301933 1.169572.201935 1.962152.99038.790513.787066 1.2061 1.62858.981421 1.93872 0 .0014.0193.01723.01861.01861l.13784-.13784c0-.0014-.02068-.01723-.0193-.01861.225368-.31014-.190909-1.152343-.981421-1.93872-.79258-.788445-1.65408-1.2212625-1.962152-.99038z" fill="url(#f)"/><path d="m18.266609 10.34372c.307383-.230193 1.169573.202625 1.962153.99107.791201.785688 1.207478 1.628579.98211 1.938719 0 .0021.0193.01792.01861.0193l.13784-.13784c0-.0014-.02068-.01792-.01861-.01861.225368-.31014-.191598-1.150964-.98211-1.93803-.79258-.788445-1.65408-1.2212625-1.962153-.99038z" fill="url(#g)"/><path d="m18.832442 9.7758193c.307384-.2301928 1.169573.2019356 1.962153.9903807.790512.787066 1.2061 1.628579.981421 1.938719 0 .0014.0193.01723.01861.01861l.13784-.13784c0-.0014-.02068-.01723-.0193-.01861.225369-.31014-.190908-1.152342-.98142-1.938719-.79258-.7884451-1.65408-1.2212627-1.961464-.9903807z" fill="url(#h)"/><path d="m18.706319 9.9026321c.307383-.230882 1.169572.2019359 1.962152.9903809.789823.785688 1.2061 1.62789.980732 1.938719 0 0 .0193.01723.01861.01792l.13784-.13784c0-.0014-.02068-.01723-.01861-.01861.225368-.31014-.191598-1.152342-.98211-1.938719-.79258-.7891345-1.65408-1.2212629-1.962153-.9910701z" fill="url(#i)"/></g><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" stroke-width=".5" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m8.235 22.536-.573 1.353 1.37-.562c-.11-.132-.212-.265-.344-.396-.15-.15-.3-.274-.453-.396z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".3446"/></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..71f477853
--- /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" gradientTransform="matrix(.4054 0 0 .5135 .266465 -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><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71" cy="486.65" gradientTransform="matrix(.012049 0 0 .0082353 13.239 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><radialGradient id="d" cx="605.71" cy="486.65" gradientTransform="matrix(-.012049 0 0 .0082353 10.761 16.981)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><linearGradient id="e" 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="f" 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="g" gradientUnits="userSpaceOnUse" x1="3" x2="21" y1="12" y2="12"><stop offset="0" stop-opacity=".31783"/><stop offset="1" stop-opacity=".24031"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="n" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#l" y1="24.99" y2="30"/><linearGradient id="o" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="p" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#l" y1="24.99" y2="30"/><linearGradient id="q" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><path d="m3.5 3.5h17v17h-17z" fill="url(#f)"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".73" stroke="url(#g)"/><path d="m3.5 20h17v2h-17z" fill="url(#e)" opacity=".15"/><path d="m3.5 20v1.9999c-.6205.004-1.5-.448-1.5-1s.6924-1 1.5-1z" fill="url(#d)" 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(#c)" opacity=".15"/><g fill="none" 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" fill="none" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/><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="#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.500465.5 9.009135-.000131-.009135 5.000131h-9z" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m11.511465 4.5h-7.011v-3h7z" fill="none" stroke="url(#a)" stroke-linecap="round"/></g></g><g transform="translate(-.095112 7.31674)"><path d="m21.362 12.416c-.137-.02-.245-.01-.316.007l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.21c.287-.068-.142-.424-.96-.802-.615-.283-1.27-.5-1.683-.562z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#h)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m19.464 1.615c.307-.23 1.17.202 1.962.99.79.787 1.207 1.628.98 1.94l.02.017 1.346-1.353.028-.03-.02-.017c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 11.35c.307-.232 1.17.2 1.962.99.79.786 1.206 1.628.98 1.938l.02.018 7.597-7.635.028-.027-.02-.018c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#k)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#m)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#n)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#o)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#p)" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#q)" stroke="url(#r)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m8.235 15.01-.573 1.352 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.274-.453-.396z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..b5751ceb9
--- /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"><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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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="c" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.357 1.938)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="d"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.54 2.122)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="m" 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(#m)" 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="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><path d="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#b)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m19.464 9.14c.307-.23 1.17.203 1.962.99.79.788 1.207 1.63.98 1.94l.02.018 1.346-1.353.028-.028-.02-.018c.227-.312-.19-1.153-.98-1.94-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 18.875c.307-.23 1.17.202 1.962.99.79.787 1.206 1.63.98 1.94l.02.017 7.597-7.635.028-.028c0-.002-.02-.018-.02-.02.227-.31-.19-1.15-.98-1.938-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#c)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#e)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#h)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#j)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#k)" stroke="url(#l)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m8.235 22.535-.573 1.353 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.273-.453-.395z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..78f74833b
--- /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" 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><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><g fill="none"><ellipse cx="12" cy="11" rx="8.486049" ry="7.486049" stroke="#888a85" stroke-linejoin="round" stroke-width="1.027902"/><g stroke="#ededeb"><ellipse cx="12" cy="11" rx="7.483886" ry="6.483886" stroke-linejoin="round" stroke-width="1.032229"/><path d="m7 14 10-6" stroke-linecap="round"/></g></g></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..412a2c085
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_ellipsecut.svg
@@ -0,0 +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(.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=".08859068" stop-color="#fff" 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="8.920982" x2="9.367123" y1="67.217789" y2="16.909515"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.033642" x2="15" y1="5.743903" y2="16"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" 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(#d)" fill-rule="evenodd" stroke="url(#b)" 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" stroke="url(#a)" 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..1bb71920b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_ellipsecut_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(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><g fill="none"><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="#888a85" stroke-linejoin="round" stroke-width="1.027902" transform="translate(0 -2)"/><g stroke="#ededeb"><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" stroke-linejoin="round" stroke-width="1.032229" transform="translate(0 -2)"/><path d="m7 14 7-4" stroke-linecap="round"/></g></g></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..a64434a0f
--- /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" 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="b" 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="c" gradientTransform="matrix(.52631574 0 0 .52631574 3.684213 25.684197)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#a" y1="-42.231876" y2="-21.229681"/><linearGradient id="d" 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="e" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 8.184197)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#a" y1="2.655628" y2="21.282824"/><radialGradient id="f" 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="g" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><linearGradient id="h" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.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><rect fill="url(#e)" 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(#d)" 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(#c)"/><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(#b)"/><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="#555761"/><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"/><path d="m21.5 4v16" fill="none" opacity=".6" stroke="#abacae"/><path d="m2.5000001 4v16" fill="none" opacity=".6" stroke="#abacae"/><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(#f)" fill-rule="evenodd" opacity=".141176"/><path d="m17.5 17.221611-7-5.673017 7-5.6960218v3.6474278h6v4h-6z" display="block" fill="url(#g)"/><g fill="none"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" display="block" opacity=".401" stroke="url(#h)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.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_entirecell.svg b/icon-themes/elementary_svg/cmd/lc_entirecell.svg
new file mode 100644
index 000000000..90c3f5831
--- /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"><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="24.060406" xlink:href="#c" y1="4.999989" y2="40.60302"/><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#126400"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#f)" 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 fill="#126400"><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><path d="m7 11h4v3h-4z" fill="#fcaf3e"/><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="#ce5c00"/></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..0b6d52ad8
--- /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"><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" 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(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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" fill="none" opacity=".2" stroke="#fff"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5371094 1c-.842497 0-1.5371094.6946124-1.5371094 1.5371094v2.9804687h1v-2.9804687c0-.305795.2313144-.5371094.5371094-.5371094h17.9257816c.305795 0 .537109.2313144.537109.5371094v2.9804687h1v-2.9804687c0-.842497-.694612-1.5371094-1.537109-1.5371094z" fill="#126400" opacity=".4"/><path d="m2.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m2.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m17.000002 17.999819h4v1h-4z" opacity=".321"/><g fill="#126400"><path d="m6.000001 2h1v3.5h-1z" opacity=".4"/><path d="m11.000001 1.999818h1v4.000182h-1z" opacity=".4"/><path d="m16.000002 2h1v3.5h-1z" opacity=".4"/></g><path d="m6.000001 6.499818h1v15.5h-1z" opacity=".321"/><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m16.000002 6.499818h1v15.5h-1z" opacity=".321"/><path d="m12.000001 1.999818v20h-5v-20z" fill="#fcaf3e"/><path d="m2.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 9.999818h4.999999v1h-4.999999z" opacity=".321"/><path d="m12.000001 9.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 9.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4.999999v1h-4.999999z" opacity=".321"/><path d="m12.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 17.999819h4.999999v1h-4.999999z" opacity=".321"/><path d="m12.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m1.5 6v.5h20v-.5z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m12.000001 1.999818c0-.554-.446-1.00002521-1-1l-4 .000182c-.554.0000252-1 .446-1 1v20c0 .554.446 1.000025 1 1l4-.000182c.554-.000025 1-.446 1-1zm-1 0v20l-4 .000182v-20z" fill="#ce5c00"/></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..b027f93c2
--- /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"><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" 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(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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=".4" stroke="#126400" 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(#f)" stroke-linecap="round" stroke-linejoin="round"/></g><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 fill="#126400"><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><path d="m2 10h19v5h-19z" fill="#fcaf3e"/><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 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h19c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h19v3h-19z" fill="#ce5c00"/></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..b555a4e9f
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-1.461297" x2="-1.461297" y1="6.440885" y2="30.031629"><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="m14.33454 6.2889236c-.898411 0-1.638496.2614229-2.220254.7842687-.581758.5154817-.957323 1.2666123-1.126696 2.2533917l4.781306.011419v1.9658956l-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-1.5133022v-1.9661946h1.3034325c-.029456-.169372-.0524885-.613204-.0524885-.900401l.022092-.58544-1.3708614.01142v-1.9658956l1.5586441-.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)"/></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..a49bf9359
--- /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="65.297" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 44.976 1003.566)" 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(.2818 0 0 .2801 10.98 1036.705)" 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><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"/><path d="m12.803 1044.228 2.43 1.86 4.916-8.3 1.925 1.065.514.347-6.315 11.87-5.988-4.926 1.83-2.42z" fill="url(#a)" transform="matrix(.78405 0 0 .78405 5.162 -801.315)"/><g fill="none"><path d="m15.21 1047.587 5.177-8.65 1.558.947m-5.556 9.958-4.842-3.82.79-1.006" opacity=".5" stroke="url(#b)" transform="matrix(.78405 0 0 .78405 5.162 -801.315)"/><path d="m20.993 12.373c-.157-.016-.314.062-.395.213l-3.446 6.405-2.215-1.79c-.198-.11-.444-.038-.552.162l-.993 1.296c-.108.2-.036.45.162.56l4.05 3.397c.046.026.17.063.218.07.16.02.25-.082.333-.235l4.648-8.638c.108-.2.035-.45-.162-.56l-1.49-.83c-.05-.03-.105-.043-.157-.05z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".684476"/></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..1ce735e71
--- /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="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(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(.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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="f" 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="g" gradientTransform="matrix(.48806853 0 0 .48717974 .303692 -.163629)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="43" y2="3"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="3.996808" y2="20.000873"><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><radialGradient id="i" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 .8950525 -.94685877 -.00000002 20.000788 -3.440166)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></radialGradient><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><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.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><rect fill="url(#i)" height="18" rx=".5" width="18" x="3" y="3"/><rect fill="none" height="19" opacity=".3" rx="1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="2.5"/><path d="m3.501246 3.498756h17v17h-17z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.514015 3.825155a1.4329316 1.4303221 0 0 0 -.686346.197917l-5.384006 3.105771a1.4329316 1.4303221 0 0 0 -.686347.989583 1.4329316 1.4303221 0 0 0 -.01525 0 1.4329316 1.4303221 0 0 0 -.472816 1.065706l-.03051 6.196318a1.4329316 1.4303221 0 0 0 .488069 1.065705 1.4329316 1.4303221 0 0 0 0 .01522 1.4329316 1.4303221 0 0 0 .701599 1.020032l5.368753 3.075322a1.4329316 1.4303221 0 0 0 1.174416.106571 1.4329316 1.4303221 0 0 0 .01525 0 1.4329316 1.4303221 0 0 0 1.220171-.09134l5.368754-3.090547a1.4329316 1.4303221 0 0 0 .686346-.974359 1.4329316 1.4303221 0 0 0 .533826-1.096155v-6.196317a1.4329316 1.4303221 0 0 0 -.488068-1.065704 1.4329316 1.4303221 0 0 0 -.701599-1.020033l-5.384006-3.090546a1.4329316 1.4303221 0 0 0 -1.174414-.121795 1.4329316 1.4303221 0 0 0 -.533826-.09135z" fill="url(#g)" opacity=".05"/><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(#f)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 17.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#e)"/><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(#d)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" 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_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..64f0dd81a
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.41666572 0 0 .42635572 2.000023 1.309127)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="2" y2="46.01725"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4210526 0 0 .5526316 1.894737 -1.763158)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="23.969797" y1="3.981044" y2="44.024017"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#dcdcdc"/></linearGradient><radialGradient id="d" cx="8.1203" cy="6.62782" gradientTransform="matrix(.01444031 2.0653773 -3.052092 .02133905 28.231755 -11.638481)" gradientUnits="userSpaceOnUse" r="8.999999"><stop offset="0" stop-color="#f89b7e"/><stop offset=".25" stop-color="#e35d4f"/><stop offset=".75235957" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.3922135 0 0 .4473607 29.199293 -1.2387)" gradientUnits="userSpaceOnUse" x1="-53.412315" x2="-51.786404" y1="56.110264" y2="2.906247"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><radialGradient id="f" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .00823529 13.238794 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .00823529 10.761206 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="h" 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(#h)" 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(#g)" 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(#f)" opacity=".15"/><path d="m3.8181827.54545451 16.3636353-.00000004s.000039 16.27088153.000039 22.00003953l-16.3636743-.181859z" fill="url(#d)" opacity=".85" stroke="url(#e)" stroke-linejoin="round" stroke-width="1.090909"/><path d="m13.602941 1c-5.4535729 6.1511328-8.2030431 7.0860766-9.2393038 7.1818177v2.2129363c.7821694-.143558 2.380736-.7115415 4.4745984-2.4354515 2.6849064-2.2105256 5.8970584-6.9593025 5.8970584-6.9593025-.880321 2.2698704-1.493686 10.70851-1.510695 21.058835h6.411765v-1.037791c-1.043241-2.828321-1.359826-6.968077-1.871658-10.619881-.302448-3.0169216.045129-9.401163.045129-9.401163h-3.2135zm-9.2393038 10.783562v2.457122c2.2640725-.000001 5.0154081 3.555238 6.6991978 7.818151h1.411764c-.79117-3.875404-6.3836569-10.275273-8.1109618-10.275273z" fill="url(#c)" fill-rule="evenodd" opacity=".9"/><path d="m18.5 2.5h-12.9999999v18h12.9999999z" fill="none" opacity=".4" stroke="url(#b)" transform="matrix(1.090909 0 0 1.090909 -1.090908 -1.090909)"/></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..7f1a5f82d
--- /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" 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 -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><radialGradient id="c" 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="d" gradientTransform="matrix(.48806853 0 0 .48717974 .303692 -8.163629)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="43" y2="3"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="-4.003192" y2="12.000873"><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><radialGradient id="f" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 .8950525 -.94685877 -.00000002 20.000788 -11.440166)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></radialGradient><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><g transform="translate(0 8)"><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 -5.142874)"><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(#f)" height="18" rx=".5" width="18" x="3" y="-5"/><rect fill="none" height="19" opacity=".3" rx="1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="-5.5"/><path d="m3.501246-4.501244h17v17h-17z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.514015-4.174845a1.4329316 1.4303221 0 0 0 -.686346.197917l-5.384006 3.105771a1.4329316 1.4303221 0 0 0 -.686347.989583 1.4329316 1.4303221 0 0 0 -.01525 0 1.4329316 1.4303221 0 0 0 -.472816 1.065706l-.03051 6.196318a1.4329316 1.4303221 0 0 0 .488069 1.065705 1.4329316 1.4303221 0 0 0 0 .01522 1.4329316 1.4303221 0 0 0 .701599 1.020032l5.368753 3.075322a1.4329316 1.4303221 0 0 0 1.174416.106571 1.4329316 1.4303221 0 0 0 .01525 0 1.4329316 1.4303221 0 0 0 1.220171-.09134l5.368754-3.090547a1.4329316 1.4303221 0 0 0 .686346-.974359 1.4329316 1.4303221 0 0 0 .533826-1.096155v-6.196317a1.4329316 1.4303221 0 0 0 -.488068-1.065704 1.4329316 1.4303221 0 0 0 -.701599-1.020033l-5.384006-3.090546a1.4329316 1.4303221 0 0 0 -1.174414-.121795 1.4329316 1.4303221 0 0 0 -.533826-.09135z" fill="url(#d)" opacity=".05"/><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(#c)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#b)"/><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(#a)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></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..665e56608
--- /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(.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="15.77777" x2="15.77777" y1="15.461527" y2="49.615376"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="18" xlink:href="#a" y1="5" y2="-2"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="2"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="18" y2="4"/><linearGradient id="f" gradientTransform="matrix(.34217456 0 0 .34252098 2.973755 2.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="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><path d="m6.5.5 15.029017-.029017-.029017 14.529017h-15z" fill="none" stroke="#888a85" stroke-linecap="round" stroke-linejoin="round"/><ellipse cx="12" cy="17.674644" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m3.5 3.5h15v15h-15z" fill="url(#f)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.5 4.5h13v13h-13z" fill="none" stroke="url(#b)"/><g fill-rule="evenodd" stroke="#888a85" stroke-linejoin="round" stroke-width="1.027786"><path d="m18.5 3.5 3-3v14.5l-3 3.5z" fill="#dbdbdb" stroke="url(#d)" stroke-width="1"/><path d="m18.5 3.5 3.029017-3.029017-15.029017.029017-2.9861797 2.9861071z" fill="#fafafa" 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..5dc1d3964
--- /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="#ce5c00"><path d="m.5 8.5v-4.242641l4.242641 4.242641z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.5.5v4.242641l-4.242641-4.242641z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><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..a129dfa43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_extrusionlightingfloater.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(.52130929 0 0 .52308954 5.769712 4.825732)" gradientUnits="userSpaceOnUse" x1="6" x2="12" y1="4" y2="12.5"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" x1="2.578225" x2="21.396353" y1="2.415254" y2="21.355932"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.190014" x2="17.066335" y1="5.372876" y2="18.918764"><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.408204 2.5v2.1523438h1.1875v-2.1523438zm-5.7148444 2.3378906-.8535156.8535156 1.5214844 1.5585938.8535156-.890625zm12.6171874 0-1.521484 1.5214844.853516.890625 1.521484-1.5585938zm-6.308593 1.2246094c-3.2791924 0-5.9375006 2.6583375-5.9375006 5.9375 0 3.279163 2.6583082 5.9375 5.9375006 5.9375 3.27919 0 5.9375-2.658337 5.9375-5.9375 0-3.2791625-2.65831-5.9375-5.9375-5.9375zm-9.5000006 5.34375v1.1875h2.1523437v-1.1875zm16.8437506 0v1.1875h2.152343v-1.1875zm-12.9843756 5.380859-1.5214844 1.521485.8535156.853515 1.5214844-1.521484zm11.2812506 0-.853516.853516 1.521484 1.521484.853516-.853515zm-6.234375 2.560547v2.152344h1.1875v-2.152344z" fill="url(#b)"/><g fill="none" stroke-linejoin="round"><ellipse cx="11.972762" cy="12.026996" rx="5.021388" ry="4.972872" stroke="url(#c)" stroke-linecap="round" stroke-width=".934745"/><path d="m11.408204 2.5v2.1523438h1.1875v-2.1523438zm-5.7148444 2.3378906-.8535156.8535156 1.5214844 1.5585938.8535156-.890625zm12.6171874 0-1.521484 1.5214844.853516.890625 1.521484-1.5585938zm-6.308593 1.2246094c-3.2791924 0-5.9375006 2.6583375-5.9375006 5.9375 0 3.279163 2.6583082 5.9375 5.9375006 5.9375 3.27919 0 5.9375-2.658337 5.9375-5.9375 0-3.2791625-2.65831-5.9375-5.9375-5.9375zm-9.5000006 5.34375v1.1875h2.1523437v-1.1875zm16.8437506 0v1.1875h2.152343v-1.1875zm-12.9843756 5.380859-1.5214844 1.521485.8535156.853515 1.5214844-1.521484zm11.2812506 0-.853516.853516 1.521484 1.521484.853516-.853515zm-6.234375 2.560547v2.152344h1.1875v-2.152344z" opacity=".5" stroke="#956500"/></g><ellipse cx="12" cy="12" fill="url(#a)"/></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..e3902b6ad
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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="#0f5a00" 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="#0f5a00" 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..b68d545d0
--- /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="#6326b9"/><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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m24.000001 10.490368-23.50000104.000005-.000001 2.009632 23.50000104-.000005" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#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(#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="#ce5c00" stroke-width="1.499992"/><path d="m18.249989 22.250049v9.749951" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m16 23.000046h1.499992v8.999955h-1.499992z" fill="#fcaf3e"/></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..f6742ac1c
--- /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="#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="m13.500005 24-.000005-23.5-2.009632-.0000007.000005 23.4999997" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#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></g><g transform="matrix(.66667 0 0 .66667 1.33328 2.66656)"><path d="m15.250004 23.000045v8.999955" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m18.249989 22.250049v9.749951" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m16 23.000046h1.499992v8.999955h-1.499992z" fill="#fcaf3e"/></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..9a4d2d661
--- /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="#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.076637" x2="70.608192" y1="31.704395" y2="-43.066875"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".61227047" 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.509637-.00000073-.000005 23.50000073-2.009632.000001.000005-23.50000073" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#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></g></g><g transform="matrix(.66667 0 0 -.66667 .342912 21.33344)"><path d="m15.250004 23.000045v8.999955" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m18.249989 22.250049v9.749951" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m16 23.000046h1.499992v8.999955h-1.499992z" fill="#fcaf3e"/></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..941bf0a7a
--- /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="#6326b9"/><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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m0 13.509637 23.5-.000005.000001-2.009632-23.5.000005" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#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(#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.250004 23.000045v8.999955" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m18.249989 22.250049v9.749951" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m16 23.000046h1.499992v8.999955h-1.499992z" fill="#fcaf3e"/></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..841e8f4bd
--- /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="67.607536" 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="41.83691" x2="-.119279" y1="23.818684" 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=".7" 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..46dffc4c9
--- /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="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="b" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="11.11957" x2="43.661446" y1="20.747404" y2="19.264833"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="30.314564" x2="30.372301" y1="49.18325" y2="65.760551"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" 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(.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="e" gradientTransform="matrix(-.12827954 0 0 .13945134 6.393749 290.54409)" 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><g transform="translate(0 -290.64999)"><rect fill="url(#d)" height="5.291667" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.027083" x="-5.820833" y="291.17911"/><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 292.50207)"><path d="m17.500013 16.5 5.999987-4.951-5.999987-5.0489998v2.9999999l-5 .0000001v3.9999998h5z" display="block" fill="url(#b)" transform="translate(-10 6)"/><g fill="none" stroke-miterlimit="7"><path d="m18.500013 14.5 3.434987-2.95-3.434987-3.0499998v1.9999998h-5v2h5z" display="block" opacity=".401" stroke="url(#c)" stroke-width=".964" transform="translate(-10 6)"/><path d="m7.5000125 22.5 5.9999875-4.951-5.9999875-5.049v3h-4.9999999v4h4.9999999z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><rect fill="url(#a)" height="1.322917" rx=".132291" ry=".132277" width="5.027083" x=".79375" y="291.17917"/><path d="m5.8208334 292.50207v.26459h-5.02708339v-.26459z" opacity=".3"/><path d="m5.6882109 291.31108h-4.74634295l.00033081 5.02745h4.74634294z" fill="none" stroke="url(#e)" 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_fillleft.svg b/icon-themes/elementary_svg/cmd/lc_fillleft.svg
new file mode 100644
index 000000000..54cd31ab5
--- /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="6.669505" x2="6.279662" y1="23.601694" y2="10.686441"><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><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 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="27.168873" x2="33.584923" y1="61.712067" y2="61.895943"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" 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" 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="e" gradientTransform="matrix(-.12827954 0 0 .13945134 6.393749 290.54409)" 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><g transform="translate(0 -290.64997)"><rect fill="url(#b)" height="5.291667" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.027083" x="-5.820833" y="291.17911"/><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(-.26458334 0 0 -.26458334 4.49792 298.58749)"><path d="m7.500013 22.5 5.999987-4.951-5.999987-5.049v3h-4.9999996v4h4.9999996z" display="block" fill="url(#a)"/><g fill="none" stroke-miterlimit="7"><path d="m18.500013 14.5 3.434987-2.95-3.434987-3.0499998v1.9999998h-5v2h5z" display="block" opacity=".401" stroke="url(#c)" stroke-width=".964" transform="translate(-10 6)"/><path d="m7.5000125 22.5 5.9999875-4.951-5.9999875-5.049v3h-4.9999999v4h4.9999999z" display="block" fill="none" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g><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(#d)" transform="rotate(90)"/><path d="m4.2333334 291.17916h.2645833v5.29167h-.2645833z" opacity=".3"/><path d="m5.6882109 291.31108h-4.74634295l.00033081 5.02745h4.74634294z" fill="none" stroke="url(#e)" 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_fillright.svg b/icon-themes/elementary_svg/cmd/lc_fillright.svg
new file mode 100644
index 000000000..4be6a8e09
--- /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" gradientTransform="matrix(0 1 -1 0 293.295912 290.385468)" gradientUnits="userSpaceOnUse" x1=".793707" x2="5.82079" y1="291.8407" y2="291.97296"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="18.000013" x2="18.000013" y1="19" y2="3"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="30.314564" x2="30.372301" y1="49.18325" y2="65.760551"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" 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(.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="e" gradientTransform="matrix(-.12827954 0 0 .13945134 6.393749 290.54409)" 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><g transform="translate(0 -290.64999)"><rect fill="url(#d)" height="5.291667" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.027083" x="-5.820833" y="291.17911"/><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(.26458334 0 0 -.26458334 2.116663 298.58749)"><path d="m17.500013 16.5 5.999987-4.951-5.999987-5.0489998v2.9999999l-5 .0000001v3.9999998h5z" display="block" fill="url(#b)" transform="translate(-10 6)"/><g fill="none" stroke-miterlimit="7"><path d="m18.500013 14.5 3.434987-2.95-3.434987-3.0499998v1.9999998h-5v2h5z" display="block" opacity=".401" stroke="url(#c)" stroke-width=".964" transform="translate(-10 6)"/><path d="m7.5000125 22.5 5.9999875-4.951-5.9999875-5.049v3h-4.9999999v4h4.9999999z" display="block" fill="none" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><path d="m2.1166649 291.31149.0000165 5.02704c.0000002.0733-.058995.13229-.1322769.13229h-1.05836297c-.073281 0-.1322767-.059-.1322769-.13229l-.0000165-5.02704c-.0000002-.0733.058995-.13229.1322769-.13229h1.05836297c.073281 0 .1322767.059.1322769.13229z" fill="url(#a)"/><path d="m2.1166668 291.17917h.2645833v5.29167h-.2645833z" opacity=".3"/><path d="m5.6882109 291.31108h-4.74634295l.00033081 5.02745h4.74634294z" fill="none" stroke="url(#e)" 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_fillshadow.svg b/icon-themes/elementary_svg/cmd/lc_fillshadow.svg
new file mode 100644
index 000000000..061b8b1a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fillshadow.svg
@@ -0,0 +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="114.74526" x2="117.11403" y1="17.346697" y2="44.627487"><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="173.17404" x2="173.74072" y1="64.036697" y2="26.046841"><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="14.064257" x2="13.354753" y1="8.761144" y2="25.603027"><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><filter id="d" color-interpolation-filters="sRGB" height="1.052849" width="1.044041" x="-.02202" y="-.026424"><feGaussianBlur stdDeviation=".16515217"/></filter><g transform="translate(0 2)"><path d="m3.97 4.04h18v15h-18z" filter="url(#d)" opacity=".3" transform="matrix(.91289199 0 0 .89547038 1.913763 1.990244)"/><path d="m3.483564 2.483564h15.032871v12.032871h-15.032871z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129"/><path d="m4.478763 3.478762h13.042475v10.042475h-13.042475z" fill="none" stroke="url(#c)" 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..c323a651d
--- /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="16.809938" x2="-1.313287" y1="17.787637" y2="17.787637"><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><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 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="29.17676" x2="29.033709" y1="65.389679" y2="52.172085"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" 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" 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="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><g transform="translate(0 -290.64997)"><rect fill="url(#b)" height="5.291667" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.027083" x="-5.820833" y="291.17911"/><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.9999868-4.951-5.9999868-5.049v3h-4.9999996v4h4.9999996z" display="block" fill="url(#a)"/><g fill="none" stroke-miterlimit="7"><path d="m18.500013 14.5 3.434987-2.95-3.434987-3.0499998v1.9999998h-5v2h5z" display="block" opacity=".401" stroke="url(#c)" stroke-width=".964" transform="translate(-10 6)"/><path d="m7.5000125 22.5 5.9999875-4.951-5.9999875-5.049v3h-4.9999999v4h4.9999999z" display="block" fill="none" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g><rect fill="url(#d)" height="1.322917" rx=".132291" ry=".132277" width="5.027083" x=".79375" y="295.14795"/><path d="m5.8208334 294.88332v.26459h-5.02708339v-.26459z" opacity=".3"/><path d="m5.6882109 291.31108h-4.74634295l.00033081 5.02745h4.74634294z" fill="none" stroke="url(#e)" 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_filter.svg b/icon-themes/elementary_svg/cmd/lc_filter.svg
new file mode 100644
index 000000000..1ba4b811a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_filter.svg
@@ -0,0 +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.413 53.273)" 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(.99811878 -.06130985 .06130985 .99811878 -204.915386 -216.329422)" 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="c" gradientUnits="userSpaceOnUse" x1="15.524" x2="15.524" y1="1.042" y2="14.192"><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><path d="m20.378 4.957c.12-.732-2.427-1.89-8.615-1.957-4.494.11-8.545 1.3-8.208 1.886.018.712 4.188 2.295 8.208 2.122 3.255-.14 8.495-1.32 8.615-2.05z" fill="#555753" stroke="#555761"/><path d="m10.826 18.958 3.974-10.278 6.804-3.927c.892-1.244-1.323-3.755-2.036-3.528l-7.008 4.045-10.227-.88c4.116 2.006 8.657 10.376 8.493 14.568z" fill="url(#a)" fill-rule="evenodd" stroke="#818491" stroke-linejoin="round" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><path d="m11.603 16.07 2.72-7.954 6.47-3.78c.264-.968-1.027-1.98-1.253-2.172l-6.552 3.783-7.646-.835c2.34 1.793 5.518 8.152 6.26 10.958z" fill="none" stroke="url(#c)" stroke-width=".936" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><path d="m2.297 5.072c-.188.074-.313.255-.316.458.078 2.564 3.33 8.762 5.005 9.915.226.16.538.105.697-.12.16-.227.105-.54-.12-.698-1.267-.87-4.44-6.887-4.575-9.034.02-.177-.053-.35-.195-.46-.142-.106-.33-.13-.495-.06z" fill="url(#b)" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/></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..bdb44f3c3
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 -15.131754 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999" 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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 .040158 -24.077898)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#b"/><path d="m14.187631 4.9683782c-.245788-.00983-.475448.1004482-.65625.28125l-7.1250005 6.9687498c-.1469014.146901-.2386713.31694-.28125.5-.021871.09403-.037292.187359-.03125.28125-.00169.03029-.00122.06324 0 .09375.00947.05498.011762.104001.03125.15625.040648.188768.1300395.380039.28125.53125l7.1250005 6.96875c.361604.361604.952013.329237 1.34375-.0625l1.40625-1.40625c.391737-.391737.424104-1.013396.0625-1.375l-2.90625-2.90625h6.5625c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-6.59375l2.9375-2.9374998c.361604-.3616035.329237-.9520128-.0625-1.34375l-1.40625-1.4375c-.195869-.1958686-.441712-.3026685-.6875-.3125z" fill="#fff" opacity=".35"/><path d="m14.187631 3.96875c-.245788-.0098315-.475448.1004482-.65625.28125l-7.1250005 6.96875c-.1469014.146901-.2386713.31694-.28125.5-.021871.09403-.037292.187359-.03125.28125-.00169.03029-.00122.06324 0 .09375.00947.05498.011762.104001.03125.15625.040648.188768.1300395.380039.28125.53125l7.1250005 6.96875c.361604.361604.952013.329237 1.34375-.0625l1.40625-1.40625c.391737-.391737.424104-1.013396.0625-1.375l-2.90625-2.90625h6.5625c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-6.59375l2.9375-2.9375c.361604-.3616035.329237-.9520128-.0625-1.34375l-1.40625-1.4375c-.195869-.1958686-.441712-.3026685-.6875-.3125z" fill="url(#a)"/><path d="m14.156381 4.46875c-.08513-.00341-.177794.021544-.28125.125l-7.1250005 6.96875c-.084488.08449-.1339842.185522-.15625.28125-.01711.07356-.00121.106253 0 .125a.49703749.49703749 0 0 1 0 .03125c.00779.04523-.00129.02193 0 .03125-.0002877.0052-.0008528.0099 0 .03125a.49703749.49703749 0 0 1 .03125.09375c.023626.109721.052714.208964.125.28125l7.1250005 6.96875c.159857.159857.431384.162366.65625-.0625l1.40625-1.40625c.215521-.215521.212233-.537767.0625-.6875l-2.90625-2.90625a.49703749.49703749 0 0 1 .34375-.84375h6.5625c.287265 0 .5-.212735.5-.5v-2c0-.287265-.212735-.5-.5-.5h-6.59375a.49703749.49703749 0 0 1 -.34375-.84375l2.9375-2.9375c.159856-.1598558.162366-.4313842-.0625-.65625l-1.40625-1.4375c-.112713-.1127129-.259611-.1516344-.375-.15625z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.187631 5.65625-6.5000005 6.34375 6.4687505 6.34375.78125-.78125-2.53125-2.53125a1.4619211 1.4619211 0 0 1 1.03125-2.5h6.09375v-1.0625h-6.125a1.4619211 1.4619211 0 0 1 -1.03125-2.5l2.5625-2.5625z" fill="none" opacity=".03" stroke="#000"/><g transform="translate(-15 -.000222)"><path d="m18.75 6.0002215c-.404 0-.75.3460007-.75.75v11.5000005c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75.0062-.0017 0-11.5000005 0-11.5000005 0-.4039993-.346001-.75-.75-.75z" fill="#fff" opacity=".35"/><path d="m20.012017 6.4836728h-.528122v10.0322102h.532209l-.0041-10.0322102z" style="opacity:.03;fill:none;stroke:#000;stroke-width:.967791;stroke-linecap:square;stroke-dashoffset:.7"/><path d="m18.75 6c-.404 0-.75.3460007-.75.75v10.499778c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75 0 .07033 0-10.302753 0-10.499778 0-.4039993-.346001-.75-.75-.75z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m18.75 6.5c-.1385 0-.25.1115-.25.25v10.499778c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25 0-.05452 0-10.499778 0-10.499778 0-.1385-.1115-.25-.25-.25z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.53125 7.531v8.937528h.9375v-8.937528z" opacity=".03"/></g></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..23116f0bd
--- /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="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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#f" y1="489.54688" y2="489.54688"/><linearGradient id="f"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#h" y1="489.35938" y2="489.35938"/><linearGradient id="h"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-208.18436" x2="-208.8283" xlink:href="#f" y1="-491.45312" y2="-491.45312"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-208.39052" x2="-209.06258" xlink:href="#h" y1="-491.64062" y2="-491.64062"/><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"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(0 -1 1 0 -477.99991 209.99989)"><path d="m186.49989 489.5h3.000092v2h-3.000092z" fill="url(#e)" stroke="url(#g)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m191.49989 489.5h3.000092v2h-3.000092z"/><path d="m196.49989 489.5h3.000092v2h-3.000092z"/><path d="m201.49989 489.5h3.000092v2h-3.000092z"/></g><path d="m-209.49998-491.5h3.000092v2h-3.000092z" fill="url(#i)" stroke="url(#j)" transform="scale(-1)"/></g><path d="m3.9807483 19.500005h4.5192517v-13.0000008z" fill="none" stroke="url(#d)" stroke-linecap="round"/><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="#6326b9" 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..0ffa47040
--- /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"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" 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.8283" 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"/><linearGradient id="g" 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="h" 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="i" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><path d="m20.502266 9.4999998v-6.9998756l-16.999752 5.9999996-.000038.999876z" fill="url(#i)"/><g stroke-linejoin="round"><path d="m20.502266 9.4999998v-6.9998756l-16.999753 5.9999996-.000038.999876z" fill="none" opacity=".5" stroke="#6326b9"/><g stroke-miterlimit="0"><path d="m20.499892 15.5v6.999876l-16.9997519-6-.000038-.999876z" fill="#d3d7cf" fill-rule="evenodd" stroke="#888a85" stroke-width="1.000249"/><g transform="matrix(-1 0 0 -1 209.99998 502.99991)"><path d="m186.49989 489.5h3.000092v2h-3.000092z" fill="url(#c)" stroke="url(#d)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m191.49989 489.5h3.000092v2h-3.000092z"/><path d="m196.49989 489.5h3.000092v2h-3.000092z"/><path d="m201.49989 489.5h3.000092v2h-3.000092z"/></g><path d="m-209.49998-491.5h3.000092v2h-3.000092z" fill="url(#e)" stroke="url(#f)" transform="scale(-1)"/></g></g></g><g fill="none" stroke-linecap="round"><path d="m19.500103 21.019252v-4.519252h-13.0000009z" stroke="url(#g)"/><path d="m19.500103 3.978374v4.519252h-13.0000009z" opacity=".5" stroke="url(#h)"/></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..8c67817fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-card.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 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 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="238.47659" x2="238.47659" y1="83.729752" y2="27.995453"><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="14.134783" x2="14.134783" y1="10.368411" y2="35.6842"><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="g" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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.529856 8.7073158 5.8183354-5.1774598h11.1219536v16.940289h-16.940289z" fill="url(#g)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m4.5313435 9.13353 4.9966208-4.6021865h9.9406927v14.9373135h-14.9373135z" fill="none" stroke="url(#f)" stroke-width="1.062686"/></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..8ee60dde1
--- /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" 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="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="20.470144" x2="20.870855" y1="68.147141" y2="13.865429"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.756296" x2="11.931874" xlink:href="#a" y1="5.283789" y2="9.38261"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.013073" x2="12.093357" xlink:href="#a" y1="14.453752" y2="18.871054"/><radialGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="11.796815" x2="11.664547" y1="5.277486" y2="18.171053"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12" cy="21.036797" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".336" rx="9" ry="1.963204"/><path d="m3.529856 3.529856h16.940289l-8.25 8.139635 8.25 8.800654h-16.940289l8.593221-8.787942z" fill="url(#f)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><g fill="none" stroke="#fdfdfb" stroke-width="1.062686"><path d="m6.1838859 4.5821906 11.7085001.0254237-5.771187 5.6322297z" stroke="url(#c)"/><path d="m6.1076147 19.397404 11.8864663.05085-5.949154-6.445789z" stroke="url(#d)"/></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..847eb260a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-decision.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.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="40.788708" x2="-28.610737" y1="43.945366" y2="-12.095394"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><ellipse cx="12" cy="21.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".336" rx="2.887721" ry="1.963204"/><g stroke-width="1.389825" transform="matrix(.50877388 .50877388 -.50877388 .50877388 12 -.210574)"><path d="m3.529856 3.529856h16.940289v16.940289h-16.940289z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.9200234 4.9906922 14.1599536-.0706691.035335 14.1246199-14.0892849-.07067z" fill="none" stroke="url(#a)" stroke-width="1.389825"/></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..0f2fba670
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-delay.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="269.99924" x2="269.99924" y1="80.451263" y2="31.273941"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 8.772975 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="9.852737" cy="21.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m3.529856 3.529856 11.470144-.029856s5.470145 1.5280142 5.470145 8.562499c0 7.034485-5.470145 8.407646-5.470145 8.407646h-11.470144z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.4859314 4.5798686 10.0140686-.079869s5.014069 1.1326877 5.014069 7.5937484c0 6.461061-5.014069 7.42032-5.014069 7.42032h-10.0140686z" fill="none" stroke="url(#a)"/></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..c4a71a928
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-direct-access-storage.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(.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="#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=".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="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="17" x2="17" xlink:href="#b" y1="5" y2="19"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="5" y2="19"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="20" y2="4"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#a" y1="5" y2="20"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#a" y1="4" y2="21"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#c" y1="21" y2="4"/><radialGradient id="j" cx="2.25" cy="16" gradientTransform="matrix(.18586543 0 0 .11633788 16.98382 18.615043)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#k"/><linearGradient id="k"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="l" cx="2.25" cy="16" gradientTransform="matrix(.43728116 0 0 .11633788 8.909224 18.63607)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#k"/><ellipse cx="17.402018" cy="20.476452" display="block" fill="url(#j)" fill-rule="evenodd" opacity=".245" rx="3.136479" ry="1.963204"/><ellipse cx="9.893107" cy="20.497478" display="block" fill="url(#l)" fill-rule="evenodd" opacity=".245" rx="7.37912" ry="1.963204"/><path d="m6.4106378 3.529856 8.0185042-.029856s-3.5185 1.204423-3.5185 8.238908 3.5185 8.731237 3.5185 8.731237h-8.0185042s-5.3212782-1.333463-5.3212782-8.51493c0-7.1814669 5.3212782-8.425359 5.3212782-8.425359z" fill="url(#h)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.0431219 4.5798686 4.8366081-.1158236s-2.0330279 1.1326874-2.0330279 7.162293c0 6.029606 1.8532549 7.88773 1.8532549 7.88773l-4.6568351.000005s-5.095964-.96649-4.9976869-7.702671c.098277-6.7361862 4.9976869-7.2315334 4.9976869-7.2315334z" fill="none" stroke="url(#e)"/><g stroke-miterlimit="0"><ellipse cx="17.533642" cy="12.027123" fill="url(#g)" rx="5.033641" ry="8.485281" stroke="url(#f)"/><ellipse cx="17.569597" cy="12.009146" fill="none" rx="4.136766" ry="7.498519" stroke="url(#d)" stroke-width=".852205"/></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..6331b6c0e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-display.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="252.62904" x2="253.43047" y1="87.34771" y2="32.006069"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><ellipse cx="12.735192" cy="20.785114" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m8.8212692 3.529856 6.1488658-.029856s5.470145 1.5280142 5.470145 8.562499c0 7.034485-5.470145 8.407646-5.470145 8.407646h-6.1488658l-5.3212782-8.51493z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.4537533 4.5798686 5.0163817-.079869s5.014069 1.1326877 5.014069 7.5937484c0 6.461061-5.014069 7.42032-5.014069 7.42032h-5.0163817l-4.9976869-7.702671z" fill="none" stroke="url(#a)"/></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..9194cd841
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-document.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="13.752542" x2="14.254238" y1="11.139161" y2="36.209633"><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(.25378586 0 0 .30501865 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="258.44382" x2="264.11072" y1="90.368469" y2="23.274786"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><ellipse cx="7.271186" cy="20.935102" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".336" rx="4.372881" ry="1.963204"/><path d="m3.529856 3.529856h16.940289v11.906391c-7.304033.626446-13.2785978 9.603281-16.940289 2.898305z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m4.5313435 4.5313432h14.9373135v9.9034158c-5.705856.561692-13.4773177 8.931264-14.9373135 3.050847z" fill="none" stroke="url(#a)" stroke-width="1.062686"/></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..fe3fb42e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-internal-storage.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 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.204373" x2="12.083263" y1="20.844828" y2="4.161901"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14.067283" x2="14.022816" y1="5.168629" y2="20.045103"><stop offset="0" stop-color="#fff"/><stop offset=".00476887" 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><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="7.220544" x2="9.51326" y1="6.497825" y2="17.865091"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></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.529856 3.529856h16.940289v16.940289h-16.940289z" fill="url(#g)"/><path d="m4 4v.53125 15.46875h16v-16zm1.0625 1.0625 2.9375-.0625.0625 3.9375-2.9375.0625zm5.9375-.0625 7.9375.0625.0625 3.9375-7.9375-.0625zm-5.875 7 2.9375-.0625-.0625 6.9375-2.9375.0625zm5.9375-.0625 7.9375.0625-.0625 6.9375-7.9375-.0625z" fill="url(#f)"/><path d="m3.5292969 3a.52990895.52990895 0 0 0 -.5292969.5292969v16.9414061a.52990895.52990895 0 0 0 .5292969.529297h16.9414061a.52990895.52990895 0 0 0 .529297-.529297v-9.470703-1-6.4707031a.52990895.52990895 0 0 0 -.529297-.5292969zm.53125 1.0605469h4.9394531v5.9394531h-4.9394531zm5.9394531 0h9.939453v5.9394531h-9.939453zm-5.9394531 6.9394531h4.9394531v8.939453h-4.9394531zm5.9394531 0h9.939453v8.939453h-9.939453z" fill="url(#e)"/></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..26f5a60de
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-manual-input.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 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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" 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=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="1.338443" x2="3.09462" y1="66.075089" y2="7.254006"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="13.548551" x2="12.605353" y1="5.419188" y2="19.878548"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></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.529856 9.53 16.940289-6.000144v16.940289h-16.940289z" fill="url(#g)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m4.5313435 10.226258 14.9373135-5.2372877v14.4796867h-14.9373135z" fill="none" stroke="url(#e)" stroke-width="1.062686"/></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..4c18a3483
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 -39.704585 3.215656)" 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=".12265059" stop-color="#fff" 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="translate(-.101563 -.234375)" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#b" y1="3" y2="10"/><linearGradient id="e" gradientTransform="translate(-.107864 -.233705)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#b" y1="7" y2="14"/><linearGradient id="f" gradientTransform="translate(-.107864 -.242693)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#b" y1="11" y2="20"/><linearGradient id="g" gradientTransform="translate(-.101563 -.234375)" gradientUnits="userSpaceOnUse" x1="7" x2="6.631551" xlink:href="#c" y1="10" y2="1.767143"/><linearGradient id="h" gradientTransform="translate(-.107864 -.233705)" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#c" y1="14" y2="6"/><linearGradient id="i" gradientTransform="translate(-.107864 -.242693)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#c" y1="22" y2="10"/><linearGradient id="j" gradientTransform="translate(-.107864 -.242693)" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="10" y2="22"/><radialGradient id="k" 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><linearGradient id="l" gradientTransform="translate(-.107864 -.233705)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="6" y2="14"/><linearGradient id="m" gradientTransform="translate(-.101563 -.234375)" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="4" y2="12"/><path d="m6.5299886 1.532768h14.9572384v6.770798c-7.304033.626446-11.295547 9.603281-14.9572384 2.898305z" fill="url(#m)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m7.5314761 2.534255h12.9542619v4.767823c-5.705856.561692-11.4942661 8.931264-12.9542619 3.050847z" fill="none" stroke="url(#d)" stroke-width="1.062686"/><path d="m4.5236874 5.5334382h14.9572376v6.7707978c-7.304033.626446-11.2955464 9.603281-14.9572376 2.898305z" style="opacity:.8;stroke-width:1.059712;stroke-linecap:round;stroke-linejoin:round;fill:url(#l);stroke:url(#h)"/><path d="m5.5251749 6.5349252h12.9542621v4.7678228c-5.705856.561692-11.4942663 8.931264-12.9542621 3.050847z" fill="none" opacity=".8" stroke="url(#e)" stroke-width="1.062686"/><ellipse cx="6.372881" cy="22.036797" display="block" fill="url(#k)" fill-rule="evenodd" opacity=".336" rx="4.372881" ry="1.963204"/><path d="m2.5236874 9.5244495h14.9572376v6.7707985c-7.304033.626446-11.2955464 9.603281-14.9572376 2.898305z" fill="url(#j)" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m3.5251749 10.525937h12.9542621v4.767823c-5.705856.561692-11.4942663 8.931264-12.9542621 3.050847z" fill="none" stroke="url(#f)" stroke-width="1.062686"/></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..095086395
--- /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="21.152542" x2="20.943502" y1="16.432856" y2="47.52282"><stop offset="0" stop-color="#fff"/><stop offset=".08379976" stop-color="#fff" 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="3" x2="3" y1="68.264641" y2="3"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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(#d)" fill-rule="evenodd" opacity=".336" rx="3.915254" ry="1.963204"/><path d="m3.529856 3.529856h16.940289v12.008086l-8.317603 4.98305-8.622686-4.98305z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m4.5313435 4.5313435h14.9373135v10.3101945l-7.163572 4.474577-7.7737415-4.474577z" fill="none" stroke="url(#a)" stroke-width="1.062686"/></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..26927d5a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-or.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="12.414942" x2="10.010673" y1="72.34446" y2="17.002817"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.44260777 0 0 .09290084 10.371482 19.105071)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><ellipse cx="11.367351" cy="20.591486" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".420333" rx="7.469006" ry="1.567703"/><g stroke-linejoin="round"><path d="m12.568545 4.0607604v7.3886716h7.388672a8.4548111 8.4548111 0 0 0 -7.388672-7.3886716zm-2 .00391a8.4548111 8.4548111 0 0 0 -7.3847656 7.3847616h7.3847656zm-7.3886719 9.3847616a8.4548111 8.4548111 0 0 0 7.3886719 7.388672v-7.388672zm9.3886719 0v7.384766a8.4548111 8.4548111 0 0 0 7.384766-7.384766z" fill="url(#d)" fill-rule="evenodd" stroke="url(#a)" stroke-width="1.090377"/><path d="m9.568545 5.2756042a7.4481597 7.4481592 0 0 0 -5.1660156 5.1738278h5.1660156zm4 .00781v5.1660178h5.164062a7.4481597 7.4481592 0 0 0 -5.164062-5.1660153zm-9.1640625 9.1660178a7.4481597 7.4481592 0 0 0 5.1640625 5.166016v-5.166016zm9.1640625 0v5.173828a7.4481597 7.4481592 0 0 0 5.166016-5.173828z" fill="none" stroke="url(#b)" stroke-width="1.103681"/></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..3a2998e5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-predefined-process.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><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=".0675541" stop-color="#fff" 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="20.818588" x2="2.818589" y1="7.827075" y2="7.827075"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="d" 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><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.3514013 10.351424h17.2971977l-.03125 4.976863h-17.2971977z" fill="url(#a)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.3225532 11.322576h15.3548938l-.01563 2.995495h-15.3548938z" fill="none" stroke="url(#b)"/></g><g transform="translate(-8)"><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.3514013 10.351424h17.2971977l-.03125 4.976863h-17.2971977z" fill="url(#a)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.3225532 11.322576h15.3548938l-.01563 2.995495h-15.3548938z" fill="none" stroke="url(#b)"/></g></g><g transform="translate(-16)"><ellipse cx="19.727016" cy="20.966524" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="5.203867" ry="1.963204"/><g transform="matrix(0 1 -1 0 32.827075 .181411)"><path d="m3.3514013 10.351424h17.2971977l-.03125 4.976863h-17.2971977z" fill="url(#a)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.3225532 11.322576h15.3548938l-.01563 2.995495h-15.3548938z" fill="none" 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..463393773
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-preparation.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="40.444439" x2="40.444439" y1="15.461527" y2="55.307682"><stop offset="0" stop-color="#fff"/><stop offset=".02562957" stop-color="#fff" 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="7.37244" x2="7.37244" y1="71.095581" y2="12.082792"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 -27.297805 -11.733497)" gradientUnits="userSpaceOnUse" x1="102.54256" x2="102.54256" y1="48.434063" y2="107.60624"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.37443261 0 0 .11633788 11.37467 18.794033)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="12.217143" cy="20.655441" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="6.31855" ry="1.963204"/><path d="m9 3.5298559 6-.029856 5.470145 8.5624991-5.470145 8.407646h-6l-5.470144-8.263248z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#a)"/></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..ea305baa4
--- /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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="11.720027" x2="3.711865" y1="62.49564" y2="5.424102"><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="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="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(-1 0 0 1 23.995374 -.004494)"><ellipse cx="16.689671" cy="19.024372" display="block" fill="url(#c)" 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" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129"/><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" stroke="url(#b)" stroke-width=".957525"/></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..153f8e861
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sequential-access.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(.25378586 0 0 .30501865 -37.1068 -16.041908)" gradientUnits="userSpaceOnUse" x1="171.84758" x2="171.46512" y1="126.45576" y2="57.033775"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.637024" x2="21.357113" y1="2.65854" y2="24.970097"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></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><radialGradient id="d" 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><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(#d)" 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="url(#a)"/><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" stroke="url(#c)" stroke-width=".9"/></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..b4e39a8be
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-sort.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.796815" x2="11.664547" y1="5.277486" y2="18.171053"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="20.470144" x2="20.870855" y1="68.147141" y2="13.865429"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.013073" x2="12.093357" xlink:href="#d" y1="14.453752" y2="18.871054"/><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=".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="e" gradientUnits="userSpaceOnUse" x1="11.756296" x2="11.931874" xlink:href="#d" y1="5.283789" y2="9.38261"/><radialGradient id="f" 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><ellipse cx="12" cy="21.036797" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".336" rx="9" ry="1.963204"/><g transform="translate(0 -9.139638)"><path d="m12.220145 11.669491 8.25 8.800654h-16.940289l8.593221-8.787942z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m6.1076147 19.397404 11.8864663.05085-5.949154-6.445789z" fill="none" stroke="url(#c)" stroke-width="1.062686"/></g><g transform="translate(0 8.787947)"><path d="m3.529856 3.529856h16.940289l-8.25 8.139635-.09707.01271z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m6.1838859 4.5821906 11.7085001.0254237-5.771187 5.6322297z" fill="none" stroke="url(#e)" stroke-width="1.062686"/></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..79c2c07ad
--- /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"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="26.632769" x2="28.288383" y1="20.340288" y2="56.770813"><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="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="5.804981" x2="3" y1="75.345108" y2="4"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 -29.331703 -6.241971)" gradientUnits="userSpaceOnUse" x1="115.37312" x2="112.88158" y1="20.046692" y2="93.878731"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.43728116 0 0 .11633788 8.909224 18.63607)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.18586543 0 0 .11633788 16.98382 18.615043)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><ellipse cx="17.402018" cy="20.476452" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".245" rx="3.136479" ry="1.963204"/><ellipse cx="9.893107" cy="20.497478" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="7.37912" ry="1.963204"/><path d="m8.410638 3.529856 11.865644-.029856s-3.5185 1.204423-3.5185 8.238908 3.5185 8.731237 3.5185 8.731237h-11.865644s-5.3212784-1.333463-5.3212784-8.51493c0-7.1814669 5.3212784-8.425359 5.3212784-8.425359z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.043122 4.5798686 8.683748-.1158236s-2.033028 1.1326874-2.033028 7.162293c0 6.029606 1.853255 7.88773 1.853255 7.88773l-8.503975.000005s-5.0959641-.96649-4.997687-7.702671c.098277-6.7361862 4.997687-7.2315334 4.997687-7.2315334z" fill="none" stroke="url(#a)"/></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..65bfa7d7c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-summing-junction.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="13.617076" x2="-42.282181" y1="60.341858" y2="12.168436"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.44260777 0 0 .09290084 10.371482 19.105071)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(1.0540526 0 0 1.0540525 .505087 1.488309)" gradientUnits="userSpaceOnUse" x1="4.328731" x2="17.54648" y1="4.891368" y2="18.511118"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><ellipse cx="11.367351" cy="20.591486" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".420333" rx="7.469006" ry="1.567703"/><g stroke-linejoin="round" transform="matrix(.70710678 .70710678 -.70710678 .70710678 12.191426 -4.533842)"><path d="m12.568545 4.0607604v7.3886716h7.388672a8.4548111 8.4548111 0 0 0 -7.388672-7.3886716zm-2 .00391a8.4548111 8.4548111 0 0 0 -7.3847656 7.3847616h7.3847656zm-7.3886719 9.3847616a8.4548111 8.4548111 0 0 0 7.3886719 7.388672v-7.388672zm9.3886719 0v7.384766a8.4548111 8.4548111 0 0 0 7.384766-7.384766z" fill="url(#d)" fill-rule="evenodd" stroke="url(#a)" stroke-width="1.090377"/><path d="m9.568545 5.2756042a7.4481597 7.4481592 0 0 0 -5.1660156 5.1738278h5.1660156zm4 .00781v5.1660178h5.164062a7.4481597 7.4481592 0 0 0 -5.164062-5.1660153zm-9.1640625 9.1660178a7.4481597 7.4481592 0 0 0 5.1640625 5.166016v-5.166016zm9.1640625 0v5.173828a7.4481597 7.4481592 0 0 0 5.166016-5.173828z" fill="none" stroke="url(#b)" stroke-width="1.103681"/></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..b6a1029c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_flowchartshapes.flowchart-terminator.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="5.266767" x2="3" y1="68.150665" y2="4"><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="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><radialGradient id="d" 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><ellipse cx="12.765058" cy="20.785114" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m8.8511342 3.5298559 6.1488658-.029856s5.470145 1.5280142 5.470145 8.5624991c0 7.034485-5.470145 8.407646-5.470145 8.407646h-6.1488658s-5.3212782-1.333463-5.3212782-8.51493 5.3212782-8.4253591 5.3212782-8.4253591z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.4836183 4.5798685 5.0163817-.079869s5.014069 1.1326877 5.014069 7.5937485c0 6.461061-5.014069 7.42032-5.014069 7.42032h-5.0163817s-5.095964-.96649-4.9976869-7.702671c.098277-6.7361813 4.9976869-7.2315285 4.9976869-7.2315285z" fill="none" stroke="url(#c)"/></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..7d3cb5d17
--- /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="14.069513" x2="11.85069" y1=".542373" y2="18.237288"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.391547" x2="12.257469" y1="4.677966" y2="19.728813"><stop offset="0" stop-color="#fff"/><stop offset=".17896827" stop-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="22.571" cy="30.857" gradientTransform="matrix(.70642 0 0 .1355 -3.945 14.93)" gradientUnits="userSpaceOnUse" r="15.571"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1=".167" x2="14.239" y1="8.717" y2="-1.781"><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="19.110001" fill="url(#c)" opacity=".2" rx="11" ry="2.89"/><path d="m15.3 14.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:#073562;stroke-width:.866;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.496324;fill:url(#a)"/><path d="m10.667969 4.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="url(#b)" transform="translate(0 -2)"/><path d="m9.486-2-.1 2.48-1.597.834-.5-.28-.02-1.477-1.043.963-1.411-.44.593 1.293-.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.306-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(#d)"/></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..22881d84d
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="19.157" x2="18.967" xlink:href="#a" y1="7.213" y2="19.1"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.168" x2="6.595" xlink:href="#a" y1="4.404" y2="21.387"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="187.816" x2="187.172" xlink:href="#e" y1="489.547" y2="489.547"/><linearGradient id="e"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="187.609" x2="186.937" xlink:href="#g" y1="489.359" y2="489.359"/><linearGradient id="g"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 -1 396 981)" gradientUnits="userSpaceOnUse" x1="187.816" x2="187.172" xlink:href="#e" y1="489.547" y2="489.547"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 -1 396 981)" gradientUnits="userSpaceOnUse" x1="187.609" x2="186.937" xlink:href="#g" y1="489.359" y2="489.359"/><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(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".927" transform="scale(.96607 1.03513)"/><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="#8c8c8c"/><g stroke-linejoin="round"><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(#c)" stroke="#000" stroke-linecap="round" stroke-opacity=".49" stroke-width=".892"/><g stroke-miterlimit="0"><path d="m10.5 4.5h3v2h-3z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m197.5 491.5h-11v-2h11" fill="url(#d)" stroke="url(#f)" transform="translate(-186 -485)"/><path d="m198.5 489.5h11v2h-11" fill="url(#h)" stroke="url(#i)" transform="translate(-186 -485)"/></g></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..dd3de7238
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-curve.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="15.676481" x2="15.761275" y1="57.118332" y2="24.334379"><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="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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.109661" x2="2.568924" y1="3.506461" y2="16.456141"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12.251682" cy="17.12187" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..fbf3917f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-down-pour.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.37244" x2="11.31277" y1="57.885197" y2="21.821829"><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="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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="3.172484" x2="3" y1="3.987039" y2="17.970589"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12.251682" cy="17.12187" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..26665c8c6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-curve.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="13.724188" x2="-66.356003" y1="23.087503" y2="21.366293"><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="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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.608609" x2="20.095984" y1="17.894703" y2="17.143974"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="13.472021" cy="21.189667" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..aa1ef0f34
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-left-pour.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="2.5" x2="-63.611443" y1="6.610294" y2="5.477603"><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="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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.985294" x2="21.985294" y1="17.985294" y2="16.985294"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="13.522869" cy="20.579496" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..9cf9e1eab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-curve.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="13.724188" x2="-66.356003" y1="23.087503" y2="21.366293"><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="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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.608609" x2="20.095984" y1="17.894703" y2="17.143974"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="10.472021" cy="21.189667" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..96310b24c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-right-pour.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="2.5" x2="-63.611443" y1="6.610294" y2="5.477603"><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="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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.985294" x2="21.985294" y1="17.985294" y2="16.985294"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="10.522869" cy="20.579496" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..a858a1b22
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-curve.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="13.724188" x2="10.880541" y1="23.087503" y2="58.160202"><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="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="c" 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="d" gradientUnits="userSpaceOnUse" x1="2.109661" x2="20.095984" y1="3.506461" y2="17.143974"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12.251682" cy="17.12187" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..6a6eef19a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-arch-up-pour.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="2.5" x2="2.75" y1="6.610294" y2="17.110294"><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="39.929913" x2="39.544327" y1="43.997154" y2="29.534883"><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="c" 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="d" gradientUnits="userSpaceOnUse" x1="3.172484" x2="18.667998" y1="3.987039" y2="13.420739"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12.251682" cy="17.12187" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".291" rx="9" ry="1.963204"/><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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..d40a61d8b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-down.svg
@@ -0,0 +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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="19.252344" x2="-71.375244" y1="8.755364" y2="8.755364"><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.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><radialGradient id="d" 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><g transform="translate(0 2)"><ellipse cx="12" cy="19.036797" display="block" fill="url(#d)" 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.529856 1.529856 11.470144-.029856 5.470145 8.562499-5.470145 8.407646h-11.470144l4.470144-8.446767z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.986 2.5798686 9.514-.0798686 5.014069 7.593749-5.014069 7.420319h-9.514l4.014-7.514068z" fill="none" 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..de2dcdeaf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-chevron-up.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(.28387495 0 0 .08650893 18.570892 17.149288)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -30.552042 -4.106378)" gradientUnits="userSpaceOnUse" x1="183.99974" x2="106.88015" y1="72.622185" y2="72.622185"><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="-66.167671" x2="19.444714" y1="1.23878" y2="-.896284"><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="69.160851" x2="11.60529" y1="29.649811" y2="29.649811"><stop offset="0" stop-color="#fff"/><stop offset=".28571433" stop-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(.28387495 0 0 .08650893 4.05346 17.149288)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="19.20961" cy="18.533432" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.79039" ry="1.45984" stroke-width=".663225"/><ellipse cx="4.692178" cy="18.533432" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".245" rx="4.79039" ry="1.45984" stroke-width=".663225"/><g transform="matrix(0 -1 1 0 2.014928 21.985073)"><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="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.986 2.5798686 9.514-.0798686 5.014069 7.593749-5.014069 7.420319h-9.514l4.014-7.514068z" fill="none" stroke="url(#d)"/></g></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..9b415ac9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-circle-curve.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="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="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="1.604646" x2="1.649591" y1="19.728813" y2="3.762712"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.929461" x2="12.103767" xlink:href="#a" y1="5.135462" y2="6.770646"/><linearGradient id="d" gradientTransform="matrix(1 0 0 -1 0 23.960713)" gradientUnits="userSpaceOnUse" x1="11.664295" x2="11.617632" xlink:href="#a" y1="6.417093" y2="5.047073"/><radialGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="3.636039" x2="17.133668" y1="3.062812" y2="15.768694"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#e)" 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(#f)" stroke="url(#b)" stroke-linejoin="round"/><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" 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" stroke="url(#d)"/></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..583cf9663
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-down.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="11.350412" x2="10.933683" y1="63.60656" y2="12.015614"><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="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><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12" cy="19.674644" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..2a8f814bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-curve-up.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="11.350412" x2="10.933683" y1="63.60656" y2="12.015614"><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="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><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12" cy="19.674644" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#b)"/></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..5be7fff76
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-left.svg
@@ -0,0 +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="12.504976" x2="15.819211" y1="53.551537" y2="22.670712"><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="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><linearGradient id="c" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.6011903 0 0 .11633788 10.546933 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 23.999223 2)"><ellipse cx="11.899611" cy="19.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="10.145086" ry="1.963204"/><path d="m3.5 3.5v17l17-4v-8.5z" fill="url(#c)" stroke="url(#a)" transform="translate(0 -2)"/><path d="m4.5 4.7988281v14.4394529l15-3.53125v-6.9374998z" fill="none" stroke="url(#b)" transform="translate(0 -2)"/></g></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..e3d91581c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-right.svg
@@ -0,0 +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="12.504976" x2="15.819211" y1="53.551537" y2="22.670712"><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="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><linearGradient id="c" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.6011903 0 0 .11633788 10.546933 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="11.899611" cy="19.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="10.145086" ry="1.963204"/><path d="m3.5 3.5v17l17-4v-8.5z" fill="url(#c)" stroke="url(#a)" transform="translate(0 -2)"/><path d="m4.5 4.7988281v14.4394529l15-3.53125v-6.9374998z" fill="none" stroke="url(#b)" transform="translate(0 -2)"/></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..38350ad80
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-left.svg
@@ -0,0 +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="5" x2="4" y1="18" y2="6"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" 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="matrix(-1 0 0 1 24 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m20.5 4.3514012-17 1.6485988v12.648599l17-7z" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.510451 5.4476588-15.010451 1.4546849.021427 10.2608123 14.981282-6.233631z" fill="none" stroke="url(#b)"/></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..b09b259a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up-and-right.svg
@@ -0,0 +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="5" x2="4" y1="18" y2="6"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(-.39305672 0 0 .16598737 21.219766 5.745558)" 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)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m20.5 4.3514012-17 1.6485988v12.648599l17-7z" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.510451 5.4476588-15.010451 1.4546849.021427 10.2608123 14.981282-6.233631z" fill="none" stroke="url(#b)"/></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..78d8a67dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-fade-up.svg
@@ -0,0 +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 -.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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.25378586 -.30501865 0 22.670526 4.856117)" gradientUnits="userSpaceOnUse" x1="-47.850906" x2="7.313713" y1="8.755287" y2="12.033775"><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="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><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.6011903 0 0 .11633788 10.546933 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="11.899611" cy="19.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="10.145086" ry="1.963204"/><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 -1 0 21.985049 21.985096)"><path d="m8 3.5-4.5 17h17l-4.5-17h-.5-7z" fill="url(#a)" stroke="url(#b)" 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" stroke="url(#c)" stroke-linecap="square" transform="matrix(0 -1 -1 0 23.985096 21.985049)"/></g></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..c67b5839a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-inflate.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="11.183738" x2="4.964258" y1="64.096008" y2="3.298992"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12" cy="19.674644" display="block" fill="url(#c)" 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" fill="url(#d)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><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" stroke="url(#a)" stroke-width="1.062686"/></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..c9108a564
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-curve.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.5" x2="12.5" xlink:href="#b" y1="17.5" y2="18"/><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=".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="c"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="16" y2="20"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6" x2="6.5" xlink:href="#f" y1="19" y2="15.5"/><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#f" y1="12" y2="4"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="7" y2="9"/><radialGradient id="i" 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="j" gradientUnits="userSpaceOnUse" x1="17" x2="16.866001" xlink:href="#c" y1="5" y2="15.588825"/><ellipse cx="12.08155" cy="19.867306" display="block" fill="url(#i)" 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(#j)" stroke="url(#g)" stroke-linejoin="round"/><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" stroke="url(#h)" stroke-width=".957525"/><path d="m7.5 16.5v3h9v-3z" fill="url(#d)" stroke="url(#e)" stroke-linejoin="round"/><path d="m8.5 17.5v1h7v-1z" fill="none" stroke="url(#a)" stroke-linecap="square"/></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..50b6ce824
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-open-circle-pour.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="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="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12.027102" xlink:href="#a" y1="7.5" y2="8.932032"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.860873" x2="1.586393" xlink:href="#b" y1="14.532227" y2="5.032227"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 29.642835 2.732579)" gradientUnits="userSpaceOnUse" x1="-22.722923" x2="-18.476206" y1="7.228482" y2="43.744774"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" xlink:href="#a" y1="17.5" y2="18"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="6" x2="6.5" xlink:href="#b" y1="19" y2="15.5"/><radialGradient id="h" 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="i" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="16" y2="20"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12.08155" cy="19.867306" display="block" fill="url(#h)" 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(#e)" stroke="url(#d)" stroke-linecap="square"/><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" stroke="url(#c)" stroke-linecap="square"/><path d="m7.5 16.5v3h9v-3z" fill="url(#i)" stroke="url(#g)" stroke-linejoin="round"/><path d="m8.5 17.5v1h7v-1z" fill="none" stroke="url(#f)" stroke-linecap="square"/></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..565993eb3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-plain-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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" 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=".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><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><g fill="none" transform="translate(2.999962 2.999974)"><g opacity=".4" transform="matrix(.5 0 0 .42857134 -2.999962 -6.142828)"><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 8.5h17v7h-17z" fill="url(#a)" transform="translate(-2.999962 -2.999974)"/><path d="m16.5 11.5-15.0000123.00089.0000501-5.000864 15.0000122-.00089z" stroke="url(#b)" stroke-linecap="round"/><path d="m.5 5.5 17.000075.000064-.000037 6.999962-17.0000882.00089z" stroke="url(#c)" stroke-linejoin="round" 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..ce4011112
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-down.svg
@@ -0,0 +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=".59985" x2="1.449888" y1="62.671352" y2="14.90164"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(-1 0 0 1 24 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m20.5 4.3514012-17 6.9999998v7.297198l17-7z" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.464039 5.6906408-14.942612 6.1176212v5.354894l14.942612-6.117621z" fill="none" stroke="url(#b)"/></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..708a36018
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-slant-up.svg
@@ -0,0 +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=".59985" x2="1.449888" y1="62.671352" y2="14.90164"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m20.5 4.3514012-17 6.9999998v7.297198l17-7z" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.464039 5.6906408-14.942612 6.1176212v5.354894l14.942612-6.117621z" fill="none" stroke="url(#b)"/></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..a57d677d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-stop.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3" x2="4" y1="12.000001" y2="4"><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="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><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.40075329 0 0 .11633788 10.99661 18.169169)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" 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="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="11.898305" cy="20.030577" display="block" fill="url(#c)" 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" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><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" stroke="url(#b)" stroke-width="1.062686"/></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..3d7e2f74b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-triangle-down.svg
@@ -0,0 +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 0 20.000065)" gradientUnits="userSpaceOnUse" x1="18.302742" x2="15.966687" y1="18.622269" y2=".800407"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="4.642481" x2="4.295208" y1="1.559506" y2="18.415886"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 -1 0 20.000065)" gradientUnits="userSpaceOnUse" x1="11.52045" x2="11.350316" y1="16.698683" 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><radialGradient id="d" 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)"><ellipse cx="12" cy="17.674644" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".331" rx="9" ry="1.963204"/><path d="m11.5 18.47021 8.970145-16.940289h-16.940289z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><path d="m11.5 16.000065 7.234328-13.468657h-13.4686562z" fill="none" 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-wave.svg b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-wave.svg
new file mode 100644
index 000000000..2c75c0015
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_fontworkshapetype.fontwork-wave.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="16.905685" x2="17.312464" y1="62.531528" y2="26.170395"><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="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><radialGradient id="c" 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="d" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 6.19985)" gradientUnits="userSpaceOnUse" x1="33.056839" x2="37.746555" y1="17.939074" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="16.689671" cy="19.024372" display="block" fill="url(#c)" 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" fill="url(#d)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129"/><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" stroke="url(#b)" stroke-width=".957525"/></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..ad7e0bfa2
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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..afa06d796
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formatallnotes.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.962544 0 0 .3559079 -.239114 2.872624)" gradientUnits="userSpaceOnUse" r="7.228416" xlink:href="#b"/><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><g transform="matrix(.71935954 0 0 .71935954 -.085817 5.735371)"><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#b)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#c)" fill-rule="evenodd"/><g fill="none" stroke-width="1.390125"><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" opacity=".8" stroke="url(#d)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></g></g><g transform="matrix(-.71935954 0 0 .71935954 23.995606 .235371)"><path d="m27.101338 29.07304c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#a)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#c)" fill-rule="evenodd"/><g fill="none" stroke-width="1.390125"><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" opacity=".8" stroke="url(#d)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></g></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..70ec7f6ff
--- /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"><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(.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="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="4.999989" y2="43"/><linearGradient id="f"><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" 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="h" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="i" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#f" y1="2.268861" y2="19.728326"/><rect fill="url(#d)" 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(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#g)" 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" opacity=".4" stroke="#126400" 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(#i)" 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 fill="#126400"><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><path d="m7 11h4v3h-4z" fill="#fcaf3e"/><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="#ce5c00"/><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_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..0048b952a
--- /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="7.170621" x2="7.170621" y1="19.025331" y2="14.358641"><stop offset="0" stop-color="#fcaf3e"/><stop offset=".5" stop-color="#e5a140"/><stop offset=".75" stop-color="#fcb246"/><stop offset=".85714287" stop-color="#fcb042"/><stop offset="1" stop-color="#fcaf3e"/></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="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-.23 1.372-.265 1.95h-3.36c-.83 0-1.5.668-1.5 1.5v5.477l11.99-.144v-5.336c0-.83-.67-1.5-1.5-1.5h-3.25c-.036-.613-.263-1.72-.274-1.86-.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.498 4.502.015-2.994-12.007-.003-.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.973a.948.948 0 0 1 -.948.89h-3.36c-.32 0-.55.23-.55.552v4.52l10.09-.124v-4.393c0-.322-.23-.55-.55-.55h-3.25a.948.948 0 0 1 -.948-.895c-.013-.223-.072-.644-.133-1.003-.03-.18-.06-.35-.084-.485-.01-.054-.015-.103-.02-.14z" display="block" fill="none" opacity=".67" stroke="url(#b)"/><path d="m4.085 11.068h12.712v6.407h-12.712z" 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:#ce5c00;stroke-width:.666668;stroke-linejoin:round;stroke-opacity:.805147;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..326126895
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#j" y1="13" y2="19"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.8804" x2="10.8804" xlink:href="#c" y1="-1.9534" y2="11.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(.78298 0 0 .78096 -136.093 -15.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#c" y1="33" y2="24.52"/><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="12.001" x2="12.001" y1="3.269" y2="20.728"><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="j" 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><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#f)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#g)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#h)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><path d="m3.5 3c-.286 0-.5.214-.5.5v17c0 .286.214.5.5.5h17c.286 0 .5-.214.5-.5v-17c0-.286-.214-.5-.5-.5z" fill="url(#j)"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#i)" 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(#a)" 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="m1.532 5.46 16 16h-16zm3 8.5v4.5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m2.532-1.143v12.603h12.602z" opacity=".5" stroke="url(#b)" transform="translate(0 9)"/><path d="m3.532 3.785v6.675h7" opacity=".5" stroke="url(#d)" transform="translate(0 9)"/><path d="m3.5 22.5h14" opacity=".3" stroke="#85f619" stroke-linecap="square"/></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..3f7cfe235
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_formelcursor.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><defs><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 xlink:href="#a" id="c" cx="12" cy="6.311" fx="12" fy="6.311" r="3.531" gradientTransform="matrix(-3.96696 .24794 -.2832 -4.53097 61.39 26.62)" gradientUnits="userSpaceOnUse"/><radialGradient xlink:href="#a" id="d" cx="11" cy="7.571" fx="11" fy="7.571" r="3" gradientTransform="matrix(-5 0 0 -2.33333 66 20.667)" gradientUnits="userSpaceOnUse"/></defs><radialGradient id="b" 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><ellipse cx="11.941" cy="20.531" fill="url(#b)" 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.004L10.47 11l-.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 15.53 5V4a.532.532 0 0 0-.53-.53z" fill="url(#c)"/><path d="M9 4v1l1.572.018c.236 0 .423.272.424.53v10.903c0 .26-.188.533-.424.532L9 17v1h6v-1l-1.574-.018c-.235 0-.43-.273-.43-.53L13 11l-.004-5.45c0-.26.195-.532.43-.532L15 5V4z" fill="url(#d)"/><path d="M15.578 3c-2.618.007-4.537 0-7.152 0-.236 0-.422.263-.422.52L8 5.52c0 .26.19.47.426.47L10 6v10l-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-.47H14V6h1.578c.235 0 .426-.21.426-.47V3.47c0-.26-.19-.47-.426-.47zM9 4h6v1l-1.574.018c-.235 0-.43.273-.43.53L13 11l-.004 5.45c0 .26.195.532.43.532L15 17v1H9v-1l1.572-.018c.236 0 .423-.272.424-.53L11 11l-.004-5.45c0-.26-.188-.533-.424-.532L9 5z" fill="#000" fill-opacity=".537"/></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..da9bc3609
--- /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" 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="16.023764" x2="16.023764" y1="1.908505" y2="15.058398"><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><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><radialGradient id="d" cx="5.780028" cy="8.449767" gradientTransform="matrix(0 .89892574 -.95095622 -.00000002 649.0354 -150.01468)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.38465107 0 0 .38465106 631.76837 -145.23163)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="44" y2="3.899002"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="f" 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><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.843866-9.7383418 6.457529-3.7410137c-.197165-1.8980106-1.151681-3.2173379-2.490234-4.3132118l-6.457529 3.7410137-9.8555848-2.4063114-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.269008 7.386326 1.089783-.73744 3.000405-9.7836141 6.125448-3.4568206c-.116979-1.2203799-.887772-2.0438511-1.544922-2.6758834l-6.04537 3.5955197-9.9730607-2.2933801-1.1835334.5750601z" fill="none" stroke="url(#b)"/><g transform="matrix(-.34399806 -.59582211 .59519243 -.34363451 316.18572 335.83052)"><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" fill="url(#d)" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.454265"/><path d="m647.5-136.00023c0 3.58997-2.91036 6.50023-6.49992 6.50023-3.58988 0-6.50008-2.9103-6.50008-6.50023 0-3.5898 2.9102-6.49977 6.50008-6.49977 3.58956 0 6.49992 2.90997 6.49992 6.49977z" style="opacity:.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.454265;stroke:url(#f)"/><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="#185f9a" 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="#185f9a" 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..216182f13
--- /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"><linearGradient id="a" gradientTransform="matrix(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><radialGradient id="d" cx="23.896" cy="3.99" gradientTransform="matrix(0 .98632502 -1.3019316 0 13.194836 -14.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="e" gradientUnits="userSpaceOnUse" x1="7.476259" x2="7.476259" y1="9.263739" y2="22.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="f" gradientTransform="matrix(.31194295 0 0 .31194147 -20.72549 5.840845)" 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="g" cx="91.349998" cy="16.447752" gradientTransform="matrix(0 .60846439 -.60846722 0 18.007918 -44.263969)" gradientUnits="userSpaceOnUse" r="15.639286"><stop offset="0" stop-color="#07132d"/><stop offset="1" stop-color="#425479"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#i" y1="6.694915" y2="7"/><linearGradient id="i"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#i" y1="5" y2="14"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#l" y1="17" y2="17"/><linearGradient id="l"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#l" y1="15" y2="14"/><linearGradient id="n" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#l" y1="22" y2="26"/><path d="m10.112 20.64 2.344-1.353 2.844-9.74 6.458-3.74c-.197-1.898-1.152-3.217-2.49-4.313l-6.458 3.74-9.855-2.404-2.345 1.35 4.763 8.222z" fill="url(#a)" fill-rule="evenodd" stroke="url(#c)" stroke-linejoin="round" transform="matrix(-.5 .8660254 -.8660254 -.5 23.431032 2.062751)"/><path d="m6.237 11.905 4.27 7.387 1.09-.738 3-9.783 6.125-3.456c-.117-1.22-.888-2.044-1.545-2.676l-6.045 3.596-9.972-2.295-1.185.575z" fill="none" stroke="url(#b)" transform="matrix(-.5 .8660254 -.8660254 -.5 23.431032 2.062751)"/><g transform="translate(8.000284 -.088348)"><path d="m7.9999999 8.9999982c-3.8623577 0-6.99999996 3.1376408-6.99999996 7.0000008 0 3.862362 3.13764226 7.000002 6.99999996 7.000002 3.8623581 0 7.0000061-3.13764 7.0000001-7.000002 0-3.86236-3.137642-7.0000008-7.0000001-7.0000008z" fill="url(#d)"/><g fill="none"><path d="m14.5 16c0 3.589853-2.910146 6.5-6.5000066 6.5-3.5898477 0-6.4999934-2.910147-6.4999934-6.5 0-3.589854 2.9101457-6.5000005 6.4999934-6.5000005 3.5898606 0 6.5000066 2.9101465 6.5000066 6.5000005z" opacity=".8" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9998579 8.5002806c-4.138162 0-7.49985796 3.3616934-7.49985796 7.4998594s3.36169596 7.49986 7.49985796 7.49986c4.1381621 0 7.4998651-3.361694 7.4998581-7.49986 0-4.138166-3.361696-7.4998594-7.4998581-7.4998594z" opacity=".7" stroke="#636363"/><path d="m13 16.001224a5.0000003 4.9999769 0 0 1 -10.0000003 0 5.0000003 4.9999769 0 1 1 10.0000003 0z" opacity=".3" stroke="url(#f)"/></g><path d="m12.805086 16.001013a4.8050863 4.8050638 0 0 1 -9.6101722 0 4.8050863 4.8050638 0 1 1 9.6101722 0z" fill="url(#g)"/><g transform="matrix(2.9771781 1.0836042 -1.0836042 2.9771781 2.05924 2.895784)"><path d="m3.1782893.66986989-.3038575 2.02674971.0456981.3326703-.0928654.6324985.0471673.2729986.3038575 2.0267497.3038576-2.0267497-.0056-.2667522.08769-.6467172-.082087-.324698z" fill-opacity=".389706"/><g transform="scale(.26458334)"><path d="m12 2-2.3796637 7.880016 2.3796637 2.119984z" fill="url(#h)"/><path d="m12 2v10l2.392095-2.119984z" fill="url(#j)"/><path d="m12 12v10l2.392095-7.808885z" fill="url(#k)"/><path d="m12 12-2.3796636 2.019549 2.3796636 7.980451z" fill="url(#m)"/></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(#n)" stroke-width=".335311"/></g></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..b6d7d10f7
--- /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" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#g" y1="13" y2="19"/><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="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="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 opacity=".4" transform="matrix(.57895 0 0 .42857 -1.8947 2.8571)"><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><path d="m3.5 3c-.28565 0-.5.21435-.5.5v17c0 .28565.21435.5.5.5h17c.28565 0 .5-.21435.5-.5v-17c0-.28565-.21435-.5-.5-.5z" fill="url(#g)"/><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#f)" 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(#a)" 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..f017eb632
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_framedialog.svg
@@ -0,0 +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.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><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.001242" x2="12.001242" y1="3.269042" y2="20.728507"><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="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 -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><radialGradient id="i" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 2.8834298 -5.6804933 0 68.966156 -26.224912)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><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><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m38 40h5v7h-5z" fill="url(#e)"/><path d="m-10-47h5v7h-5z" fill="url(#g)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" 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(#d)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" opacity=".4" rx="1" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" 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"/><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360817-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.0002538-.4300215-.3468862-.7773714-.7769092-.7768875z" fill="none" opacity=".5" stroke="#2a70a7"/><g transform="matrix(.73400013 0 0 .73400013 11.632274 12.132274)"><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_framelinecolor.svg b/icon-themes/elementary_svg/cmd/lc_framelinecolor.svg
new file mode 100644
index 000000000..ca191c518
--- /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" x2="12.001242" y1="4" y2="20.728507"><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="b" gradientTransform="matrix(-.1472 -.24716 .25497 -.1427 18.298 43.894)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82" x2="104.747" y1="27.165001" y2="27.652"><stop offset="0" stop-color="#abacae"/><stop offset=".111" stop-color="#7e8087"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" 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="d" cx="24.66" cy="21.218" gradientTransform="matrix(.3353 0 0 .33301518 -8.17527 9.701625)" gradientUnits="userSpaceOnUse" r="4.301"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.65995402 -.04057263 .04057263 .65995402 -134.76628 -134.49312)" gradientUnits="userSpaceOnUse" x1="194.15199" x2="195.83501" y1="235.838" y2="240.80901"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 .351778 -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"/><radialGradient id="i" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 2.8834298 -5.6804933 0 68.966156 -26.224912)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.857146)"><path d="m10.363648 40h5v7h-5z" fill="url(#f)"/><path d="m-10-47h5v7h-5z" fill="url(#h)" transform="scale(-1)"/></g><path d="m3.5 2.5c-.554 0-1 .446-1 1v17c0 .554.446 1 1 1h2v-15.4433594c0-.308024.2348318-.5566406.5273438-.5566406h15.4726562v-2c0-.554-.446-1-1-1z" fill="url(#i)"/><path d="m3.5019531 3.4980469v17.0000001h.9980469v-15.998047h16.001953v-1.0019531z" fill="none" opacity=".8" stroke="url(#a)"/><path d="m3.5 2.5c-.554 0-1 .446-1 1v17c0 .554.446 1 1 1h2.0097656l.0058594-15.1796875c.0001797-.4300237.3453669-.7750732.7753906-.7753906l15.2089844-.0117188v-2.0332031c0-.554-.446-1-1-1z" fill="none" opacity=".8" stroke="#155985" stroke-opacity=".72549"/><g transform="translate(6 -1)"><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.159-1.819-2.766-3.375-3.221-3.189z" fill="#555753" stroke="#555761"/><path d="m7.36 20.11 7.31-4.177c2.156-2.545-1.448-7.8860004-4.143-7.4000004l-7.327 4.0900004c2.72 1.327 4.27 4.717 4.16 7.487z" fill="url(#b)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round"/><path d="m8.146 18.907 6.104-3.377c1.735-2.063-1.474-7.0970004-3.74-6.3760004l-6.12 3.4760004c1.723.95 3.56 4.058 3.756 6.277z" fill="none" stroke="url(#c)"/><path d="m8.46 12.823v-2.82c0-2.0650004-3.967-2.0230004-3.967.064v1.588" fill="none" stroke="#555761" stroke-linecap="round"/><ellipse cx=".09173" cy="16.766947" fill="url(#d)" fill-rule="evenodd" rx="1.274" ry="1.265058" stroke="#555761" stroke-linecap="round" stroke-width="1.000023" transform="matrix(.86839794 -.49586795 .50413577 .86362441 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(#e)"/><circle cx="-21.646999" 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_freeline.svg b/icon-themes/elementary_svg/cmd/lc_freeline.svg
new file mode 100644
index 000000000..2d1b799e9
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><path d="m13.5676 21.481456c-5.2055377 1.308634-14.07511192-2.570424-5.8253386-7.438381 1.0049713-.593005.5695046-1.780522 1.2252072-3.425403 1.2341934-3.0960691-5.6815756-5.7307157-5.9886791-4.5990811l1.6309706-6.00990401 13.5306929-.00868689" fill="url(#i)" fill-rule="evenodd"/><g fill="none"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="3"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)"/></g></g><path d="m12.5376 19.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 12.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round" stroke-width=".982277"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m22.8119 7.7368969-2.7592 6.7548751-6.4851 6.989684-.041-8.874671 4.0276-9.9412347" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488"/><path d="m12.5355 22.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></svg> \ No newline at end of file
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..5a4ad39ca
--- /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"><radialGradient id="a" cx="9.356725" cy=".72366" gradientTransform="matrix(-.04159008 3.6699139 -3.5389416 -.04010584 13.474936 -36.137308)" gradientUnits="userSpaceOnUse" r="10.0425"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><linearGradient id="c"><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="d" gradientTransform="matrix(.4762 0 0 .25 .095 3)" 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="e" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="f" 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="g" gradientTransform="matrix(0 -1 1 0 0 24)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><rect fill="url(#f)" height="20" rx=".528" ry=".556" width="19" x="2" y="2"/><path d="m7 2.5h13.44v19.5h-13.44z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m2 7h20v1h-20z" fill="url(#d)" opacity=".15"/><path d="m21 6.164v15.3c0 .305-.23.536-.537.536h-13.463v1h13.463c.842 0 1.537-.695 1.537-1.537v-15.3z" opacity=".3"/><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.625-.05v-15.484h14.5v-4.463c0-.574-.463-1.037-1.037-1.037z" fill="url(#a)"/><path d="m2.537 1c-.842 0-1.537.695-1.537 1.537v18.926c0 .843.694 1.537 1.537 1.537h4.463v-1h-4.463c-.305 0-.537-.232-.537-.537v-14.463h20v-4.463c0-.842-.695-1.537-1.537-1.537zm0 1h17.926c.306 0 .537.23.537.537v3.463h-19v-3.463c0-.307.23-.537.537-.537z" fill="#004372" fill-opacity=".49"/><path d="m2.5 2.5v3h18v-3z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11 7h1v15h-1zm5 0h1v15h-1z" opacity=".321"/><path d="m1.517 10h4.483v1h-4.483z" fill="#004372" fill-opacity=".49"/><path d="m7 10h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m1.517 14h4.483v1h-4.483zm4.483-7h1v15h-1z" fill="#004372" fill-opacity=".49"/><path d="m7 14h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m1.517 18h4.483v1h-4.483z" fill="#004372" fill-opacity=".49"/><path d="m7 18h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1zm5 0h1v4h-1z" fill="#004372" fill-opacity=".49"/><path d="m2.5 21.5h3v-18.94h-3z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></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..e69f9532d
--- /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="11.624145" cy="8.491224" gradientTransform="matrix(-.28741144 10.011977 -7.1634093 -.20563829 75.791172 -115.84882)" gradientUnits="userSpaceOnUse" r="2.8025"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b"><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="c" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="5" y2="43"/><linearGradient id="d" 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="e" gradientTransform="matrix(0 -1 1 0 0 24)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#b" y1="2.269" y2="19.728"/><rect fill="url(#d)" height="20" rx=".528" ry=".556" width="19" x="2" y="2"/><path d="m7 2.5h13.44v19.5h-13.44z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m21 7v14.463c0 .306-.23.537-.537.537h-13.463v1h13.463c.842 0 1.537-.695 1.537-1.537v-14.463z" opacity=".3"/><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.625-.05v-15.484h.02v-4.463c0-.574-.464-1.037-1.04-1.037z" fill="url(#a)"/><path d="m2.537 1c-.842 0-1.537.695-1.537 1.537v18.926c0 .843.694 1.537 1.537 1.537h4.463v-1h-4.463c-.305 0-.537-.232-.537-.537v-14.463h5v-1h-5v-3.463c0-.307.23-.537.537-.537h4.463v-1z" fill="#004372" fill-opacity=".49"/><path d="m11 7h1v15h-1zm5 0h1v15h-1z" opacity=".321"/><path d="m1.517 10h4.483v1h-4.483z" fill="#004372" fill-opacity=".49"/><path d="m7 10h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m1.517 14h4.483v1h-4.483zm4.483-7h1v15h-1z" fill="#004372" fill-opacity=".49"/><path d="m7 14h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m1.517 18h4.483v1h-4.483z" fill="#004372" fill-opacity=".49"/><path d="m7 18h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><g fill-opacity=".588"><path d="m6 2h1v4h-1z" fill="#004372" fill-opacity=".49"/><path d="m11 2h1v4h-1zm5 0h1v4h-1z" opacity=".4"/></g><path d="m2.5 21.5h3v-18.94h-3z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7 1v1h13.463c.306 0 .537.23.537.537v3.463h-14v1h15v-4.463c0-.842-.695-1.537-1.537-1.537z" fill-opacity=".298"/></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..398ca6871
--- /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"><linearGradient id="a" gradientTransform="matrix(.4922 0 0 .4584 4.51 -4.794)" gradientUnits="userSpaceOnUse" x1="10.28861" x2="11.087966" y1="11.799373" y2="30.145056"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.4458 0 0 .45 .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="c" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#d" y1="2.269" y2="19.728"/><linearGradient id="d"><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="e" gradientTransform="matrix(.4762 0 0 .25 .095 3)" 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="f" gradientTransform="matrix(.4848 0 0 .527 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="5" y2="43"/><linearGradient id="g" gradientTransform="matrix(0 -1 1 0 0 24)" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#d" y1="2.269" y2="19.728"/><rect fill="url(#b)" height="20" rx=".528" ry=".556" width="19" x="2" y="2"/><rect fill="url(#b)" height="5" rx=".528" ry=".556" width="19" x="2" y="2"/><path d="m7 2.5h13.44v19.5h-13.44z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m2 7h20v1h-20z" fill="url(#e)" opacity=".15"/><path d="m21 6.164v15.3c0 .305-.23.536-.537.536h-13.463v1h13.463c.842 0 1.537-.695 1.537-1.537v-15.3z" opacity=".3"/><path d="m2.537 1.5c-.574 0-1.037.463-1.037 1.037v3.963s-.085-4.847-.085-.52c0 .576.387 1.042.96 1.04l4.625-.053v.033h14.5v-4.463c0-.574-.463-1.037-1.037-1.037z" fill="url(#a)"/><path d="m2.537 1c-.842 0-1.537.695-1.537 1.537v4.463h21v-4.463c0-.842-.695-1.537-1.537-1.537zm0 1h17.926c.306 0 .537.23.537.537v3.463h-19v-3.463c0-.307.23-.537.537-.537z" fill="#004372" fill-opacity=".49"/><path d="m2.5 2.5v3h18v-3z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11 7h1v15h-1zm5 0h1v15h-1z" opacity=".321"/><path d="m2 10h4v1h-4z" fill="#434343" opacity=".321"/><path d="m7 10h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m2 14h4v1h-4z" fill="#434343" opacity=".321"/><path d="m6 7h1v15h-1z" fill="#444" opacity=".4"/><path d="m7 14h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m2 18h4v1h-4z" fill="#434343" opacity=".321"/><path d="m7 18h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1zm5 0h1v4h-1z" fill="#004172" fill-opacity=".772" opacity=".4"/><path d="m2.5 5.5h3v-2.94h-3z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 7v14.463c0 .843.694 1.537 1.537 1.537h4.463v-1h-4.463c-.305 0-.537-.232-.537-.537v-14.463z" opacity=".3"/></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..58c1cc5d8
--- /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="#ce5c00" stroke-width="3"/><path d="m202.83167 483.07237 1-1.5-1-1.5" fill="none" stroke="#fcaf3e" stroke-width="1.1"/><path d="m192.31283 483.07254-1-1.5 1-1.5" fill="#fcaf3e" stroke="#ce5c00" stroke-width="3"/><g fill="none"><path d="m192.31283 483.07254-1-1.5 1-1.5" stroke="#fcaf3e" stroke-width="1.1"/><path d="m196.07258 476.31328 1.5-1 1.5 1" stroke="#ce5c00" stroke-width="3"/><path d="m196.07258 476.31328 1.5-1 1.5 1" stroke="#fcaf3e" stroke-width="1.1"/><path d="m196.07241 486.83212 1.5 1 1.5-1" stroke="#ce5c00" stroke-width="3"/><path d="m196.07241 486.83212 1.5 1 1.5-1" stroke="#fcaf3e" 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..ff6afc098
--- /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="14.910757" x2="16.889942" y1="10.676777" y2="13.593593"><stop offset="0" stop-color="#fce94f"/><stop offset="1" stop-color="#c4a000"/></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="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 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)"/><path d="m15 4v-3h2l5 6-1 2z" fill="#c4a000"/><g fill="none"><path d="m1.9003495 22.320621 3.2703688-2.740038" opacity=".2" stroke="#000" transform="matrix(.76800403 0 0 .80826996 3.588511 1.014105)"/><g stroke-width=".78788"><path d="m7 10 7 7-6.03125.875-2.96875 2.125-1-1 2-3z" opacity="0" stroke="#000"/><path d="m7.483423 10.310763c2.4186241 1.669675 4.531353 3.651302 6.158154 6.128474" stroke="#c4a000" stroke-linecap="round"/><path d="m21.523235 7.0448458-4.70339-5.6449384-1.438018.026791-.0085 2.7961355-8.0188757 6.0133205-.9881071 5.911307-1.8453988 2.788119.5451934.514526 2.8061392-1.963601 5.938065-.867798 6.863274-7.8339219z" opacity=".4" stroke="#000"/></g><path d="m22.71511 6.2845652-5.264518-6.35111117-.426673-.00526275-.013781 3.09096732-10.3292636 7.7585184-1.3026784 7.798918 8.147899-1.190753 8.460117-9.652325z" opacity=".6" stroke="#fff" stroke-width="1.008447" transform="matrix(.78093744 0 0 .78162338 2.852654 2.273653)"/></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..ab5ebf792
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#565656" height="10" ry=".555903" transform="scale(-1 1)" width=".999998" x="-12.999998" y="10"/></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..64483ac93
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#565656" height="10" ry=".555903" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-11" y="-12"/></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..2c42e595c
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#565656" height="10" ry=".555903" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-10.999998" 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..ee866137a
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#565656" height="10" ry=".555903" transform="scale(-1 1)" width=".999998" 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..e1157422e
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" height="10" ry=".555903" transform="scale(-1 1)" width=".999998" x="-12.499998" y="10"/><circle cx="12" cy="20" fill="#fcaf3e" r="1.5" stroke="#ce5c00" 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..0e4d56a54
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" height="10" ry=".555903" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-16.03688" y="-12.5"/><circle cx="2" cy="15.53688" fill="#fcaf3e" r="1.5" stroke="#ce5c00" stroke-linejoin="round"/><rect fill="#ce5c00" height="6.02562" ry=".555903" transform="scale(1 -1)" width=".999998" x="11.5" y="-16"/></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..d698ce58f
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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><g transform="matrix(-1 0 0 1 24.000002 .53688)"><rect fill="#ce5c00" height="10" ry=".555903" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-15.5" y="-12.5"/><circle cx="2" cy="15" fill="#fcaf3e" r="1.5" stroke="#ce5c00" stroke-linejoin="round"/></g><rect fill="#ce5c00" height="6.02562" ry=".555903" transform="scale(1 -1)" width=".999998" x="11.500002" y="-16"/></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..ad6adedfb
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#0f5a00" 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..bfbca6865
--- /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="#ce5c00" height="3.636039" ry=".555903" transform="scale(1 -1)" width=".999998" x="6" y="-4.136039"/><circle cy="-6.5" fill="#fcaf3e" r="1.5" stroke="#ce5c00" 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..f2bb29117
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" height="10" ry=".555903" width=".999998" x="6" y="9.5"/><circle cx="-20" cy="-6.5" fill="#fcaf3e" r="1.5" stroke="#ce5c00" stroke-linejoin="round" transform="matrix(0 -1 -1 0 0 0)"/><rect fill="#ce5c00" height="6.02562" ry=".555903" transform="matrix(0 1 1 0 0 0)" width=".999998" x="9.5" y="6.03688"/></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..346a55325
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" height="10" ry=".555903" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-10.5" y="-12"/><circle cx="2" cy="10" fill="#fcaf3e" r="1.5" stroke="#ce5c00" 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..d49b9f027
--- /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" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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="#ce5c00" height="10" ry=".555903" transform="scale(1 -1)" width=".999998" x="6" y="-10.5"/><circle cy="-6.5" fill="#fcaf3e" r="1.5" stroke="#ce5c00" stroke-linejoin="round" transform="rotate(90)"/><rect fill="#ce5c00" height="6.02562" ry=".555903" transform="rotate(-90)" width=".999998" x="-10.5" y="6.03688"/></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..f3812a933
--- /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.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(-.22263 -.3738 .38562 -.21582 26.913 54.14)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="82.924" 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="e" gradientUnits="userSpaceOnUse" x1="16.024" x2="16.024" y1="1.908" y2="15.058"><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><linearGradient id="f" gradientUnits="userSpaceOnUse" x1=".11" x2="22.258" y1="11.067" y2="11.067"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><path d="m10.112 20.64 2.344-1.353 2.844-9.74 6.458-3.74c-.197-1.898-1.152-3.217-2.49-4.313l-6.458 3.74-9.855-2.404-2.345 1.35 4.763 8.222z" fill="url(#d)" fill-rule="evenodd" stroke="url(#f)" stroke-linejoin="round" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><path d="m6.237 11.905 4.27 7.387 1.09-.738 3-9.783 6.125-3.455c-.117-1.22-.888-2.044-1.545-2.676l-6.045 3.595-9.972-2.295-1.185.575z" fill="none" stroke="url(#e)" transform="matrix(-.5 .8660254 -.8660254 -.5 25.428671 5.05875)"/><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_gotopage.svg b/icon-themes/elementary_svg/cmd/lc_gotopage.svg
new file mode 100644
index 000000000..ac80ce311
--- /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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#00537d" 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..1644c05b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafblue.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.608292" x2="18.076493" xlink:href="#b" y1="3.823121" y2="7.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -.606712 -.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd"><path d="m12.20194 7.8749448s-6.1823328 5.6712612-6.4701507 6.2483282c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.321839 6.3231019-6.321839z" fill="#46aaed" fill-opacity=".984314"/><path d="m12.20194 7.8749444s-6.1823328 5.6712616-6.4701507 6.2483286c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218394 6.3231019-6.3218394z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="#46aaed" fill-opacity=".984314" stroke="#2f78c8" stroke-width=".5"/><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)"/><path d="m15.276913 8.434668s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#a)"/><g fill="#fff"><path d="m18.12033 3.154512c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" opacity=".8"/><path d="m11.959178 8.4645634-5.8130217 5.4751426v.66548l5.9461437-5.5195078z" opacity=".8"/></g></g></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..682844506
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafgamma.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 -80.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 104.01244 8.778566)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><path d="m22 3.5v15.5h-17c8.059167-3.538292 13.542701-8.414435 17-15.5z" fill="#fcaf3e" fill-rule="evenodd"/><g fill="none" stroke-linecap="round"><path d="m6.1765887 17.972232c6.5206563-1.461197 13.8834973-9.9627862 15.3605793-14.4501282" stroke="#ce5c00"/><g stroke-linejoin="round"><path d="m2.5000001 18.499953v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" stroke="url(#a)"/><path d="m5.500047 2.5000005h-.998047-.002c.01 6.3333345.0154 12.6666675.02539 18.9999995h.974606v-18.9999995z" stroke="url(#c)"/></g></g></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..add3f49f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafgreen.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.608292" x2="18.076493" xlink:href="#b" y1="3.823121" y2="7.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -.606712 -.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd"><path d="m12.20194 7.8749448s-6.1823328 5.6712612-6.4701507 6.2483282c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.321839 6.3231019-6.321839z" fill="#9cde4a"/><path d="m12.20194 7.8749444s-6.1823328 5.6712616-6.4701507 6.2483286c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218394 6.3231019-6.3218394z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="#9cde4a" stroke="#5ca12a" stroke-width=".5"/><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)"/><path d="m15.276913 8.434668s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#a)"/><g fill="#fff"><path d="m18.12033 3.154512c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" opacity=".8"/><path d="m11.959178 8.4645634-5.8130217 5.4751426v.66548l5.9461437-5.5195078z" opacity=".8"/></g></g></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..d9664007a
--- /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="2.578225" x2="21.396353" y1="2.415254" y2="21.355932"><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><linearGradient id="b" gradientTransform="matrix(.52130929 0 0 .52308954 5.769712 4.825732)" gradientUnits="userSpaceOnUse" x1="6.785516" x2="10.9094" y1="4.748026" y2="10.748026"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.190014" x2="17.066335" y1="5.372876" y2="18.918764"><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.408204 2.5v2.1523438h1.1875v-2.1523438zm-5.7148444 2.3378906-.8535156.8535156 1.5214844 1.5585938.8535156-.890625zm12.6171874 0-1.521484 1.5214844.853516.890625 1.521484-1.5585938zm-6.308593 1.2246094c-3.2791924 0-5.9375006 2.6583375-5.9375006 5.9375 0 3.279163 2.6583082 5.9375 5.9375006 5.9375 3.27919 0 5.9375-2.658337 5.9375-5.9375 0-3.2791625-2.65831-5.9375-5.9375-5.9375zm-9.5000006 5.34375v1.1875h2.1523437v-1.1875zm16.8437506 0v1.1875h2.152343v-1.1875zm-12.9843756 5.380859-1.5214844 1.521485.8535156.853515 1.5214844-1.521484zm11.2812506 0-.853516.853516 1.521484 1.521484.853516-.853515zm-6.234375 2.560547v2.152344h1.1875v-2.152344z" fill="url(#a)"/><path d="m11.212362 6.078787c-2.9381494.4340111-4.6147408 2.6237138-5.0163604 4.582109-.38068 1.856288-.5059017 3.869382 2.8768203 3.286362l-.650265 2.538683 2.8767241-2.084526.01989-.0018c.355008.017.711664.02263 1.081771-.01119 3.158243-.288695 5.559453-2.394283 5.3522-4.6983755-.207252-2.3040931-2.945-3.9399301-6.103243-3.6512359-.148043.013532-.293035.01865-.437535.039995z" fill="url(#b)" fill-rule="evenodd"/><g fill="none" stroke-linejoin="round"><ellipse cx="11.972762" cy="12.026996" rx="5.021388" ry="4.972872" stroke="url(#c)" stroke-linecap="round" stroke-width=".934745"/><path d="m11.408204 2.5v2.1523438h1.1875v-2.1523438zm-5.7148444 2.3378906-.8535156.8535156 1.5214844 1.5585938.8535156-.890625zm12.6171874 0-1.521484 1.5214844.853516.890625 1.521484-1.5585938zm-6.308593 1.2246094c-3.2791924 0-5.9375006 2.6583375-5.9375006 5.9375 0 3.279163 2.6583082 5.9375 5.9375006 5.9375 3.27919 0 5.9375-2.658337 5.9375-5.9375 0-3.2791625-2.65831-5.9375-5.9375-5.9375zm-9.5000006 5.34375v1.1875h2.1523437v-1.1875zm16.8437506 0v1.1875h2.152343v-1.1875zm-12.9843756 5.380859-1.5214844 1.521485.8535156.853515 1.5214844-1.521484zm11.2812506 0-.853516.853516 1.521484 1.521484.853516-.853515zm-6.234375 2.560547v2.152344h1.1875v-2.152344z" opacity=".5" stroke="#956500"/></g></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..f605b5cf3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_grafred.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.608292" x2="18.076493" xlink:href="#b" y1="3.823121" y2="7.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -.606712 -.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd"><path d="m12.20194 7.8749448s-6.1823328 5.6712612-6.4701507 6.2483282c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.321839 6.3231019-6.321839z" fill="#e04447"/><path d="m12.20194 7.8749444s-6.1823328 5.6712616-6.4701507 6.2483286c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218394 6.3231019-6.3218394z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="#e04447" stroke="#b10000" stroke-width=".5"/><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m15.327926 10.975209.624958-.624833-.675971-1.915708c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)"/><path d="m15.276913 8.434668s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#a)"/><g fill="#fff"><path d="m18.12033 3.154512c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" opacity=".8"/><path d="m11.959178 8.4645634-5.8130217 5.4751426v.66548l5.9461437-5.5195078z" opacity=".8"/></g></g></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..7697b0f8c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graftransparence.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-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.156911" x2="17.625112" xlink:href="#a" y1="4.896967" y2="8.214464"/><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -1.058093 .629794)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#a" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -.810102 -.291509)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><path d="m12.20194 7.8749447s-6.1823328 5.6712613-6.4701507 6.2483283c-.2940662.589594-.053045 1.218325-.6984821 2.536086 1.3843312-.631682 2.0662588-.379804 2.5733549-.661587.5191252-.288467 6.3231019-6.3218391 6.3231019-6.3218391z" style="fill-rule:evenodd;stroke:#000;stroke-width:.5;stroke-linejoin:round;stroke-opacity:.658824;fill:url(#d)"/><path d="m4.7156446 17.268958c-.7879344 1.441304-2.8575984 4.505758.0000005 4.4809 2.8132285-.02447.5602054-3.091553-.0000005-4.4809z" fill="none" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><g fill-rule="evenodd"><path d="m4.715038 18.156489c-.4669157.789737-1.3572303 2.512417-.9726961 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><g transform="translate(.451381 -1.073846)"><path d="m14.876545 12.049055.624958-.624833-.675971-1.9157078s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.027702-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m14.876545 12.049055.624958-.624833-.675971-1.9157078c-.914387-.908674-1.073257-.888753-1.860622-2.127329l-2.027702-.543212-.59963.599511z" fill="url(#c)"/><path d="m14.825532 9.5085142s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.158519 3.598983-3.552672.07466-1.214022-1.105731-1.994389-2.176564-1.909936-1.069334.08433-2.828272 1.510435-3.266818 3.309152-.06337.25992-.304924.304905-.304924.304905.448322.743487 1.030139 1.460274 1.860622 2.127329z" fill="url(#b)"/><path d="m17.668949 4.2283582c-.87729-.462732-1.812661-.230066-2.862493.69706-1.049833.927127-1.409739 1.982801-1.340119 2.614338 1.071517-1.616959 2.348875-2.981138 4.202612-3.311398z" fill="#fff" opacity=".8"/></g><path d="m11.959178 8.4645637-5.8130217 5.4751423v.66548l5.9461437-5.5195075z" fill="#fff" opacity=".8"/></g></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..4990f665a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphic.svg
@@ -0,0 +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(.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="b" 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="c" 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="d" 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="e" gradientTransform="matrix(.48648651 0 0 .37837838 .824329 4.418921)" 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(.54285589 0 0 .3259251 -.528541 5.177788)" 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(.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="h" 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="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03279364 0 0 .01512557 .1539 14.28089)" 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(-.03279364 0 0 .01512557 23.846113 14.28089)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><g transform="translate(.000039 -.999961)"><g opacity=".2"><path d="m4.082683 19.826649h15.834642v3.673353h-15.834642z" fill="url(#h)" 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(#i)" 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(#k)" opacity="1"/></g><path d="m22.500039 21.500039h-20.0000781v-16.0000778h20.0000781z" fill="none" stroke="url(#g)" 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(#f)"/><path d="m21.500001 20.499999h-18.0000001v-14h18.0000001z" fill="none" stroke="url(#e)" stroke-linecap="round"/><path d="m3.9999999 6.9999985v12.9999995h17.0000001v-12.9999995z" fill="url(#d)"/><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(#c)"/><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(#b)"/><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(#a)" opacity=".75"/></g></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..e86562a2e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_graphicdialog.svg
@@ -0,0 +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(.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" 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="i" gradientTransform="matrix(.54285589 0 0 .3259251 -.528541 5.177788)" 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(.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="k" 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="l" cx="605.71429" cy="486.64789" gradientTransform="matrix(.03279364 0 0 .01512557 .1539 14.28089)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.03279364 0 0 .01512557 23.846113 14.28089)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#m"/><g transform="translate(.000039 -.999961)"><g opacity=".2"><path d="m4.082683 19.826649h15.834642v3.673353h-15.834642z" fill="url(#k)" 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(#l)" 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(#n)" opacity="1"/></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-.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(#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"/></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_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..e7cc72c67
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#e9d300"/><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="#f53ece"/><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="#00f993"/><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..48183bc07
--- /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"><g fill="#e6e6e6" stroke="#737373"><rect height="17.005526" rx=".473982" ry=".55465" stroke-width=".994475" width="17.005524" x="3.497238" y="3.497237"/><rect height="13" rx=".473982" ry=".55465" width="13" x="5.5" y="5.5"/><rect height="5.023256" rx=".396822" ry=".464358" stroke-width=".976744" width="5.023256" x="9.488372" y="9.488373"/></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..a07f6d61e
--- /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="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="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="16" x2="16" y1="2" y2="31"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="34.161016" x2="35.254237" y1="25.584746" y2="31.838984"><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><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.5 3.857147)"><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="m7.0423729 20.466102 11.5169491-.076271-1.90678-3.483051z" fill="url(#g)" fill-rule="evenodd"/><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(#f)" stroke="#7e7e7e" stroke-opacity=".591912"/><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(#a)"/></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..37d786b39
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="6.981499" x2="19.550781" y1="2.947377" y2="24.951581"><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(#a)" fill-rule="evenodd" opacity=".3"/><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(#b)" stroke="#7e7e7e" stroke-linejoin="round"/></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..d9664007a
--- /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="2.578225" x2="21.396353" y1="2.415254" y2="21.355932"><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><linearGradient id="b" gradientTransform="matrix(.52130929 0 0 .52308954 5.769712 4.825732)" gradientUnits="userSpaceOnUse" x1="6.785516" x2="10.9094" y1="4.748026" y2="10.748026"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.190014" x2="17.066335" y1="5.372876" y2="18.918764"><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.408204 2.5v2.1523438h1.1875v-2.1523438zm-5.7148444 2.3378906-.8535156.8535156 1.5214844 1.5585938.8535156-.890625zm12.6171874 0-1.521484 1.5214844.853516.890625 1.521484-1.5585938zm-6.308593 1.2246094c-3.2791924 0-5.9375006 2.6583375-5.9375006 5.9375 0 3.279163 2.6583082 5.9375 5.9375006 5.9375 3.27919 0 5.9375-2.658337 5.9375-5.9375 0-3.2791625-2.65831-5.9375-5.9375-5.9375zm-9.5000006 5.34375v1.1875h2.1523437v-1.1875zm16.8437506 0v1.1875h2.152343v-1.1875zm-12.9843756 5.380859-1.5214844 1.521485.8535156.853515 1.5214844-1.521484zm11.2812506 0-.853516.853516 1.521484 1.521484.853516-.853515zm-6.234375 2.560547v2.152344h1.1875v-2.152344z" fill="url(#a)"/><path d="m11.212362 6.078787c-2.9381494.4340111-4.6147408 2.6237138-5.0163604 4.582109-.38068 1.856288-.5059017 3.869382 2.8768203 3.286362l-.650265 2.538683 2.8767241-2.084526.01989-.0018c.355008.017.711664.02263 1.081771-.01119 3.158243-.288695 5.559453-2.394283 5.3522-4.6983755-.207252-2.3040931-2.945-3.9399301-6.103243-3.6512359-.148043.013532-.293035.01865-.437535.039995z" fill="url(#b)" fill-rule="evenodd"/><g fill="none" stroke-linejoin="round"><ellipse cx="11.972762" cy="12.026996" rx="5.021388" ry="4.972872" stroke="url(#c)" stroke-linecap="round" stroke-width=".934745"/><path d="m11.408204 2.5v2.1523438h1.1875v-2.1523438zm-5.7148444 2.3378906-.8535156.8535156 1.5214844 1.5585938.8535156-.890625zm12.6171874 0-1.521484 1.5214844.853516.890625 1.521484-1.5585938zm-6.308593 1.2246094c-3.2791924 0-5.9375006 2.6583375-5.9375006 5.9375 0 3.279163 2.6583082 5.9375 5.9375006 5.9375 3.27919 0 5.9375-2.658337 5.9375-5.9375 0-3.2791625-2.65831-5.9375-5.9375-5.9375zm-9.5000006 5.34375v1.1875h2.1523437v-1.1875zm16.8437506 0v1.1875h2.152343v-1.1875zm-12.9843756 5.380859-1.5214844 1.521485.8535156.853515 1.5214844-1.521484zm11.2812506 0-.853516.853516 1.521484 1.521484.853516-.853515zm-6.234375 2.560547v2.152344h1.1875v-2.152344z" opacity=".5" stroke="#956500"/></g></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..bac27879c
--- /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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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..5f7a6603e
--- /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" 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="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 4.238793 16.980479)" 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 16.980588)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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(#g)" 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(#f)" 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(#d)" opacity=".15"/><path d="m3.5289286 20.471071v-16.9421421h7.9421424v16.9421421z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.057858"/><path d="m4.5268043 19.469474v-14.9389475h5.9463907v14.9389475z" fill="none" stroke="url(#c)" stroke-width="1.060826"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m17.2102 20.503364-3-3h6z"/><path d="m17.2102 3.4966359-3 3h6z"/></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..9fc741409
--- /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" 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="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 8.738683 16.480612)" 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 6.261096 16.480687)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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(#g)" 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(#f)" 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(#d)" opacity=".15"/></g><path d="m3.5289286 20.471071v-16.9421421h7.9421424v16.9421421z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.057858"/><path d="m4.5268043 19.469474v-14.9389475h5.9463907v14.9389475z" fill="none" stroke="url(#c)" stroke-width="1.060826"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m17.2102 20.503364-3-3h6z"/><path d="m17.2102 3.4966359-3 3h6z"/></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..6883bac84
--- /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"><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(.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="c" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="d" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#b)" 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(#c)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#126400"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#d)" 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 fill="#126400"><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_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..3c398922a
--- /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(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="4.354743" y2="57.840454"/><radialGradient id="b" 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="#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(.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="d" 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="e" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="17.83482" y2="73.398201"/><linearGradient id="f" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="33.392567" y2="88.955948"/><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 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(#e)" 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(#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(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><path d="m4.5 21.5v-4h2v2h8v2h-8z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m4.5 2.5v4h2v-2h8v-2h-8z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><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(#b)"/><g fill="none"><path d="m11.525424 9.8538136v-2.5h1v2.5m0 0v2.5000004h-1v-2.5000004" opacity=".5" stroke="url(#c)"/><path d="m13.025424 9.3538136h1.5v1.0000004h-1.5m-2 0h-1.5000003v-1.0000004h1.5000003" opacity=".5" stroke="url(#d)"/><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="#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_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..3de087cb9
--- /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" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="18" x2="18.254238" y1="1" y2="10.644068"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18.388361" y1="1.49945" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></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.40136 14.639058h-6.7227639l-1.1564754 2.862398h-3.0912706l6.3356042-15.0029112h2.8781827l6.112513 15.0029112h-3.235329zm-5.922435-2.270177h5.048075l-2.252926-6.7868434z" style="stroke:#000;stroke-width:.9937;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#b)"/><path d="m7.765625 4.4980469-6.3339844 15.0039061h.421875l5.9121094-14.0039061h2.878906l5.705078 14.0039061h.408203l-6.113281-15.0039061zm-.875 9.8710941-.4121094 1h5.0488284l-.332032-1z" fill="#fff" opacity=".1" transform="translate(0 -2)"/></g><g fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"><path d="m18 1.5-4.525424 4.9576271h9z" fill="url(#a)" stroke="#004372" stroke-opacity=".470588"/><path d="m18 2.75-2.399153 2.809322h4.9z" fill="none" stroke="url(#c)"/></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..79a34d704
--- /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="#e2c8fa"/><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..6e6ce45b7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_handoutmode.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"/><radialGradient id="e" cx="15.951264" cy="8.600432" gradientTransform="matrix(0 .97381444 -1.346835 0 23.579495 -6.308319)" gradientUnits="userSpaceOnUse" r="18.000002"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.48449877 0 0 .34573161 33.241151 3.149077)" 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="g" gradientTransform="matrix(.51351351 0 0 .40540539 -.329339 3.265207)" gradientUnits="userSpaceOnUse" x1="6.483449" x2="49.325554" y1="-5.58751" y2="58.545826"><stop offset="0" stop-color="#fff"/><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.4999806 1.4999805c4.8121842 0 17.0000134.00054 17.0000134.00054l.000025 20.9992285-17.0000384.00054z" fill="url(#e)" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999921"/><path d="m19.499981 21.499711-14.9999616.00054v-19.0002309l14.9999616-.00054z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><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..ef77dd07f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hangingindent.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="2" x2="21" xlink:href="#h" y1="6.25" y2="6.25"/><linearGradient id="b" gradientTransform="matrix(0 -.44324 .4587 0 -19.385 26.993)" 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><linearGradient id="c" gradientTransform="matrix(.40683 0 0 .37867 -3.452 6.458)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="d" cx="24.837" cy="36.421" gradientTransform="matrix(-.35132 0 0 -.15983 15.905 22.593)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="21" xlink:href="#h" y1="10.001" y2="10.001"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="14" x2="21" xlink:href="#h" y1="14.001" y2="14.001"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="21" xlink:href="#h" y1="18.001" y2="18.001"/><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><path d="m2.5 6v.525c3.667-.01 14.833-.015 18.5-.025v-.5z" fill="url(#a)"/><path d="m2.5 6v.525c3.667-.01 14.833-.015 18.5-.025v-.5z" opacity=".1"/><path d="m14 9v2c1.625-.01 5.375.01 7 0v-2z" fill="url(#e)"/><path d="m1.682 16.772a5.496 2.5 0 1 1 10.993 0 5.496 2.5 0 0 1 -10.993 0z" fill="url(#d)" fill-rule="evenodd" opacity=".2"/><path d="m6.5 18.5 6-5-6-5v3h-5v4h5z" display="block" fill="url(#c)"/><path d="m6.5 18.5 6-5-6-5v3h-5v4h5z" style="display:block;opacity:.5;fill:none;stroke:#004372;stroke-linejoin:round;stroke-miterlimit:7"/><path d="m7.5 16.344 3.455-2.844-3.455-2.833v1.833h-5v2h5z" display="block" fill="none" opacity=".401" stroke="url(#b)" stroke-miterlimit="7"/><path d="m14 13v2c1.625-.01 5.375.01 7 0v-2z" fill="url(#f)"/><path d="m14 17v2c1.625-.01 5.375.01 7 0v-2z" fill="url(#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..e727dd4ee
--- /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(.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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..3f0338872
--- /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(.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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..37fdbd307
--- /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(.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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..f32f21eed
--- /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(.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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..ad484ef21
--- /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(.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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..032689e63
--- /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(.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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..4f429f9d9
--- /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"><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="14" x2="16" xlink:href="#a" y1="4" y2="6"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="4" y2="6"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="9" y2="11"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#a" y1="8" y2="10"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#a" y1="9" y2="11"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="8" y2="10"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4" x2="6" xlink:href="#a" y1="14" y2="16"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#a" y1="15" y2="17"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="19" x2="21" xlink:href="#a" y1="14" y2="16"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="15" y2="17"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="14" x2="16" xlink:href="#a" y1="19" y2="21"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="9" x2="11" xlink:href="#a" y1="19" y2="21"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="15" x2="17" xlink:href="#a" y1="14" y2="16"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="15" x2="17" xlink:href="#a" y1="9" y2="11"/><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="8" x2="10" xlink:href="#a" y1="14" y2="16"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="8" x2="10" xlink:href="#a" y1="9" y2="11"/><rect fill="url(#q)" height="2" ry=".500455" width="2" x="8" y="9"/><rect fill="url(#p)" height="2" ry=".500455" width="2" x="8" y="14"/><rect fill="url(#o)" height="2" ry=".500455" width="2" x="15" y="9"/><rect fill="url(#n)" height="2" ry=".500455" width="2" x="15" y="14"/><rect fill="url(#b)" height="2" ry=".500455" width="2" x="14" y="4"/><rect fill="url(#c)" height="2" ry=".500455" width="2" x="9" y="4"/><rect fill="url(#d)" height="2" ry=".500455" width="2" x="4" y="9"/><rect fill="url(#e)" height="2" ry=".500455" width="2" x="14" y="8"/><rect fill="url(#f)" height="2" ry=".500455" width="2" x="19" y="9"/><rect fill="url(#g)" height="2" ry=".500455" width="2" x="9" y="8"/><rect fill="url(#h)" height="2" ry=".500455" width="2" x="4" y="14"/><rect fill="url(#i)" height="2" ry=".500455" width="2" x="14" y="15"/><rect fill="url(#j)" height="2" ry=".500455" width="2" x="19" y="14"/><rect fill="url(#k)" height="2" ry=".500455" width="2" x="9" y="15"/><rect fill="url(#l)" height="2" ry=".500455" width="2" x="14" y="19"/><rect fill="url(#m)" height="2" ry=".500455" width="2" x="9" y="19"/><path d="m9.521379 9.483991h5.99463v5.99463h-5.99463z" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0" stroke-width="1.00537"/></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..9eac28269
--- /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="#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"><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="#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><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..3b0d8d252
--- /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"><clipPath id="a"><path d="m13.5 1-3.6862745 22h-8.8137255v-22z"/></clipPath><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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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 opacity=".5"><rect fill="url(#b)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#c)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/></g><g clip-path="url(#a)"><rect fill="url(#b)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#c)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/></g><path d="m13.5.5-3.6862745 22.5" 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..8a292350a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hideallnotes.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m0 0h14l-4.1862745 23h-9.8137255z"/></clipPath><radialGradient id="b" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -26.638)" gradientUnits="userSpaceOnUse" r="11.509" xlink:href="#g"/><linearGradient id="c" gradientTransform="matrix(.51007 -.04645 .05016 .55556 -1.305 -.24)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" xlink:href="#h" y1="11.249" y2="31.265"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.782642" x2="10.909" xlink:href="#e" y1="5.247814" y2="10.748"/><linearGradient id="e"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="6.703" cy="73.616" gradientTransform="matrix(1.96254 0 0 .3559 -.24 -4.773)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0" stop-opacity=".326"/><stop offset=".5" stop-opacity=".192"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="g" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -26.638)" gradientUnits="userSpaceOnUse" r="11.509"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.51007 -.04645 .05016 .55556 -1.305 -.24)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" y1="11.249" y2="31.265"><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=".392"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="6.786" x2="10.909" xlink:href="#e" y1="4.748" y2="10.748"/><g opacity=".5"><path d="m27.1 21.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#f)" opacity=".4" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#g)" fill-rule="evenodd" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m10.656 3.406c-4.735.69-8.91 3.752-8.58 7.9.22 2.786 2.817 4.677 5.517 5.556l-.99 3.138 3.694-2.625c.57.025 1.66.07 2.257.015 4.51-.41 9.99-3.81 9.47-7.95-.528-4.193-5.53-6.588-10.663-6.098-.238.023-.472.03-.704.064z" fill="none" opacity=".8" stroke="url(#h)" stroke-width=".995" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m7.424 7.458c-4.054.597-7.054 3.386-6.78 6.406.174 1.956 1.676 3.566 3.826 4.416l-.897 3.49 3.97-2.866.027-.003c.49.024.982.032 1.492-.014 4.36-.397 7.672-3.293 7.386-6.462-.286-3.168-4.064-5.418-8.422-5.02-.204.018-.404.025-.604.054z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".715763"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#i)" fill-rule="evenodd" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><g transform="translate(.676106 -.507864)"><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#b)" fill-rule="evenodd" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/><path d="m10.656 3.406c-4.735.69-8.91 3.752-8.58 7.9.22 2.786 2.817 4.677 5.517 5.556l-.99 3.138 3.694-2.625c.57.025 1.66.07 2.257.015 4.51-.41 9.99-3.81 9.47-7.95-.528-4.193-5.53-6.588-10.663-6.098-.238.023-.472.03-.704.064z" fill="none" opacity=".8" stroke="url(#c)" stroke-width=".995" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/><path d="m16.486 1.958c4.054.597 7.054 3.386 6.78 6.406-.175 1.956-1.678 3.566-3.828 4.415l.897 3.49-3.97-2.866-.027-.003c-.49.024-.982.032-1.492-.014-4.36-.397-7.672-3.293-7.386-6.462.286-3.168 4.064-5.418 8.422-5.02.204.018.404.025.604.054z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".715763"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#d)" fill-rule="evenodd" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/></g></g><g clip-path="url(#a)"><path d="m27.1 21.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#f)" opacity=".4" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#g)" fill-rule="evenodd" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m10.656 3.406c-4.735.69-8.91 3.752-8.58 7.9.22 2.786 2.817 4.677 5.517 5.556l-.99 3.138 3.694-2.625c.57.025 1.66.07 2.257.015 4.51-.41 9.99-3.81 9.47-7.95-.528-4.193-5.53-6.588-10.663-6.098-.238.023-.472.03-.704.064z" fill="none" opacity=".8" stroke="url(#h)" stroke-width=".995" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m7.424 7.458c-4.054.597-7.054 3.386-6.78 6.406.174 1.956 1.676 3.566 3.826 4.416l-.897 3.49 3.97-2.866.027-.003c.49.024.982.032 1.492-.014 4.36-.397 7.672-3.293 7.386-6.462-.286-3.168-4.064-5.418-8.422-5.02-.204.018-.404.025-.604.054z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".715763"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#i)" fill-rule="evenodd" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><g transform="translate(.676106 -.507864)"><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#b)" fill-rule="evenodd" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/><path d="m10.656 3.406c-4.735.69-8.91 3.752-8.58 7.9.22 2.786 2.817 4.677 5.517 5.556l-.99 3.138 3.694-2.625c.57.025 1.66.07 2.257.015 4.51-.41 9.99-3.81 9.47-7.95-.528-4.193-5.53-6.588-10.663-6.098-.238.023-.472.03-.704.064z" fill="none" opacity=".8" stroke="url(#c)" stroke-width=".995" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/><path d="m16.486 1.958c4.054.597 7.054 3.386 6.78 6.406-.175 1.956-1.678 3.566-3.828 4.415l.897 3.49-3.97-2.866-.027-.003c-.49.024-.982.032-1.492-.014-4.36-.397-7.672-3.293-7.386-6.462.286-3.168 4.064-5.418 8.422-5.02.204.018.404.025.604.054z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".715763"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#d)" fill-rule="evenodd" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/></g></g><path d="m14 1-4.1862745 22" 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_hidecolumn.svg b/icon-themes/elementary_svg/cmd/lc_hidecolumn.svg
new file mode 100644
index 000000000..24635899d
--- /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"><clipPath id="a"><path d="m13.5 1.0000002-3.6862745 21.9999998h-8.8137255v-21.9999998z"/></clipPath><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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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 clip-path="url(#a)"><rect fill="url(#b)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#c)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><g transform="matrix(0 1 -1 0 21.000002 -.000182)"><path d="m2 10h20v4.000001h-20z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m2 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1l20 .000001c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1 20 .000001v4l-20-.000001z"/><path d="m6.000182 10.000002h.999819v3.999815h-.999819z"/><path d="m10 10.000001h1v4.000001h-1z"/><path d="m14 10.000001h1v4.000001h-1z"/><path d="m18.000002 10.000001h1v4.000001h-1z"/></g></g></g><g opacity=".5"><rect fill="url(#b)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#c)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><g transform="matrix(0 1 -1 0 21.000002 -.000182)"><path d="m2 10h20v4.000001h-20z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m2 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1l20 .000001c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1 20 .000001v4l-20-.000001z"/><path d="m6.000182 10.000002h.999819v3.999815h-.999819z" opacity="1"/><path d="m10 10.000001h1v4.000001h-1z" opacity="1"/><path d="m14 10.000001h1v4.000001h-1z" opacity="1"/><path d="m18.000002 10.000001h1v4.000001h-1z" opacity="1"/></g></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_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..dc9f470bc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_hidenote.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m0 0h14l-4.1862745 23h-9.8137255z"/></clipPath><radialGradient id="b" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="c" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><g opacity=".5"><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#b)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#c)" fill-rule="evenodd"/><g fill="none" stroke-width=".99525"><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" opacity=".8" stroke="url(#d)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></g></g><g clip-path="url(#a)"><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#b)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#c)" fill-rule="evenodd"/><g fill="none" stroke-width=".99525"><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" opacity=".8" stroke="url(#d)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></g></g><path d="m14 1-4.1862745 22" 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_hiderow.svg b/icon-themes/elementary_svg/cmd/lc_hiderow.svg
new file mode 100644
index 000000000..5edcba5ea
--- /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"><clipPath id="a"><path d="m13.5 1.0000002-3.6862745 21.9999998h-8.8137255v-21.9999998z"/></clipPath><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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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 clip-path="url(#a)"><rect fill="url(#b)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#c)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><path d="m2 10h19v5h-19z" fill="#fcaf3e"/><g fill="#ce5c00"><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 1h19v3h-19z"/><path d="m6.000001 10.999818h1v3h-1z"/><path d="m11.000001 10.999818h1v3h-1z"/><path d="m16.000002 10.999818h1v3h-1z"/></g></g><g opacity=".5"><rect fill="url(#b)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#c)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><path d="m2 10h19v5h-19z" fill="#fcaf3e"/><g fill="#ce5c00"><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 1h19v3h-19z"/><path d="m6.000001 10.999818h1v3h-1z" opacity="1"/><path d="m11.000001 10.999818h1v3h-1z" opacity="1"/><path d="m16.000002 10.999818h1v3h-1z" opacity="1"/></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..1f884f989
--- /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"><clipPath id="a"><path d="m1 4h12.666667l-3.7254905 18.627451h-8.9411765z"/></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(.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(.45714 0 0 .34765 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(.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" 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=".5"><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 5h17v16h-17z" fill="url(#g)"/><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(#k)"/><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(#k)"><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 clip-path="url(#a)"><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 5h17v16h-17z" fill="url(#g)"/><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(#k)"/><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(#k)"><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 3.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..b31fae48b
--- /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" 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><clipPath id="b"><path d="m7-5h16v12h-16z"/></clipPath><clipPath id="c"><path d="m7-15h16v11h-16z"/></clipPath><linearGradient id="d" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5.81" y2="67.174"/><linearGradient id="e"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#e" y1=".985" y2="47.013"/><g clip-path="url(#b)" transform="translate(-3 5)"><path d="m7.5-14.5h15v21h-15z" fill="url(#d)"/><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(#c)" transform="translate(-3 28)"><path d="m7.5-14.5h15v21h-15z" fill="url(#f)"/><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><path d="m12 14.5 3 3h-6.0000004zm0-4 3-3h-6.0000004z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/></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..f7e86da1c
--- /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="#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="34.512653" x2="32.036968" y1="2.159191" y2="32.864044"><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="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=".963925" 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" style="display:block;stroke-linejoin:round;stroke-width:1.273119;stroke-miterlimit:7;fill:url(#a);stroke:url(#b)"/><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/lc_iconsetformatdialog.svg b/icon-themes/elementary_svg/cmd/lc_iconsetformatdialog.svg
new file mode 100644
index 000000000..c52885a64
--- /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"><radialGradient id="a" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.302633 17.285197)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></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" xlink:href="#b"/><linearGradient id="d" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="24.005527" x2="24.005527" y1="5.432571" y2="31.048698"><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><linearGradient id="e"><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(0 -.5372019 -.57681717 0 49.997188 27.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#e" y1="46.97065" y2="46.97065"/><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><linearGradient id="h" gradientTransform="matrix(.49219581 0 0 .45839231 4.488142 -4.327728)" 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="i" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="40.957993" x2="18.680689" xlink:href="#e" y1="46.97065" y2="46.97065"/><g stroke-linecap="round"><rect fill="url(#g)" height="21" opacity=".8" 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><g transform="matrix(.60062093 0 0 .6001432 -2.782771 16.299356)"><path d="m13.115425 5.8666439c0-6.17094141 7.345888-6.70392757 7.345888-.5329865 0 2.5560904.04238 4.7480256-2.342199 4.7480256-2.384576 0-5.003688-1.658949-5.003689-4.2150391z" fill="url(#a)" fill-rule="evenodd" opacity=".141176"/><path d="m17.149901 8.6304028 4.994611-5.3584895-5.009576-4.5727092v3.2879678l-6.656101-.021181-.01497 3.3559674 6.656101.021181z" display="block" fill="url(#h)"/><g fill="none" stroke-miterlimit="7" stroke-width="1.665606"><path d="m18.02141 6.7431884 2.4292-3.2483005-2.444165-2.49956251v2.21482111l-6.656101-.021181-.01497 1.3559674 6.656101.021181z" display="block" opacity=".401" stroke="url(#i)"/><path d="m17.149901 8.6304028 4.994611-5.3584895-5.009576-4.5727094v3.2879678l-6.656101-.021181-.01497 3.3559676 6.656101.021181z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><g transform="matrix(.60739246 0 0 .60045882 -3.793449 -.190411)"><path d="m14.689701 13.334859c0-6.1709411 7.128562-6.1279774 7.128562.04296 0 2.556091-2.498153 4.225971-4.882729 4.225971s-2.245833-1.712844-2.245833-4.268935z" fill="url(#c)" fill-rule="evenodd" opacity=".141176"/><path d="m16.966321 16.152513-4.907247-4.911511 4.917712-5.1343868-.020929 3.3933848h6.544143l.03139 3.333137h-6.54414z" display="block" fill="url(#d)"/><g fill="none" stroke-width="1.65586"><path d="m15.966321 14.042324-2.341836-2.801322 2.352301-3.0612401-.020929 2.3202381h6.544143l.03139 1.333137h-6.54414z" display="block" opacity=".401" stroke="url(#f)" stroke-miterlimit="7"/><path d="m16.966321 16.152513-4.907247-4.911511 4.917712-5.134387-.02093 3.3933848h6.544144l.03139 3.3331372h-6.54414z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></g><path d="m13 12.498371h6.499439" fill="none" stroke="#a4a4a4" stroke-linecap="round" stroke-width="1.003158"/></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..77782cd3d
--- /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"><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="15.856916" x2="15.272812" xlink:href="#a" y1="6.343723" y2="17.05819"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.895183" x2="10.598716" xlink:href="#c" y1="17.633464" y2="6.127996"/><linearGradient id="h" 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="i" gradientUnits="userSpaceOnUse" x1="24.272545" x2="24.356573" xlink:href="#a" y1="8.965616" y2="24.881511"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.684657" x2="14.19341" xlink:href="#c" y1="24.210359" y2="8.965616"/><linearGradient id="k" 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="l" gradientTransform="matrix(.26458484 0 0 .26458333 -20.905474 216.0909)" 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(.93896692 0 0 .26458333 -217.5476 281.70752)" gradientUnits="userSpaceOnUse" x1="236.1953" x2="236.1953" y1="35.803886" y2="53.803886"><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(.68442421 0 0 .68442421 .206351 -197.124148)"><path d="m.8075379 289.3638c-.29315778.00031-.52938702.23601-.52916667.52917l.003859 5.13381c.00021248.28268.22018096.51.49867756.52607l7.09029475.006c.2931578-.00029.529387-.23601.5291666-.52917l-.00386-5.13381c-.0002122-.28219-.2193055-.5093-.4971273-.52607z" style="opacity:.2;fill:none;stroke:#000;stroke-width:.386578;stroke-linecap:round;stroke-linejoin:round"/><path d="m1.1950116 289.5552c-.29315371-.002-.53148873.23603-.5291667.52917l.035604 4.49478c.002322.29315.23601302.52757.52916674.52916l6.3022866.037c.2931563.002.5314886-.23603.5291667-.52917l-.035601-4.49478c-.00355-.29313-.2360129-.52758-.5291667-.52916z" fill="url(#m)"/><path d="m7.7311617 289.77445-6.7894576-.0143c-.14658001.00006-.26463021.118-.26458335.26458l.001548 4.84195c-.00046831.142.1114796.25499.25166419.262l6.8003092.0163c.1465799.00006.2640988-.11801.2645833-.26459l-.00155-4.84195c.0004763-.14583-.1169693-.26287-.262515-.26406z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".386578"/><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(#f)" stroke="url(#g)" 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(#h)"/></g><g transform="matrix(.25771995 0 0 .25771995 .278338 288.712979)"><path d="m16.500046 10.040002v8.999956h8.999955v-8.999956z" fill="url(#b)" stroke="url(#d)" stroke-linejoin="round" stroke-width="1.499992"/><path d="m17.249996 11.040001v6.999955l7.250005.000001v-6.999955z" fill="none" stroke="url(#e)"/></g><g stroke-width="1.499992" transform="matrix(.25771995 0 0 .25771995 -2.041142 288.455258)"><path d="m22.533899 12.591397-5.533898 11.448604s10.500005.000037 10.5 0z" fill="url(#i)" stroke="url(#j)" stroke-linejoin="round"/><path d="m22.500001 14.540001-4.127679 8.636166s7.687566.00003 7.687562 0z" fill="none" stroke="url(#k)"/></g></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..9157a5924
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_imagecontrol.svg
@@ -0,0 +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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="l" cx="605.71" cy="486.65" gradientTransform="matrix(.028917 0 0 .012353 26.973 38.471)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#m"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="605.71" cy="486.65" gradientTransform="matrix(-.028917 0 0 .012353 21.027 38.471)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#m"/><linearGradient id="o" 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="p" 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="q" 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="r" 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="s" 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="t" 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="u" 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="v" 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="w" 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="x" 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(#o)"/><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(#n)"/><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(#l)"/></g><path d="m1.5 3.5001c4.8122 0 21 .0011 21 .0011l.000024 17.999h-21v-18z" fill="url(#r)" stroke="url(#s)" stroke-linejoin="round" stroke-width=".99992"/><path d="m21.5 20.5h-19v-16h19z" fill="none" stroke="url(#q)" stroke-linecap="round"/><g transform="matrix(1.0578 0 0 1.1506 -1.2312 -3.0459)"><path d="m4 7v13h17v-13z" fill="url(#x)"/><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(#w)"/><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(#v)"/><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(#u)" opacity=".75"/></g><path d="m-20.513-19.514h16.968v13.932h-16.968z" fill="none" opacity=".3" stroke="url(#t)" 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(#p)" fill-rule="evenodd" opacity=".15"/><path d="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m19.464 9.14c.307-.23 1.17.203 1.962.99.79.788 1.207 1.63.98 1.94l.02.018 1.346-1.353.028-.028-.02-.018c.227-.312-.19-1.153-.98-1.94-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 18.875c.307-.23 1.17.202 1.962.99.79.787 1.206 1.63.98 1.94l.02.017 7.597-7.635.028-.028c0-.002-.02-.018-.02-.02.227-.31-.19-1.15-.98-1.938-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m8.235 22.535-.573 1.353 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.273-.453-.395z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..03382f15c
--- /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" 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(.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="e" 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="f" 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="g" 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="h" 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="i" 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="j" 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="k" 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="l" cx="605.71" cy="486.65" gradientTransform="matrix(.032794 0 0 .015126 .1539 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#m"/><linearGradient id="m"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="n" cx="605.71" cy="486.65" gradientTransform="matrix(-.032794 0 0 .015126 23.846 14.281)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#m"/><g opacity=".2" transform="translate(0 -1)"><path d="m4.0827 19.827h15.835v3.6734h-15.835z" fill="url(#k)" 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(#l)" 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(#n)" opacity="1"/></g><path d="m22.5 20.5h-20v-16h20z" fill="none" stroke="url(#j)" 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(#i)"/><path d="m21.5 19.5h-18v-14h18z" fill="none" stroke="url(#h)" stroke-linecap="round"/><path d="m4 6v13h17v-13z" fill="url(#g)"/><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(#f)"/><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(#e)"/><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(#d)" opacity=".75"/><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(#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_importdialog.svg b/icon-themes/elementary_svg/cmd/lc_importdialog.svg
new file mode 100644
index 000000000..ba57c3110
--- /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="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(0 -.5372019 -.57681717 0 49.997188 27.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(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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="f" 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="g" gradientTransform="matrix(.48806853 0 0 .48717974 .303692 -.163629)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="43" y2="3"><stop offset="0" stop-color="#aaa"/><stop offset="1" stop-color="#c8c8c8"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.001243" x2="12.001243" y1="3.996808" y2="20.000873"><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><radialGradient id="i" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 .8950525 -.94685877 -.00000002 20.000788 -3.440166)" gradientUnits="userSpaceOnUse" r="19.99999"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></radialGradient><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><g opacity=".4" transform="matrix(.5789476 0 0 .42857134 -1.894738 2.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><rect fill="url(#i)" height="18" rx=".5" width="18" x="3" y="3"/><rect fill="none" height="19" opacity=".3" rx="1" stroke="#000" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="2.5"/><path d="m3.501246 3.498756h17v17h-17z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.514015 3.825155a1.4329316 1.4303221 0 0 0 -.686346.197917l-5.384006 3.105771a1.4329316 1.4303221 0 0 0 -.686347.989583 1.4329316 1.4303221 0 0 0 -.01525 0 1.4329316 1.4303221 0 0 0 -.472816 1.065706l-.03051 6.196318a1.4329316 1.4303221 0 0 0 .488069 1.065705 1.4329316 1.4303221 0 0 0 0 .01522 1.4329316 1.4303221 0 0 0 .701599 1.020032l5.368753 3.075322a1.4329316 1.4303221 0 0 0 1.174416.106571 1.4329316 1.4303221 0 0 0 .01525 0 1.4329316 1.4303221 0 0 0 1.220171-.09134l5.368754-3.090547a1.4329316 1.4303221 0 0 0 .686346-.974359 1.4329316 1.4303221 0 0 0 .533826-1.096155v-6.196317a1.4329316 1.4303221 0 0 0 -.488068-1.065704 1.4329316 1.4303221 0 0 0 -.701599-1.020033l-5.384006-3.090546a1.4329316 1.4303221 0 0 0 -1.174414-.121795 1.4329316 1.4303221 0 0 0 -.533826-.09135z" fill="url(#g)" opacity=".05"/><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(#f)" fill-rule="evenodd" opacity=".141176"/><path d="m17.5 17.221611-7-5.673017 7-5.6960218v3.6474278h6v4h-6z" display="block" fill="url(#e)"/><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" style="display:block;opacity:.401;fill:none;stroke-width:.963925;stroke-miterlimit:7;stroke:url(#d)"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.0000002h-6z" fill="none" opacity=".5" stroke="#6326b9" 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_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..a214daf67
--- /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" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.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(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><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-color="#fff"/><stop offset="0" stop-color="#fff" 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="#c"/><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(.45714 0 0 .34765 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="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><linearGradient id="n" 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><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 5h17v16h-17z" fill="url(#j)"/><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(#n)"/><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(#n)"><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="m13.151555 14.044686a4.3176571 4.6282084 0 1 1 8.635315 0 4.3176571 4.6282084 0 0 1 -8.635315 0z" fill="url(#d)" fill-rule="evenodd" opacity=".141176"/><path d="m17.499999 17.221611-7-5.673017 7-5.6960219v3.6474278h6.000001v4.0000001h-6.000001z" display="block" fill="url(#b)"/><g fill="none"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.0000002h-6z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></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..745b9b9ec
--- /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" 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="b" gradientTransform="matrix(.40682978 0 0 .37867213 -3.451673 4.458096)" 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><radialGradient id="c" 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="m14 3v1h2v-1zm-10 2v1h8v-1zm10 0v1h9v-1zm-10 11v1h8v-1zm10 0v1h9v-1zm-10 2v1h8v-1zm10 0v1h3v-1zm0 2v1h2v-1z" fill="#4d4d4d" opacity=".4"/><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(#c)" fill-rule="evenodd" opacity=".2"/><path d="m14 8v2h9v-2zm0 4v2h7v-2z" fill="#4d4d4d"/><path d="m6.5 16.5 6-5-6-5v3h-5v4h5z" display="block" fill="url(#b)"/><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" opacity=".5" stroke="#004372" stroke-linejoin="round"/><path d="m7.5 14.344173 3.455062-2.844173-3.455062-2.8330289v1.8330289h-5v2h5z" display="block" opacity=".401" stroke="url(#a)"/></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..701eec912
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 44.287423 -27.045215)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#c"/><radialGradient id="b" cx="9" cy="10.712777" fx="9" fy="10.712777" gradientTransform="matrix(-3.5407286 .16094219 -.16094222 -3.5407289 42.590696 46.48256)" gradientUnits="userSpaceOnUse" r="6.21341" xlink:href="#c"/><radialGradient id="c" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 40.131885 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999"><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 0 0 1 24 0)"><g><path d="m5.7896708 11.103921c.1966304-.0079.3803584.08036.525.225l5.7000002 5.575c.117521.117521.190937.253552.225.4.0175.07522.02202 1.153807.01718 1.22892.0014.02423.00096.05059 0 .075-.0076.04398-.0094.0832-.025.125-.03252.151015-.104031.304031-.225.425l-5.7000002 5.575c-.2892832.289283-.7616104.26339-1.075-.05l-1.1249968-1.125c-.3133896-.313389-.3392832-.810717-.05-1.1l2.325-2.428444-5.75.0061c-.44319984.000468-.80138472-.356803-.8-.8l.00782-2.500497c.001384-.443197.36070296-.702679.80390272-.703145l5.77500048-.0061-2.3539067-2.446854c-.2836291-.294829-.2633896-.761611.05-1.075l1.1250003-1.15c.1566952-.156695.3533696-.242135.55-.25z" fill="#fff" opacity=".35" stroke-width=".8"/><path d="m5.9896708 10.104219c.1966304-.0079.3803584.08036.525.225l5.7000002 5.575c.117521.117521.190937.253552.225.4.0175.07522.02202 1.153807.01718 1.22892.0014.02423.00096.05059 0 .075-.0076.04398-.0094.0832-.025.125-.03252.151014-.104031.304031-.225.425l-5.7000002 5.575c-.2892832.289283-.7616104.263389-1.075-.05l-1.1249968-1.125c-.3133896-.31339-.3392832-.810717-.05-1.1l2.325-2.428444-5.75.0061c-.44319984.000468-.80138472-.356803-.8-.8l.00782-2.500496c.0013812-.443198.36070296-.702679.80390272-.703146l5.77500048-.0061-2.3539067-2.446854c-.283629-.294829-.2633896-.76161.05-1.075l1.1250003-1.15c.1566952-.156695.3533696-.242135.55-.25z" fill="url(#b)" stroke-width=".8"/><g fill="none" stroke="#000"><path d="m6.0146708 10.504219c.068104-.0027.1422352.01723.225.1l5.7000002 5.575c.06759.06759.107187.148417.125.225.01369.05885-.0069 1.088922-.0078 1.10392-.000263.0083-.000263.01667 0 .025-.0062.03618.001.01754 0 .025.000229.0042.000681.0079 0 .025-.0108.0241-.01918.04923-.025.075-.0189.08778-.04217.167171-.1.225l-5.7000002 5.575c-.1278856.127885-.3451072.129893-.525-.05l-1.1249728-1.125c-.1724168-.172417-.1671519-.427636-.05-.55l2.325-2.428444c.2422144-.248591.071976-.66645-.275-.675l-5.75.0061c-.22981184.000242-.400718-.170189-.4-.4l.007816-2.500476c.00071456-.229811.17409088-.302904.40390272-.303146l5.77500048-.0061c.346976-.0086.5172144-.426409.275-.675l-2.3539467-2.446854c-.1253853-.130337-.1298928-.345108.05-.525l1.1250003-1.15c.09017-.09017.2076888-.121308.3-.125z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.0146708 11.428921 5.1921872 6.07892-5.175 5.075-.625-.625 2.025-2.128444c.742068-.735841.2200488-2.001344-.825-2l-5.375.0061.00782-1.750477 5.4-.0061c1.0450488.0014 1.5709744-1.167304.8289064-1.903145l-2.0539136-2.146855z" opacity=".03"/></g></g><g><path d="m14.844358 1.0006048c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687494c.146902.146901.331102.348797.37368.531857.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.222469.348182-.37368.499393l-7.125 6.9687498c-.361604.361604-.952013.329237-1.34375-.0625l-1.40625-1.40625c-.391737-.391737-.425359-1.014655-.0625-1.375l2.90625-2.90625h-7.5624997c-.554 0-1-.446-1-1v-1.9999998c0-.554.446-1 1-1h7.5937497l-2.9375-2.9374994c-.361603-.3616037-.329237-.9520128.0625-1.34375l1.40625-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m14.844358.0009766c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687496c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.9687498c-.361604.361604-.952013.329237-1.34375-.0625l-1.40625-1.40625c-.391737-.391737-.425359-1.014655-.0625-1.375l2.90625-2.90625h-7.5624997c-.554 0-1-.4459998-1-.9999998v-2c0-.554.446-.9999996 1-.9999996h7.5937497l-2.9375-2.9375c-.361603-.3616038-.329237-.9520128.0625-1.34375l1.40625-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m14.875608.5009766c.08513-.00341.177794.021544.28125.125l7.125 6.9687496c.08449.08449.133984.185522.15625.28125.01711.07356.0012.106253 0 .125-.000328.01041-.000328.02084 0 .03125-.0078.04523.0013.02193 0 .03125.000287.0052.000852.0099 0 .03125-.0135.03013-.02397.06154-.03125.09375-.02363.109721-.05271.208964-.125.28125l-7.125 6.9687498c-.159857.159857-.431384.162366-.65625-.0625l-1.40625-1.40625c-.215521-.215521-.212233-.537767-.0625-.6875l2.90625-2.90625c.302768-.310739.08997-.8330618-.34375-.8437498h-7.5624997c-.287265 0-.5-.212735-.5-.5v-2c0-.287265.212735-.5.5-.5h7.5937497c.43372-.01069.646518-.5330109.34375-.8437496l-2.9375-2.9375c-.159856-.159856-.162366-.4313842.0625-.65625l1.40625-1.4375c.112713-.1127129.259611-.1516344.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.875608 1.6568546 6.5 6.3437496-6.46875 6.3437498-.78125-.78125 2.53125-2.53125c.927586-.919802.275061-2.5016788-1.03125-2.4999998h-7.0937497v-1.0625h7.1249997c1.306311.0017 1.958836-1.5801971 1.03125-2.4999996l-2.5625-2.5625z" opacity=".03"/></g></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..55af4e3d3
--- /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="#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(.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(.44576989 0 0 .44993664 .801525 -.024539)" 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(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.060406" y1="4.999989" y2="41.551678"><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><rect fill="url(#e)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.4985922h17.938934l-.00125 19.0014078h-17.938934z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><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="m17.000002 17.999819h4v1h-4z" opacity=".321"/><path d="m6 2.0000002v4h-4v1h4v2.9999998h-4v1h4v3h-4v1h4v7h1v-7h4v7h1v-3h4v3h1v-11h4v-1h-4v-2.9999998h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v2.9999998h-4zm5 0h4v2.9999998h-4zm-5 3.9999998h4v3h-4zm5 0h4v3h-4zm0 4h4v3h-4z" opacity=".321"/><path d="m2.435547.996094c-.421249 0-.811485.1841766-1.0625.4746093s-.373047.6688191-.373047 1.0605469v9.4687498 9.462891c0 .391727.122032.770112.373047 1.060547.251015.290432.641251.476562 1.0625.476562h17.925781c.842497 0 1.638672-.635677 1.638672-1.537109v-9.462891-9.4687498c0-.9014321-.796175-1.5351562-1.638672-1.5351562zm0 1h17.925781c.305795 0 .638672.2882963.638672.5351562v9.4687498 9.462891c0 .24686-.332877.537109-.638672.537109h-17.925781c-.152898 0-.231904-.04469-.304688-.128906-.072783-.08421-.130859-.225785-.130859-.408203v-9.462891-9.4687498c0-.1824181.05808-.3220372.130859-.40625.07278-.084213.15179-.1289063.304688-.1289062z" opacity=".3"/><g transform="translate(-10)"><path d="m16 10h6v5h-6z" fill="#8ed440"/><path d="m16 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h6v5h-6z" fill="#126400" fill-opacity=".570588"/><path d="m16 10v1h6v-1zm0 4v1h6v-1z" fill="#c0e98e" opacity=".5"/></g><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.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_insert.svg b/icon-themes/elementary_svg/cmd/lc_insert.svg
new file mode 100644
index 000000000..aebe9c2b9
--- /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"><linearGradient id="a" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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="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><radialGradient id="c" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="d" 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="e" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#d)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#c)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#a)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#b)"/></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..04669faff
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertannotation.svg
@@ -0,0 +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(.2817955 0 0 .2800956 12.196562 12.014885)" 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="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><radialGradient id="c" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><radialGradient id="d" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#d)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#e)" fill-rule="evenodd"/><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" fill="none" opacity=".8" stroke="url(#f)" stroke-width=".99525"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".99525"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#c)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#a)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#b)"/></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..5f987ec45
--- /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"><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><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.0352941 0 0 .42352883 -52.835297 17.541176)" gradientUnits="userSpaceOnUse" r="10.625" xlink:href="#c"/><linearGradient id="e" 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><radialGradient id="f" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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="h" 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><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.23879 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#c"/><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(#d)" 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(#e)" 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"/><path d="m20.5 21.000085v1.999891c.62047.0038 1.5-.448075 1.5-1.000075 0-.551999-.6924-.999816-1.5-.999816z" fill="url(#i)" opacity=".15"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#f)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#g)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#h)"/></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..d73c06f34
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><linearGradient id="n"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="24.139" x2="24.139" xlink:href="#n" y1="10.631" y2="35.623"/><linearGradient id="p" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#n" y1="21.342" y2="24.912"/><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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#l)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#o)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.007v-2l2.5.007" 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="#0f5a00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.042 17.132h5.494v1.375h-5.494z" 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="#0f5a00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.042 17.132h5.494v1.375h-5.494z" 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="#0f5a00" stroke-width="1.374" width="2.746" x="26.042" y="16.45"/><path d="m26.042 17.132h2.807v1.363h-2.807z" 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..985946aec
--- /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"><linearGradient id="a" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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="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><radialGradient id="c" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.23879 17.980564)" gradientUnits="userSpaceOnUse" r="117.14286"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g><g transform="translate(-12.992714 -13.007295)"><path d="m20.5 21.000085v1.999891c.62047.0038 1.5-.448075 1.5-1.000075 0-.551999-.6924-.999816-1.5-.999816z" fill="url(#d)" opacity=".15"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#c)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#a)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-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_insertcellsdown.svg b/icon-themes/elementary_svg/cmd/lc_insertcellsdown.svg
new file mode 100644
index 000000000..1a328f4ea
--- /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="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="b" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="11.11957" x2="34.914497" y1="20.747404" y2="20.192785"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="30.314564" x2="30.372301" y1="49.18325" y2="65.760551"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" 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(.44576989 0 0 .44993664 .801525 -.024539)" 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="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" 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><rect fill="url(#d)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.4985922h17.938934v19.5012258h-17.938934z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><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="m17.000002 17.999819h4v1h-4z" opacity=".321"/><path d="m6 2.0000002v4h-4v1h4v2.9999998h-4v1h4v3h-4v1h4v7h1v-7h4v7h1v-3h4v3h1v-11h4v-1h-4v-2.9999998h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v2.9999998h-4zm5 0h4v2.9999998h-4zm-5 3.9999998h4v3h-4zm5 0h4v3h-4zm0 4h4v3h-4z" opacity=".321"/><path d="m2.435547.996094c-.421249 0-.811485.1841766-1.0625.4746093s-.373047.6688191-.373047 1.0605469v9.4687498 9.462891c0 .391727.122032.770112.373047 1.060547.251015.290432.641251.476562 1.0625.476562h17.925781c.842497 0 1.638672-.635677 1.638672-1.537109v-9.462891-9.4687498c0-.9014321-.796175-1.5351562-1.638672-1.5351562zm0 1h17.925781c.305795 0 .638672.2882963.638672.5351562v9.4687498 9.462891c0 .24686-.332877.537109-.638672.537109h-17.925781c-.152898 0-.231904-.04469-.304688-.128906-.072783-.08421-.130859-.225785-.130859-.408203v-9.462891-9.4687498c0-.1824181.05808-.3220372.130859-.40625.07278-.084213.15179-.1289063.304688-.1289062z" opacity=".3"/><g transform="translate(0 4)"><path d="m16 10h6v5h-6z" fill="#8ed440"/><path d="m16 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h6v5h-6z" fill="#126400" fill-opacity=".570588"/><path d="m16 10v1h6v-1zm0 4v1h6v-1z" fill="#c0e98e" opacity=".5"/></g><g transform="matrix(0 1 1 0 .035872 0)"><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(#a)" fill-rule="evenodd" opacity=".141" transform="translate(-10 6)"/><path d="m16.5 17.222 7-5.673-7-5.697v3.648h-6v4h6z" display="block" fill="url(#b)" transform="translate(-10 6)"/><g fill="none" stroke-miterlimit="7"><path d="m17.5 15.11 4.435-3.56-4.435-3.625v2.575h-6v2h6z" display="block" opacity=".401" stroke="url(#c)" stroke-width=".964" transform="translate(-10 6)"/><path d="m6.5 23.222 7-5.673-7-5.697v3.648h-6v4h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g></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..182d10cd6
--- /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="24.837" cy="36.421001" gradientTransform="matrix(-.27598 0 0 -.29583 14.324 26.82)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="17.249086" x2="17.249086" y1="32.273125" y2="6.095113"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="20.227104" x2="36.98064" y1="57.205021" y2="57.205021"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" 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(.44576989 0 0 .44993664 .801525 -.024539)" 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="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" 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><rect fill="url(#d)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.4985922h17.938934v19.5012258h-17.938934z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><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="m17.000002 17.999819h4v1h-4z" opacity=".321"/><path d="m6 2.0000002v4h-4v1h4v2.9999998h-4v1h4v3h-4v1h4v7h1v-7h4v7h1v-3h4v3h1v-11h4v-1h-4v-2.9999998h4v-1h-4v-4h-1v4h-4v-4h-1v4h-4v-4zm1 5h4v2.9999998h-4zm5 0h4v2.9999998h-4zm-5 3.9999998h4v3h-4zm5 0h4v3h-4zm0 4h4v3h-4z" opacity=".321"/><path d="m2.435547.996094c-.421249 0-.811485.1841766-1.0625.4746093s-.373047.6688191-.373047 1.0605469v9.4687498 9.462891c0 .391727.122032.770112.373047 1.060547.251015.290432.641251.476562 1.0625.476562h17.925781c.842497 0 1.638672-.635677 1.638672-1.537109v-9.462891-9.4687498c0-.9014321-.796175-1.5351562-1.638672-1.5351562zm0 1h17.925781c.305795 0 .638672.2882963.638672.5351562v9.4687498 9.462891c0 .24686-.332877.537109-.638672.537109h-17.925781c-.152898 0-.231904-.04469-.304688-.128906-.072783-.08421-.130859-.225785-.130859-.408203v-9.462891-9.4687498c0-.1824181.05808-.3220372.130859-.40625.07278-.084213.15179-.1289063.304688-.1289062z" opacity=".3"/><g transform="translate(0 4)"><path d="m16 10h6v5h-6z" fill="#8ed440"/><path d="m16 9c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h6v5h-6z" fill="#126400" fill-opacity=".570588"/><path d="m16 10v1h6v-1zm0 4v1h6v-1z" fill="#c0e98e" opacity=".5"/></g><g transform="matrix(1 0 0 -1 0 35)"><path d="m3.152 16.045a4.318 4.628 0 1 1 8.635 0 4.318 4.628 0 0 1 -8.635 0z" fill="url(#a)" fill-rule="evenodd" opacity=".141"/><path d="m16.5 17.222 7-5.673-7-5.697v3.648h-6v4h6z" display="block" fill="url(#b)" transform="translate(-10 6)"/><g fill="none" stroke-miterlimit="7"><path d="m17.5 15.11 4.435-3.56-4.435-3.625v2.575h-6v2h6z" display="block" opacity=".401" stroke="url(#c)" stroke-width=".964" transform="translate(-10 6)"/><path d="m6.5 23.222 7-5.673-7-5.697v3.648h-6v4h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g></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..d6096b070
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcolumns.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24"><defs><linearGradient id="d" gradientTransform="matrix(0 -.5372 -.57682 0 49.997 27.866)" 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="c" gradientTransform="matrix(-.4767 0 0 .44382 28.943 3.44)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="40.784"><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></defs><linearGradient id="a" gradientTransform="matrix(.44577 0 0 .44994 -23.198 -.025)" gradientUnits="userSpaceOnUse" x1="25.122" x2="25.132" y1="-10.135" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.48484 0 0 .52706 24.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><rect fill="url(#a)" height="20" rx=".528" ry=".556" transform="scale(-1 1)" width="19" x="-22" y="2"/><path d="M21.5 2.5H3.56V22H21.5z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="M7 14H3v1h4zM22 18h-4v1h4zM17 18h-4v1h4zM7 18H3v1h4z" opacity=".321"/><path d="M18 2v4h4v1h-4v3h4v1h-4v3h4v1h-4v7h-1v-7h-4v7h-1v-3H8v3H7V11H3v-1h4V7H3V6h4V2h1v4h4V2h1v4h4V2zm-1 5h-4v3h4zm-5 0H8v3h4zm5 4h-4v3h4zm-5 0H8v3h4zm0 4H8v3h4z" opacity=".321"/><path d="M21.564.996c.422 0 .812.184 1.063.475S23 2.14 23 2.53v18.933c0 .392-.122.77-.373 1.06-.25.29-.64.477-1.063.477H3.64C2.795 23 2 22.364 2 21.463V2.53c0-.9.796-1.534 1.64-1.534zm0 1H3.64c-.307 0-.64.288-.64.535v18.933c0 .247.333.537.64.537h17.924c.153 0 .232-.045.305-.13.072-.083.13-.225.13-.407V2.53c0-.18-.058-.32-.13-.405-.074-.084-.153-.13-.306-.13z" opacity=".3"/><path d="M8 1H2v22h6z" fill="#8ed440"/><path d="M8 0c.554 0 1 .446 1 1v22c0 .554-.446 1-1 1H2c-.554 0-1-.446-1-1V1c0-.554.446-1 1-1zm0 1H2v22h6z" fill="#126400" fill-opacity=".571"/><path d="M8 14v1H2v-1zm0 4v1H2v-1zM8 6v1H2V6zm0 4v1H2v-1z" fill="#c0e98e" opacity=".5"/><g><path display="block" d="M17.5 17.222l-7-5.673 7-5.697V9.5h6v4h-6z" fill="url(#c)" transform="translate(0 6)"/><path d="M16.5 15.11l-4.435-3.56L16.5 7.925V10.5h6v2h-6z" display="block" opacity=".401" fill="none" stroke="url(#d)" stroke-width=".964" stroke-miterlimit="7" transform="translate(0 6)"/><path d="M17.5 23.222l-7-5.673 7-5.697V15.5h6v4h-6z" opacity=".5" fill="none" stroke="#6326b9" stroke-linejoin="round"/></g></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..d2dc7d4f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcolumnsafter.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24"><defs><linearGradient id="e" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" 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="d" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" 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></defs><linearGradient id="a" gradientTransform="matrix(.44577 0 0 .44994 .802 -.025)" gradientUnits="userSpaceOnUse" x1="25.122" x2="25.132" y1="-10.135" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" 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><rect fill="url(#a)" height="20" rx=".528" ry=".556" width="19" x="2" y="2"/><path d="M2.5 2.5h17.94V22H2.5z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="M17 14h4v1h-4zM2 18h4v1H2zM7 18h4v1H7zM17 18h4v1h-4z" opacity=".321"/><path d="M6 2v4H2v1h4v3H2v1h4v3H2v1h4v7h1v-7h4v7h1v-3h4v3h1V11h4v-1h-4V7h4V6h-4V2h-1v4h-4V2h-1v4H7V2zm1 5h4v3H7zm5 0h4v3h-4zm-5 4h4v3H7zm5 0h4v3h-4zm0 4h4v3h-4z" opacity=".321"/><path d="M2.436.996c-.422 0-.812.184-1.063.475S1 2.14 1 2.53v18.933c0 .392.122.77.373 1.06.25.29.64.477 1.063.477H20.36c.844 0 1.64-.636 1.64-1.537V2.53c0-.9-.796-1.534-1.64-1.534zm0 1H20.36c.307 0 .64.288.64.535v18.933c0 .247-.333.537-.64.537H2.437c-.153 0-.232-.045-.305-.13-.072-.083-.13-.225-.13-.407V2.53c0-.18.058-.32.13-.405.074-.084.153-.13.306-.13z" opacity=".3"/><path d="M16 1h6v22h-6z" fill="#8ed440"/><path d="M16 0c-.554 0-1 .446-1 1v22c0 .554.446 1 1 1h6c.554 0 1-.446 1-1V1c0-.554-.446-1-1-1zm0 1h6v22h-6z" fill="#126400" fill-opacity=".571"/><path d="M16 14v1h6v-1zm0 4v1h6v-1zM16 6v1h6V6zm0 4v1h6v-1z" fill="#c0e98e" opacity=".5"/><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" opacity=".141" fill="url(#c)" fill-rule="evenodd" transform="translate(-10 6)"/><path display="block" d="M16.5 17.222l7-5.673-7-5.697V9.5h-6v4h6z" fill="url(#d)" transform="translate(-10 6)"/><path d="M17.5 15.11l4.435-3.56L17.5 7.925V10.5h-6v2h6z" display="block" opacity=".401" fill="none" stroke="url(#e)" stroke-width=".964" stroke-miterlimit="7" transform="translate(-10 6)"/><path d="M6.5 23.222l7-5.673-7-5.697V15.5h-6v4h6z" display="block" opacity=".5" fill="none" stroke="#004372" stroke-linejoin="round" stroke-miterlimit="7"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertcolumnsbefore.svg b/icon-themes/elementary_svg/cmd/lc_insertcolumnsbefore.svg
new file mode 100644
index 000000000..d6096b070
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertcolumnsbefore.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="24" width="24"><defs><linearGradient id="d" gradientTransform="matrix(0 -.5372 -.57682 0 49.997 27.866)" 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="c" gradientTransform="matrix(-.4767 0 0 .44382 28.943 3.44)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="40.784"><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></defs><linearGradient id="a" gradientTransform="matrix(.44577 0 0 .44994 -23.198 -.025)" gradientUnits="userSpaceOnUse" x1="25.122" x2="25.132" y1="-10.135" y2="48.396"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.48484 0 0 .52706 24.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><rect fill="url(#a)" height="20" rx=".528" ry=".556" transform="scale(-1 1)" width="19" x="-22" y="2"/><path d="M21.5 2.5H3.56V22H21.5z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="M7 14H3v1h4zM22 18h-4v1h4zM17 18h-4v1h4zM7 18H3v1h4z" opacity=".321"/><path d="M18 2v4h4v1h-4v3h4v1h-4v3h4v1h-4v7h-1v-7h-4v7h-1v-3H8v3H7V11H3v-1h4V7H3V6h4V2h1v4h4V2h1v4h4V2zm-1 5h-4v3h4zm-5 0H8v3h4zm5 4h-4v3h4zm-5 0H8v3h4zm0 4H8v3h4z" opacity=".321"/><path d="M21.564.996c.422 0 .812.184 1.063.475S23 2.14 23 2.53v18.933c0 .392-.122.77-.373 1.06-.25.29-.64.477-1.063.477H3.64C2.795 23 2 22.364 2 21.463V2.53c0-.9.796-1.534 1.64-1.534zm0 1H3.64c-.307 0-.64.288-.64.535v18.933c0 .247.333.537.64.537h17.924c.153 0 .232-.045.305-.13.072-.083.13-.225.13-.407V2.53c0-.18-.058-.32-.13-.405-.074-.084-.153-.13-.306-.13z" opacity=".3"/><path d="M8 1H2v22h6z" fill="#8ed440"/><path d="M8 0c.554 0 1 .446 1 1v22c0 .554-.446 1-1 1H2c-.554 0-1-.446-1-1V1c0-.554.446-1 1-1zm0 1H2v22h6z" fill="#126400" fill-opacity=".571"/><path d="M8 14v1H2v-1zm0 4v1H2v-1zM8 6v1H2V6zm0 4v1H2v-1z" fill="#c0e98e" opacity=".5"/><g><path display="block" d="M17.5 17.222l-7-5.673 7-5.697V9.5h6v4h-6z" fill="url(#c)" transform="translate(0 6)"/><path d="M16.5 15.11l-4.435-3.56L16.5 7.925V10.5h6v2h-6z" display="block" opacity=".401" fill="none" stroke="url(#d)" stroke-width=".964" stroke-miterlimit="7" transform="translate(0 6)"/><path d="M17.5 23.222l-7-5.673 7-5.697V15.5h6v4h-6z" opacity=".5" fill="none" stroke="#6326b9" stroke-linejoin="round"/></g></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..ed60dd950
--- /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.297" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" 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(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#c" y1="10.631" y2="35.623"/><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.342" y2="24.912"/><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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.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_insertdoc.svg b/icon-themes/elementary_svg/cmd/lc_insertdoc.svg
new file mode 100644
index 000000000..380e59ce3
--- /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(.45714178 0 0 .43456667 1.028596 .903723)" 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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" 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"/><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..12241dcb6
--- /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" gradientTransform="translate(38 -8)" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="translate(38 -8)" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="translate(38 -8)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-28.753384" x2="59.540188" xlink:href="#b" y1=".922719" y2=".922719"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="24" x2="76" xlink:href="#b" y1="54" y2="54"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7" x2="23" xlink:href="#b" y1="9" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-11.66636" x2="56.744946" xlink:href="#a" y1="22.317465" y2=".924155"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="4" y2="16"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="52" x2="50" xlink:href="#a" y1="38" y2="78"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="44" x2="44" xlink:href="#c" y1="32" y2="72"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-14.908" x2="59.540188" xlink:href="#c" y1="29.583675" y2=".922719"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#c" y1="2.5" y2="14.5"/><g transform="matrix(-1 0 0 1 24 0)"><path d="m22.5 9a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="url(#h)"/><path d="m22.5 9a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 9a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.25 0 0 .25 -5 -1)"><rect fill="url(#i)" fill-rule="evenodd" height="48" rx=".878405" width="48" x="26" y="30"/><g fill="none" stroke-width="4"><rect height="48" rx=".878405" stroke="url(#e)" width="48" x="26" y="30"/><rect height="40" rx=".878405" stroke="url(#j)" transform="translate(4 4)" width="40" x="26" y="30"/></g></g><g transform="matrix(-.06343562 .16613446 -.16592363 -.06350657 16.962932 15.35549)"><path d="m26.794922-37.398438a2.828852 2.828852 0 0 0 -2.164063.986329l-49.955078 58.273437a2.828852 2.828852 0 0 0 1.6875 4.632813l77.091797 12.714843a2.828852 2.828852 0 0 0 3.103516-3.800781l-27.136719-70.988281a2.828852 2.828852 0 0 0 -2.626953-1.81836z" fill="url(#g)"/><g fill="none" stroke-width="5.625955"><path d="m26.794922-37.398438a2.828852 2.828852 0 0 0 -2.164063.986329l-49.955078 58.273437a2.828852 2.828852 0 0 0 1.6875 4.632813l77.091797 12.714843a2.828852 2.828852 0 0 0 3.103516-3.800781l-27.136719-70.988281a2.828852 2.828852 0 0 0 -2.626953-1.81836z" fill="none" stroke="url(#d)"/><path d="m25.839844-29.158203-43.634766 50.900391 67.337891 11.105468z" stroke="url(#k)"/></g></g></g></svg> \ No newline at end of file
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..4292008a5
--- /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="#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(.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="#0f5a00" 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..d9ad50f0a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertfield.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 .52544994 -.5716256 0 46.193389 -21.123812)" 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="b" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" xlink:href="#i" y1="21.34207" y2="24.912279"/><linearGradient id="c" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.993126" x2="24.993126" xlink:href="#i" y1="22.488319" y2="24.942942"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -93.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#e"/><linearGradient id="e"><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="f" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -85.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#e"/><radialGradient id="g" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#e"/><radialGradient id="h" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#e"/><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="0" stop-color="#fff" 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(.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><path d="m22 6.4995551c0-.269086-.576667-.4995762-1.25-.499541l-8.5.0004449c-.673332.0000352-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 8.5-.0004449 8.5-.0004449.673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m22 10.499555c0-.269086-.576667-.4995763-1.25-.499541l-8.5.000445c-.673332.000035-1.25.230455-1.25.499541v.999082c0 .269086.576668.499541 1.25.499541.0028.0041 8.5-.000445 8.5-.000445.673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m11.5 9.499949v.998047.002c6.333334-.01 3.666668-.01535 10-.02534v-.9746029l-10-.0000531z" stroke="url(#g)"/><path d="m11.5 9.499949v.998047.002c6.333334-.01 3.666668-.01535 10-.02534v-.9746029l-10-.0000531z" opacity=".1" stroke="#000"/><path d="m11.5 5.5v.9980469.00195c6.333334-.00999 3.49825-.015401 9.831582-.025391v-.9746059z" opacity=".1" stroke="#000"/><path d="m11.5 5.5v.9980469.00195c6.333333-.00999 3.666668-.015399 10-.025389v-.9746058z" stroke="url(#d)"/></g><path d="m22 14.499555c0-.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 13.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 13.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m22 18.499555c0-.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 17.500002v.998047.002c6.333334-.01 12.6666679-.0154 18.9999999-.02539v-.974606h-18.9999999z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5 17.500002v.998047.002c6.333334-.01 12.666668-.0154 19-.02539v-.974606h-19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-1.992714 -.007286)"><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="#0f5a00" 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(#j)"/><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="#0f5a00" 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(#c)"/></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..34f26eca0
--- /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" 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="b" 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="c" 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="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01084 0 0 .00824 13.115 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(-.01084 0 0 .00824 10.885 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="g" 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(#g)" opacity=".15"/><path d="m4.35 22v2c-.558.004-1.35-.448-1.35-1s.623-1 1.35-1z" fill="url(#f)" opacity=".15"/><path d="m19.65 22v2c.558.004 1.35-.448 1.35-1s-.623-1-1.35-1z" fill="url(#d)" opacity=".15"/><path d="m4.5 2.5h15v20h-15z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m18.5 21.5h-13v-18h13z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m6.5 17.5h11v2h-11z" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round"/></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..4bb1d1962
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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..892413bae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertframe.svg
@@ -0,0 +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.269042" y2="20.728507"><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><radialGradient id="f" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 2.8834298 -5.6804933 0 68.966156 -26.224912)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><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 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.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(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" opacity=".4" rx="1" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" 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"/><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360817-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.0002538-.4300215-.3468862-.7773714-.7769092-.7768875z" fill="none" opacity=".5" stroke="#2a70a7"/></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..bcba294b2
--- /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="605.71" cy="486.65" gradientTransform="matrix(.028917 0 0 .012353 26.973 38.471)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><linearGradient id="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="605.71" cy="486.65" gradientTransform="matrix(-.028917 0 0 .012353 21.027 38.471)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#b"/><linearGradient id="d" 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="e" 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="f" 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="g" 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="h" 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="i" 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><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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="k" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623"><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><linearGradient id="l" gradientTransform="matrix(.2818 0 0 .2801 12.179 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="21.342" y2="24.912"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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="m" 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="n" 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="o" 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="p" 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(#d)"/><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(#c)"/><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(#a)"/></g><path d="m1.5 3.5001c4.8122 0 21 .0011 21 .0011l.000024 17.999h-21v-18z" fill="url(#g)" stroke="url(#h)" stroke-linejoin="round" stroke-width=".99992"/><path d="m21.5 20.5h-19v-16h19z" fill="none" stroke="url(#f)" stroke-linecap="round"/><g transform="matrix(1.0578 0 0 1.1506 -1.2312 -3.0459)"><path d="m4 7v13h17v-13z" fill="url(#p)"/><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(#o)"/><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(#n)"/><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(#m)" opacity=".75"/></g><path d="m-20.513-19.514h16.968v13.932h-16.968z" fill="none" opacity=".3" stroke="url(#i)" 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(#e)" fill-rule="evenodd" opacity=".15"/><g transform="translate(0 .000042)"><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" fill="url(#j)"/><g fill="none"><path d="m17.5 18.004v-3.5044h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#k)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.4822-.0073v2l-2.482.007m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#l)"/></g></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..7cead2f5f
--- /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" 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="b" 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="c" 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="d" cx="605.714" cy="486.648" gradientTransform="matrix(.01084 0 0 .00824 13.115 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(-.01084 0 0 .00824 10.885 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#e"/><linearGradient id="g" 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(#g)" opacity=".15"/><path d="m4.35 22v2c-.558.004-1.35-.448-1.35-1s.623-1 1.35-1z" fill="url(#f)" opacity=".15"/><path d="m19.65 22v2c.558.004 1.35-.448 1.35-1s-.623-1-1.35-1z" fill="url(#d)" opacity=".15"/><path d="m4.5 2.5h15v20h-15z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m18.5 21.5h-13v-18h13z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m6.5 4.5h11v2h-11z" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round"/></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..7568b4b94
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><radialGradient id="b" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623"><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><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 12.179 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="21.342" y2="24.912"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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" gradientUnits="userSpaceOnUse" x1="23.6453" x2="33.6453" xlink:href="#a" y1="9.99" y2="9.99"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="37.6453" x2="47.6453" xlink:href="#a" y1="9.99" y2="9.99"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="32.1453" x2="37.1453" xlink:href="#a" y1="9.99" y2="9.99"/><radialGradient id="h" 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="i" 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(#h)"/><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(#i)" fill-rule="evenodd" opacity=".3"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" fill="url(#b)"/><g fill="none"><path d="m17.5 18.004v-3.5044h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#c)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.4822-.0073v2l-2.482.007m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#d)"/></g><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(#e)" 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/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..d41b63f5c
--- /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"><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="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" 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.5 12.5h13v-1h-13z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".666667"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#d)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="#fcaf3e" r="1.118644" stroke="#ce5c00" stroke-opacity=".668605" stroke-width=".745763"/><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.5 16.5h9v-1h-9z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".666667"/></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..c16e1ce73
--- /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.297462" cy="48.216358" gradientTransform="matrix(0 .52544994 -.5716256 0 46.193389 -21.123812)" 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="b" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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(.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><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.201314 19.699649)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#j"/><linearGradient id="e" gradientTransform="matrix(.0352071 0 0 .0082353 -.724852 18.980547)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#i" 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="#j"/><linearGradient id="g" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#k" y1=".985206" y2="47.013336"/><linearGradient id="h" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="14.088992" x2="33.822342" xlink:href="#l" y1="24.767385" y2="24.767385"/><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><linearGradient id="j"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="k" 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="l" 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(#d)" opacity=".15"/><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(#f)" 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(#k)"/><g fill="none"><path d="m16.473087 20.924727-8.9805072-3.981861v-14.0487979l8.9888572 3.3150488z" stroke="url(#l)" 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(#d)" opacity=".15"/><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"/></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(#g)"/><g fill="none"><path d="m16.473087 20.924727-8.9805072-3.981861v-14.0487979l8.9888572 3.3150488z" stroke="url(#h)" 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(-12.992714 -13.007295)"><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#a)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#b)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#c)"/></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..143ef4e14
--- /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.493 10.453.012 4h-2.996375l-.015625-1.8125-2 2.8125 6.007.047v-.92h.005l-.01-3.076 1.005-.504-1.007-.546963z" fill="#a8ce79" stroke="#6ead20" stroke-linejoin="round"/><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..42bef553a
--- /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"><linearGradient id="a" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="10.631" y2="35.623001"/><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 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#b" y1="21.341999" y2="24.912001"/><radialGradient id="d" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><radialGradient id="e" cx="605.71399" cy="486.64801" gradientTransform="matrix(.01205 0 0 .00824 13.24 17.98)" 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(.5135 0 0 .4054 -.33 3.265)" 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="15.951" cy="8.6" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="i" 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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="j" 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="k" cx="605.714" cy="486.648" gradientTransform="matrix(-.01205 0 0 .00824 8.76 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><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="#f"/><g transform="translate(0 -2)"><path d="m1.5 22h21v2h-21z" fill="url(#j)" 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(#k)" 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.495 4.495h21v17h-21z" fill="url(#h)" stroke="url(#i)"/><g fill="none"><path d="m21.495 20.495h-19v-15h19z" opacity=".5" stroke="url(#g)" 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="#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="m20.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#e)" opacity=".15"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#d)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#a)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#c)"/></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..9c25752af
--- /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"><linearGradient id="a" 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="m20.896571 17.995796h-1.324253v2.279822h-2.272298v-2.279822h-4.695079v-1.617696l4.82299-7.1028114h2.144387v6.9147074h1.324253zm-3.596551-1.8058v-1.865993q0-.466498.03762-1.354349.03762-.887852.06019-1.030811h-.06019q-.278394.616981-.669651 1.203866l-2.016476 3.047287h2.648506z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-opacity=".471" stroke-width=".832" transform="scale(.98503013 1.0151974)"/><path d="m1 5.5v1h2.5957031l2.9160157 13.605469a.50005.50005 0 0 0 .9472656.0918l5.8710936-13.697269h8.169922v2.5h1v-3a.50005.50005 0 0 0 -.5-.5h-9a.50005.50005 0 0 0 -.458984.3027344l-5.3808598 12.5566406-2.671875-12.4648438a.50005.50005 0 0 0 -.4882812-.3945312z" fill-rule="evenodd" opacity=".66"/></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..1dd9aac6f
--- /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="#ce5c00" stroke-miterlimit="0"><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..8361d7860
--- /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="#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 44.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 4.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 44.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 4.474057 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g transform="translate(2 2)"><path d="m11 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="m1.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="m14.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="m1.5000001 3.4999508v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#b)"/><g stroke="#000"><path d="m1.5000002 7.5000016v.9980469.00195c3.0000008-.00999 6.0000008-.015401 8.9999998-.025391v-.9746059z" opacity=".1"/><path d="m1.5000001 3.5000016v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m14.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="m1.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="m1.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="m11 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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" stroke="url(#e)"/><path d="m1.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></g></g><path d="m21.5 11h-1.014648v-2.7720704l.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.5 19h-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.655518-.476075.173339-.09277.362548-.163574.567626-.212402.205079-.05127.434571-.0769.688477-.0769.334473 0 .629883.06104.88623.183105.256348.12207.455323.292969.596924.512696.141602.219726.212403.47119.212403.754394 0 .246582-.04395.478515-.131836.695801-.08545.214843-.219727.43579-.402832.662842-.180664.22705-.500489.550537-.959473.970459l-.313037.284716v.05127h1.7z" fill="#fff" opacity=".35"/><g style="fill:#fcaf3e;stroke:#ce5c00;stroke-width:.7;stroke-linejoin:round;stroke-opacity:.633721;stroke-linecap:round"><path d="m22.409235 18.83561h-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"/><path d="m21.419369 10.89144h-1.178271v-3.2190976l.01276-.5911205.02126-.646405c-.218303.2183035-.325754.3614765-.410807.4295191l-.714448.5741098-.633647-.7909958 1.741892-1.5947494h1.161261z"/></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..9813a6dcc
--- /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"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#b65100"/></linearGradient><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="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#b"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#b"/><radialGradient id="e" 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="f" 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="g" cx="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.99113 35.772363)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#b"/><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(#d)" 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(#c)"/><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.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" fill="none" opacity=".1" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.5000001 11.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#e)" 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" opacity=".1" stroke="#ce5c00" 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" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><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(-.279094 .494955)"/><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="url(#g)" transform="translate(-.279094 -.505045)"/></g></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..5feda1e81
--- /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"><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><radialGradient id="d" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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="f" 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="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(#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(#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(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#d)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#e)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#f)"/></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..909c385d0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertobjectfloatingframe.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(.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="b" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d" gradientTransform="matrix(.5 0 0 .25 -1 3)" 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="e" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" x1="8.532" x2="12.639" y1="10.083" y2="10.083"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><rect fill="url(#a)" height="20" rx=".528" ry=".556" width="20" x="2" y="2"/><path d="m2.5 2.5h18.94v19.5h-18.94z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m1 7h22v1h-22z" fill="url(#d)" opacity=".15"/><path d="m1.5 6.163v15.3c0 .575.462 1.037 1.036 1.037h18.928c.574 0 1.036-.462 1.036-1.036v-15.3" fill="none" opacity=".5" stroke="#2a70a7"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h21v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#e)"/><g fill="none" stroke-linecap="round"><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h21v-3.964c0-.574-.462-1.036-1.036-1.036z" opacity=".8" stroke="#2a70a7"/><path d="m2.5 2.5v3h19v-3z" opacity=".5" stroke="url(#f)" stroke-linejoin="round"/></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..3d9dee325
--- /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"><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><radialGradient id="g" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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="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(#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="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#g)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#h)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#i)"/></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..29eddaad2
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#k" y1="10.631" y2="35.623"/><linearGradient id="m" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#k" y1="21.342" y2="24.912"/><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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#i)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#l)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.007v-2l2.5.007" 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="#0f5a00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.042 17.132h5.494v1.375h-5.494z" 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="#0f5a00" stroke-width="1.374" width="5.494" x="26.042" y="16.45"/><path d="m26.042 17.132h5.494v1.375h-5.494z" 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="#0f5a00" stroke-width="1.374" width="2.746" x="26.042" y="16.45"/><path d="m26.042 17.132h2.807v1.363h-2.807z" 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..725cb8626
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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..4f0ecaff5
--- /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(.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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.4054 0 0 .5135 2.27 -.324)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="6.474" y2="41.526"/><linearGradient id="h"><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="i" gradientTransform="matrix(.1788 0 0 .21653 12.648 13.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#f" y1="21.342" y2="24.912"/><linearGradient id="j" gradientTransform="matrix(0 .30907 .33092 0 -.497 5.432)" 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><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 .3946 -.3627 0 34.23 -11.69)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#h"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1=".696" x2="11.356" xlink:href="#h" y1="9.124" y2="19.624"/><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.5h18v21h-18z" fill="url(#e)"/><path d="m20.5 21.5h-16v-19h16z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m3.323 9.497c-3.586 2.428-1.432 7.087 2.22 7.087v1.93l5.05-3.607-5.05-3.373v2.02c-2.576.1-3.703-2.363-1.86-4.057z" display="block" fill="url(#m)"/><g fill="none"><path d="m3.446 1.482h18v21h-18z" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m3.323 9.497c-3.586 2.428-1.432 7.087 2.22 7.087v1.93l5.05-3.607-5.05-3.373v2.02c-2.576.1-3.703-2.363-1.86-4.057z" display="block" opacity=".5" stroke="#0f5a00" stroke-linejoin="round" stroke-miterlimit="7"/><path d="m2.634 10.753c-1.265 1.485-.126 5.363 3.92 4.832v1l2.353-1.678-2.353-1.524v.8c-4.44.237-4.298-2.83-3.92-3.43z" display="block" opacity=".815" stroke="url(#j)" stroke-miterlimit="7"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".921"><path d="m6.845 5.75v.88c4.165-.01 8.33-.014 12.497-.023v-.857z" stroke="url(#k)"/><path d="m6.845 5.75v.88c4.165-.01 8.33-.014 12.497-.023v-.857z" opacity=".1" stroke="#000"/></g></g><path d="m18.55 16.57v3.005h-5.068v-3.005z" fill="url(#l)"/><g fill="none"><path d="m18.503 16.475v3.025h-5.03v-3.025z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.703 17.255 2.213-.005v1.546l-2.213.005m.004 0-1.586-.004v-1.547l1.587.005" opacity=".5" stroke="url(#i)"/></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..aee6da15b
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.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><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(0 -.27598144 -.29583148 0 30.796604 24.323801)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(0 -.47668769 .44382349 0 9.418879 28.94314)" gradientUnits="userSpaceOnUse" x1="48.26722" x2="-4.724258" y1="26.331425" y2="25.453123"><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><linearGradient id="d" gradientTransform="matrix(.44576989 0 0 .44993664 -23.198475 -.024539)" 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="e" gradientTransform="matrix(-.48483606 0 0 .5270602 24.165352 -.400235)" 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><g transform="matrix(1 0 0 -1 0 23.996094)"><rect fill="url(#d)" height="20" rx=".527778" ry=".555556" transform="scale(-1 1)" width="19" x="-22" y="1.999818"/><path d="m21.49875 2.4985922h-17.938934v19.5012258h17.938934z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m6.999998 13.999818h-4v1h4z" opacity=".321"/><path d="m21.999999 17.999819h-4v1h4z" opacity=".321"/><path d="m16.999999 17.999819h-4v1h4z" opacity=".321"/><path d="m6.999998 17.999819h-4v1h4z" opacity=".321"/><path d="m18 2.0000002v4h4v1h-4v2.9999998h4v1h-4v3h4v1h-4v7h-1v-7h-4v7h-1v-3h-4v3h-1v-11h-4v-1h4v-2.9999998h-4v-1h4v-4h1v4h4v-4h1v4h4v-4zm-1 5h-4v2.9999998h4zm-5 0h-4v2.9999998h4zm5 3.9999998h-4v3h4zm-5 0h-4v3h4zm0 4h-4v3h4z" opacity=".321"/><path d="m2 14h21v5h-21z" fill="#8ed440"/><path d="m21.564453.996094c.421249 0 .811485.1841766 1.0625.4746093s.373047.6688191.373047 1.0605469v9.4687498 9.462891c0 .391727-.122032.770112-.373047 1.060547-.251015.290432-.641251.476562-1.0625.476562h-17.925781c-.842497 0-1.638672-.635677-1.638672-1.537109v-9.462891-9.4687498c0-.9014321.796175-1.5351562 1.638672-1.5351562zm0 1h-17.925781c-.305795 0-.638672.2882963-.638672.5351562v9.4687498 9.462891c0 .24686.332877.537109.638672.537109h17.925781c.152898 0 .231904-.04469.304688-.128906.072783-.08421.130859-.225785.130859-.408203v-9.462891-9.4687498c0-.1824181-.05808-.3220372-.130859-.40625-.07278-.084213-.15179-.1289063-.304688-.1289062z" opacity=".3"/><g transform="matrix(0 1 -1 0 20 -2)"><path d="m16-4.0000003c-.554 0-1 .446-1 1v21.0000003c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-21c0-.554-.446-1-1-1zm0 1 5 .0000003v21h-5z" fill="#126400" fill-opacity=".570588"/><g fill="#c0e98e"><path d="m16 7v1h5v-1zm0 5v1h5v-1z" opacity=".5"/><path d="m16 2v1l5 .0000003v-1z" opacity=".5"/></g></g></g><path d="m20.022079 13.151557a4.6282149 4.3176575 0 1 0 0 8.635315 4.6282088 4.3176575 0 0 0 0-8.635315z" fill="url(#b)" fill-rule="evenodd" opacity=".141176" stroke-width=".999999"/><path d="m23.199036 17.500001-5.673033-7-5.696012 7h3.647433v6.000001h3.999987v-6.000001z" display="block" fill="url(#c)" stroke-width=".999999"/><g fill="none" transform="matrix(0 1 -1 0 28.977411 .000001)"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" display="block" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.0000002h-6z" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g></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..5b5d6bb2f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_insertrowsafter.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="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="b" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="11.11957" x2="34.914497" y1="20.747404" y2="20.192785"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 27.866)" gradientUnits="userSpaceOnUse" x1="30.314564" x2="30.372301" y1="49.18325" y2="65.760551"><stop offset="0" stop-color="#fff"/><stop offset=".30000001" 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(.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="e" gradientTransform="matrix(-.12827954 0 0 .13945134 6.393749 290.54409)" 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><g transform="translate(0 -290.64999)"><rect fill="url(#d)" height="5.291667" rx=".139641" ry=".146991" stroke-width=".264583" transform="scale(-1 1)" width="5.027083" x="-5.820833" y="291.17911"/><path d="m5.6882109 291.31108h-4.74634295v5.1597h4.74634295z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".2911"/><g stroke-width=".264583"><path d="m1.8520828 294.35411h-1.05833336v.26458h1.05833336z" opacity=".321"/><path d="m5.820833 295.41244h-1.0583333v.26459h1.0583333z" opacity=".321"/><path d="m4.4979164 295.41244h-1.0583334v.26459h1.0583334z" opacity=".321"/><path d="m1.8520828 295.41244h-1.05833336v.26459h1.05833336z" opacity=".321"/><path d="m4.7625 291.17916v1.05833h1.0583333v.26458h-1.0583333v.79375h1.0583333v.26459h-1.0583333v.79375h1.0583333v.26458h-1.0583333v1.85208h-.2645834v-1.85208h-1.0583333v1.85208h-.2645833v-.79375h-1.0583334v.79375h-.2645833v-2.91041h-1.05833333v-.26459h1.05833333v-.79375h-1.05833333v-.26458h1.05833333v-1.05833h.2645833v1.05833h1.0583334v-1.05833h.2645833v1.05833h1.0583333v-1.05833zm-.2645834 1.32291h-1.0583333v.79375h1.0583333zm-1.3229166 0h-1.0583334v.79375h1.0583334zm1.3229166 1.05834h-1.0583333v.79375h1.0583333zm-1.3229166 0h-1.0583334v.79375h1.0583334zm0 1.05833h-1.0583334v.79375h1.0583334z" opacity=".321"/><path d="m.52916663 294.35416h5.55624997v1.32291h-5.55624997z" fill="#8ed440"/><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"/></g><g transform="matrix(0 .26458333 -.26458333 0 5.291667 290.12082)"><path d="m16-4.0000003c-.554 0-1 .446-1 1v21.0000003c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-21c0-.554-.446-1-1-1zm0 1 5 .0000003v21h-5z" fill="#126400" fill-opacity=".570588"/><g fill="#c0e98e"><path d="m16 7v1h5v-1zm0 5v1h5v-1z" opacity=".5"/><path d="m16 2v1l5 .0000003v-1z" opacity=".5"/></g></g><g transform="matrix(0 .26458334 .26458334 0 .009491 290.64999)"><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(#a)" fill-rule="evenodd" opacity=".141" transform="translate(-10 6)"/><path d="m16.5 17.222 7-5.673-7-5.697v3.648h-6v4h6z" display="block" fill="url(#b)" transform="translate(-10 6)"/><g fill="none" stroke-miterlimit="7"><path d="m17.5 15.11 4.435-3.56-4.435-3.625v2.575h-6v2h6z" display="block" opacity=".401" stroke="url(#c)" stroke-width=".964" transform="translate(-10 6)"/><path d="m6.5 23.222 7-5.673-7-5.697v3.648h-6v4h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g></g></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..12fbf33ac
--- /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"><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(.45714178 0 0 .43456667 1.028596 .903723)" 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="65.296997" cy="48.216" gradientTransform="matrix(0 .52545 -.57163 0 46.193 -21.124)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><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><linearGradient id="i" gradientTransform="matrix(.2818 0 0 .2801 12.179 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="21.341999" y2="24.912001"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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="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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987h-16v-19.9999788z" 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.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"/><g transform="translate(0 .000042)"><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" fill="url(#g)"/><g fill="none"><path d="m17.5 18.004v-3.5044h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#h)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.4822-.0073v2l-2.482.007m-3 0-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_insertsection.svg b/icon-themes/elementary_svg/cmd/lc_insertsection.svg
new file mode 100644
index 000000000..cc5e3ee66
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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="#0f5a00" 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..c3b429d02
--- /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"><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(.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="d" 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="e" 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="f" gradientTransform="matrix(.45714 0 0 .34765 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="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="i" 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="j" 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><radialGradient id="k" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="l" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#a" y1="10.631" y2="35.623"/><linearGradient id="m" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#a" y1="21.342" y2="24.912"/><path d="m2.65 21h18.7v2h-18.7z" fill="url(#i)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#h)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#g)" opacity=".15"/><path d="m5 5h17v16h-17z" fill="url(#f)"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#e)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#j)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#d)" 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(#c)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#j)"><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="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#k)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#l)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#m)"/></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..373d6187f
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.00126" x2="12.00126" y1="4.000005" 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="b" gradientUnits="userSpaceOnUse" x1="13.2" x2="13.2" y1="5.106" y2="18.997"><stop offset="0" stop-color="#fff5ef"/><stop offset="1" stop-color="#fef8dd"/></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 27.988 -17.4)" 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 -20.012 -104.4)" 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="13.608" x2="13.608" y1="2.5455" y2="21.532"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="h" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623"><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><linearGradient id="j" gradientTransform="matrix(.2818 0 0 .2801 12.179 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="21.342" y2="24.912"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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(.57893 0 0 .42856238 -1.89476 2.857011)"><path d="m38 40h5v7h-5z" fill="url(#d)"/><path d="m-10-47h5v7h-5z" fill="url(#e)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#f)"/></g><rect fill="url(#g)" height="19" rx="1" width="19" x="2.5" y="2.5"/><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.2188-.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-.63292-1.3161-1.7317-1.9564-2.1562-2.625a.89827.89827 0 0 0 0-.0625c-.38667-.55104-.6724-1.0767-.75-1.625a.89827.89827 0 0 0 -.093-.3137c-.208-.3714-.531-.4968-.75-.5625-.181-.0538-.306-.0594-.438-.0625-.011-.0002-.021-.0311-.031-.0312-.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="#a62100" opacity=".15"/><path d="m12.42 5.0049c-.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="url(#b)"/><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".35" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19" opacity=".5" rx="1" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" width="19" x="2.5" y="2.5"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" fill="url(#h)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#i)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.9895v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.4822-.0073v2l-2.482.007m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#j)"/></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..283bf11ba
--- /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"><linearGradient id="a"><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><radialGradient id="b" 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="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><linearGradient id="d" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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(.2817955 0 0 .2800956 12.196562 12.014885)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" xlink:href="#d" y1="10.631441" y2="35.62291"/><linearGradient id="f" gradientTransform="matrix(.2817955 0 0 .2800956 12.178741 12.02218)" gradientUnits="userSpaceOnUse" x1="24.138529" x2="24.138529" xlink:href="#c" y1="21.34207" y2="24.912279"/><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><linearGradient id="h" 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="i" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" xlink:href="#a" y1="-4.283906" y2="16.849756"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#g)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#h)" 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(#i)"/><g fill="none" stroke-linecap="round"><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=".4" stroke="#126400"/><path d="m2.500001 2.499818v3h18v-3z" opacity=".5" stroke="url(#j)" 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 fill="#126400"><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 fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#d)"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#c)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#b)"/><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#e)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#f)"/></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..1656e3432
--- /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="#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(#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="#0f5a00" 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..0d583cdda
--- /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="#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(#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="#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_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..6eb5a6b56
--- /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="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="b"><stop offset="0"/><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="#b"/><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><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(.45946 0 0 .4865 .973 .824)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="6.528" y2="41.472"/><linearGradient id="g" 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><radialGradient id="h" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="10.631" y2="35.623"/><linearGradient id="j" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="21.342" y2="24.912"/><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(#c)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#a)" opacity=".15"/><path d="m5.5 2.5h13v20h-13z" fill="url(#g)"/><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(#f)" 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.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#h)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#i)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#j)"/></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_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_lastrecord.svg b/icon-themes/elementary_svg/cmd/lc_lastrecord.svg
new file mode 100644
index 000000000..10e564268
--- /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"><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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 40.131885 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#a"/><radialGradient id="c" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 .040158 -24.077898)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#a"/><g transform="translate(-1)"><path d="m10.8125 4.9683782c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687498c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.9062497-2.90625h-6.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6.5937497l-2.9374997-2.9374998c-.361604-.3616035-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m10.8125 3.96875c.245788-.00983.475448.1004482.65625.28125l7.125 6.96875c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.9062497-2.90625h-6.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6.5937497l-2.9374997-2.9375c-.361604-.3616035-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#b)"/><g fill="none" stroke="#000" transform="matrix(-1 0 0 1 23 0)"><path d="m12.15625 4.46875c-.08513-.00341-.177794.021544-.28125.125l-7.125 6.96875c-.084488.08449-.1339842.185522-.15625.28125-.01711.07356-.00121.106253 0 .125a.49703749.49703749 0 0 1 0 .03125c.00779.04523-.00129.02193 0 .03125-.0002877.0052-.0008528.0099 0 .03125a.49703749.49703749 0 0 1 .03125.09375c.023626.109721.052714.208964.125.28125l7.125 6.96875c.159857.159857.431384.162366.65625-.0625l1.40625-1.40625c.215521-.215521.212233-.537767.0625-.6875l-2.90625-2.90625a.49703749.49703749 0 0 1 .34375-.84375h6.5625c.287265 0 .5-.212735.5-.5v-2c0-.287265-.212735-.5-.5-.5h-6.59375a.49703749.49703749 0 0 1 -.34375-.84375l2.9375-2.9375c.159856-.1598558.162366-.4313842-.0625-.65625l-1.40625-1.4375c-.112713-.1127129-.259611-.1516344-.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.1875 5.65625-6.5 6.34375 6.46875 6.34375.78125-.78125-2.53125-2.53125a1.4619211 1.4619211 0 0 1 1.03125-2.5h6.09375v-1.0625h-6.125a1.4619211 1.4619211 0 0 1 -1.03125-2.5l2.5625-2.5625z" opacity=".03"/></g></g><path d="m18.75 6.0002215c-.404 0-.75.3460007-.75.75v11.5000005c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75.0062-.0017 0-11.5000005 0-11.5000005 0-.4039993-.346001-.75-.75-.75z" fill="#fff" opacity=".35"/><path d="m20.012017 6.4836728h-.528122v10.0322102h.532209l-.0041-10.0322102z" style="opacity:.03;fill:none;stroke:#000;stroke-width:.967791;stroke-linecap:square;stroke-dashoffset:.7"/><path d="m18.75 6c-.404 0-.75.3460007-.75.75v10.499778c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75 0 .07033 0-10.302753 0-10.499778 0-.4039993-.346001-.75-.75-.75z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m18.75 6.5c-.1385 0-.25.1115-.25.25v10.499778c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25 0-.05452 0-10.499778 0-10.499778 0-.1385-.1115-.25-.25-.25z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.53125 7.531v8.937528h.9375v-8.937528z" opacity=".03"/></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..2b41793f3
--- /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" 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="b" 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="c" gradientTransform="matrix(.52631574 0 0 .52631574 3.684213 25.684197)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#a" y1="-42.231876" y2="-21.229681"/><linearGradient id="d" 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="e" gradientTransform="matrix(.52631574 0 0 .52631574 3.184212 8.184197)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#a" y1="2.655628" y2="21.282824"/><radialGradient id="f" 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><linearGradient id="g" gradientTransform="matrix(.36914778 0 0 .34379509 2.631986 9.654715)" 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="h" 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><rect fill="url(#e)" 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(#d)" 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(#c)"/><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(#b)"/><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="#555761"/><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"/><path d="m21.5 4v16" fill="none" opacity=".6" stroke="#abacae"/><path d="m2.5000001 4v16" fill="none" opacity=".6" stroke="#abacae"/><g transform="matrix(1.33333 0 0 1.33333 1 -3.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(#f)" fill-rule="evenodd" opacity=".141176" stroke-width=".750002"/><path d="m11.625029 20.166238 5.250013-4.254773-5.250013-4.272027v2.735578h-4.5000113v3.000007h4.5000113z" display="block" fill="url(#g)" stroke-width=".750002"/><g fill="none" stroke-miterlimit="7" transform="matrix(.75000188 0 0 .75000188 -.750002 13.250013)"><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" opacity=".401" stroke="url(#h)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..91cd3afa9
--- /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" 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 .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="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="#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 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#g"/><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(#f)" 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(#e)"/><g fill="none"><path d="m19.5 21.5h-15.0000004l.0539319-18.0013169h15.0000005z" stroke="url(#d)" 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)"><rect fill="#8cd5ff" height="2.250006" ry=".5" stroke="#0d52bf" stroke-linecap="square" width="2.250006" x="3.128548" y="11.624988"/><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"/><rect fill="#ffc27d" height="2.250006" ry=".5" stroke="#cc3b02" stroke-linecap="square" width="2.250006" x="3.128548" y="15.374997"/><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"/><rect fill="#d1ff82" height="2.250006" ry=".5" stroke="#3a9104" stroke-linecap="square" width="2.250006" x="3.128548" y="19.125006"/><g fill="none" stroke="#898989" stroke-linecap="round"><path d="m6.8785578 19.125007h5.5000002"/><path d="m6.8785578 20.62501h3"/></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_line.svg b/icon-themes/elementary_svg/cmd/lc_line.svg
new file mode 100644
index 000000000..c35b2ad53
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -7.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-6.521678" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m6.5 19.5 14-15" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><g fill="#ce5c00"><path d="m5 18h3v3h-3z"/><path d="m19 3h3v3h-3z"/></g></svg> \ No newline at end of file
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..5ad5fc470
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.28416 19.992145)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m4 20 15-14.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><ellipse cx="-4.662494" cy="21.250917" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g stroke="#ce5c00"><path d="m3.5 18.5h18v2h-18z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 17c.0682-1.898731-.260134-3.672239-2-5" fill="none"/></g></svg> \ No newline at end of file
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..c8e669f92
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m1 11.5 5-2.5v5z"/><circle cx="20.5" cy="11.5" r="2.5"/><path d="m5 11h14v1h-14z"/></g></svg> \ No newline at end of file
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..06e1b8d5b
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23 11.5-5-2.5v5z"/><path d="m2 11h17v1h-17z"/></g></svg> \ No newline at end of file
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..4623bd11f
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m1 11.5 5-2.5v5z" fill="#ce5c00"/><path d="m5 11h14v1h-14z" fill="#ce5c00"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m23 11.5-5-2.5v5z" fill="#ce5c00"/></svg> \ No newline at end of file
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..d2455e390
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m1 11.5 5-2.5v5z"/><path d="m5 11h14v1h-14z"/><path d="m18 9h5v5h-5z"/></g></svg> \ No newline at end of file
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..97d5de2a0
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m1 11.5 5-2.5v5z"/><path d="m5 11h17v1h-17z"/></g></svg> \ No newline at end of file
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..94bb6edb2
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 3.435093 12.883503)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 18.464109 12.631821)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="4.056759" cy="14.142276" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><ellipse cx="19.085775" cy="13.890594" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><g fill="#ce5c00"><path d="m23 11.5-5-2.5v5z"/><g transform="scale(-1 1)"><circle cx="-3.5" cy="11.5" r="2.5"/><path d="m-19 11h14v1h-14z"/></g></g></svg> \ No newline at end of file
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..ccde0af1b
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 16.781617)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 16.529935)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><path d="m23 8.5000009-5-2.5v5.0000001z" fill="#ce5c00"/><path d="m2 8.000001h17v1h-17z" fill="#ce5c00"/><ellipse cx="-20.170521" cy="18.040388" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="17.788706" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m1 15.499809 5-2.5v5z"/><circle cx="20.5" cy="15.499809" r="2.5"/><path d="m5 14.999809h14v1h-14z"/></g></svg> \ No newline at end of file
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..7b72b787a
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -3.79216 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="-3.170494" cy="14.040581" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-19.141506" cy="13.788898" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23 11.5-5-2.5v5z"/><path d="m5 11h14v1h-14z"/><path d="m.999973 9h5v5h-5z"/></g></svg> \ No newline at end of file
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..734f99164
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b"><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="c" gradientTransform="matrix(.75626949 -.7544419 .86085249 .85877215 -44.605153 -4.1803)" gradientUnits="userSpaceOnUse" x1="13.75" x2="13.75" xlink:href="#b" y1="15.622917" y2="19.375"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-14.318126" x2="-10.802919" xlink:href="#b" y1="-8.201384" y2="-4.441174"/><linearGradient id="e" gradientTransform="matrix(.80786461 -.21644027 -.21646667 -.80776607 4.968805 26.632314)" gradientUnits="userSpaceOnUse" x1="9.157808" x2="8.510789" y1="10.668404" y2="12.101003"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="f" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 6.274156)" gradientUnits="userSpaceOnUse" x1="10.308109" x2="-2.003653" xlink:href="#a" y1="17.140203" y2="10.036304"/><linearGradient id="g" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.737843 11.17534)" gradientUnits="userSpaceOnUse" x1="10.636931" x2="-1.841883" xlink:href="#a" y1="17.100588" y2="9.662432"/><linearGradient id="h" gradientTransform="matrix(-.8660254 -.5 -.5 .8660254 25.784682 8.890634)" gradientUnits="userSpaceOnUse" x1="10.488523" x2="-2.194253" xlink:href="#a" 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(#f)" stroke-width="1.498839"/><g transform="matrix(.69888636 .12251664 .12281343 .70057937 27.113645 12.997374)"><path d="m-10.437617-10.532448c-1.039665 1.0554952-2.105891 2.0295475-3.450845 3.3948957 1.427253.2011026 2.36382 1.1884001 2.537492 2.6255681 1.192146-1.178972 2.524013-2.4147859 3.4831393-3.3626506-.1764068-1.4598061-1.1279637-2.4409172-2.5697863-2.6578132z" fill="#ffb6ed" stroke="#8e3789" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.087855"/><path d="m-26.509107 4.8187076 12.100311-12.0710698 3.228197 3.2203961-12.10031 12.0710691z" fill="url(#c)"/><path d="m-26.512375 4.8102981 12.10721-12.0779519 3.228197 3.2203961-12.107209 12.0779511z" opacity=".6"/><path d="m-13.844171-7.8349599c-1.295719 1.3148602-.01636-.012462-1.692491 1.6883387 1.779002.2502863 2.946512 1.4799173 3.163189 3.2700105 1.485759-1.4686833.537402-.4673936 1.732749-1.648179-.220089-1.8182906-1.406281-3.040214-3.203447-3.3101702z" fill="url(#d)"/></g><path d="m11.500363 15.668322c-.308677-1.064584-1.132326-1.902448-2.1915608-2.229394l-.9713737 3.146275z" fill="url(#e)" stroke="#cbb94c" stroke-linecap="round" stroke-linejoin="round" stroke-width=".749419"/><path d="m9.3466432 16.51079c-.125439-.432678-.460154-.77321-.890605-.906091l-.3947464 1.278738z" stroke-width=".339881"/><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(#g)" 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(#h)" stroke-width=".749419"/></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..a91a06d6e
--- /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"><radialGradient id="a" 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(#a)"/><path d="m12 8.5-3.0000004-4h6.0000004zm0 7-3.0000004 4h6.0000004z" fill="#fcaf3e" stroke="#ce5c00"/></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..55489b1d6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_loadbasic.svg
@@ -0,0 +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(.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="b"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.62763 0 0 .72456 2.973 4.627)" gradientUnits="userSpaceOnUse" x1="27.129" x2="27.129" y1="8.795" y2="22.597"><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="d" gradientTransform="matrix(.49096 0 0 .48985 -24.706 .287)" gradientUnits="userSpaceOnUse" x1="62.543" x2="62.543" y1="13.704" y2="17.787"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><radialGradient id="e" cx="605.714" cy="486.648" gradientTransform="matrix(.0328 0 0 .01513 .154 13.78)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="f" cx="605.714" cy="486.648" gradientTransform="matrix(-.0328 0 0 .01513 23.846 13.78)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="g" gradientTransform="matrix(.0328 0 0 .01513 .147 13.78)" 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(1.32103 0 0 1.26798 -76.73 -5.326)" gradientUnits="userSpaceOnUse" x1="69.753" x2="69.772" y1="9.721" y2="20.09"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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="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="j" 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><path d="m4.083 19.327h15.835v3.673h-15.835z" fill="url(#g)" opacity=".3"/><path d="m19.917 19.327v3.673c1.69.007 4.083-.823 4.083-1.837s-1.885-1.836-4.083-1.836z" fill="url(#e)" opacity=".3"/><path d="m4.083 19.327v3.673c-1.69.007-4.083-.823-4.083-1.837s1.885-1.836 4.083-1.836z" fill="url(#f)" opacity=".3"/><path d="m3.036 3.504c-.277 0-.5.223-.5.5v1.496h-.5c-.277 0-.5.223-.5.5v2.507h21v-2.507c0-.277-.223-.5-.5-.5h-11.5v-1.496c0-.277-.223-.5-.5-.5z" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m3.036 4v2h-1v4h20v-4h-12v-2z" fill="url(#d)"/><path d="m3.536 4.5v2h-1v3.34h19v-3.34h-12v-2z" fill="none" stroke="url(#h)" stroke-linecap="round" 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(#i)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".693" transform="matrix(-.66667 0 0 .66667 28.07 -4.877)"/><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.904c7.71-.745 7.962 4.835 7.236 5.985z" display="block" fill="none" opacity=".53" stroke="url(#j)" transform="matrix(-.66667 0 0 .66667 28.07 -4.877)"/></g><path d="m1.499992 9.4999899v.5 8.0002601l.25 3.49974h20.5l.25-3.49974v-8.5002601z" fill="url(#a)" stroke="#987124" stroke-opacity=".498039"/><path d="m2.5 10.5-.054 7.505.304 2.495h18.5l.26-2.444-.01-7.556z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round"/></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..d32ac5ad7
--- /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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#c7321f"/></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..b04253300
--- /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(.2857 0 0 .3042 3.095 11.213)" 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.952 11.98h10v13h-10z" fill="url(#n)"/><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..ecf51e960
--- /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.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(.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="i" 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="j" 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="k" gradientTransform="matrix(.48571543 0 0 .45629666 .342829 .348862)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#n" 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="#s" y1="6.473675" y2="25.947361"/><linearGradient id="m" gradientTransform="matrix(.2857 0 0 .3042 3.095 11.213)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#n" y1=".985" y2="47.013"/><linearGradient id="n"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" 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="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" 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="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(#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(#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(#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="translate(7.048 .02)"><path d="m4.952 11.98h10l.048 11.02h-10z" fill="url(#m)"/><g fill="none" transform="translate(0 8)"><path d="m14.5 14.5h-9l-.048-10.02h9z" stroke="url(#o)" stroke-linecap="round"/><path d="m4.452 3.48h11l.048 12.02h-11z" stroke="url(#p)" stroke-linejoin="round"/><path d="m13.735 11-3.266 3.63-3.267-3.63h2.178v-3.645h2.178v3.645z" opacity=".6" stroke="url(#q)" stroke-linecap="round" stroke-width=".726"/></g><path d="m13.735 18-3.266 3.63-3.267-3.63h2.178v-3.645h2.178v3.645z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" stroke-linecap="round" stroke-width=".726"/></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_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..9b297c94a
--- /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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#c7321f"/></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..3af21e79d
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#003164" 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..3baa988be
--- /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(.45714178 0 0 .43456667 1.028596 .903723)" 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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" 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="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..df424a400
--- /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" 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="e" cx="15.951" cy="8.6" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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.495 4.495h21v17h-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.5h8.658m-.658 1v-6.79m-8.843-5.2-6.94-.02m.783-.77v9.355" 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><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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="#85f619" 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..142c53837
--- /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(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="6.483" x2="49.326" y1="-5.588" y2="58.546"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="13.027" cy="9.355" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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..b40b6fa9f
--- /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(.51412493 0 0 .11633788 -12.82308 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-20.846258" x2="-13.585115" xlink:href="#b" y1="3.242736" y2="11.795373"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.600653" x2="10.861796" xlink:href="#b" y1="3.242736" y2="11.795373"/><ellipse cx="-11.666297" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.675859" ry="1.963204" transform="scale(-1 1)"/><g stroke="#888a85" stroke-linejoin="round"><path d="m-18.175186 14.587452q0-.905791-.616312-1.288652-.606974-.38286-1.774232-.38286v-2.231797q1.167258 0 1.774232-.373522.616312-.3828603.616312-1.2886521v-2.9695029q0-1.0365246.38286-1.568794.382861-.5322694 1.2513-.7750589.877778-.2521276 2.45591-.2521276v2.1010634q-.924468.018676-1.279314.3361701-.345509.308156-.345509.9804962v2.7920798q0 1.746217-2.185106 2.073049v.112057q2.185106.326832 2.185106 2.063711v2.79208q0 .681678.354847.989834.354846.308156 1.269976.326832v2.110402q-1.550118 0-2.437234-.24279-.877777-.242789-1.269976-.775059-.38286-.532269-.38286-1.58747z" fill="url(#c)" transform="scale(-.98294772 1.0173481)"/><path d="m6.271726 14.587452q0-.905791-.6163119-1.288652-.6069739-.38286-1.7742313-.38286v-2.231797q1.1672574 0 1.7742313-.373522.6163119-.3828603.6163119-1.2886521v-2.9695029q0-1.0365246.3828604-1.568794.3828605-.5322694 1.2513-.7750589.8777776-.2521276 2.4559096-.2521276v2.1010634q-.9244678.0186761-1.2793141.3361701-.3455082.308156-.3455082.9804962v2.7920798q0 1.746217-2.1851059 2.073049v.112057q2.1851059.326832 2.1851059 2.063711v2.79208q0 .681678.3548463.989834.3548462.308156 1.269976.326832v2.110402q-1.5501178 0-2.4372335-.24279-.8777776-.242789-1.2699761-.775059-.3828604-.532269-.3828604-1.58747z" fill="url(#d)" transform="scale(.98294772 1.0173481)"/></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..550fb081a
--- /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"><g stroke="#ce5c00"><path d="m20.50005 20.490315v-12.9806311" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.004882"/><path d="m7.4280803 10.49995h9.1268547" fill="none" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.5109081 10.500069 3.9781503-2.9891754v5.9782164z" fill="#fcaf3e" fill-rule="evenodd" stroke-width="1.021883"/><path d="m3.5024912 20.490315v-12.9806311" fill="none" stroke-linecap="round" stroke-width="1.004882"/><path d="m19.489092 10.500069-3.97815-2.9891756v5.9782166z" fill="#fcaf3e" fill-rule="evenodd" stroke-width="1.021883"/></g></g></svg> \ No newline at end of file
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..b6fc89825
--- /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="#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="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..531673a1d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mediapause.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="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="b" cx="99.156998" cy="186.17101" gradientTransform="matrix(.03394038 0 0 .01079895 -.190375 3.413681)" 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="15.000001" cy="9.607345" fx="15.000001" fy="9.607345" gradientTransform="matrix(-.08619299 7.2709915 -4.8026775 -.05693268 62.433873 -102.52638)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><radialGradient id="d" cx="11.898305" cy="9.584745" fx="11.898305" fy="9.584745" gradientTransform="matrix(-.09819022 7.2705283 -5.4533883 -.07364932 65.33594 -79.860377)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#f"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.96875" x2="3.96875" xlink:href="#a" y1="2.645834" y2="3.968751"/><radialGradient id="f" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.38125" x2="2.38125" xlink:href="#a" y1="2.645834" y2="3.968751"/><linearGradient id="h" gradientTransform="matrix(.1514 0 0 .0932 6.354 290.688)" gradientUnits="userSpaceOnUse" x1="2" x2="22" y1="2" y2="22"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3.112884" x2="3.139095" y1="1.040228" y2="5.602927"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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><path d="m5.3053521 5.4239584a2.1303521.67783929 0 1 1 -4.2607042 0 2.1303521.67783929 0 1 1 4.2607042 0z" fill="url(#b)" stroke-width=".193668"/><path d="m3.175 291.302c-1.394 0-2.523 1.13-2.523 2.523 0 1.394 1.13 2.523 2.523 2.523 1.394 0 2.523-1.13 2.523-2.523 0-1.394-1.13-2.523-2.523-2.523z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298;fill:url(#h)" transform="translate(0 -290.65)"/><path d="m3.1750146.9179057c-1.2455196 0-2.2561089 1.01156-2.2561089 2.2570797 0 1.2455196 1.01156 2.2561089 2.2570797 2.2561089 1.2455196 0 2.2561089-1.01156 2.2561089-2.2570797 0-1.2455196-1.01156-2.2561089-2.2570797-2.2561089z" style="fill:none;stroke-width:.264583;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298;stroke:url(#i)"/><g fill="#9cde4a" stroke="#0f5a00" stroke-opacity=".470588" stroke-width=".99434" transform="scale(.26458334)"><rect fill="url(#d)" height="8.002831" rx=".218242" ry=".372906" width="3.002831" x="7.5" y="8.5"/><rect fill="url(#c)" height="8.00566" rx=".218242" ry=".372906" width="3.00566" x="13.49717" y="8.49717"/></g><g fill="none" stroke-width=".264583"><path d="m2.2489584 2.5135416v1.5875001h.2645833v-1.5875001z" opacity=".6" stroke="url(#g)"/><path d="m3.8364584 2.5135416v1.5875001h.2645833v-1.5875001z" opacity=".6" stroke="url(#e)"/></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..807e167b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mediarepeat.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.156998" cy="186.17101" gradientTransform="matrix(.03394038 0 0 .01079895 -.190375 3.413681)" 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="3.175" cy="1.371811" gradientTransform="matrix(.08098714 2.9155424 -3.0000001 .08333319 7.0333 -7.915957)" gradientUnits="userSpaceOnUse" r="1.5875"><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="c" gradientUnits="userSpaceOnUse" x1="2.946711" x2="3.255418" y1="3.66691" y2="4.101042"><stop offset="0" stop-color="#fff"/><stop offset=".31096566" 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" gradientUnits="userSpaceOnUse" x1="3.571875" x2="3.571875" y1="1.984375" y2="3.704167"><stop offset="0" stop-color="#fff"/><stop offset=".12500001" 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="e" gradientTransform="matrix(.1514 0 0 .0932 6.354 290.688)" gradientUnits="userSpaceOnUse" x1="2" x2="22" y1="2" y2="22"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.112884" x2="3.139095" y1="1.040228" y2="5.602927"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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><path d="m5.3053521 5.4239584a2.1303521.67783929 0 1 1 -4.2607042 0 2.1303521.67783929 0 1 1 4.2607042 0z" fill="url(#a)" stroke-width=".193668"/><path d="m3.175 291.302c-1.394 0-2.523 1.13-2.523 2.523 0 1.394 1.13 2.523 2.523 2.523 1.394 0 2.523-1.13 2.523-2.523 0-1.394-1.13-2.523-2.523-2.523z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298;fill:url(#e)" transform="translate(0 -290.65)"/><g stroke-width=".264583"><path d="m3.1750146.9179057c-1.2455196 0-2.2561089 1.01156-2.2561089 2.2570797 0 1.2455196 1.01156 2.2561089 2.2570797 2.2561089 1.2455196 0 2.2561089-1.01156 2.2561089-2.2570797 0-1.2455196-1.01156-2.2561089-2.2570797-2.2561089z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298"/><path d="m1.7197917 1.984375v.2645834 1.0625059h.5291667v-.7979225h1.8520833v1.0583399h-.5291667v-.5291666l-1.0583333.79375 1.0583333.7937499v-.5291666h1.0583334v-.2645833-1.5875067-.2645834z" fill="url(#b)" stroke="#0f5a00" stroke-opacity=".470588"/><g fill="none"><path d="m3.3072918 4.1010418v-.5291667l-.3530262.2645832z" stroke="url(#c)"/><path d="m1.9843751 2.9104167v-.7937501h2.38125v1.5875001h-.9260417" stroke="url(#d)"/></g></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..c760d922b
--- /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"><radialGradient id="a" cx="24.837" cy="36.421" gradientTransform="matrix(-.26533 0 0 -.2844 24.134 24.31)" 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(-.4583 0 0 .4267 28.575 3.756)" gradientUnits="userSpaceOnUse" x1="7.493" x2="53.984" y1="17.983" y2="18.374"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".262" stop-color="#c5a3f2"/><stop offset=".701" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.51647 -.55455 0 48.816 27.238)" gradientUnits="userSpaceOnUse" x1="30.182" x2="30.546" y1="46.971" y2="66.11"><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="e" 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="f" cx="605.714" cy="486.648" gradientTransform="matrix(.03105 0 0 .01367 .785 15.67)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><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="#b"/><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(#e)" 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(#f)" 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="m15 5h1v1h-1zm2 0h1v1h-1zm2 0h1v1h-1z" fill="#808080" opacity=".6"/><path d="m3 8.5h18" fill="none" opacity=".05" stroke="#000"/><path d="m0 5h24v1h-24zm0 4h24v1h-24z" fill="#68b723"/><path d="m1 5v4h-1v-4zm23 0v4h-1v-4z" fill="#68b723"/><path d="m1 6h22v3h-22z" fill="#d1ff82" opacity=".52"/><path d="m1 6h22v.966h-22z" fill="#fff" fill-opacity=".57" opacity=".52"/><path d="m18.253 17-6.553-5.473 6.553-5.46v3.507l5.09.006v3.847l-5.09-.006z" display="block" fill="url(#c)" transform="matrix(0 -.78572 .78572 0 6.95 29.85)"/><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(#a)" fill-rule="evenodd" opacity=".141" transform="matrix(0 -.78572 .78572 0 6.95 29.85)"/><g fill="none" stroke-miterlimit="5.5"><path d="m20.306 15.508-4.298 5.148-4.29-5.148h2.755l.005-3.998h3.02l-.003 3.998z" opacity=".5" stroke="#6326b9" stroke-linejoin="round" stroke-width="1.000222"/><path d="m17.308 15.148-4.102-3.62 4.102-3.288-.016 2.814 4.78-.204-.032 1.324c-1.6.01 1.02.196-4.78.204z" display="block" opacity=".401" stroke="url(#d)" stroke-width="1.273" transform="matrix(0 -.78572 .78572 0 6.95 29.85)"/></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..b0d831c30
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_mergecells.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="24.060406" xlink:href="#c" y1="4.999989" y2="40.60302"/><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" 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="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 fill="#126400"><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><path d="m7 11h9v7h-9z" fill="#46a9eb" fill-opacity=".984314"/><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="#2f78c8"/></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_mirror.svg b/icon-themes/elementary_svg/cmd/lc_mirror.svg
new file mode 100644
index 000000000..7da745934
--- /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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#6326b9" 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..0e1f7dc78
--- /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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#6326b9" 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..eedce90ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_modifyframe.svg
@@ -0,0 +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" gradientUnits="userSpaceOnUse" x1="10" x2="14" y1="14" y2="10"><stop offset="0"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m3.9706269 16.941501c0-.34424.1200724-.635775.3602174-.876249l2.6765126-2.676512c.2403096-.238828.5320083-.359064.8750962-.359064.3603821 0 .668387.136708.9269793.411771-.026354.02471-.1070605.10706-.2454156.243768-.1368728.128473-.2269684.219062-.2697925.270122-.051389.05106-.1157901.133414-.1930383.245415-.085813.110355-.1414847.222357-.1673439.334359-.034259.102123-.051389.219062-.051389.347534 0 .342594.1200725.634128.3602175.874602.2403096.240474.532173.360712.8747665.360712.1284726 0 .2487095-.01318.360712-.03953.1021231-.03459.2108261-.08894.3211811-.166354.112001-.08565.1927091-.149886.2454148-.19271.05106-.05271.144943-.146591.283298-.283298.128473-.138355.205886-.219062.230592-.245416.283299.266828.424948.579773.424948.940485 0 .342594-.120238.634128-.360712.874603l-2.6503225 2.663335c-.2315801.232239-.5232787.347536-.875096.347536-.3430878 0-.6347865-.112003-.8749314-.334359l-1.8916769-1.879325c-.2401448-.240474-.3602173-.527067-.3602173-.861425m9.0454591-9.0723066c0-.3430877.120236-.6347864.360711-.8749314l2.651806-2.6636655c.238828-.2403096.530361-.360382.874603-.360382.334358 0 .625891.11579.874601.3475347l1.890854 1.878665c.240474.2401449.360711.5275612.360711.8620841 0 .3432524-.120237.6347864-.360711.8750961l-2.676513 2.6765126c-.230591.232239-.522126.347536-.874602.347536-.360711 0-.668716-.133415-.925662-.39909.02471-.02569.10706-.102942.243769-.23158.136708-.137202.232239-.23158.283299-.283133.04282-.051387.10706-.1329209.192708-.2444281.07742-.1115076.133414-.2187328.168003-.3216756.02471-.1115076.03788-.2315801.03788-.3603821 0-.3430878-.120237-.6347865-.360711-.8749314-.238828-.2403097-.530362-.3603821-.874603-.3603821-.128472 0-.243768.01713-.347534.051554-.110355.025695-.222357.08153-.334359.1671791-.112001.077248-.192709.1416493-.243768.1930383-.05271.042989-.141645.1330844-.270118.2702865-.138355.1372021-.219063.2187328-.245415.2444274-.2833-.2658397-.424949-.5789505-.424949-.9393326m-10.4352691 6.4468546c-.7204349.719776-1.080817 1.596025-1.080817 2.625452 0 1.029428.3646646 1.899089 1.093829 2.612276l1.8915121 1.877677c.7120347.713188 1.5826836 1.068958 2.6121115 1.068958 1.0381574 0 1.9129242-.365653 2.6244647-1.093664l2.6518048-2.664983c.711541-.711541 1.067311-1.581201 1.067311-2.61063 0-1.055781-.377182-1.951794-1.131547-2.689688l1.131547-1.133195c.737894.756012 1.630614 1.133195 2.676513 1.133195 1.029428 0 1.904029-.360712 2.625453-1.082135l2.676513-2.6756891c.719776-.7205995 1.080488-1.5956957 1.080488-2.6251236 0-1.029428-.364007-1.900077-1.093666-2.6121117l-1.890852-1.8786648c-.713188-.7120347-1.582849-1.0681343-2.612276-1.0681343-1.037664 0-1.913913.3646645-2.625454 1.0938289l-2.650159 2.6636654c-.713188.7120347-1.068958 1.5826836-1.068958 2.6121116 0 1.0551224.377183 1.9516307 1.133194 2.6893596l-1.133194 1.132041c-.7378928-.754364-1.6289654-1.132041-2.6761818-1.132041-1.029428 0-1.9043594.359559-2.6251237 1.080982z" fill="#d3d7cf" stroke="#000" stroke-opacity=".426667"/><path d="m9 15 5.80536-5.8702398" fill="none" opacity=".2" stroke="url(#d)" stroke-linecap="round" stroke-width="1.5"/><path d="m12.792969 8.8496094-1.095703 1.0625.697265.7187496 1.09375-1.0644528zm1.695312 1.6542966-1.09375 1.0625.695313.71875 1.095703-1.064453zm-4.6152341 1.169922-1.09375 1.0625.6953125.716797 1.0957026-1.0625zm1.7460941 1.775391-1.095703 1.064453.697265.716797 1.09375-1.0625z" fill-opacity=".427451" fill-rule="evenodd"/><g fill="none" stroke="#fff" stroke-linecap="round"><path d="m8.96875 14.6875 5.71875-5.8125" opacity=".4"/><path d="m11.90625 6.5 3.218748-3.3441382c.5625-.53125 1.930437-1.1296543 3.367937-.19215l2.694565 2.7237882" opacity=".4"/><path d="m2.78125 15.65625 3.218748-3.344138c.5625-.53125 1.930437-1.129654 3.367937-.19215" opacity=".4"/><path d="m3.75 18.541305 1.593748 1.687888c1.2348485 1.147149 2.2559191 1.016073 3.3396788.175457.215511-.167161 2.2499542-2.551804 2.5282582-2.733307" opacity=".4"/><path d="m15.281248 11.666693c1.047349.303399 1.537169.516073 2.620929-.324543.215511-.167161 2.249954-2.551804 2.528258-2.733307" opacity=".4"/></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_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..6a46bed53
--- /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" 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="65.08" cy="48.19" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" 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="e" gradientUnits="userSpaceOnUse" x1="14.531281" x2="11.975607" y1="11.679217" y2="15.851378"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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-.107-.21-.056-.524.102-.682l.586-.585c.133-.137.208-.316.208-.507 0-.192-.075-.37-.21-.505l-2.305-2.303c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-.585.585c-.158.157-.472.21-.672.11-.01-.007-1.246-.516-1.246-.516-.223-.075-.41-.333-.41-.556v-.83c0-.393-.32-.713-.715-.713h-3.26c-.396 0-.717.32-.717.714v.83c0 .22-.186.48-.398.55l-1.247.513c-.212.105-.526.054-.684-.103l-.586-.584c-.134-.135-.314-.21-.506-.21-.19 0-.37.075-.506.21l-2.304 2.306c-.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.107.21.057.524-.1.682l-.587.585c-.28.28-.28.734 0 1.01l2.307 2.305c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.587-.585c.158-.158.472-.21.672-.11.01.006 1.246.515 1.246.515.223.075.41.333.41.556v.83c0 .394.32.714.714.714h3.26c.396 0 .717-.32.717-.714v-.83c0-.222.186-.48.398-.55l1.246-.514c.213-.105.527-.054.685.103l.586.583c.136.135.315.21.507.21.19 0 .37-.075.506-.21l2.306-2.303c.134-.133.21-.312.21-.504 0-.19-.076-.37-.21-.505l-.587-.583c-.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="m21.785 9.653h-.828c-.224 0-.483-.186-.554-.398l-.513-1.245c-.106-.212-.055-.526.103-.684l.586-.586c.132-.134.207-.314.207-.506 0-.19-.075-.37-.21-.506l-2.306-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-.073-.41-.332-.41-.555v-.83c0-.394-.32-.715-.715-.715h-3.26c-.395 0-.716.32-.716.715v.83c0 .222-.186.48-.398.552l-1.245.512c-.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 .394.32.715.715.715h.83c.223 0 .48.186.552.398l.514 1.246c.107.21.057.525-.1.683l-.587.586c-.28.28-.28.732 0 1.01l2.307 2.307c.133.135.313.21.505.21.19 0 .37-.075.506-.21l.587-.585c.158-.158.472-.21.672-.11.01.006 1.246.516 1.246.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-.513c.213-.106.527-.055.685.102l.586.585c.136.135.315.21.507.21.19 0 .37-.075.506-.21l2.306-2.306c.134-.136.21-.316.21-.507 0-.192-.076-.372-.21-.506l-.587-.586c-.158-.157-.208-.47-.108-.67l.515-1.247c.074-.224.333-.41.556-.41h.83c.393 0 .714-.32.714-.715v-3.26c0-.396-.32-.717-.715-.717z" fill="#626262" stroke="#777" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999"/><path d="m116.1 52.532h-4.414c-1.63 0-3.382-1.257-3.902-2.803l-2.713-6.56c-.726-1.453-.38-3.575.774-4.73l3.117-3.112c.528-.527.82-1.23.82-1.98s-.29-1.452-.82-1.978l-12.282-12.259c-.524-.526-1.23-.816-1.98-.816s-1.455.29-1.982.816l-3.118 3.115c-1.155 1.153-3.282 1.497-4.742.768l-6.57-2.71c-1.542-.516-2.802-2.263-2.802-3.892v-4.404c0-1.542-1.257-2.797-2.802-2.797h-17.368c-1.546 0-2.803 1.254-2.803 2.796v4.406c0 1.63-1.26 3.377-2.807 3.896l-6.57 2.71c-1.454.725-3.582.382-4.736-.77l-3.118-3.114c-.527-.526-1.23-.816-1.983-.816s-1.456.29-1.983.816l-12.28 12.26c-1.094 1.092-1.094 2.866 0 3.957l3.118 3.113c1.154 1.153 1.5 3.276.768 4.735l-2.714 6.56c-.518 1.54-2.267 2.795-3.9 2.795h-3.266c-1.523 0-3.947 1.28-3.947 2.798v17.34c0 1.543 1.256 2.8 2.802 2.8h4.41c1.633 0 3.383 1.255 3.9 2.802l2.717 6.56c.727 1.452.383 3.574-.77 4.727l-3.12 3.112c-1.093 1.09-1.093 2.866 0 3.956l12.28 12.26c.527.527 1.23.818 1.982.818.75 0 1.455-.29 1.982-.817l3.118-3.114c1.155-1.153 3.283-1.496 4.743-.768l6.57 2.71c1.543.515 2.8 2.263 2.8 3.892v4.405c0 1.543 1.258 2.798 2.804 2.798h17.367c1.545 0 2.802-1.254 2.802-2.797v-4.405c0-1.63 1.26-3.377 2.808-3.894l6.57-2.71c1.454-.725 3.58-.382 4.736.77l3.117 3.114c.527.526 1.232.817 1.983.817.75 0 1.455-.29 1.98-.817l12.28-12.26c.528-.526.82-1.23.82-1.98s-.29-1.45-.82-1.977l-3.117-3.113c-1.155-1.153-1.5-3.276-.77-4.735l2.715-6.558c.517-1.54 2.268-2.797 3.9-2.797h4.412c1.546 0 2.802-1.255 2.802-2.8v-17.341c0-1.542-1.257-2.798-2.803-2.798z" fill="url(#g)" transform="scale(.1875)"/><path d="m2.51 13.493-.006-10.99 9.613 5.497z" fill="url(#d)" transform="translate(6 4)"/><g fill="none"><path d="m8.51 17.493-.006-10.99 9.613 5.497z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.775 8.316.005 7.353 6.22-3.669z" opacity=".6" stroke="url(#e)" stroke-width=".915"/><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" fill="#000" 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_morecontrols.svg b/icon-themes/elementary_svg/cmd/lc_morecontrols.svg
new file mode 100644
index 000000000..17da779e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_morecontrols.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"><linearGradient id="a" 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="b" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -404.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" y1="654.815" y2="619.30701"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><radialGradient id="c" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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(.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="f" gradientUnits="userSpaceOnUse" x1="7.814" x2="9.271" y1="12.475" y2="19.39"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient>
+/&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(#f)" 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(#b)" 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(#a)" stroke-linecap="round" stroke-linejoin="round" transform="scale(-1 1)" width="11" x="-13.5" y="10.5"/></g><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#c)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#d)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#e)"/></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..94b7b1462
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 -.857089 7.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><linearGradient id="b" 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="c" 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="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="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><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="12.5" x2="13" y1=".5" y2="8.5"><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"><rect fill="#fff394" height="8.250021" rx="4.454672" ry="3.877966" stroke="#d48e15" stroke-opacity=".650735" width="9.000023" x="6.874998" y=".124973"/><rect fill="none" height="6.750017" rx="3.432203" ry="2.975706" stroke="url(#e)" stroke-opacity=".650735" width="7.500019" x="7.625" y=".874975"/><g stroke-opacity=".65098"><rect fill="#ffc27d" height="8.250021" rx="2" ry="2.5" stroke="#f37329" width="9.000023" x="3.124988" y="3.12498"/><rect fill="none" height="6.750017" rx="1.125003" ry="1.627881" stroke="url(#d)" width="7.500019" x="3.87499" y="3.874982"/></g></g><path d="m.4999818 7.9999927h8.2500208v7.5000193h-8.2500208z" fill="url(#a)"/><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(#b)" stroke-linecap="round"/><path d="m2.4999241.24997775c2.5206756 0 9.0000629.00095467 9.0000629.00095467l.000013 8.24906678-9.0000759-.0000007z" stroke="url(#c)" 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..4470609cd
--- /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" 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" gradientUnits="userSpaceOnUse" x1="15.5" x2="15" y1="8" y2="21"><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="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"/><rect fill="url(#a)" height="14.999821" rx=".527778" ry=".555556" width="14" x="7" y="7"/><g fill="none"><path d="m7.438934 8h13.061066v13.5h-13.061066z"/><path d="m7.5371094 6.5c-.574146 0-1.0346219.4629688-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" opacity=".3" stroke="#000"/><path d="m7.5 7.5-.061066 14h13l.061066-14z" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m16.000002 7h1v14.999818h-1z" 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="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="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"/></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..95b69e9c3
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 40.131885 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999"><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(0 1 -1 0 24.03125 1.03125)"><path d="m11.78125 4.0000002c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687498c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.40625-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.90625-2.90625h-6.5625c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6.59375l-2.9375-2.9374998c-.3616037-.3616038-.329237-.9520128.0625-1.34375l1.40625-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m10.78125 4.000372c.245788-.00983.475448.1004482.65625.28125l7.125 6.96875c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.40625-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.90625-2.90625h-6.5625c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6.59375l-2.9375-2.9375c-.3616037-.3616038-.329237-.9520128.0625-1.34375l1.40625-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000" transform="matrix(-1 0 0 1 23 0)"><path d="m12.1875 4.500372c-.08513-.00341-.177794.021544-.28125.125l-7.1249997 6.96875c-.084488.08449-.1339842.185522-.15625.28125-.01711.07356-.00121.106253 0 .125.0003275.01041.0003275.02084 0 .03125.00779.04523-.00129.02193 0 .03125-.0002877.0052-.0008528.0099 0 .03125.013505.03013.023974.06154.03125.09375.023626.109721.052714.208964.125.28125l7.1249997 6.96875c.159857.159857.431384.162366.65625-.0625l1.40625-1.40625c.215521-.215521.212233-.537767.0625-.6875l-2.90625-2.90625c-.302768-.310739-.08997-.833062.34375-.84375h6.5625c.287265 0 .5-.212735.5-.5v-2c0-.287265-.212735-.5-.5-.5h-6.59375c-.43372-.01069-.646518-.5330113-.34375-.84375l2.9375-2.9375c.159856-.1598559.162366-.4313842-.0625-.65625l-1.40625-1.4375c-.112713-.1127129-.259611-.1516344-.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.1875 5.65625-6.5 6.34375 6.46875 6.34375.78125-.78125-2.53125-2.53125a1.4619211 1.4619211 0 0 1 1.03125-2.5h6.09375v-1.0625h-6.125a1.4619211 1.4619211 0 0 1 -1.03125-2.5l2.5625-2.5625z" opacity=".03"/></g></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..ddc881671
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 40.131885 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999"><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(0 .8 .8 0 7.907843 -2.675)"><path d="m11.791016 2.7451002c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687498c.146902.146901.238672.31694.28125.5.02187.09403.02752 1.442259.02148 1.53615.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.406246-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.90625-3.035555-7.1875.0076c-.5539998.000585-1.0017309-.446004-1-1l.00977-3.125596c.0017265-.5539973.4508787-.8783488 1.0048784-.878932l7.2187506-.007599-2.9423834-3.0585678c-.3545363-.3685357-.329237-.9520128.0625-1.34375l1.4062504-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m10.791016 2.745472c.245788-.00983.475448.1004482.65625.28125l7.125 6.96875c.146902.146901.238672.31694.28125.5.02187.09403.02752 1.442259.02148 1.53615.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.406246-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.90625-3.035555-7.1875.0076c-.5539998.000585-1.0017309-.446003-1-1l.00977-3.125595c.0017265-.5539973.4508787-.8783487 1.0048784-.878932l7.2187506-.0076-2.9423834-3.058568c-.3545362-.3685357-.329237-.9520128.0625-1.34375l1.4062504-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000" stroke-width="1.25"><path d="m10.822266 3.245472c.08513-.00341.177794.021544.28125.125l7.125 6.96875c.08449.08449.133984.185522.15625.28125.01711.07356-.0086 1.361153-.0098 1.3799-.000328.01041-.000328.02084 0 .03125-.0078.04523.0013.02193 0 .03125.000287.0052.000852.0099 0 .03125-.0135.03013-.02397.06154-.03125.09375-.02363.109721-.05271.208964-.125.28125l-7.125 6.96875c-.159857.159857-.431384.162366-.65625-.0625l-1.406216-1.40625c-.215521-.215521-.2089399-.534545-.0625-.6875l2.90625-3.035555c.302768-.310739.08997-.833062-.34375-.84375l-7.1875.0076c-.2872648.000303-.5008975-.212736-.5-.5l.00977-3.125595c.0008932-.2872636.2176136-.3786296.5048784-.378932l7.2187506-.0076c.43372-.01069.646518-.533011.34375-.84375l-2.9423834-3.058568c-.1567316-.1629204-.162366-.4313842.0625-.65625l1.4062504-1.4375c.112713-.1127129.259611-.1516344.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.822266 4.40135 6.490234 7.59865-6.46875 6.34375-.78125-.78125 2.53125-2.660555c.927585-.919802.275061-2.50168-1.03125-2.5l-6.71875.0076.00977-2.188096 6.75-.0076c1.306311.0017 1.963718-1.45913 1.036133-2.378932l-2.567387-2.683568z" opacity=".03"/></g></g><g transform="matrix(0 1 1 0 -3.967537 4.12368)"><path d="m11.68882 3.9681436c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687494c.146902.146901.331102.348797.37368.531857.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.222469.348182-.37368.499393l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.425359-1.014655-.0625-1.375l2.9062497-2.90625h-7.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-.9999996 1-.9999996h7.5937497l-2.9374997-2.9374998c-.3616038-.3616037-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m10.68882 3.9685154c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687496c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.425359-1.014655-.0625-1.375l2.9062497-2.90625h-7.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-.9999996 1-.9999996h7.5937497l-2.9374997-2.9375c-.3616038-.3616038-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m10.72007 4.4685154c.08513-.00341.177794.021544.28125.125l7.125 6.9687496c.08449.08449.133984.185522.15625.28125.01711.07356.0012.106253 0 .125-.000328.01041-.000328.02084 0 .03125-.0078.04523.0013.02193 0 .03125.000287.0052.000852.0099 0 .03125-.0135.03013-.02397.06154-.03125.09375-.02363.109721-.05271.208964-.125.28125l-7.125 6.96875c-.159857.159857-.431384.162366-.65625-.0625l-1.4062497-1.40625c-.215521-.215521-.212233-.537767-.0625-.6875l2.9062497-2.90625c.302768-.310739.08997-.833062-.34375-.84375h-7.5624997c-.287265 0-.5-.212735-.5-.5v-2c0-.287265.212735-.5.5-.5h7.5937497c.43372-.01069.646518-.5330109.34375-.8437496l-2.9374997-2.9375c-.159856-.159856-.162366-.4313842.0625-.65625l1.4062497-1.4375c.112713-.1127129.259611-.1516344.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.72007 5.6243934 6.5 6.3437496-6.46875 6.34375-.7812497-.78125 2.5312497-2.53125c.927586-.919802.275061-2.501679-1.03125-2.5h-7.0937497v-1.0625h7.1249997c1.306311.0017 1.958836-1.5801971 1.03125-2.4999996l-2.5624997-2.5625z" opacity=".03"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_movepagedown.svg b/icon-themes/elementary_svg/cmd/lc_movepagedown.svg
new file mode 100644
index 000000000..caa63730c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_movepagedown.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="4.98553" gradientTransform="matrix(-.00000005 -3.1363666 -2.1340148 .00000004 22.639534 74.318141)" 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><path d="m19.017922 13.941315c.01289.253453-.07927.520234-.324219.75586l-5.871094 5.882812c-.190006.267398-.498622.424336-.826172.419922h-.01563c-.0098-.000523-.01956-.0011-.0293-.002-.02345-.0011-.047-.0031-.07031-.0059-.278588-.03147-.530606-.178911-.695312-.40625l-5.8789052-5.888672c-.979603-.942509.471546-2.395693 1.412109-1.414063l4.2832022 4.292969v-14.085963c0-.271959.218755-.490147.49024-.490147h1.015624c.271483 0 .490235.218189.490235.490234v14.085964l4.283204-4.292969c.70542-.736359 1.697672-.102153 1.736328.658203z" fill="url(#a)"/></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..bdb44f3c3
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 -15.131754 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999" 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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 .040158 -24.077898)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#b"/><path d="m14.187631 4.9683782c-.245788-.00983-.475448.1004482-.65625.28125l-7.1250005 6.9687498c-.1469014.146901-.2386713.31694-.28125.5-.021871.09403-.037292.187359-.03125.28125-.00169.03029-.00122.06324 0 .09375.00947.05498.011762.104001.03125.15625.040648.188768.1300395.380039.28125.53125l7.1250005 6.96875c.361604.361604.952013.329237 1.34375-.0625l1.40625-1.40625c.391737-.391737.424104-1.013396.0625-1.375l-2.90625-2.90625h6.5625c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-6.59375l2.9375-2.9374998c.361604-.3616035.329237-.9520128-.0625-1.34375l-1.40625-1.4375c-.195869-.1958686-.441712-.3026685-.6875-.3125z" fill="#fff" opacity=".35"/><path d="m14.187631 3.96875c-.245788-.0098315-.475448.1004482-.65625.28125l-7.1250005 6.96875c-.1469014.146901-.2386713.31694-.28125.5-.021871.09403-.037292.187359-.03125.28125-.00169.03029-.00122.06324 0 .09375.00947.05498.011762.104001.03125.15625.040648.188768.1300395.380039.28125.53125l7.1250005 6.96875c.361604.361604.952013.329237 1.34375-.0625l1.40625-1.40625c.391737-.391737.424104-1.013396.0625-1.375l-2.90625-2.90625h6.5625c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-6.59375l2.9375-2.9375c.361604-.3616035.329237-.9520128-.0625-1.34375l-1.40625-1.4375c-.195869-.1958686-.441712-.3026685-.6875-.3125z" fill="url(#a)"/><path d="m14.156381 4.46875c-.08513-.00341-.177794.021544-.28125.125l-7.1250005 6.96875c-.084488.08449-.1339842.185522-.15625.28125-.01711.07356-.00121.106253 0 .125a.49703749.49703749 0 0 1 0 .03125c.00779.04523-.00129.02193 0 .03125-.0002877.0052-.0008528.0099 0 .03125a.49703749.49703749 0 0 1 .03125.09375c.023626.109721.052714.208964.125.28125l7.1250005 6.96875c.159857.159857.431384.162366.65625-.0625l1.40625-1.40625c.215521-.215521.212233-.537767.0625-.6875l-2.90625-2.90625a.49703749.49703749 0 0 1 .34375-.84375h6.5625c.287265 0 .5-.212735.5-.5v-2c0-.287265-.212735-.5-.5-.5h-6.59375a.49703749.49703749 0 0 1 -.34375-.84375l2.9375-2.9375c.159856-.1598558.162366-.4313842-.0625-.65625l-1.40625-1.4375c-.112713-.1127129-.259611-.1516344-.375-.15625z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m14.187631 5.65625-6.5000005 6.34375 6.4687505 6.34375.78125-.78125-2.53125-2.53125a1.4619211 1.4619211 0 0 1 1.03125-2.5h6.09375v-1.0625h-6.125a1.4619211 1.4619211 0 0 1 -1.03125-2.5l2.5625-2.5625z" fill="none" opacity=".03" stroke="#000"/><g transform="translate(-15 -.000222)"><path d="m18.75 6.0002215c-.404 0-.75.3460007-.75.75v11.5000005c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75.0062-.0017 0-11.5000005 0-11.5000005 0-.4039993-.346001-.75-.75-.75z" fill="#fff" opacity=".35"/><path d="m20.012017 6.4836728h-.528122v10.0322102h.532209l-.0041-10.0322102z" style="opacity:.03;fill:none;stroke:#000;stroke-width:.967791;stroke-linecap:square;stroke-dashoffset:.7"/><path d="m18.75 6c-.404 0-.75.3460007-.75.75v10.499778c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75 0 .07033 0-10.302753 0-10.499778 0-.4039993-.346001-.75-.75-.75z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m18.75 6.5c-.1385 0-.25.1115-.25.25v10.499778c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25 0-.05452 0-10.499778 0-10.499778 0-.1385-.1115-.25-.25-.25z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.53125 7.531v8.937528h.9375v-8.937528z" opacity=".03"/></g></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..10e564268
--- /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"><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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 40.131885 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#a"/><radialGradient id="c" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 .040158 -24.077898)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#a"/><g transform="translate(-1)"><path d="m10.8125 4.9683782c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687498c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.9062497-2.90625h-6.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6.5937497l-2.9374997-2.9374998c-.361604-.3616035-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m10.8125 3.96875c.245788-.00983.475448.1004482.65625.28125l7.125 6.96875c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.9062497-2.90625h-6.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6.5937497l-2.9374997-2.9375c-.361604-.3616035-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#b)"/><g fill="none" stroke="#000" transform="matrix(-1 0 0 1 23 0)"><path d="m12.15625 4.46875c-.08513-.00341-.177794.021544-.28125.125l-7.125 6.96875c-.084488.08449-.1339842.185522-.15625.28125-.01711.07356-.00121.106253 0 .125a.49703749.49703749 0 0 1 0 .03125c.00779.04523-.00129.02193 0 .03125-.0002877.0052-.0008528.0099 0 .03125a.49703749.49703749 0 0 1 .03125.09375c.023626.109721.052714.208964.125.28125l7.125 6.96875c.159857.159857.431384.162366.65625-.0625l1.40625-1.40625c.215521-.215521.212233-.537767.0625-.6875l-2.90625-2.90625a.49703749.49703749 0 0 1 .34375-.84375h6.5625c.287265 0 .5-.212735.5-.5v-2c0-.287265-.212735-.5-.5-.5h-6.59375a.49703749.49703749 0 0 1 -.34375-.84375l2.9375-2.9375c.159856-.1598558.162366-.4313842-.0625-.65625l-1.40625-1.4375c-.112713-.1127129-.259611-.1516344-.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.1875 5.65625-6.5 6.34375 6.46875 6.34375.78125-.78125-2.53125-2.53125a1.4619211 1.4619211 0 0 1 1.03125-2.5h6.09375v-1.0625h-6.125a1.4619211 1.4619211 0 0 1 -1.03125-2.5l2.5625-2.5625z" opacity=".03"/></g></g><path d="m18.75 6.0002215c-.404 0-.75.3460007-.75.75v11.5000005c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75.0062-.0017 0-11.5000005 0-11.5000005 0-.4039993-.346001-.75-.75-.75z" fill="#fff" opacity=".35"/><path d="m20.012017 6.4836728h-.528122v10.0322102h.532209l-.0041-10.0322102z" style="opacity:.03;fill:none;stroke:#000;stroke-width:.967791;stroke-linecap:square;stroke-dashoffset:.7"/><path d="m18.75 6c-.404 0-.75.3460007-.75.75v10.499778c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75 0 .07033 0-10.302753 0-10.499778 0-.4039993-.346001-.75-.75-.75z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m18.75 6.5c-.1385 0-.25.1115-.25.25v10.499778c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25 0-.05452 0-10.499778 0-10.499778 0-.1385-.1115-.25-.25-.25z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.53125 7.531v8.937528h.9375v-8.937528z" opacity=".03"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_movepageup.svg b/icon-themes/elementary_svg/cmd/lc_movepageup.svg
new file mode 100644
index 000000000..c1859ac88
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_movepageup.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="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1340148 -.00000004 22.639534 -50.318258)" 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><path d="m19.017922 10.058568c.01289-.2534533-.07927-.5202343-.324219-.7558603l-5.871094-5.882812c-.190006-.267398-.498622-.424336-.826172-.419922h-.01563c-.0098.000523-.01956.0011-.0293.002-.02345.0011-.047.0031-.07031.0059-.278588.03147-.530606.178911-.695312.40625l-5.8789052 5.888672c-.979603.9425093.471546 2.3956933 1.412109 1.4140633l4.2832022-4.2929693v14.0859633c0 .271959.218755.490147.49024.490147h1.015624c.271483 0 .490235-.218189.490235-.490234v-14.0859643l4.283204 4.2929693c.70542.736359 1.697672.102153 1.736328-.658203z" fill="url(#a)"/></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..46a6b340c
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 -16.131755 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999"><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(0 1 -1 0 25.031415 -.061273)"><path d="m14.18763 3.9683782c-.245788-.00983-.475448.1004482-.65625.28125l-7.1250003 6.9687498c-.1469014.146901-.2386713.31694-.28125.5-.021871.09403-.037292.187359-.03125.28125-.00169.03029-.00122.06324 0 .09375.00947.05498.011762.104001.03125.15625.040648.188768.1300395.380039.28125.53125l7.1250003 6.96875c.361604.361604.952013.329237 1.34375-.0625l1.40625-1.40625c.391737-.391737.424104-1.013396.0625-1.375l-2.90625-2.90625h6.5625c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-6.59375l2.9375-2.9374998c.361604-.3616035.329237-.9520128-.0625-1.34375l-1.40625-1.4375c-.195869-.1958686-.441712-.3026685-.6875-.3125z" fill="#fff" opacity=".35"/><path d="m13.18763 3.96875c-.245788-.0098315-.475448.1004482-.65625.28125l-7.1250003 6.96875c-.1469014.146901-.2386713.31694-.28125.5-.021871.09403-.037292.187359-.03125.28125-.00169.03029-.00122.06324 0 .09375.00947.05498.011762.104001.03125.15625.040648.188768.1300395.380039.28125.53125l7.1250003 6.96875c.361604.361604.952013.329237 1.34375-.0625l1.40625-1.40625c.391737-.391737.424104-1.013396.0625-1.375l-2.90625-2.90625h6.5625c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-6.59375l2.9375-2.9375c.361604-.3616035.329237-.9520128-.0625-1.34375l-1.40625-1.4375c-.195869-.1958686-.441712-.3026685-.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000" transform="translate(1.00013)"><path d="m12.15625 4.46875c-.08513-.00341-.177794.021544-.28125.125l-7.125 6.96875c-.084488.08449-.1339842.185522-.15625.28125-.01711.07356-.00121.106253 0 .125a.49703749.49703749 0 0 1 0 .03125c.00779.04523-.00129.02193 0 .03125-.0002877.0052-.0008528.0099 0 .03125a.49703749.49703749 0 0 1 .03125.09375c.023626.109721.052714.208964.125.28125l7.125 6.96875c.159857.159857.431384.162366.65625-.0625l1.40625-1.40625c.215521-.215521.212233-.537767.0625-.6875l-2.90625-2.90625a.49703749.49703749 0 0 1 .34375-.84375h6.5625c.287265 0 .5-.212735.5-.5v-2c0-.287265-.212735-.5-.5-.5h-6.59375a.49703749.49703749 0 0 1 -.34375-.84375l2.9375-2.9375c.159856-.1598558.162366-.4313842-.0625-.65625l-1.40625-1.4375c-.112713-.1127129-.259611-.1516344-.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.1875 5.65625-6.5 6.34375 6.46875 6.34375.78125-.78125-2.53125-2.53125a1.4619211 1.4619211 0 0 1 1.03125-2.5h6.09375v-1.0625h-6.125a1.4619211 1.4619211 0 0 1 -1.03125-2.5l2.5625-2.5625z" opacity=".03"/></g></g></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..a3964c77d
--- /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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 40.131885 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999"><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(0 -.8 .8 0 7.907842 25.574998)"><path d="m9.291016 2.7451002c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687498c.146902.146901.238672.31694.28125.5.02187.09403.02752 1.442259.02148 1.53615.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.406246-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.90625-3.035555-7.1875.0076c-.5539998.000585-1.0017309-.446004-1-1l.00977-3.125596c.0017265-.5539973.4508787-.8783488 1.0048784-.878932l7.2187506-.007599-2.9423834-3.0585678c-.3545363-.3685357-.329237-.9520128.0625-1.34375l1.4062504-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m10.791016 2.745472c.245788-.00983.475448.1004482.65625.28125l7.125 6.96875c.146902.146901.238672.31694.28125.5.02187.09403.02752 1.442259.02148 1.53615.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.406246-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.90625-3.035555-7.1875.0076c-.5539998.000585-1.0017309-.446003-1-1l.00977-3.125595c.0017265-.5539973.4508787-.8783487 1.0048784-.878932l7.2187506-.0076-2.9423834-3.058568c-.3545362-.3685357-.329237-.9520128.0625-1.34375l1.4062504-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000" stroke-width="1.25"><path d="m10.822266 3.245472c.08513-.00341.177794.021544.28125.125l7.125 6.96875c.08449.08449.133984.185522.15625.28125.01711.07356-.0086 1.361153-.0098 1.3799-.000328.01041-.000328.02084 0 .03125-.0078.04523.0013.02193 0 .03125.000287.0052.000852.0099 0 .03125-.0135.03013-.02397.06154-.03125.09375-.02363.109721-.05271.208964-.125.28125l-7.125 6.96875c-.159857.159857-.431384.162366-.65625-.0625l-1.406216-1.40625c-.215521-.215521-.2089399-.534545-.0625-.6875l2.90625-3.035555c.302768-.310739.08997-.833062-.34375-.84375l-7.1875.0076c-.2872648.000303-.5008975-.212736-.5-.5l.00977-3.125595c.0008932-.2872636.2176136-.3786296.5048784-.378932l7.2187506-.0076c.43372-.01069.646518-.533011.34375-.84375l-2.9423834-3.058568c-.1567316-.1629204-.162366-.4313842.0625-.65625l1.4062504-1.4375c.112713-.1127129.259611-.1516344.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.822266 4.40135 6.490234 7.59865-6.46875 6.34375-.78125-.78125 2.53125-2.660555c.927585-.919802.275061-2.50168-1.03125-2.5l-6.71875.0076.00977-2.188096 6.75-.0076c1.306311.0017 1.963718-1.45913 1.036133-2.378932l-2.567387-2.683568z" opacity=".03"/></g></g><g transform="matrix(0 -1 1 0 -3.967537 18.790034)"><path d="m9.68882 3.9681436c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687494c.146902.146901.331102.348797.37368.531857.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.222469.348182-.37368.499393l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.425359-1.014655-.0625-1.375l2.9062497-2.90625h-7.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-.9999996 1-.9999996h7.5937497l-2.9374997-2.9374998c-.3616038-.3616037-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m10.68882 3.9685154c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687496c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.425359-1.014655-.0625-1.375l2.9062497-2.90625h-7.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-.9999996 1-.9999996h7.5937497l-2.9374997-2.9375c-.3616038-.3616038-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m10.72007 4.4685154c.08513-.00341.177794.021544.28125.125l7.125 6.9687496c.08449.08449.133984.185522.15625.28125.01711.07356.0012.106253 0 .125-.000328.01041-.000328.02084 0 .03125-.0078.04523.0013.02193 0 .03125.000287.0052.000852.0099 0 .03125-.0135.03013-.02397.06154-.03125.09375-.02363.109721-.05271.208964-.125.28125l-7.125 6.96875c-.159857.159857-.431384.162366-.65625-.0625l-1.4062497-1.40625c-.215521-.215521-.212233-.537767-.0625-.6875l2.9062497-2.90625c.302768-.310739.08997-.833062-.34375-.84375h-7.5624997c-.287265 0-.5-.212735-.5-.5v-2c0-.287265.212735-.5.5-.5h7.5937497c.43372-.01069.646518-.5330109.34375-.8437496l-2.9374997-2.9375c-.159856-.159856-.162366-.4313842.0625-.65625l1.4062497-1.4375c.112713-.1127129.259611-.1516344.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.72007 5.6243934 6.5 6.3437496-6.46875 6.34375-.7812497-.78125 2.5312497-2.53125c.927586-.919802.275061-2.501679-1.03125-2.5h-7.0937497v-1.0625h7.1249997c1.306311.0017 1.958836-1.5801971 1.03125-2.4999996l-2.5624997-2.5625z" opacity=".03"/></g></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..68d96d27a
--- /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" 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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#b)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><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..229d3529e
--- /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(.26458484 0 0 .26458333 -20.905474 216.0909)" 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="b" gradientTransform="matrix(.93896692 0 0 .26458333 -217.5476 281.70752)" gradientUnits="userSpaceOnUse" x1="236.1953" x2="236.1953" y1="35.803886" y2="53.803886"><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(.68442421 0 0 .68442421 .206351 -197.124148)"><path d="m1.9658863 290.91995c-.2931577.00031-.528594.23601-.5291666.52917l-.00474 2.42553c-.0005522.28267.2201809.51.4986775.52607l4.3839456-.007c.2931578-.00029.5285937-.23601.5291666-.52917l.00474-2.42553c.0005514-.28219-.2193055-.5093-.4971273-.52607z" style="opacity:.2;fill:none;stroke:#000;stroke-width:.386578;stroke-linecap:round;stroke-linejoin:round"/><path d="m2.160071 291.11135c-.2931537-.002-.5327205.23604-.5291667.52917l.023987 1.97848c.00355.29313.2360131.52757.5291667.52916l3.9825185.0362c.2931563.002.5327201-.23604.5291667-.52917l-.023984-1.97848c-.00355-.29313-.236013-.52758-.5291667-.52916z" fill="url(#b)"/><path d="m6.1831609 291.31754-1.0725648-.017h-1.546312l-1.4642316.0161c-.14658.00006-.264099.118-.2645833.26458l-.00705 2.13367c-.0004683.142.1114796.25499.2516642.262l4.0939599.003c.1465799.00006.2640988-.11801.2645833-.26459l.00705-2.13367c.0004763-.14583-.1169693-.26287-.262515-.26406z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".386578"/><path d="m3.1777061 292.26693v1.54631l1.546312-.77315zm1.546312.77316v.38658.38657h.386578v-.38657-.38658-.38658-.38658h-.386578v.38658z" fill="#fff" fill-opacity=".847059" stroke-width=".386578"/><path d="m8.9999999 9.9999871v3.9999999l4.0000001-1.999987zm4.0000001 2.0000129v1 1h1v-1-1-1-1h-1v1z" fill="#4d4d4d" transform="matrix(.38657799 0 0 .38657799 -.301496 288.01458)"/></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..bbabc95e6
--- /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(.11089655 -.11849001 .11849001 .11089655 -2.330241 3.356777)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#b" y1="22" y2="26"/><linearGradient id="b"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.695312" x2="13.093221" xlink:href="#e" y1="7" y2="6.923729"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.5" x2="13.5" xlink:href="#b" y1=".5" y2="17.5"/><linearGradient id="e"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#b" y1="17" y2="17"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14" x2="9" xlink:href="#e" y1="16.5" y2="16.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#e" y1="5" y2="14"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#b" y1="15" y2="14"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#e" y1="6.694915" y2="7"/><linearGradient id="k" 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="l" 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="m" 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="n" 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="o" cx="3.174964" cy="2.910453" 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(#n)" 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(#m)"/><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(#l)"/><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(#k)"/><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(#o)" 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><g transform="matrix(.93969262 .34202014 -.34202014 .93969262 1.301551 -.890758)"><path d="m3.1782893.66986989-.3038575 2.02674971-.7482747-.4330485.4330485.7482746-2.0267497.3038576 2.0267497.3038575-.4330485.7482745.7482747-.4330483.3038575 2.0267497.3038576-2.0267497.7482745.4330483-.4330483-.7482745 2.0267496-.3038575-2.0267496-.3038576.4330483-.7482746-.7482745.4330485z" fill-opacity=".389706"/><g transform="matrix(.18708867 -.18708867 .10523738 .10523738 -.332913 4.157216)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#j)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#h)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#f)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#i)"/></g><g transform="matrix(.18708867 .18708867 -.10523738 .10523738 2.192785 -.332912)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#j)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#h)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#f)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#i)"/></g><g transform="scale(.26458334)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#j)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#h)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#f)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#i)"/></g><g transform="matrix(0 .26458334 -.26458334 0 6.35 0)"><path d="m12 2-1.304688 8.695312 1.304688 1.304688z" fill="url(#c)"/><path d="m12 2v10l1.304688-1.304688z" fill="url(#d)"/><path d="m12 12v10l1.304688-8.695312z" fill="url(#f)"/><path d="m12 12-1.304688 1.304688 1.304688 8.695312z" fill="url(#g)"/></g><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(#a)" stroke-width=".324579"/></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..a2f486123
--- /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="#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(.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="#0f5a00" 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..a2f486123
--- /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="#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(.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="#0f5a00" 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..982ac581b
--- /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"><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><linearGradient id="g" gradientTransform="matrix(.2817955 0 0 .2800956 12.196562 12.014885)" 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="h" 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><radialGradient id="i" 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="#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(#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"/><g transform="translate(-.992714 -2.007286)"><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" fill="url(#i)"/><g fill="none"><path d="m17.5 18.004404v-3.504404h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#g)"/><path d="m16.482179 16.507295v-3h4v3h3v4h-3v2.999991h-4v-2.999991h-2.989465v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507295 2.482179-.0073v2l-2.482179.0073m-3 0-2.5-.0073v-2l2.5.0073" opacity=".5" stroke="url(#h)"/></g></g></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..3baa988be
--- /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(.45714178 0 0 .43456667 1.028596 .903723)" 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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" 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="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..78f1a77de
--- /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"><linearGradient id="a" 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="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 29.715 -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 -18.285 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="e" 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="f" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623"><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><linearGradient id="h" gradientTransform="matrix(.2818 0 0 .2801 12.179 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="21.342" y2="24.912"><stop offset="0" stop-color="#fff"/><stop offset=".00000019" 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="i" 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="j" 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(#c)"/><path d="m-8.2727-47h5v7h-5z" fill="url(#d)" transform="scale(-1)"/><path d="m8.2723 40h31.455v7h-31.455z" fill="url(#e)"/></g><rect fill="url(#i)" 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(#j)"/><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(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g><g transform="translate(.017821 -.007286)"><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" fill="url(#f)"/><g fill="none"><path d="m17.482 18.007v-3.5h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#g)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-3v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.982 17.507 2.5-.000009v2l-2.5.000009m-3 0-2.5-.000009v-2l2.5.000009" opacity=".5" stroke="url(#h)"/></g></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..98001ff55
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_nextannotation.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(-.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="b" 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="c" 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><radialGradient id="d" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#d)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#e)" fill-rule="evenodd"/><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" fill="none" opacity=".8" stroke="url(#f)" stroke-width=".99525"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".99525"/><g transform="translate(.000029 13.003515)"><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(#b)"/><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(#c)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></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..1c8568397
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 1.5241254 0 40.131885 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m10.8125 4.9683782c.245788-.00983.475448.1004482.65625.28125l7.125 6.9687498c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.9062497-2.90625h-6.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6.5937497l-2.9374997-2.9374998c-.361604-.3616035-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="#fff" opacity=".35"/><path d="m10.8125 3.96875c.245788-.00983.475448.1004482.65625.28125l7.125 6.96875c.146902.146901.238672.31694.28125.5.02187.09403.03729.187359.03125.28125.0017.03029.0012.06324 0 .09375-.0095.05498-.01176.104001-.03125.15625-.04065.188768-.130039.380039-.28125.53125l-7.125 6.96875c-.361604.361604-.952013.329237-1.34375-.0625l-1.4062497-1.40625c-.391737-.391737-.424104-1.013396-.0625-1.375l2.9062497-2.90625h-6.5624997c-.554 0-1-.446-1-1v-2c0-.554.446-1 1-1h6.5937497l-2.9374997-2.9375c-.361604-.3616035-.329237-.9520128.0625-1.34375l1.4062497-1.4375c.195869-.1958686.441712-.3026685.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000" transform="matrix(-1 0 0 1 23 0)"><path d="m12.15625 4.46875c-.08513-.00341-.177794.021544-.28125.125l-7.125 6.96875c-.084488.08449-.1339842.185522-.15625.28125-.01711.07356-.00121.106253 0 .125a.49703749.49703749 0 0 1 0 .03125c.00779.04523-.00129.02193 0 .03125-.0002877.0052-.0008528.0099 0 .03125a.49703749.49703749 0 0 1 .03125.09375c.023626.109721.052714.208964.125.28125l7.125 6.96875c.159857.159857.431384.162366.65625-.0625l1.40625-1.40625c.215521-.215521.212233-.537767.0625-.6875l-2.90625-2.90625a.49703749.49703749 0 0 1 .34375-.84375h6.5625c.287265 0 .5-.212735.5-.5v-2c0-.287265-.212735-.5-.5-.5h-6.59375a.49703749.49703749 0 0 1 -.34375-.84375l2.9375-2.9375c.159856-.1598558.162366-.4313842-.0625-.65625l-1.40625-1.4375c-.112713-.1127129-.259611-.1516344-.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.1875 5.65625-6.5 6.34375 6.46875 6.34375.78125-.78125-2.53125-2.53125a1.4619211 1.4619211 0 0 1 1.03125-2.5h6.09375v-1.0625h-6.125a1.4619211 1.4619211 0 0 1 -1.03125-2.5l2.5625-2.5625z" opacity=".03"/></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..74eca2889
--- /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"><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="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 16.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#e"/><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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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><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="#e20000"/></g><g fill="#e20000"><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(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="#004372" stroke-linejoin="round"/></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..e632c00e2
--- /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(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="6.483" x2="49.326" y1="-5.588" y2="58.546"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="13.027" cy="9.355" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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"/><path d="m3.5 1.5h17v21h-17z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/><path d="m19.5 21.5h-15v-19h15z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" 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="#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..3fea002a0
--- /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(.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(.5135 0 0 .4054 -.33 3.265)" gradientUnits="userSpaceOnUse" x1="6.483" x2="49.326" y1="-5.588" y2="58.546"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><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(#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="none" opacity=".3" stroke="#000" stroke-linejoin="round"/><path d="m19.5 21.5h-15v-19h15z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" 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"/></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..c189d17b0
--- /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="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 86.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 21.912985 14.93483)" gradientUnits="userSpaceOnUse" r="5.235" xlink:href="#b"/><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(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="10.631" y2="35.623"/><linearGradient id="g" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#e" y1="21.342" y2="24.912"/><radialGradient id="h" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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(#d)" 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(#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"/></g><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#h)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#f)"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.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_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..471529fc7
--- /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="11.191" cy="-.828" gradientTransform="matrix(-2.64373 0 0 -2.0616 40.776 .26)" gradientUnits="userSpaceOnUse" r="10.013"><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="m11.456 14.073q0 1.39-1.005 2.238-1.004.84-2.814 1.006v1.792h-1.199v-1.759q-2.133-.043-3.74-.75v-2.31q.76.377 1.826.666 1.075.288 1.914.34v-2.71l-.585-.227q-1.73-.683-2.457-1.478-.717-.804-.717-1.985 0-1.267.987-2.08.997-.822 2.77-.997v-1.337h1.2v1.303q2 .087 3.618.804l-.822 2.045q-1.363-.56-2.797-.682v2.58q1.705.655 2.422 1.136.725.48 1.057 1.056.34.577.34 1.347zm-2.63.13q0-.366-.298-.62-.298-.253-.892-.524v2.175q1.19-.2 1.19-1.03zm-3.516-5.305q0 .385.263.638.27.245.865.508v-2.056q-1.127.166-1.127.91zm16.427 2.779q0 3.35-1.1 4.957-1.094 1.61-3.376 1.61-2.21 0-3.338-1.662-1.12-1.66-1.12-4.905 0-3.383 1.093-4.983 1.093-1.608 3.366-1.608 2.213 0 3.34 1.678 1.137 1.68 1.137 4.913zm-6.25 0q0 2.352.402 3.375.41 1.014 1.37 1.014.945 0 1.365-1.032.42-1.03.42-3.357 0-2.35-.43-3.374-.418-1.032-1.354-1.032-.952 0-1.363 1.033-.41 1.023-.41 3.374z" style="stroke:#000;stroke-width:.967;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#a)" transform="scale(.98295 1.01735)"/></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..bba12d008
--- /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="17.277" x2="26.847" y1="10.055" y2="16.695999"><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.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="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.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.99113 35.772363)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#c"/><radialGradient id="e" cx="13.121623" cy="2.297964" gradientTransform="matrix(-11.643451 .0000006 -.0000003 -14.970152 165.9026 31.905914)" gradientUnits="userSpaceOnUse" r="1.803589" xlink:href="#c"/><radialGradient id="f" cx="24.837126" cy="36.421127" gradientTransform="matrix(.41932319 0 0 -.27937023 5.025016 25.304308)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><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(-.279094 2.494955)"/><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="url(#d)" transform="translate(-.279094 1.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="#fff" opacity=".35" transform="translate(-.121623 2.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(#e)" transform="translate(-.121623 1.49495)"/><path d="m22 15.129324a6.560201 4.3706756 0 1 0 -13.1204021 0 6.560201 4.3706756 0 0 0 13.1204021 0z" fill="url(#f)" fill-rule="evenodd" opacity=".141176"/><g stroke-miterlimit="7" stroke-width="1.5" transform="translate(-3.738918 .211157)"><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_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..9f09e3406
--- /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"><linearGradient id="a" 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="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 29.533211 -17.399743)" 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 18.466443 104.40026)" 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="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(#c)"/><path d="m8.4544434 47.000257h-5v-7h5z" fill="url(#d)"/><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><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(#a)" 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..87c7442d2
--- /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(.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="-73.999916" x2="-73.999916" xlink:href="#b" y1="-208.00011" y2="-200.00011"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#c" y1="-202.00011" y2="-206.00011"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#a" y1="-200.00011" y2="-208.00011"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-475.99991" x2="-475.99991" xlink:href="#a" y1="136.99989" y2="128.99989"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-479.99991" x2="-479.99991" xlink:href="#b" y1="128.99989" y2="136.99989"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-478.99991" x2="-478.99991" xlink:href="#c" y1="134.99989" y2="130.99989"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="l"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><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(#g);stroke:url(#h)" 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(#i)" 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(#f)" stroke="url(#d)" 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(#e)" stroke-miterlimit="3" transform="matrix(1 0 0 -1 84.000003 -187.000095)"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(0 -1 -1 0 494.000003 209.99989)"><path d="m196.49989 489.5h3.00009v2h-3.00009z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m197.49998 491.5h-11.00009v-2h11.00009" fill="url(#o)" stroke="url(#n)"/><path d="m198.49989 489.5h11.00009v2h-11.00009" fill="url(#m)" stroke="url(#k)"/></g></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..f08260cb8
--- /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(.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="-73.999916" x2="-73.999916" xlink:href="#b" y1="-208.00011" y2="-200.00011"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#c" y1="-202.00011" y2="-206.00011"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#a" y1="-200.00011" y2="-208.00011"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-479.99991" x2="-479.99991" xlink:href="#b" y1="128.99989" y2="136.99989"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-475.99991" x2="-475.99991" xlink:href="#a" y1="136.99989" y2="128.99989"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-478.99991" x2="-478.99991" xlink:href="#c" y1="134.99989" y2="130.99989"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="l"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#f)" stroke="url(#d)" 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(#e)" 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(#h);stroke:url(#g)" 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(#i)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(1 0 0 -1 493.000003 149.99989)"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(0 -1 -1 0 494.000003 209.99989)"><path d="m196.49989 489.5h3.00009v2h-3.00009z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m197.49998 491.5h-11.00009v-2h11.00009" fill="url(#o)" stroke="url(#n)"/><path d="m198.49989 489.5h11.00009v2h-11.00009" fill="url(#m)" stroke="url(#k)"/></g></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..864e12cbc
--- /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(.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="-73.999916" x2="-73.999916" xlink:href="#b" y1="-208.00011" y2="-200.00011"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" xlink:href="#c" y1="-202.00011" y2="-206.00011"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#a" y1="-200.00011" y2="-208.00011"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-479.99991" x2="-479.99991" xlink:href="#b" y1="128.99989" y2="136.99989"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-475.99991" x2="-475.99991" xlink:href="#a" y1="136.99989" y2="128.99989"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-478.99991" x2="-478.99991" xlink:href="#c" y1="134.99989" y2="130.99989"/><linearGradient id="j"><stop offset="0" stop-color="#ce5c00"/><stop offset="1" stop-color="#ce5c00" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="l"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-1 0 0 -1 395.9999 981)" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="187.60938" x2="186.93732" xlink:href="#j" y1="489.35938" y2="489.35938"/><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="187.81554" x2="187.1716" xlink:href="#l" y1="489.54688" y2="489.54688"/><path d="m-80.499878-207.5h12v7h-12z" fill="url(#f)" stroke="url(#d)" 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(#e)" 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(#h);stroke:url(#g)" 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(#i)" stroke-linecap="round" stroke-miterlimit="2" stroke-width="1.000249" transform="matrix(-1 0 0 -1 -468.999914 149.99989)"/><g stroke-linejoin="round" stroke-miterlimit="0" transform="matrix(0 -1 1 0 -469.999914 209.99989)"><path d="m196.49989 489.5h3.000092v2h-3.000092z" fill="#fcaf3e" stroke="#ce5c00"/><path d="m197.49998 491.5h-11.00009v-2h11.00009" fill="url(#o)" stroke="url(#n)"/><path d="m198.49989 489.5h11.00009v2h-11.00009" fill="url(#m)" stroke="url(#k)"/></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..d42ab5273
--- /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="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="44" x2="44" xlink:href="#a" y1="30" y2="72"/><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="15" x2="15.5" y1="2.5" y2="16"><stop offset="0" stop-color="#aff05f"/><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"/><circle cx="15" cy="9" fill="url(#f)" r="7.5"/><circle cx="15" cy="9" fill="none" opacity=".5" r="7.5" stroke="#7bb339" 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="#b35039" width="48" x="26" y="30"/><rect height="40" opacity=".7" 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_ok.svg b/icon-themes/elementary_svg/cmd/lc_ok.svg
new file mode 100644
index 000000000..1d1633321
--- /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.572617" x2="-93.088425" y1="-10.638263" y2="31.137911"><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="c" gradientTransform="matrix(.5025885 0 0 .4995683 1.194006 .766526)" gradientUnits="userSpaceOnUse" x1="12.95584" x2="48.76421" y1="45.068302" y2="-21.88785"><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"><path d="m18.175045 3.5050734c-.281317-.0283782-.561.1085751-.70554.3715025l-6.15838 11.2001171-3.9594412-3.129333c-.3526899-.191563-.7927256-.068328-.9854461.282243l-1.7755804 2.265914c-.1927162.350565-.0630693.787827.2896181.979387 0 0 7.2294426 5.935012 7.2383626 5.939402.08266.044899.169102.06749.256971.078526.28704.036051.58079-.097997.728339-.3664l8.305393-15.1047487c.192718-.350569.063073-.7878285-.289616-.9793887l-2.664908-1.4535949c-.088174-.0478907-.185999-.0741668-.279772-.0836263z" fill="url(#b)" stroke="#699536" stroke-linejoin="round"/><path d="m18.214219 4.6150802-6.59318 11.9791698-4.5780627-3.600874c-.4999722.599624-.8488852 1.091607-1.4160895 1.799687 0 0 6.6812002 5.45065 6.7616742 5.534366.25102-.404598 7.891687-14.3280177 8.003506-14.540862-.167431-.1153442-2.12007-1.1251725-2.177848-1.1714868z" 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..a7b7bb807
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#004372" 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..571c8090a
--- /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="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="b" 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><linearGradient id="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="24" y2="19"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.4618941 0 0 .07352981 -.3528 12.79992)" 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="#fff" stop-opacity=".706587"/><stop offset=".92053902" stop-color="#fff" stop-opacity=".706587"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m.9116 21.99022h22.1768v1.00978h-22.1768z" display="block" fill="#bbb"/><path d="m1 20h22v1h-22z" display="block" fill="#bbb"/><path d="m2.3147 21.06072h19.4957v.80593h-19.4957z" display="block" fill="url(#f)"/><path d="m11.227381 15.495506c-.403385.0035-.7241.28069-.7241.6338v3.42254h-.021c-.3097 0-.9852735.267242-.9802766.620317l.038136 2.694598c.005.353075.482519.647406.885896.651777l3.31812.03596c.403476.0044.75918-.262714.760054-.615823l.0068-2.74853c.000875-.353109-.06892-.6338-.472418-.6338l-.554337-.01798v-3.42254c0-.35311-.320715-.637349-.7241-.6338z" display="block" fill="#e7e7e7" stroke="#b2b2b2"/><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.0362982 3.5043839c-.277 0-.5.223-.5.5v1.495614h-.5c-.277 0-.5.223-.5.5v1.76465h20.9999998v-1.76465c0-.277-.223-.5-.5-.5h-11.5v-1.495614c0-.277-.223-.5-.5-.5z" fill="none" opacity=".3" stroke="#000"/><path d="m3.0362982 3.9999979v2h-1v3h19.9999998v-3h-12v-2z" fill="url(#d)"/><path d="m3.5362982 4.4999979v2h-1v2.33929h18.9999998v-2.33929h-11.9999998v-2z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m1.5 7.5v.5 10.000264l.25 3.499736h20.5l.25-3.499736v-10.500264z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".301961"/><path d="m1.5 7c-.276131.0000276-.499972.2238691-.5.5v.5l.25 13.5c.000028.276131.223869.499972.5.5h20.5c.276131-.000028.499972-.223869.5-.5l.25-14c-.000028-.2761309-.223869-.4999724-.5-.5z" fill="url(#e)" opacity=".3"/><path d="m2.5 8.4999979-.0537632 9.5049191.3037632 2.495081h18.5l.258854-2.444262-.008854-9.5557381z" 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_optimizetable.svg b/icon-themes/elementary_svg/cmd/lc_optimizetable.svg
new file mode 100644
index 000000000..32152727a
--- /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"><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" xlink:href="#f" y1="-4.283906" y2="16.849756"/><linearGradient id="f"><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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><radialGradient id="h" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#f"/><linearGradient id="i" gradientTransform="matrix(.28179552 0 0 .28009562 10.979593 1036.7048)" 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><rect fill="url(#a)" 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(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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=".4" stroke="#126400" 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(#g)" 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 fill="#126400"><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="matrix(.78405076 0 0 .78405076 5.161591 -801.31498)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#h)"/><g fill="none"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#i)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".873391"/></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..7fff06d95
--- /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"><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="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="f" cx="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -17.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="g" 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"/><linearGradient id="h" 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="i" 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="j" 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 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"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#e)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="url(#f)" r="1.5"/><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(#g)" 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 transform="matrix(1.0513065 -.43546544 .43546544 1.0513065 .027796 8.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(#h)" stroke="url(#i)" 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(#j)" stroke-width=".878792"/></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..07ddba2e7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlinecollapse.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><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="18"/><rect height="2" opacity=".35" ry=".5" width="14" x="9" y="4"/></g><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" fill-opacity=".658824"/><path d="m9.5000001 3.4999514v.998047.002c4.3333339-.01 8.6666669.0100016 12.9999999.0000016v-1.0000006h-12.9999999z" fill="#ce5c00" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" fill-opacity=".977941" height="2" opacity=".35" ry=".5" stroke-width="1.33333" width="14" x="9" y="14"/><path d="m9.5 13 .00781.0078a.50005.50005 0 0 0 -.029297 0 .50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.095703.02539.50005.50005 0 0 0 -.2050781.136719.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.027344.04297.50005.50005 0 0 0 -.023437.04297.50005.50005 0 0 0 -.017578.04687.50005.50005 0 0 0 -.023438.09766.50005.50005 0 0 0 -.0039.05666v.998047.002a.50005.50005 0 0 0 .5019531.5c4.332979-.01 8.666313-.01539 13-.02539a.50005.50005 0 0 0 .498047-.500001v-.974609a.50005.50005 0 0 0 -.5-.5h-13.0000001z" fill="#272727" fill-opacity=".776471"/><path d="m9.5 17 .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.499975-.224629.5-.5l.000004-.999954c-.000028-.276131-.225826-.474628-.501957-.474656l-8.9980431-.02534z" fill-opacity=".658824"/><path d="m4.0000003 4.5000009-3.0000003 4h6.0000003z" fill="#fcaf3e" stroke="#ce5c00"/></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..cc47a158f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlinecollapseall.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><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="18"/><rect height="2" opacity=".35" ry=".5" width="14" x="9" y="4"/></g><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" fill-opacity=".658824"/><path d="m9.5000001 3.4999514v.998047.002c4.3333339-.01 8.6666669.0100016 12.9999999.0000016v-1.0000006h-12.9999999z" fill="#ce5c00" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><rect fill="#fff" fill-opacity=".977941" height="2" opacity=".35" ry=".5" stroke-width="1.33333" width="14" x="9" y="14"/><path d="m9.5 13 .00781.0078a.50005.50005 0 0 0 -.029297 0 .50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.095703.02539.50005.50005 0 0 0 -.2050781.136719.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.027344.04297.50005.50005 0 0 0 -.023437.04297.50005.50005 0 0 0 -.017578.04687.50005.50005 0 0 0 -.023438.09766.50005.50005 0 0 0 -.0039.05666v.998047.002a.50005.50005 0 0 0 .5019531.5c4.332979-.01 8.666313-.01539 13-.02539a.50005.50005 0 0 0 .498047-.500001v-.974609a.50005.50005 0 0 0 -.5-.5h-13.0000001z" fill="#ce5c00"/><path d="m9.5 17 .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.499975-.224629.5-.5l.000004-.999954c-.000028-.276131-.225826-.474628-.501957-.474656l-8.9980431-.02534z" fill-opacity=".658824"/><path d="m4.0000003 4.5000009-3.0000003 4h6.0000003z" fill="#fcaf3e" stroke="#ce5c00"/></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..add5c0463
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlineexpand.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><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="18"/><rect height="2" opacity=".35" ry=".5" width="14" x="9" y="4"/><rect height="2" opacity=".35" ry=".5" width="14" x="9" y="14"/></g><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" fill-opacity=".658824"/><path d="m9.5000001 3.4999514v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="#ce5c00" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.5 13 .00781.0078a.50005.50005 0 0 0 -.029297 0 .50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.095703.02539.50005.50005 0 0 0 -.2050781.136719.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.027344.04297.50005.50005 0 0 0 -.023437.04297.50005.50005 0 0 0 -.017578.04687.50005.50005 0 0 0 -.023438.09766.50005.50005 0 0 0 -.0039.05666v.998047.002a.50005.50005 0 0 0 .5019531.5c4.332979-.01 8.666313-.01539 13-.02539a.50005.50005 0 0 0 .498047-.500001v-.974609a.50005.50005 0 0 0 -.5-.5h-13.0000001z" fill="#272727" fill-opacity=".776471"/><path d="m9.5 17 .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" fill-opacity=".658824"/><path d="m4.0000003 17.498326-3.0000003-4h6.0000003z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/></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..77b0b75ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_outlineexpandall.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><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="18"/><rect height="2" opacity=".35" ry=".5" width="14" x="9" y="4"/><rect height="2" opacity=".35" ry=".5" width="14" x="9" y="14"/></g><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" fill-opacity=".658824"/><path d="m9.5000001 3.4999514v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="#ce5c00" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.5 13 .00781.0078a.50005.50005 0 0 0 -.029297 0 .50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.095703.02539.50005.50005 0 0 0 -.2050781.136719.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.027344.04297.50005.50005 0 0 0 -.023437.04297.50005.50005 0 0 0 -.017578.04687.50005.50005 0 0 0 -.023438.09766.50005.50005 0 0 0 -.0039.05666v.998047.002a.50005.50005 0 0 0 .5019531.5c4.332979-.01 8.666313-.01539 13-.02539a.50005.50005 0 0 0 .498047-.500001v-.974609a.50005.50005 0 0 0 -.5-.5h-13.0000001z" fill="#ce5c00"/><path d="m9.5 17 .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" fill-opacity=".658824"/><path d="m4.0000003 17.498326-3.0000003-4h6.0000003z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/></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..dae46c0ac
--- /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"><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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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="c" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.357 1.938)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="d"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.54 2.122)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="m" 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(#m)" 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="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.045-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.19-1.18-2.484-1.805-2.89-1.398z" fill="url(#b)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m19.464 9.14c.308-.23 1.17.203 1.962.99.79.788 1.208 1.63.982 1.94l.02.018 1.345-1.353.028-.028c.003 0-.02-.017-.017-.018.226-.31-.19-1.154-.98-1.94-.794-.79-1.656-1.22-1.964-.99l-.028.026-1.346 1.354z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".345"/><path d="m9.777 18.876c.307-.23 1.17.202 1.962.99.79.787 1.205 1.628.98 1.94l.02.017 7.597-7.636.027-.027c0-.002-.02-.018-.018-.02.225-.31-.19-1.15-.982-1.938s-1.654-1.22-1.962-.99l-.027.028z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.145 1.142 1.75 2.363 1.422 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.03-.027.328-.45-.276-1.672-1.423-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#c)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.023.027.025l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#e)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.15 1.14 1.753 2.363 1.426 2.813 0 .004.028.027.027.03l.2-.2c0-.003-.03-.027-.027-.028.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.845-1.437z" fill="url(#i)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.145 1.14 1.75 2.362 1.422 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.278-1.673-1.425-2.814-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#j)" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.064-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#k)" stroke="url(#l)" stroke-width=".5" transform="matrix(.6892 0 0 .6892 7.023 7.518)"/><path d="m8.235 22.536-.573 1.353 1.37-.563c-.11-.132-.212-.265-.344-.396-.15-.15-.3-.273-.453-.395z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".345"/></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..dee0fb6df
--- /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="#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(.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="#0f5a00" width="4" x="10.500271" y="10.999728"/><rect fill="#fff" height="1" opacity=".3" rx=".000002" ry="0" width="4" x="10.499999" y="11"/></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="#0f5a00" width="4" x="17.500271" y="10.999728"/><rect fill="#fff" height="1" opacity=".3" rx=".000002" ry="0" width="4" x="17.499998" y="11"/></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="#0f5a00" width="4" x="17.500271" y="10.999728"/><rect fill="#fff" height="1" opacity=".3" rx=".000002" ry="0" width="4" x="17.499998" y="11"/></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="#0f5a00" width="4" x="17.500271" y="10.999728"/><rect fill="#fff" height="1" opacity=".3" rx=".000002" ry="0" width="4" x="17.499998" y="11"/></g><path d="m2 13h19v1h-19z" fill="#b5b4b3"/></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..c39505629
--- /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="#ce5c00" 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..de95da10e
--- /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"><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="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 -.29583 24.407 16.82)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#e"/><linearGradient id="c" gradientTransform="matrix(.4922 0 0 .4584 4.593 -4.794)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.5372 .57682 0 -15.914 19.866)" 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="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(#a)"/><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(#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"/><path d="m13.235 5.632c0-6.17 8.467-6.17 8.467.002 0 2.556-1.933 5.04-4.318 5.04-2.384 0-4.15-7.598-4.15-5.042z" fill="url(#b)" fill-rule="evenodd" opacity=".141" transform="matrix(.85714 0 0 .85714 -8.57 14.143)"/><path d="m16.415 8.81 7.055-5.46-7.055-5.496v3.646h-5.832v3.588h5.832z" display="block" fill="url(#c)" transform="matrix(.85714 0 0 .85714 -8.57 14.143)"/><g fill="none" stroke-miterlimit="7"><path d="m17.415 6.7 4.544-3.35-4.545-3.423v2.573h-5.832v1.588h5.832z" display="block" opacity=".401" stroke="url(#d)" stroke-width="1.167" transform="matrix(.85714 0 0 .85714 -8.57 14.143)"/><path d="m5.5 21.695 6.047-4.68-6.047-4.71v3.125h-5v3.074h5z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width="1.000282"/></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..e3cd24c88
--- /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"><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="24.837" cy="36.421" gradientTransform="matrix(-.27598 0 0 -.29583 24.407 16.82)" gradientUnits="userSpaceOnUse" r="15.645" xlink:href="#e"/><linearGradient id="c" gradientTransform="matrix(0 -.5372 .57682 0 -15.914 19.866)" 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="d" gradientTransform="matrix(-.4767 0 0 .44382 4.697 3.094)" gradientUnits="userSpaceOnUse" x1="14.74" x2="14.72" y1="-1.772" y2="10.843"><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><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"/><g transform="translate(-2)"><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="#fff" fill-opacity=".431"/><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(#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(#a)"/><g fill="#fff"><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" opacity=".1"/><path d="m18 12.15-3.06 2.385c.03 1.425.04 3.142.048 4.986l1.91 1.48h1.102v-8.85zm-3.982 3.104-.582.453a1.657 1.657 0 0 0 .003 2.615l.566.44c0-1.214 0-2.49.012-3.508z" fill-opacity=".879"/></g></g><path d="m13.235 5.632c0-6.17 8.467-6.17 8.467.002 0 2.556-1.933 5.04-4.318 5.04-2.384 0-4.15-7.598-4.15-5.042z" fill="url(#b)" fill-rule="evenodd" opacity=".141" transform="matrix(-.85714 0 0 .85714 32.57 14.143)"/><path d="m16.415 8.81 7.055-5.46-7.055-5.496v3.646h-5.832v3.588h5.832z" display="block" fill="url(#d)" transform="matrix(-.85714 0 0 .85714 32.57 14.143)"/><g fill="none" stroke-miterlimit="7"><path d="m18.5 21.695-6.047-4.68 6.047-4.71v3.125h5v3.074h-5z" display="block" opacity=".5" stroke="#6326b9" stroke-linejoin="round" stroke-width="1.000282"/><path d="m17.415 6.7 4.544-3.35-4.545-3.423v2.573h-5.832v1.588h5.832z" display="block" opacity=".401" stroke="url(#c)" stroke-width="1.167" transform="matrix(-.85714 0 0 .85714 32.57 14.143)"/></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..11f8457c2
--- /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="matrix(-.4766877 0 0 .44382351 -4.226366 -2.807487)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><linearGradient id="b" gradientTransform="matrix(.40683 0 0 .37867 -3.452 4.458)" gradientUnits="userSpaceOnUse" x1="23.732" x2="39.463181" xlink:href="#a" y1="5.394" y2="6.312726"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.51" x2="4.253903" xlink:href="#a" y1="10" y2="10.153818"/><linearGradient id="d" gradientTransform="matrix(0 -.44324 .4587 0 -19.385 24.993)" gradientUnits="userSpaceOnUse" x1="34.013119" x2="33.82592" y1="58.842133" y2="61.802921"><stop offset="0" stop-color="#fff"/><stop offset=".313" 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="e" gradientTransform="matrix(0 -.44324 .4587 0 -19.385 24.993)" gradientUnits="userSpaceOnUse" x1="33.82592" x2="33.71" y1="61.802921" y2="56.766"><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="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="9.723" cy="-91.022" gradientTransform="matrix(-3.20778 0 0 -3.3609 45.713 -313.857)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#f"/><radialGradient id="h" cx="-1.474" cy="-42.064" gradientTransform="matrix(-1.35677 0 0 -2.1857 14.474 -91.012)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="i" cx="-1.849" cy="-36.913" gradientTransform="matrix(-1.35677 0 0 -2.1857 14.474 -87.012)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#f"/><radialGradient id="j" cx="10.198" cy="-88.921" gradientTransform="matrix(-3.20778 0 0 -3.3609 45.713 -301.857)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#f"/><path d="m6.5 13.52 4.01-3.52-4.01-3.5z" display="block" fill="url(#c)" transform="matrix(0 -1 1 0 -5 23)"/><g fill="none" stroke-miterlimit="7"><path d="m7.5 11.365 1.464-1.365-1.464-1.333z" display="block" opacity=".401" stroke="url(#e)" transform="matrix(0 -1 1 0 -5 23)"/><path d="m8.52 16.5-3.52-4.01-3.5 4.01z" display="block" fill="none" opacity=".5" stroke="#6326b9" stroke-linejoin="round"/></g><path d="m7.5 11.365 1.464-1.365-1.464-1.333z" display="block" fill="none" opacity=".401" stroke="url(#d)" stroke-miterlimit="7" transform="matrix(0 1 1 0 -5 .99)"/><path d="m6.5 13.52 4.01-3.52-4.01-3.5z" display="block" fill="url(#b)" transform="matrix(0 1 1 0 -5 .99)"/><path d="m8.52 7.49-3.52 4.01-3.5-4.01z" style="display:block;opacity:.5;fill:none;stroke:#6326b9;stroke-linejoin:round;stroke-miterlimit:7"/><path d="m21 10.5c0-.27-.288-.5-.625-.5h-8.75c-.337 0-.625.23-.625.5v1c0 .268.288.498.625.498 0 .004 8.75 0 8.75 0 .337 0 .625-.23.625-.5z" fill="#fff" opacity=".35"/><path d="m11.5 7.5v1c3-.01 6-.015 9-.025v-.975z" fill="none" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 2)"/><path d="m21 6.5c0-.27-.346-.5-.75-.5h-10.5c-.404 0-.75.23-.75.5v1c0 .268.346.498.75.498.002.004 10.5 0 10.5 0 .404 0 .75-.23.75-.5z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m9.5 3.5v1c3.667-.01 7.333-.015 11-.025v-.975z" stroke="url(#g)" transform="translate(0 2)"/><path d="m11.5 9.5v1c3-.01 6-.015 9-.025v-.975zm-2-4v1c3.667-.01 7.333-.015 11-.025v-.975z" opacity=".1" stroke="#000"/></g><path d="m21 14.5c0-.27-.288-.5-.625-.5h-8.75c-.337 0-.625.23-.625.5v1c0 .268.288.498.625.498 0 .004 8.75 0 8.75 0 .337 0 .625-.23.625-.5z" fill="#fff" opacity=".35"/><path d="m11.5 11.5v1c3-.01 6-.015 9-.025v-.975z" fill="none" stroke="url(#i)" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 2)"/><path d="m11.5 13.5v1c3-.01 6-.015 9-.025v-.975z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m21 18.5c0-.27-.346-.5-.75-.5h-10.5c-.404 0-.75.23-.75.5v1c0 .268.346.498.75.498.002.004 10.5 0 10.5 0 .404 0 .75-.23.75-.5z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m9.5 15.5v1c3.667-.01 7.333-.015 11-.025v-.975z" stroke="url(#j)" transform="translate(0 2)"/><path d="m9.5 17.5v1c3.667-.01 7.333-.015 11-.025v-.975z" opacity=".1" stroke="#000"/></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..eb2972a6e
--- /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="matrix(0 -.44324 .4587 0 -19.385 24.993)" gradientUnits="userSpaceOnUse" x1="33.932" x2="33.71" y1="63.31" y2="56.766"><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="b" gradientTransform="matrix(.40683 0 0 .37867 -3.452 4.458)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="9.723" cy="-91.022" gradientTransform="matrix(-3.20778 0 0 -3.3609 45.713 -313.857)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#c"/><radialGradient id="e" cx="-1.474" cy="-42.064" gradientTransform="matrix(-1.35677 0 0 -2.1857 14.474 -91.012)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="f" cx="-1.849" cy="-36.913" gradientTransform="matrix(-1.35677 0 0 -2.1857 14.474 -87.012)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#c"/><radialGradient id="g" cx="10.198" cy="-88.921" gradientTransform="matrix(-3.20778 0 0 -3.3609 45.713 -301.857)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#c"/><path d="m6.5 13.52 4.01-3.52-4.01-3.5z" display="block" fill="url(#b)" transform="matrix(0 -1 1 0 -5 16)"/><path d="m8.52 9.5-3.52-4.01-3.5 4.01z" style="display:block;opacity:.5;fill:none;stroke:#004372;stroke-linejoin:round;stroke-miterlimit:7"/><path d="m7.5 11.365 1.464-1.365-1.464-1.333z" display="block" fill="none" opacity=".401" stroke="url(#a)" stroke-miterlimit="7" transform="matrix(0 -1 1 0 -5 16)"/><path d="m21 10.5c0-.27-.288-.5-.625-.5h-8.75c-.337 0-.625.23-.625.5v1c0 .268.288.498.625.498 0 .004 8.75 0 8.75 0 .337 0 .625-.23.625-.5z" fill="#fff" opacity=".35"/><path d="m11.5 7.5v1c3-.01 6-.015 9-.025v-.975z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 2)"/><path d="m21 6.5c0-.27-.346-.5-.75-.5h-10.5c-.404 0-.75.23-.75.5v1c0 .268.346.498.75.498.002.004 10.5 0 10.5 0 .404 0 .75-.23.75-.5z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m9.5 3.5v1c3.667-.01 7.333-.015 11-.025v-.975z" stroke="url(#d)" transform="translate(0 2)"/><path d="m11.5 9.5v1c3-.01 6-.015 9-.025v-.975zm-2-4v1c3.667-.01 7.333-.015 11-.025v-.975z" opacity=".1" stroke="#000"/></g><path d="m21 14.5c0-.27-.288-.5-.625-.5h-8.75c-.337 0-.625.23-.625.5v1c0 .268.288.498.625.498 0 .004 8.75 0 8.75 0 .337 0 .625-.23.625-.5z" fill="#fff" opacity=".35"/><path d="m11.5 11.5v1c3-.01 6-.015 9-.025v-.975z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 2)"/><path d="m11.5 13.5v1c3-.01 6-.015 9-.025v-.975z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m21 18.5c0-.27-.346-.5-.75-.5h-10.5c-.404 0-.75.23-.75.5v1c0 .268.346.498.75.498.002.004 10.5 0 10.5 0 .404 0 .75-.23.75-.5z" fill="#fff" opacity=".35"/><path d="m9.5 15.5v1c3.667-.01 7.333-.015 11-.025v-.975z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 2)"/><path d="m9.5 17.5v1c3.667-.01 7.333-.015 11-.025v-.975z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.5 13.52 4.01-3.52-4.01-3.5z" display="block" fill="url(#b)" transform="matrix(0 1 1 0 -5 7.99)"/><g fill="none" stroke-miterlimit="7"><path d="m8.52 14.49-3.52 4.01-3.5-4.01z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/><path d="m7.5 11.365 1.464-1.365-1.464-1.333z" display="block" opacity=".401" stroke="url(#a)" transform="matrix(0 1 1 0 -5 7.99)"/></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..97f048515
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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(.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(.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="m3 1h10v14h-10z" fill="url(#e)" transform="translate(7 6)"/><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="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></g></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..7fbb65d5d
--- /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.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(#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.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(#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..12351bea2
--- /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" 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><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".433333" rx="8.098211" ry="1.963204"/><g fill="none"><path d="m12 5.5136719a8.4860487 7.4860487 0 0 0 -8.4863281 7.4863281 8.4860487 7.4860487 0 0 0 8.4863281 7.486328 8.4860487 7.4860487 0 0 0 8.486328-7.486328h-8.486328z" stroke="#888a85" stroke-linejoin="round" stroke-width="1.027902" transform="translate(0 -2)"/><g stroke="#ededeb"><path d="m11 6.5820312a7.4838858 6.4838858 0 0 0 -6.484375 6.4179688 7.4838858 6.4838858 0 0 0 7.484375 6.484375 7.4838858 6.4838858 0 0 0 7.384766-5.484375h-8.384766z" stroke-linejoin="round" stroke-width="1.032229" transform="translate(0 -2)"/><path d="m7 14 4-2" stroke-linecap="round"/></g></g></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..c2fbb23e2
--- /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="8" x2="12" y1="9" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-.997798"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -1.631579 .857147)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 3.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="url(#f)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none" stroke="url(#e)"/></g></svg> \ No newline at end of file
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..fd968dc72
--- /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"><linearGradient id="a" gradientTransform="matrix(.18243289 0 0 .26351416 23.812332 -7.647308)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="6" y2="19"><stop offset="0" stop-color="#fff"/><stop offset=".09090909" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".69230771" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-4.130611"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g transform="translate(0 -2)"><path d="m3.5039063 6.5039062-.0039063 14.0039058 16.996094-.01172.000906-6.998898-8.99919.02688.003-7.0206332z" fill="url(#b)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.4980468 7.4980469-.00391 12.0156241 15.0078124-.01172.000906-5.004757-9.005049.02688.003-7.0264926z" fill="none" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
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..943f172a5
--- /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"/><path d="m3.5039063 6.5039062-.0039063 14.0039058 16.996094-.01172.000906-6.998898-8.99919.02688.003-7.0206332z" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.4980468 7.4980469-.00391 12.0156241 15.0078122-.01172.000906-5.004757-9.005049.02688.003-7.0264926z" stroke="#ededeb"/></g><path d="m6 18 5-3" fill="#ededeb" fill-rule="evenodd" stroke="#ededeb" stroke-linecap="round" stroke-linejoin="bevel"/></svg> \ No newline at end of file
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..43d31fb4b
--- /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" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -1.631579 .857147)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 3.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><g stroke="#ededeb"><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none"/><path d="m8.379301 12.637931 3.931035-1.965517" fill="#ededeb" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel"/></g></g></svg> \ No newline at end of file
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..4789b733b
--- /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"><radialGradient id="a" 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="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><ellipse cx="10.100172" cy="21.110001" fill="url(#a)" opacity=".2" rx="11" ry="2.89"/><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="#fcaf3e" stroke="#ce5c00"/><g fill="url(#b)" 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..19f827fdb
--- /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"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#g" y1="7.59389" y2="12.51675"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.499387" x2="12.499387" xlink:href="#g" y1="13.497988" y2="18.498051"/><radialGradient id="l" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#g" y1="-.244172" y2="2.005834"/><radialGradient id="n" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="o" 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><ellipse cx="11.852736" cy="21.674644" display="block" fill="url(#l)" opacity=".433333" rx="8.098211" ry="1.963204"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><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="m1.2499831 2.755836h13.5000339v8.250021h-13.5000339z" fill="url(#a)"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#b)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#c)" stroke-linejoin="round"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><rect fill="url(#d)" 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></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962954)"><rect fill="url(#h)" height="4.875073" rx=".750012" width="2.250034" x="17.514999" y="7.59389"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m18.265011 8.3439013.737999.047787.01201 3.3272637h-.750011z" opacity=".5" stroke="url(#i)"/><rect height="4.875073" opacity=".5" rx=".534962" ry=".63025" stroke="#7239b3" width="2.250034" x="17.514999" y="7.59389"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.01074)"><rect fill="url(#e)" height="4.000051" rx=".750004" width="2.250034" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m15.278025 9.1416994.750012-.0000002-.000001 2.6250398h-.750011z" opacity=".5" stroke="url(#f)"/><rect height="4.125062" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="2.250034" x="14.528013" y="8.391688"/></g></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.242542)"><rect fill="url(#j)" height="3.500044" rx="1" width="2.998026" x="18.501474" y="13.497988"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.501487 14.496776 1.000013.0012-.002 1.500019-1.000013-.0012z" opacity=".5" stroke="url(#k)"/><rect height="3.500044" opacity=".5" rx=".86555" ry=".59664" stroke="#7bb339" width="2.998026" x="18.501474" y="13.497988"/></g></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002"><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><rect fill="none" height=".750002" rx="0" ry=".375001" stroke="url(#m)" width="14.250035" x=".874982" y=".880831"/></g></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:#0f5a00;stroke-width:.91;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.672794;fill:url(#n)"/><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"/><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(#o)"/></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..a15c08da9
--- /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"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#g" y1="7.59389" y2="12.51675"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.499387" x2="12.499387" xlink:href="#g" y1="13.497988" y2="18.498051"/><radialGradient id="l" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#g" y1="-.244172" y2="2.005834"/><radialGradient id="n" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="o" 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><ellipse cx="11.852736" cy="21.674644" display="block" fill="url(#l)" opacity=".433333" rx="8.098211" ry="1.963204"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><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="m1.2499831 2.755836h13.5000339v8.250021h-13.5000339z" fill="url(#a)"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#b)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#c)" stroke-linejoin="round"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><rect fill="url(#d)" 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></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962954)"><rect fill="url(#h)" height="4.875073" rx=".750012" width="2.250034" x="17.514999" y="7.59389"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m18.265011 8.3439013.737999.047787.01201 3.3272637h-.750011z" opacity=".5" stroke="url(#i)"/><rect height="4.875073" opacity=".5" rx=".534962" ry=".63025" stroke="#7239b3" width="2.250034" x="17.514999" y="7.59389"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.01074)"><rect fill="url(#e)" height="4.000051" rx=".750004" width="2.250034" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m15.278025 9.1416994.750012-.0000002-.000001 2.6250398h-.750011z" opacity=".5" stroke="url(#f)"/><rect height="4.125062" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="2.250034" x="14.528013" y="8.391688"/></g></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.242542)"><rect fill="url(#j)" height="3.500044" rx="1" width="2.998026" x="18.501474" y="13.497988"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.501487 14.496776 1.000013.0012-.002 1.500019-1.000013-.0012z" opacity=".5" stroke="url(#k)"/><rect height="3.500044" opacity=".5" rx=".86555" ry=".59664" stroke="#7bb339" width="2.998026" x="18.501474" y="13.497988"/></g></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002"><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><rect fill="none" height=".750002" rx="0" ry=".375001" stroke="url(#m)" width="14.250035" x=".874982" y=".880831"/></g></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:#0f5a00;stroke-width:.91;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.672794;fill:url(#n)"/><path d="m7.7868436 24.67061-.025242 5.459508h1.8198361v-5.459508z" fill="#206612" fill-rule="evenodd" opacity=".3"/><path d="m7.7621637 23.762 1.819274-.0013v5.4595h-1.8198363z" 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(#o)"/><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..7cfa2a3f3
--- /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"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#g" y1="7.59389" y2="12.51675"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.499387" x2="12.499387" xlink:href="#g" y1="13.497988" y2="18.498051"/><radialGradient id="l" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#g" y1="-.244172" y2="2.005834"/><linearGradient id="n" 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="o" 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="p" 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><ellipse cx="11.852736" cy="21.674644" display="block" fill="url(#l)" opacity=".433333" rx="8.098211" ry="1.963204"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><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="m1.2499831 2.755836h13.5000339v8.250021h-13.5000339z" fill="url(#a)"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#b)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#c)" stroke-linejoin="round"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><rect fill="url(#d)" 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></g><g transform="matrix(-.9999874 0 0 .9999874 30.389791 -2.962954)"><rect fill="url(#h)" height="4.875073" rx=".750012" width="2.250034" x="17.514999" y="7.59389"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m18.265011 8.3439013.737999.047787.01201 3.3272637h-.750011z" opacity=".5" stroke="url(#i)"/><rect height="4.875073" opacity=".5" rx=".534962" ry=".63025" stroke="#7239b3" width="2.250034" x="17.514999" y="7.59389"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 24.402835 -3.01074)"><rect fill="url(#e)" height="4.000051" rx=".750004" width="2.250034" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m15.278025 9.1416994.750012-.0000002-.000001 2.6250398h-.750011z" opacity=".5" stroke="url(#f)"/><rect height="4.125062" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="2.250034" x="14.528013" y="8.391688"/></g></g><g transform="matrix(.74999242 0 0 .74999242 -9.249465 -3.242542)"><rect fill="url(#j)" height="3.500044" rx="1" width="2.998026" x="18.501474" y="13.497988"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.501487 14.496776 1.000013.0012-.002 1.500019-1.000013-.0012z" opacity=".5" stroke="url(#k)"/><rect height="3.500044" opacity=".5" rx=".86555" ry=".59664" stroke="#7bb339" width="2.998026" x="18.501474" y="13.497988"/></g></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002"><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><rect fill="none" height=".750002" rx="0" ry=".375001" stroke="url(#m)" width="14.250035" x=".874982" y=".880831"/></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(#n)" stroke="url(#o)" 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(#p)" 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..e5b5e75de
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="d" 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="e" 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="f" 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="g" cx="605.714" cy="486.648" gradientTransform="matrix(.0132 0 0 .0082 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.0132 0 0 .0082 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="i" 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><linearGradient id="j" 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="k" gradientUnits="userSpaceOnUse" x1="10.8484" x2="10.8484" xlink:href="#l" y1="8.0466" y2="21.817619"/><linearGradient id="l"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.783 0 0 .78 -136.125 -5.74)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#l" y1="33" y2="24.52"/><path d="m2.65 21h18.7v2h-18.7z" fill="url(#i)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#h)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#g)" opacity=".15"/><path d="m5 5h17v16h-17z" fill="url(#f)"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#e)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#j)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#d)" 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(#c)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#j)"><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="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none" transform="translate(.032)"><path d="m2.468 8.9116875v12.5883125h12.602z" fill="none" opacity=".5" stroke="url(#k)"/><path d="m3.468 14v6.5h7" opacity=".5" stroke="url(#m)"/><path d="m3.468 23.5h14" opacity=".3" stroke="#85f619" 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..1577d1fc1
--- /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="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="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(.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="n" cx="605.714" cy="486.648" gradientTransform="matrix(.0132 0 0 .0082 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><radialGradient id="o" cx="605.714" cy="486.648" gradientTransform="matrix(-.0132 0 0 .0082 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#i"/><linearGradient id="p" 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><linearGradient id="q" 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><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 5h17v16h-17z" fill="url(#m)"/><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(#q)"/><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(#q)"><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="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="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..680ab0e0d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_previousannotation.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(-.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="b" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><linearGradient id="c" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.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><radialGradient id="d" cx="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="e" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="f" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#d)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#e)" fill-rule="evenodd"/><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" fill="none" opacity=".8" stroke="url(#f)" stroke-width=".99525"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".99525"/><g transform="translate(0 4.99801)"><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="m17.5 17.221611-7-5.673017 7-5.6960218v3.6474278h6v4h-6z" display="block" fill="url(#b)"/><g fill="none"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" display="block" opacity=".401" stroke="url(#c)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.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_previoustrackedchange.svg b/icon-themes/elementary_svg/cmd/lc_previoustrackedchange.svg
new file mode 100644
index 000000000..52cfa2ee3
--- /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"><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="24.837126" cy="36.421127" gradientTransform="matrix(-.27598143 0 0 -.29583148 24.323798 24.819207)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#e"/><linearGradient id="i" gradientTransform="matrix(-.4766877 0 0 .44382351 28.94314 3.441469)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><linearGradient id="j" gradientTransform="matrix(0 -.5372019 -.57681717 0 49.997188 27.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><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="#e20000"/></g><g fill="#e20000"><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(0 5.327106)"><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="m17.5 17.221611-7-5.673017 7-5.6960218v3.6474278h6v4h-6z" display="block" fill="url(#i)"/><g fill="none"><path d="m16.5 15.111422-4.434589-3.562828 4.434589-3.6228751v2.5742811h6v2h-6z" display="block" opacity=".401" stroke="url(#j)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m17.5 17.221611-7-5.673017 7-5.696022v3.6474278h6v4.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_prevrecord.svg b/icon-themes/elementary_svg/cmd/lc_prevrecord.svg
new file mode 100644
index 000000000..3954adca7
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 -16.131755 -23.077676)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m13.18763 4.9683782c-.245788-.00983-.475448.1004482-.65625.28125l-7.1250003 6.9687498c-.1469014.146901-.2386713.31694-.28125.5-.021871.09403-.037292.187359-.03125.28125-.00169.03029-.00122.06324 0 .09375.00947.05498.011762.104001.03125.15625.040648.188768.1300395.380039.28125.53125l7.1250003 6.96875c.361604.361604.952013.329237 1.34375-.0625l1.40625-1.40625c.391737-.391737.424104-1.013396.0625-1.375l-2.90625-2.90625h6.5625c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-6.59375l2.9375-2.9374998c.361604-.3616035.329237-.9520128-.0625-1.34375l-1.40625-1.4375c-.195869-.1958686-.441712-.3026685-.6875-.3125z" fill="#fff" opacity=".35"/><path d="m13.18763 3.96875c-.245788-.0098315-.475448.1004482-.65625.28125l-7.1250003 6.96875c-.1469014.146901-.2386713.31694-.28125.5-.021871.09403-.037292.187359-.03125.28125-.00169.03029-.00122.06324 0 .09375.00947.05498.011762.104001.03125.15625.040648.188768.1300395.380039.28125.53125l7.1250003 6.96875c.361604.361604.952013.329237 1.34375-.0625l1.40625-1.40625c.391737-.391737.424104-1.013396.0625-1.375l-2.90625-2.90625h6.5625c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1h-6.59375l2.9375-2.9375c.361604-.3616035.329237-.9520128-.0625-1.34375l-1.40625-1.4375c-.195869-.1958686-.441712-.3026685-.6875-.3125z" fill="url(#a)"/><g fill="none" stroke="#000" transform="translate(1.00013)"><path d="m12.15625 4.46875c-.08513-.00341-.177794.021544-.28125.125l-7.125 6.96875c-.084488.08449-.1339842.185522-.15625.28125-.01711.07356-.00121.106253 0 .125a.49703749.49703749 0 0 1 0 .03125c.00779.04523-.00129.02193 0 .03125-.0002877.0052-.0008528.0099 0 .03125a.49703749.49703749 0 0 1 .03125.09375c.023626.109721.052714.208964.125.28125l7.125 6.96875c.159857.159857.431384.162366.65625-.0625l1.40625-1.40625c.215521-.215521.212233-.537767.0625-.6875l-2.90625-2.90625a.49703749.49703749 0 0 1 .34375-.84375h6.5625c.287265 0 .5-.212735.5-.5v-2c0-.287265-.212735-.5-.5-.5h-6.59375a.49703749.49703749 0 0 1 -.34375-.84375l2.9375-2.9375c.159856-.1598558.162366-.4313842-.0625-.65625l-1.40625-1.4375c-.112713-.1127129-.259611-.1516344-.375-.15625z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.1875 5.65625-6.5 6.34375 6.46875 6.34375.78125-.78125-2.53125-2.53125a1.4619211 1.4619211 0 0 1 1.03125-2.5h6.09375v-1.0625h-6.125a1.4619211 1.4619211 0 0 1 -1.03125-2.5l2.5625-2.5625z" opacity=".03"/></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..437782cf2
--- /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="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"/><path d="m12 8.5 3-3h-6.0000004z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/></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..9737b7e41
--- /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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.1365758 0 0 .1412118 20.891763 -.938621)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-166.63983" y1="99.667191" y2="93.653961"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><radialGradient id="c" cx="18.240929" cy="21.817987" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#a1a1a1" stop-opacity=".207843"/><stop offset="1" stop-color="#a1a1a1" stop-opacity=".678431"/></radialGradient><radialGradient id="d" cx="15.414371" cy="13.078408" gradientTransform="matrix(1.03877 0 0 .8346314 -25.31308 -6.760769)" gradientUnits="userSpaceOnUse" r="6.65625"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".247619"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.1365758 0 0 .1412118 -31.68 .661534)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343435" stop-opacity=".976471"/><stop offset="1" stop-color="#919295"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.1365758 0 0 .1412118 -13.964597 1.72428)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="g" 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="h" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 10.761206 10.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 13.238793 10.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#a"/><linearGradient id="j" 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="k" 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><g transform="translate(0 8)"><path d="m3.500001 14h16.999998v2h-16.999998z" fill="url(#g)" 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(#h)" 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(#i)" 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(#j)"/><g fill="none"><path d="m19.5 13.5h-15.0000004v-19h15.0000004z" stroke="url(#k)" 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="translate(17.962004 4.977624)"><path d="m-4.5023261 9.5722362 6.1066751 5.8763618-.846471 1.187773-6.0845581-6.356651z" style="fill-rule:evenodd;stroke:#333;stroke-width:.77201;stroke-linecap:round;stroke-linejoin:round;fill:url(#b)"/><path d="m248.35479 110.29199a5.3124018 2.6562009 0 1 1 -10.6248 0 5.3124018 2.6562009 0 1 1 10.6248 0z" fill="#3e3e3e" transform="matrix(.1354007 -.1564671 .1513302 .1399968 -48.385711 38.653696)"/><path d="m25.897786 18.478292a8.3085051 8.3085051 0 1 1 -16.61701 0 8.3085051 8.3085051 0 1 1 16.61701 0z" fill="url(#c)" fill-rule="evenodd" transform="matrix(.5036401 0 0 .5080737 -16.686295 -2.754354)"/><path d="m-8.0000001 3c-2.0862189 0-3.7755799 1.5628072-3.7755799 3.4927442 0 .557374.168381 1.070211.419508 1.537958.501718.171073 1.034682.287468 1.6003489.287468 2.472155 0 4.446498-1.801727 4.59906-4.053309-.693444-.758075-1.686589-1.2648612-2.843337-1.2648612z" fill="url(#d)" fill-rule="evenodd" opacity=".834225"/><path d="m-7.9196181 2.4185759c-2.5698819 0-4.6563819 1.9892783-4.6563809 4.4393463 0 2.450068 2.086499 4.4393458 4.6563809 4.4393458 2.56988 0 4.65638-1.9892778 4.65638-4.4393458 0-2.450067-2.086498-4.4393463-4.65638-4.4393463zm.05548.2912494c2.300061 0 4.16983 1.7787559 4.16983 3.9715819 0 2.192827-1.869769 3.9715828-4.16983 3.9715828-2.3000609 0-4.1655609-1.7787558-4.1655609-3.9715828 0-2.192826 1.8655-3.9715819 4.1655609-3.9715819z" fill="url(#e)" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".77201"/></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..07412e9a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_protectfields.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(.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"/><radialGradient id="m" 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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="n" 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="0" stop-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="o" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.221435 -93.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#p"/><linearGradient id="p"><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="q" cx="-1.448878" cy="-38.927242" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.221435 -85.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#p"/><radialGradient id="r" cx="-1.548628" cy="-40.659271" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.221435 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#p"/><radialGradient id="s" cx="-1.598504" cy="-37.097179" gradientTransform="matrix(2.8642857 .00000019 .00000015 -2.1857141 15.221435 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#p"/><path d="m2 6.4995551c0-.269086.576667-.4995581 1.25-.499541l17.5.0004449c.673332.0000171 1.25.230455 1.25.499541v.999082c0 .269086-.576668.499541-1.25.499541-.0028.0041-17.5-.0004449-17.5-.0004449-.673333 0-1.25-.230455-1.25-.499541z" fill="#fff" opacity=".35"/><path d="m21.5 5.5v.9980469.00195c-6.333333-.00999-12.666668-.015399-19-.025389v-.9746058z" fill="none" stroke="url(#o)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 10.499555c0-.269086.576667-.4995581 1.25-.499541l17.5.000445c.673332.000017 1.25.230455 1.25.499541v.999082c0 .269086-.576668.499541-1.25.499541-.0028.0041-17.5-.000445-17.5-.000445-.673333 0-1.25-.230455-1.25-.499541z" fill="#fff" opacity=".35"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m21.5 9.499949v.998047.002c-6.333334-.01-12.666668-.01535-19-.02534v-.9746029l19-.0000531z" stroke="url(#r)"/><path d="m21.5 9.499949v.998047.002c-6.333334-.01-12.666668-.01535-19-.02534v-.9746029l19-.0000531z" opacity=".1" stroke="#000"/><path d="m21.5 5.5v.9980469.00195c-6.333334-.00999-12.49825-.015401-18.831582-.025391v-.9746059z" opacity=".1" stroke="#000"/></g><path d="m2 14.499555c0-.269086.576667-.499541 1.25-.499541h17.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="m21.5 13.500002v.998047.002c-6.333334-.01-12.666668-.0154-19-.02539v-.974606h19z" fill="none" stroke="url(#q)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 13.500002v.998047.002c-6.333334-.01-12.666668-.0154-19-.02539v-.974606h19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 18.499555c0-.269086.576667-.499541 1.25-.499541h17.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="m21.5 17.500002v.998047.002c-6.333334-.01-12.666668-.0154-19-.02539v-.974606h19z" fill="none" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 17.500002v.998047.002c-6.333334-.01-12.666668-.0154-19-.02539v-.974606h19z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(-1 0 0 1 25.992714 -.007286)"><path d="m21.481714 16.507295v4h-7.989v-4z" fill="url(#m)"/><g fill="none"><path d="m21.481714 16.507295v4h-7.989v-4z" opacity=".5" stroke="#0f5a00" 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(#n)"/></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(#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(#h)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="11" y="-14"/><rect fill="url(#i)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="4" y="-14"/><rect fill="url(#j)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="3" y="7"/><rect fill="url(#l)" 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..99dbe24f8
--- /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(.26458484 0 0 .26458333 -20.905474 216.0909)" 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="b" gradientTransform="matrix(.93896692 0 0 .26458333 -217.5476 281.70752)" gradientUnits="userSpaceOnUse" x1="236.1953" x2="236.1953" y1="35.803886" y2="53.803886"><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(.68442421 0 0 .68442421 .206351 -197.124148)"><path d="m.80615233 290.92c-.29315777.00031-.52859402.23601-.52916666.52917l-.004738 2.42553c-.00055215.28267.22018096.51.49867756.52607l7.08999143-.007c.2931578-.00029.5285938-.23601.5291666-.52917l.00474-2.42553c.0005514-.28219-.2193055-.5093-.4971273-.52607z" style="opacity:.2;fill:none;stroke:#000;stroke-width:.386578;stroke-linecap:round;stroke-linejoin:round"/><path d="m1.000337 291.1114c-.29315367-.002-.53272056.23604-.52916666.52917l.0239868 1.97848c.003554.29313.23601302.52757.52916671.52916l6.6885643.0362c.2931563.002.5327201-.23604.5291667-.52917l-.023984-1.97848c-.00355-.29313-.2360129-.52758-.5291667-.52916z" fill="url(#b)"/><path d="m7.7294728 291.31754-6.78915428-.00095c-.14657999.00006-.26409909.118-.26458333.26458l-.007049 2.13367c-.00046831.142.1114796.25499.25166423.262l6.80000578.003c.1465799.00006.2640988-.11801.2645833-.26459l.00705-2.13367c.0004763-.14583-.1169693-.26287-.262515-.26406z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".386578"/><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 fill="#4d4d4d" stroke-width=".386578"><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></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..f628db67b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_quit.svg
@@ -0,0 +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.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><radialGradient id="b" cx="23.895569" cy="3.990003" gradientTransform="matrix(0 1.2316137 -1.6257082 0 18.486581 -20.720783)" gradientUnits="userSpaceOnUse" r="20.397499"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.099545" x2="9.099545" y1="30.8267" y2="9.205249"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><radialGradient id="d" cx="62.625" cy="4.625" gradientTransform="matrix(1.1294118 0 0 .2823525 -58.729414 27.694118)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 -8)"><path d="m24 29c0 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(#d)" fill-rule="evenodd" opacity=".3"/><g stroke-linecap="round" stroke-linejoin="round"><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="url(#c)" 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(#a)"/></g></g><g fill="none" stroke-linecap="round" stroke-miterlimit="0" stroke-width="1.812154"><g opacity=".5" stroke="#5d5d5d" 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"/><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></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..7f568db92
--- /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="#fcaf3e" stroke="#ce5c00"><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_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..12bb85fa1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/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="#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(.45714178 0 0 .43456667 1.028596 .903723)" 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.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="h" 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="i" gradientUnits="userSpaceOnUse" x1="11.9899" x2="11.735134" y1="4.850396" y2="29.718037"><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="j" 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="k" 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="l" 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="m" 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(1)"><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="m4 2.0000001c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9986999s-10.6666663 0-16 0c0-6.66666 0-13.3333182 0-19.9999787z" 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" stroke="url(#h)" 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="url(#i)" stroke="#559ac6" 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(#j)"/></g></g><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(#k)" 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(#l)" 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(#m)" 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..e751f3c81
--- /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="62.625" cy="4.625" gradientTransform="matrix(1.0295301 0 0 .27925801 -52.53571 18.741159)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.5018785 0 0 .462207 -.380339 1.903038)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1953514 0 0 .1799097 50.0016 -.891269)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.1953514 0 0 .1799097 -25.223109 .847388)" gradientUnits="userSpaceOnUse" x1="212.04402" x2="210.58083" y1="123.74026" y2="74.261711"><stop offset="0" stop-color="#fff" stop-opacity=".195205"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.240929" cy="21.817987" gradientTransform="matrix(.7030485 0 0 .6866873 -3.237703 -4.491474)" gradientUnits="userSpaceOnUse" r="8.308505"><stop offset="0" stop-color="#fff" stop-opacity=".64726"/><stop offset="1" stop-color="#fff" stop-opacity=".195205"/></radialGradient><radialGradient id="f" cx="15.414371" cy="13.078408" gradientTransform="matrix(1.4500546 0 0 1.1280465 -15.280129 -9.906347)" gradientUnits="userSpaceOnUse" r="6.65625"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".247619"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.1906508 0 0 .1908549 .561608 1.561624)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.1906508 0 0 .1908549 -24.167929 .125268)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343434" stop-opacity=".976471"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.1815664 0 0 .1817607 -22.545212 .407522)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341176"/></linearGradient><g fill-rule="evenodd"><path d="m22.87737 20.032728a10.938757 2.9671205 0 0 1 -21.8775148 0 10.938757 2.9671205 0 1 1 21.8775148 0z" fill="url(#a)" opacity=".2"/><path d="m13.679117 12.5 8.734692 7.486728-1.210751 1.513272-8.703058-8.098638z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.217785 21.008568-7.005051-8.044248 8.475248 6.849559z" fill="url(#d)"/></g><path d="m22.82112 19.896593a.70630211 1.3057016 49.230514 1 1 -1.788153 1.864762.70630211 1.3057016 49.230514 1 1 1.788153-1.864762z" fill="#3e3e3e"/><path d="m14.969697 8.197334a5.841282 5.7053449 0 1 1 -11.6825642 0 5.841282 5.7053449 0 1 1 11.6825642 0z" fill="url(#e)" fill-rule="evenodd" opacity=".4"/><path d="m8.8877932 3.285826c-2.9122238 0-5.2704608 2.112213-5.2704608 4.7206197 0 .7533185.065298 1.5314093.4158554 2.1635933.7003648.231216 1.6140995.303562 2.4037328.303562 3.4509655 0 6.4192074-2.5625743 6.6321734-5.6057008-.968002-1.024577-2.566556-1.5820742-4.1813008-1.5820742z" fill="url(#f)" fill-rule="evenodd" opacity=".6"/><path d="m9.0000005 2.5c-3.587387 0-6.5000025 2.6886101-6.5000005 5.9999999 0 3.3113911 2.9126135 6.0000001 6.5000005 6.0000001 3.5873845 0 6.4999995-2.688609 6.4999995-6.0000001 0-3.3113898-2.912614-5.9999999-6.4999995-5.9999999zm.077451.3936385c3.2107345 0 5.8208075 2.4040776 5.8208075 5.3677935 0 2.963715-2.610073 5.367794-5.8208075 5.367794-3.2107343 0-5.8148483-2.404078-5.8148483-5.367794 0-2.9637159 2.604114-5.3677935 5.8148483-5.3677935z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.0417066 2.6729635c-3.4164491 0-6.1842359 2.5601138-6.1842359 5.7137188 0 3.1536037 2.7677849 5.7137167 6.1842359 5.7137167 3.4164494 0 6.1901934-2.560114 6.1901934-5.7137167 0-3.153605-2.773746-5.7137188-6.1901934-5.7137188zm.035747.220676c3.2107324 0 5.5661824 2.4040786 5.5661824 5.3677936 0 2.9637149-2.35545 5.1128949-5.5661824 5.1128949-3.2107351 0-5.6026612-2.149179-5.6026612-5.1128949 0-2.963715 2.3919261-5.3677936 5.6026612-5.3677936z" fill="url(#i)"/></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..8e39373dd
--- /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" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="6.559321" x2="6.050848" y1="19.838984" y2="3.974576"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .06210066 10.8 17.596287)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="12" cy="18.589899" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.04795" stroke-width=".730613"/><rect fill="none" height="14.032871" rx="2.483645" ry="2.0462" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129" width="17.032871" x="3.483564" y="4.483564"/><g stroke="#ededeb"><rect fill="none" height="12.042475" rx="1.478996" ry="1.184033" stroke-width=".957525" width="15.042475" x="4.478763" y="5.478763"/><path d="m6 16 12-9.0000003" fill="#ededeb" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel"/></g></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..7c3be5eb8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_rect_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" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="6" y2="17"><stop offset="0" stop-color="#fff"/><stop offset=".09090925" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="18" y2="6"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 3.318499)" gradientUnits="userSpaceOnUse" x1="33.791157" x2="33.791157" y1="2.135016" y2="49.12722"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="translate(0 2)"><path d="m3.483564 4.483564h17.032871v14.032871h-17.032871z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width=".967129"/><path d="m4.478763 5.478762h15.042475v12.042475h-15.042475z" fill="none" stroke="url(#a)" stroke-width=".957525"/><path d="m6 16 12-9.0000003" fill="#ededeb" fill-rule="evenodd" stroke="#ededeb" stroke-linecap="round" 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..ae2acd8ab
--- /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><radialGradient id="b" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 .487385 29.835677)" gradientUnits="userSpaceOnUse" r="15.644737" xlink:href="#a"/><linearGradient id="c" gradientTransform="matrix(-.54198763 0 0 .50490985 24.710717 .203144)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.455616"><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><linearGradient id="d" gradientTransform="matrix(0 -.59171698 -.63516951 0 23.744461 27.519327)" 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="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(2)"><path d="m21.940932 16.976195a8.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="m16.413599 19.738099c5.627431-4.904763 3.627431-12.9047632-4.872569-13.1190352v-4.143524l-8.9999996 6.904756 8.9999996 6.9047552v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" display="block" fill="url(#c)"/><g fill="none"><path d="m17.735547 17.332859c2.427676-2.843188.904437-10.266783-7.151957-9.715933l-.08512-3.150649-6.3408029 4.914019 6.3408029 4.870664v-2.902512c7.70931-.744942 7.962298 4.835058 7.237078 5.984411z" display="block" opacity=".8" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m16.413599 19.738099c5.627431-4.904763 3.627431-12.9047631-4.872569-13.1190351v-4.143524l-8.9999996 6.904756 8.9999996 6.9047551v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" opacity=".5" stroke="#956500"/></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(#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></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..92f602235
--- /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="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="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="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></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="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><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(0 -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="#0c0c0c" stroke-linejoin="round" stroke-width=".607979"/><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="#ffb6b6" opacity=".8" stroke="#c6262e" stroke-linejoin="round" stroke-width=".607979"/><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="#a91010" opacity=".6"/><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=".607979"><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="#0c0c0c" stroke="#0c0c0c"/></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..bf2020e62
--- /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"><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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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" 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="f" 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="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.292765 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h" xlink:href="#c"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.815178 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" 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(#j)" 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(#i)" 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(#g)" 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(#f)"/><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(#e)" 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="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="#004372" stroke-linejoin="round"/></g><g fill="#7a7a7a"><path d="m5.053972 4.01802h9v2h-9z"/><path d="m5.053972 8.01802h3v2h-3z"/></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..c59b1bfae
--- /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"><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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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" 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="f" 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="g" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 12.292765 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="h" xlink:href="#c"/><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .0082353 9.815178 18.998584)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#h"/><linearGradient id="j" 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(#j)" 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(#i)" 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(#g)" 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(#f)"/><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(#e)" 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="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="#004372" stroke-linejoin="round"/></g><g fill="#fff"><path d="m5.053972 4.01802h9v2h-9z"/><path d="m5.053972 8.01802h3v2h-3z"/></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..e097fe557
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.59171698 .63516951 0 -.744529 27.519327)" 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="b" gradientTransform="matrix(.54198763 0 0 .50490985 -1.710785 .203144)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.844787" y2="40.351524"><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><radialGradient id="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(-.52995454 0 0 -.35307735 22.512547 29.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m1.059 16.976195a8.2909995 5.5238047 0 1 1 16.581999 0 8.2909995 5.5238047 0 0 1 -16.581999 0z" fill="url(#c)" fill-rule="evenodd" opacity=".141176"/><path d="m6.586333 19.738099c-5.627431-4.904763-3.627431-12.904763 4.872569-13.119035v-4.143524l9 6.904756-9 6.904755v-4.110195c-4.947306-.192038-7.718477 4.318814-4.181653 7.563243z" display="block" fill="url(#b)"/><g fill="none"><path d="m5.264385 17.332859c-2.427676-2.843188-.904437-10.266783 7.151957-9.715933l.08512-3.150649 6.340803 4.914019-6.340803 4.870664v-2.902512c-7.70931-.744942-7.962298 4.835058-7.237078 5.984411z" display="block" opacity=".8" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m6.586333 19.738099c-5.62743101-4.904763-3.627431-12.9047631 4.872569-13.1190351v-4.143524l9 6.904756-9 6.9047551v-4.110195c-4.947306-.192038-7.718477 4.318814-4.181653 7.563243z" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/></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..6a5bc251b
--- /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"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.514955" x2="14.551724" xlink:href="#g" y1="7.59389" y2="12.51675"/><linearGradient id="j" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436001"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="12.499387" x2="12.499387" xlink:href="#g" y1="13.497988" y2="18.498051"/><radialGradient id="l" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 19.813237)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="10.250006" x2="10.250006" xlink:href="#g" y1="-.244172" y2="2.005834"/><linearGradient id="n" 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="o" 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><ellipse cx="11.852736" cy="21.674644" display="block" fill="url(#l)" opacity=".433333" rx="8.098211" ry="1.963204"/><g transform="matrix(1.33333 0 0 1.33333 1.33336 1.325561)"><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="m1.2499831 2.755836h13.5000339v8.250021h-13.5000339z" fill="url(#a)"/><g stroke-width=".750002"><g fill="none" transform="translate(-1 2)"><path d="m15.375016 8.6308557h-12.7500319v-7.5000188h12.7500319z" stroke="url(#b)" stroke-linecap="round"/><path d="m1.8749822.38083505c2.5206756 0 14.2500228.00092446 14.2500228.00092446l.000013 8.99909809-14.2500359.0000295z" stroke="url(#c)" stroke-linejoin="round"/></g><g stroke="#747474" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098"><rect fill="url(#d)" 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></g><g transform="matrix(-.9999874 0 0 .9999874 29.63828 -2.962954)"><rect fill="url(#h)" height="4.875073" rx=".750012" width="2.250034" x="17.514999" y="7.59389"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m18.265011 8.3439013.737999.047787.01201 3.3272637h-.750011z" opacity=".5" stroke="url(#i)"/><rect height="4.875073" opacity=".5" rx=".534962" ry=".63025" stroke="#7239b3" width="2.250034" x="17.514999" y="7.59389"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 23.651324 -3.01074)"><rect fill="url(#e)" height="4.000051" rx=".750004" width="2.250034" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750011"><path d="m15.278025 9.1416994.750012-.0000002-.000001 2.6250398h-.750011z" opacity=".5" stroke="url(#f)"/><rect height="4.125062" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="2.250034" x="14.528013" y="8.391688"/></g></g><g transform="matrix(.74999242 0 0 .74999242 -10.000976 -3.242542)"><rect fill="url(#j)" height="3.500044" rx="1" width="2.998026" x="18.501474" y="13.497988"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m19.501487 14.496776 1.000013.0012-.002 1.500019-1.000013-.0012z" opacity=".5" stroke="url(#k)"/><rect height="3.500044" opacity=".5" rx=".86555" ry=".59664" stroke="#7bb339" width="2.998026" x="18.501474" y="13.497988"/></g></g><g stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".745098" stroke-width=".750002"><circle cx="5.173983" cy="14.589039" fill="#e5e5e5" r=".951788" stroke="#747474"/><rect fill="none" height=".750002" rx="0" ry=".375001" stroke="url(#m)" width="14.250035" x=".874982" y=".880831"/></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(#o)" 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(#n)" 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..6a98953bd
--- /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"><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="#j"/><linearGradient id="b" gradientTransform="matrix(.57894734 0 0 .55555556 34.074641 10.496731)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" xlink:href="#n" y1="-.740988" y2="30.298229"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" xlink:href="#o" y1="23.238064" y2="7.39004"/><linearGradient id="d" 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="e" 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"/><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"><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.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><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(.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="o" 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><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="#e20000"/></g><g fill="#e20000"><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(.87817681 0 0 .88433535 -7.550828 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(#e)"/></g></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(#n)" stroke="url(#o)" 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(#e)"/></g></g></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..e880bfd86
--- /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(.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><linearGradient id="h"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="i" 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="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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="k" 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="l" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#h" y1="13.022708" y2="32.702335"/><linearGradient id="m" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#h" y1="20.584223" y2="32.702335"/><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="#e20000"/></g><g fill="#e20000"><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(.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(#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(#m)"/></g></g></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..3a87bfad0
--- /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"><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="d" 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="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(.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="#b"/><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="#b"/><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><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="#b"/><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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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><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="#e20000"/></g><g fill="#e20000"><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(.87817681 0 0 .88433535 -7.550828 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><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(#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="#004372" stroke-linejoin="round"/></g></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..7394b5256
--- /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"><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="c" 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="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" 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="h" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#g)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#h)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><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_removebullets.svg b/icon-themes/elementary_svg/cmd/lc_removebullets.svg
new file mode 100644
index 000000000..e4c43c817
--- /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"><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="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="f" cx="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -17.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="g" 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"/><linearGradient id="h" 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="i" 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="j" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" 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(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#k" y1="20.584223" y2="32.702335"/><radialGradient id="m" 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><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"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#e)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="url(#f)" r="1.5"/><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(#g)" 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 transform="matrix(.87817681 0 0 .88433535 3.449172 1.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(#m)" 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(#h)" stroke="url(#i)" 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(#j)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#l)"/></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..2d686da67
--- /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"><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="16.023764" x2="16.023764" y1="1.908505" y2="15.058398"><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><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><radialGradient id="d" 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="e" 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="f" 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="g" gradientTransform="matrix(.3077295 -.29497944 .3077295 .29497944 25.944842 17.144019)" 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(.3077295 -.29497944 .3077295 .29497944 25.634631 17.292858)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#h" y1="20.584223" y2="32.702335"/><g transform="matrix(-.5 .8660254 -.8660254 -.5 25.42908 5.060827)"><path d="m10.112109 20.640247 2.344358-1.353516 2.843866-9.7383418 6.457529-3.7410137c-.197165-1.8980106-1.151681-3.2173379-2.490234-4.3132118l-6.457529 3.7410137-9.8555848-2.4063114-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.269008 7.386326 1.089783-.73744 3.000405-9.7836141 6.125448-3.4568206c-.116979-1.2203799-.887772-2.0438511-1.544922-2.6758834l-6.04537 3.5955197-9.9730607-2.2933801-1.1835334.5750601z" fill="none" stroke="url(#b)"/><g transform="matrix(-.43908841 -.76052343 .76585688 -.44216767 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(#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(#e)" stroke="url(#f)" 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(#g)" stroke-linecap="square"/><path d="m45.42749 20.732088-2.99345-2.713434m-2.968147.03651-2.804358 2.701545" opacity=".4" stroke="url(#i)"/></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..08461625e
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="c" 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="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..68d96d27a
--- /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" 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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#b)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><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..760948ed5
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="d" 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="e" 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="f" gradientTransform="matrix(.45714 0 0 .34765 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="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="i" 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="j" 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><path d="m2.65 21h18.7v2h-18.7z" fill="url(#i)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#h)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#g)" opacity=".15"/><path d="m5 5h17v16h-17z" fill="url(#f)"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#e)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#j)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#d)" 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(#c)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#j)"><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="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..b91ae6733
--- /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" gradientTransform="matrix(-.542 0 0 .5049 24.71 .203)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="4.418" y2="33.456"><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><linearGradient id="b"><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(0 -.59172 -.63517 0 23.744 27.52)" gradientUnits="userSpaceOnUse" x1="38.941" x2="20.576" xlink:href="#b" y1="15.991" y2="15.991"/><linearGradient id="d" gradientTransform="matrix(0 .59172 -.63517 0 25.804 -2.058)" gradientUnits="userSpaceOnUse" x1="20.104" x2="35.281" xlink:href="#b" y1="16.331" y2="16.557"/><linearGradient id="e" gradientTransform="matrix(-.542 0 0 -.5049 26.77 25.26)" gradientUnits="userSpaceOnUse" x1="25.457" x2="24.926" y1="38.029" y2="9.162"><stop offset="0" stop-color="#cdf87e"/><stop offset=".39" stop-color="#a2e34f"/><stop offset=".799" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></linearGradient><path d="m18.473 5.724c5.627 4.904 3.627 12.904-4.873 13.12v4.142l-9-6.905 9-6.903v4.11c4.947.192 7.72-4.32 4.182-7.563z" display="block" fill="url(#e)" transform="translate(1.855)"/><path d="m19.795 8.13c2.427 2.842.904 10.266-7.152 9.715l-.085 3.15-6.34-4.914 6.34-4.87v2.903c7.71.745 7.962-4.835 7.237-5.984z" style="display:block;opacity:.8;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#d)" transform="translate(1.855)"/><path d="m20.328 5.724c5.627 4.904 3.627 12.904-4.873 13.12v4.142l-9-6.905 9-6.903v4.11c4.947.192 7.72-4.32 4.182-7.563z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/><path d="m16.414 19.738c5.627-4.905 3.627-12.905-4.873-13.12v-4.141l-9 6.904 9 6.905v-4.11c4.948-.192 7.72 4.32 4.183 7.563z" display="block" fill="url(#a)" transform="matrix(-1 0 0 1 20.086 -1.462)"/><g fill="none"><path d="m17.736 17.333c2.427-2.843.904-10.267-7.152-9.716l-.086-3.15-6.34 4.913 6.34 4.87v-2.9c7.71-.744 7.963 4.836 7.238 5.985z" display="block" opacity=".8" stroke="url(#c)" stroke-miterlimit="7" stroke-width=".964" transform="matrix(-1 0 0 1 20.086 -1.462)"/><path d="m3.672 18.276c-5.627-4.906-3.627-12.906 4.873-13.12v-4.141l9 6.904-9 6.905v-4.11c-4.947-.192-7.72 4.32-4.182 7.563z" opacity=".5" stroke="#956500"/></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..b975fa362
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_replycomment.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="6.702713" cy="73.615715" gradientTransform="matrix(1.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#a)" opacity=".4"/><path d="m10.440348 2.3954882c-5.636097.829707-9.806467 4.707207-9.427543 8.9055118.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819712-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#b)" fill-rule="evenodd"/><path d="m10.655557 3.4062904c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999636.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.9511372-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" fill="none" opacity=".8" stroke="url(#c)" stroke-width=".99525"/><path d="m10.440348 2.3954879c-5.636097.829707-9.806467 4.707207-9.427543 8.9055121.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819715-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".99525"/><g transform="matrix(.52130929 0 0 .52308954 10.743844 11.079525)"><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#b)" fill-rule="evenodd"/><g fill="none" stroke-width=".99525"><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" opacity=".8" stroke="url(#c)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></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..de3baefdc
--- /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"><linearGradient id="a" 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="b" cx="605.71399" cy="486.64801" gradientTransform="matrix(.03006 0 0 .01647 2.14 13.96)" 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(-.03006 0 0 .01647 23.86 13.96)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#c"/><linearGradient id="e" 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="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.033001" y2="13.664"/><radialGradient id="j" cx="23.896" cy="3.99" gradientTransform="matrix(0 .98632502 -1.3019316 0 13.194836 -14.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="k" gradientUnits="userSpaceOnUse" x1="7.476259" x2="7.476259" y1="9.263739" y2="22.806795"><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="l" gradientTransform="matrix(.31194295 0 0 .31194147 -20.72549 5.840845)" 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="m" cx="91.349998" cy="16.447752" gradientTransform="matrix(0 .60846439 -.60846722 0 18.007918 -44.263969)" gradientUnits="userSpaceOnUse" r="15.639286"><stop offset="0" stop-color="#07132d"/><stop offset="1" stop-color="#425479"/></radialGradient><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#o" y1="6.694915" y2="7"/><linearGradient id="o"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#o" y1="5" y2="14"/><linearGradient id="q" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#r" y1="17" y2="17"/><linearGradient id="r"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#r" y1="15" y2="14"/><linearGradient id="t" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#r" y1="22" y2="26"/><path d="m5.742 20h14.516v4h-14.516z" fill="url(#a)" opacity=".5"/><path d="m20.258 20v4c1.548.007 3.742-.896 3.742-2s-1.728-2-3.742-2z" fill="url(#b)" 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.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(#e)" stroke="url(#f)" 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(#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.066999"/><g transform="translate(8.000284 -.088348)"><path d="m7.9999999 8.9999982c-3.8623577 0-6.99999996 3.1376408-6.99999996 7.0000008 0 3.862362 3.13764226 7.000002 6.99999996 7.000002 3.8623581 0 7.0000061-3.13764 7.0000001-7.000002 0-3.86236-3.137642-7.0000008-7.0000001-7.0000008z" fill="url(#j)"/><g fill="none"><path d="m14.5 16c0 3.589853-2.910146 6.5-6.5000066 6.5-3.5898477 0-6.4999934-2.910147-6.4999934-6.5 0-3.589854 2.9101457-6.5000005 6.4999934-6.5000005 3.5898606 0 6.5000066 2.9101465 6.5000066 6.5000005z" opacity=".8" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9998579 8.5002806c-4.138162 0-7.49985796 3.3616934-7.49985796 7.4998594s3.36169596 7.49986 7.49985796 7.49986c4.1381621 0 7.4998651-3.361694 7.4998581-7.49986 0-4.138166-3.361696-7.4998594-7.4998581-7.4998594z" opacity=".7" stroke="#636363"/><path d="m13 16.001224a5.0000003 4.9999769 0 0 1 -10.0000003 0 5.0000003 4.9999769 0 1 1 10.0000003 0z" opacity=".3" stroke="url(#l)"/></g><path d="m12.805086 16.001013a4.8050863 4.8050638 0 0 1 -9.6101722 0 4.8050863 4.8050638 0 1 1 9.6101722 0z" fill="url(#m)"/><g transform="matrix(2.9771781 1.0836042 -1.0836042 2.9771781 2.05924 2.895784)"><path d="m3.1782893.66986989-.3038575 2.02674971.0456981.3326703-.0928654.6324985.0471673.2729986.3038575 2.0267497.3038576-2.0267497-.0056-.2667522.08769-.6467172-.082087-.324698z" fill-opacity=".389706"/><g transform="scale(.26458334)"><path d="m12 2-2.3796637 7.880016 2.3796637 2.119984z" fill="url(#n)"/><path d="m12 2v10l2.392095-2.119984z" fill="url(#p)"/><path d="m12 12v10l2.392095-7.808885z" fill="url(#q)"/><path d="m12 12-2.3796636 2.019549 2.3796636 7.980451z" fill="url(#s)"/></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(#t)" stroke-width=".335311"/></g></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..c7c71fb07
--- /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 14.385)" gradientUnits="userSpaceOnUse" r="15.571" xlink:href="#a"/><g transform="matrix(.85665 0 0 .85665 .14335 3.0103)"><ellipse cx="12.297" cy="19.22" fill="url(#f)" opacity=".2" rx="12.721" ry="2.44"/><path d="m15.038 14.521h-5.188l-2.152 3.9931h-4.682l9.6911-18.026h4.804l2.7018 17.977h-4.4252zm-3.9924-1.9958h4.5205l-.68802-7.968-4.186 7.968" fill="url(#e)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".49793"/><path d="m11.029 3.4277-3.0505 5.6758 2.7205-4.6758h4.457l1.815 11.148-1.826-12.148-4.116-.0003zm-1.6306 10.312-.5683 1h.3281 4.1938l-.094-1h-3.6525zm-1.4238 2.836-1.3379 2.295h.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..366402440
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_romanliststyle.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=".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(-1.3567669 .00000019 -.00000007 -2.1857141 11.474057 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.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 11.474057 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><path d="m3 6v1h1v4h-1v1h1 1 1v-1h-1v-4h1v-1h-1-1zm-1 8v1h1v4h-1v1h1 1 3v-1h-1v-4h1v-1h-3-1zm2 1h1v4h-1z" fill="#fff" opacity=".35"/><path d="m3 5v1h1v4h-1v1h1 1 1v-1h-1v-4h1v-1h-1-1zm-1 8v1h1v4h-1v1h1 1 3v-1h-1v-4h1v-1h-3-1zm2 1h1v4h-1z" fill="#4c4c4c"/><path d="m18 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="m8.5000002 9.5000018v.9980462.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746052z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.999689 6.4993873c0-.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="m8.5000001 5.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#c)"/><g stroke="#000"><path d="m8.5000002 9.5000018v.9980462.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746052z" opacity=".1"/><path d="m8.5000001 5.5000018v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m21.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="m8.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="m8.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="m18 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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" stroke="url(#e)"/><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></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..2d94b04a0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_romanlowliststyle.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=".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(-1.3567669 .00000019 -.00000007 -2.1857141 11.474057 -89.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="c" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 51.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 11.474057 -81.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><g fill="#fff" opacity=".35" transform="translate(1 3)"><path d="m4 12h1v4h-1z"/><path d="m4 10h1v1h-1z"/><path d="m2 12h1v4h-1z"/><path d="m2 10h1v1h-1z"/><path d="m4 4h1v4h-1z"/><path d="m4 2h1v1h-1z"/></g><g fill="#4e4e4e" transform="translate(1 2)"><path d="m4 12h1v4h-1z"/><path d="m4 10h1v1h-1z"/><path d="m2 12h1v4h-1z"/><path d="m2 10h1v1h-1z"/><path d="m4 4h1v4h-1z"/><path d="m4 2h1v1h-1z"/></g><path d="m18 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="m8.5000002 9.5000018v.9980462.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746052z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.999689 6.4993873c0-.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="m8.5000001 5.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#c)"/><g stroke="#000"><path d="m8.5000002 9.5000018v.9980462.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.9746052z" opacity=".1"/><path d="m8.5000001 5.5000018v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" opacity=".1"/></g></g><path d="m21.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="m8.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="m8.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="m18 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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" stroke="url(#e)"/><path d="m8.5000002 17.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" opacity=".1" stroke="#000"/></g></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..06bbbadcf
--- /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(.49269306 0 0 .11248415 -.324631 3.493911)" 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(.49999997 0 0 .25 -.999999 .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><g transform="translate(1 5)"><rect fill="url(#a)" height="5" rx=".583333" ry=".138889" width="19" x="3" y="4"/><path d="m3 4h19v1h-19z" fill="url(#b)" opacity=".15"/><path d="m3 4v5h1 3 1 3 1 4 1 4 1v-5h-1-17zm1 1h3v3h-3zm4 0h3v3h-3zm4 0h4v3h-4zm5 0h4v3h-4z" opacity=".321"/></g><g fill="none" stroke="#ce5c00" 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_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..5f12ed3e2
--- /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="99.156998" cy="186.17101" gradientTransform="matrix(.03394038 0 0 .01079895 -.190375 3.413681)" 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="65.08" cy="48.19" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" 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="c" gradientUnits="userSpaceOnUse" x1="3.844377" x2="3.168146" xlink:href="#d" y1="3.089921" y2="4.193875"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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" gradientTransform="matrix(.1514 0 0 .0932 6.354 290.688)" gradientUnits="userSpaceOnUse" x1="2" x2="22" y1="2" y2="22"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.112884" x2="3.139095" xlink:href="#d" y1="1.040228" y2="5.602927"/><path d="m5.3053521 5.4239584a2.1303521.67783929 0 1 1 -4.2607042 0 2.1303521.67783929 0 1 1 4.2607042 0z" fill="url(#a)" stroke-width=".193668"/><path d="m3.175 291.302c-1.394 0-2.523 1.13-2.523 2.523 0 1.394 1.13 2.523 2.523 2.523 1.394 0 2.523-1.13 2.523-2.523 0-1.394-1.13-2.523-2.523-2.523z" style="stroke:#000;stroke-width:.265;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.298;fill:url(#e)" transform="translate(0 -290.65)"/><path d="m2.51 13.493-.006-10.99 9.613 5.497z" fill="url(#b)" transform="matrix(.2646 0 0 .2646 1.587 1.058)"/><g fill="none"><path d="m2.25 4.628v-2.908l2.543 1.455z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".26458"/><path d="m2.585865 2.2000136.001323 1.9456038 1.645812-.9708174z" opacity=".6" stroke="url(#c)" stroke-width=".242109"/><path d="m3.1750146.9179057c-1.2455196 0-2.2561089 1.01156-2.2561089 2.2570797 0 1.2455196 1.01156 2.2561089 2.2570797 2.2561089 1.2455196 0 2.2561089-1.01156 2.2561089-2.2570797 0-1.2455196-1.01156-2.2561089-2.2570797-2.2561089z" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".298" stroke-width=".264583"/></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..baf6a0de4
--- /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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.531281" x2="5.975607" y1="7.679217" y2="11.851378"><stop offset="0" stop-color="#fff"/><stop offset=".04" 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:#004372;stroke-linecap:round;stroke-linejoin:round;stroke-width:.265;stroke-opacity:.863"/><path d="m3.775 4.316.005 7.353 6.22-3.669z" opacity=".6" stroke="url(#b)" stroke-width=".915" 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..744e06644
--- /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(.45714178 0 0 .43456667 1.028596 .903723)" 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="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><linearGradient id="h" 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="i" gradientUnits="userSpaceOnUse" x1="11.9899" x2="11.735134" y1="4.850396" y2="29.718037"><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><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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" 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" stroke="url(#h)" 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="url(#i)" stroke="#559ac6" 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(#g)"/></g></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..b8598f796
--- /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"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2857 0 0 .3042 1.143 8.233)" 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 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="8.518" x2="8.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="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(.543 0 0 .326 -.53 3.178)" gradientUnits="userSpaceOnUse" x1="12.768" x2="41.805" xlink:href="#a" y1="27.818" y2="27.356"/><linearGradient id="l" gradientTransform="matrix(.4865 0 0 .3784 .824 2.42)" gradientUnits="userSpaceOnUse" x1="4.637" x2="43.511" y1="25.329" 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="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#j)" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m3 4h19v15h-19z" fill="url(#k)" 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="m3 9h10v14h-10z" fill="url(#b)" transform="translate(10)"/><g fill="none"><path d="m12.5 22.5h-9v-13h9z" stroke="url(#c)" stroke-linecap="round" transform="translate(10)"/><path d="m2.5 8.5h11v15h-11z" stroke="url(#d)" stroke-linejoin="round" transform="translate(10)"/><path d="m11.718 17.008-3.266 3.63-3.266-3.63h2.177v-3.645h2.177v3.645z" opacity=".6" stroke="url(#e)" stroke-linecap="round" stroke-width=".726" transform="translate(10)"/></g><path d="m21.718 16.008-3.266 3.63-3.266-3.63h2.177v-3.645h2.178v3.645z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" stroke-linecap="round" stroke-width=".726"/></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..595d2f7fd
--- /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=".98888642" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.45714178 0 0 .43456667 1.028596 .903723)" 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="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><linearGradient id="h" 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="i" 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><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="11.9899" x2="11.735134" y1="4.850396" y2="29.718037"><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><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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" fill="url(#c)"/><g fill="none"><path d="m19.5 21.5h-15.0000004v-19h15.0000004z" stroke="url(#b)" stroke-linecap="round"/><path d="m20.500019 6.0006688.000021 16.4993642h-17.0000799v-16.5007019" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><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" opacity=".6" stroke="url(#g)" stroke-linecap="round"/></g><rect fill="url(#i)" height="3" rx=".5" width="18" x="3" y="2"/><path d="m3.999999 3.000006h6.000001v1h-6.000001z" fill="#4cb1ea"/><path d="m10.999999 2.500006h1v2h-1z" fill="#969696"/><rect fill="none" height="4" opacity=".3" rx="1" stroke="#000" width="19" x="2.5" y="1.5"/><path d="m16.5 12.522385-4.500001 5-4.499999-5h3v-5.022385h3v5.022385z" fill="url(#j)" stroke="#559ac6" stroke-linecap="round" stroke-linejoin="round"/></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..4cca0e350
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_saveasremote.svg
@@ -0,0 +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 -4.32432)" gradientUnits="userSpaceOnUse" x1="24.001455" x2="23.99999" y1="12.315781" 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="b" gradientTransform="matrix(.45714178 0 0 .43456667 1.028596 -3.096277)" 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" 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><linearGradient id="d" 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="e" gradientTransform="matrix(1.4618941 0 0 .07352981 1199.6472 -638.21661)" 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="#fff" stop-opacity=".706587"/><stop offset=".92053902" stop-color="#fff" stop-opacity=".706587"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.9899" x2="11.735134" y1="1.828036" y2="26.695677"><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><g enable-background="new" transform="translate(-1200 650.73528)"><path d="m1200.9116-629.02631h22.1768v1.00978h-22.1768z" display="block" fill="#bbb"/><path d="m1201-631.01653h22v1h-22z" display="block" fill="#bbb"/><path d="m1202.3147-629.95581h19.4957v.80593h-19.4957z" display="block" fill="url(#e)"/><g fill="#e7e7e7"><path d="m1211.133-635.51653c-.4034 0-.7241.28069-.7241.6338v3.42254h-.021c-.3097 0-.7241.28069-.7241.6338v1.95731c0 .35311.3207.6338.7241.6338h3.6507c.4035 0 .7241-.28069.7241-.6338v-1.95731c0-.35311-.3206-.6338-.7241-.6338h-.2667v-3.42254c0-.35311-.3207-.6338-.7241-.6338z" display="block" stroke="#b2b2b2"/><path d="m1211-633.44946h2v2.71421h-2z" opacity=".174"/></g></g><path d="m4 1.9252336c3.6664118 0 15.99998.0013 15.99998.0013l.00002 16.0734664h-16l.0747664-16.037362z" fill="url(#b)"/><g fill="none"><path d="m19.5 17.5h-15.0000004v-15h15.0000004z" stroke="url(#a)" 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(#d)" 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(#c)" stroke-linecap="round"/></g><path d="m16.5 9.5000247-4.500001 5.0000003-4.499999-5.0000003h3v-5.022385h3v5.022385z" fill="url(#f)" stroke="#559ac6" stroke-linecap="round" stroke-linejoin="round"/></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..e39a2edbe
--- /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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.2857 0 0 .3042 1.143 8.233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#a" y1=".985" y2="47.013"/><linearGradient id="c" gradientTransform="matrix(.24324 0 0 .35135 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="d" gradientTransform="matrix(.2538 0 0 .30502 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="e" gradientUnits="userSpaceOnUse" x1="8.518" x2="8.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="f" 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="g" cx="605.71" cy="486.65" gradientTransform="matrix(.0328 0 0 .01513 .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 .01513 23.846 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#h"/><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(.54286 0 0 .32593 -.53 3.178)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#a" y1=".985" y2="47.013"/><linearGradient id="l" gradientTransform="matrix(.4865 0 0 .37838 .824 2.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="m" 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="n" 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="o" 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="p" 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(#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="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#j)" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m3 4h19v15h-19z" fill="url(#k)" 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="m4 5v13h17v-13z" fill="url(#m)" 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(#n)" 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(#o)" 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(#p)" opacity=".75" transform="translate(.792 3.174)"/><path d="m3 9h10v14h-10z" fill="url(#b)" transform="translate(10)"/><g fill="none"><path d="m12.5 22.5h-9v-13h9z" stroke="url(#c)" stroke-linecap="round" transform="translate(10)"/><path d="m2.5 8.5h11v15h-11z" stroke="url(#d)" stroke-linejoin="round" transform="translate(10)"/><path d="m11.718 17.008-3.266 3.63-3.266-3.63h2.177v-3.645h2.177v3.645z" opacity=".6" stroke="url(#e)" stroke-linecap="round" stroke-width=".726" transform="translate(10)"/></g><path d="m21.718 16.008-3.266 3.63-3.266-3.63h2.177v-3.645h2.178v3.645z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" stroke-linecap="round" stroke-width=".726"/></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..ff59d8def
--- /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"><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><radialGradient id="m" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" 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="n" gradientTransform="matrix(.28179552 0 0 .28009562 10.979593 1036.7048)" 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><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="m20.958984 11a1.3640345 1.3640345 0 0 0 -.736328.216797c-.332475.153079-.639354.374951-.826172.722656l-2.257812 4.201172-.423828.714844-.6875-.527344a1.3640345 1.3640345 0 0 0 -.021485-.015625l-.003906-.001953-.208984-.169922a1.3640345 1.3640345 0 0 0 -.195313-.132813c-.031642-.017564.016177.00901-.011718-.005859l-.111329-.082031a1.3640345 1.3640345 0 0 0 -1.904297.277344l-.109374.146484c-.099697.10443-.197706.224863-.277344.373047l.11914-.183594-.99414 1.294922a1.3640345 1.3640345 0 0 0 -.119141.183594c-.022822.042435.003839-.004812-.013672.03125l-.037109.050781a1.3640345 1.3640345 0 0 0 .220703 1.875l.072266.058594c.116294.136572.259603.2741.458984.384765l-.214844-.148437s1.011281.848386 2.023438 1.697266c.506078.424438 1.012414.849289 1.392578 1.167968.190082.15934.349496.29144.460937.384766.055721.046663.098332.08382.128907.109375.015287.012777.02799.023657.037109.03125.00456.003796.009092.005982.013672.009765.00229.001893.004401.003445.009766.007813l.195312.132813c.1138.063652.10061.026106.162109.054687a1.3640345 1.3640345 0 0 0 1.996094-.394531c.107949-.122866.196257-.249402.259766-.367188l4.644531-8.630859v-1.761719a1.3640345 1.3640345 0 0 0 -.246094-.27539c-.117311-.133075-.263234-.263449-.449218-.367188l-1.492188-.832031a1.3640345 1.3640345 0 0 0 -.001953 0c-.064815-.036046-.128721-.036111-.193359-.0625-.001965-.000802-.003895-.00116-.00586-.001953a1.3640345 1.3640345 0 0 0 -.652344-.166016zm.123047.015625.011719.003906c-.027215.000037-.098683.003572-.179688.00586.072633-.003196.168419-.009732.167969-.009766z" fill="#fff" fill-opacity=".784314"/><g transform="matrix(.78405076 0 0 .78405076 5.161591 -801.31498)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#m)"/><g fill="none"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#n)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".873391"/></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..2fc017e0b
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#004372" 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..0d71dfbb3
--- /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 -.98294772 1.0173481 0 -38.008674 23.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="b" cx="22.571428" cy="30.857143" gradientTransform="matrix(.706422 0 0 .13549598 -3.944954 14.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="19.109867" fill="url(#b)" opacity=".2" rx="10.999999" ry="2.890133"/><path d="m15.399 14.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(#a)"/><path d="m10.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" transform="translate(0 -2)"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 1 0 1 22)"><path d="m3.5 17.5 3-3v6z"/><path d="m20.5 17.5-3-3v6z"/></g></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..f5dd6058d
--- /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="62.625" cy="4.625" gradientTransform="matrix(1 0 0 .34118 0 3.047)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.50188 0 0 .4622 -.38 1.903)" gradientUnits="userSpaceOnUse" x1="32.893" x2="31.364" y1="27.988" y2="29.484"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.19535 0 0 .1799 50.002 -.89)" gradientUnits="userSpaceOnUse" x1="-172.653" x2="-164.718" y1="99.667" y2="91.973"><stop offset="0" stop-color="#242424" stop-opacity=".992"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19535 0 0 .1799 -25.223 .847)" gradientUnits="userSpaceOnUse" x1="212.044" x2="210.581" y1="123.74" y2="74.262"><stop offset="0" stop-color="#fff" stop-opacity=".195"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.241" cy="21.818" gradientUnits="userSpaceOnUse" r="8.309"><stop offset="0" stop-color="#fff" stop-opacity=".647"/><stop offset="1" stop-color="#fff" stop-opacity=".195"/></radialGradient><radialGradient id="f" cx="15.414" cy="13.078" gradientTransform="matrix(1.45005 0 0 1.12805 -15.28 -9.906)" gradientUnits="userSpaceOnUse" r="6.656"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity=".248"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.19065 0 0 .19085 .562 1.562)" gradientUnits="userSpaceOnUse" x1="41.542" x2="41.485" y1="68.292" y2="4.536"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.19065 0 0 .19085 -24.168 .125)" gradientUnits="userSpaceOnUse" x1="173.096" x2="173.096" y1="75.319" y2="11.949"><stop offset="0" stop-color="#343434" stop-opacity=".976"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.18157 0 0 .18176 -22.545 .408)" gradientUnits="userSpaceOnUse" x1="173.096" x2="173.096" y1="75.319" y2="11.949"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><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(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#l" y1="24.99" y2="30"/><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(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#n" y1="24.99" y2="30"/><linearGradient id="p" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#l" y1="24.99" y2="30"/><linearGradient id="q" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#n" y1="24.99" y2="30"/><linearGradient id="r" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#l" y1="24.99" y2="30"/><linearGradient id="s" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#n" y1="24.99" y2="30"/><linearGradient id="t" gradientTransform="matrix(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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><g fill-rule="evenodd"><path d="m73.25 4.625a10.625 3.625 0 1 1 -21.25 0 10.625 3.625 0 1 1 21.25 0z" fill="url(#a)" opacity=".2" transform="matrix(1.02953 0 0 .81852 -52.536 16.247)"/><path d="m13.68 12.5 8.734 7.487-1.21 1.513-8.704-8.1z" fill="url(#c)" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.218 21.01-7.005-8.046 8.475 6.85-1.47 1.195z" fill="url(#d)"/></g><path d="m22.82 19.897a1.306.706-40.77 1 1 -1.787 1.864 1.306.706-40.77 1 1 1.788-1.863z" fill="#3e3e3e"/><path d="m25.898 18.478a8.31 8.31 0 1 1 -16.617 0 8.31 8.31 0 1 1 16.618 0z" fill="url(#e)" fill-rule="evenodd" opacity=".4" transform="matrix(.70305 0 0 .6867 -3.238 -4.49)"/><path d="m8.888 3.286c-2.912 0-5.27 2.112-5.27 4.72 0 .754.065 1.532.415 2.164.7.23 1.614.304 2.404.304 3.45 0 6.42-2.563 6.632-5.606-.97-1.025-2.567-1.582-4.182-1.582z" fill="url(#f)" fill-rule="evenodd" opacity=".6"/><path d="m9 2.5c-3.587 0-6.5 2.69-6.5 6s2.913 6 6.5 6 6.5-2.69 6.5-6-2.913-6-6.5-6zm.077.394c3.21 0 5.82 2.404 5.82 5.367 0 2.965-2.61 5.37-5.82 5.37s-5.814-2.405-5.814-5.37c0-2.962 2.604-5.366 5.814-5.366z" fill="url(#h)" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.042 2.673c-3.417 0-6.185 2.56-6.185 5.714 0 3.153 2.768 5.713 6.185 5.713 3.416 0 6.19-2.56 6.19-5.713 0-3.154-2.774-5.714-6.19-5.714zm.035.22c3.21 0 5.567 2.405 5.567 5.368 0 2.965-2.356 5.114-5.567 5.114-3.21 0-5.602-2.15-5.602-5.113 0-2.962 2.392-5.366 5.602-5.366z" fill="url(#i)"/><path d="m21.22 20.05c-.136-.022-.24-.013-.308.002l-9.087 2.018-1.673.372-.052.008-1.938 1.432 4.95-.074.04-.01 1.684-.37 9.084-2.032c.273-.06-.177-.41-1.01-.785-.624-.28-1.283-.497-1.69-.56z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#t)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(1.03 0 0 1.0325 7.983 7.442)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(1.03 0 0 1.0325 7.983 7.442)"/><path d="m10.093 18.838c.295-.214 1.183.265 2.02 1.097.834.83 1.297 1.694 1.09 1.993-.002 0 .02.018.018.02l7.193-7.24.026-.026s-.022-.018-.02-.02c.208-.298-.255-1.163-1.09-1.992-.837-.832-1.724-1.31-2.02-1.097l-.025.026-7.192 7.238z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(1.03 0 0 1.0325 7.983 7.442)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062l-.126.127z" fill="url(#s)"/><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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.813-.806-1.674-1.27-1.96-1.062l-.127.127z" fill="url(#r)"/><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.062l-.126.127z" fill="url(#q)"/><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.062l-.127.127z" fill="url(#p)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062l-.125.127z" 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.06l-.127.125z" fill="url(#m)"/><g fill-rule="evenodd" stroke-width=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-1.673-1.27-1.96-1.06l-1.788 4.754z" fill="url(#k)" stroke="url(#j)"/><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></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..a91a06d6e
--- /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"><radialGradient id="a" 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(#a)"/><path d="m12 8.5-3.0000004-4h6.0000004zm0 7-3.0000004 4h6.0000004z" fill="#fcaf3e" stroke="#ce5c00"/></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..74faf3cb1
--- /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"><radialGradient id="a" 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(#a)"/><path d="m12 15.5-3.0000004 4h6.0000004z" fill="#fcaf3e" stroke="#ce5c00"/></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..b82ae6dc2
--- /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"><radialGradient id="a" 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(#a)"/><path d="m12 15.5-3.0000004 4h6.0000004z" fill="#fcaf3e" stroke="#ce5c00"/></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..03d58babd
--- /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="#729fcf" 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..c9983a8e3
--- /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(.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="b" cx="605.71" cy="486.65" gradientTransform="matrix(.0328 0 0 .01513 .154 14.28)" 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(-.0328 0 0 .01513 23.846 14.28)" gradientUnits="userSpaceOnUse" r="117.14" xlink:href="#c"/><linearGradient id="e" 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="f" gradientTransform="matrix(.54286 0 0 .32593 -.53 3.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="g" gradientTransform="matrix(.4865 0 0 .37838 .824 2.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="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(#a)" 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(#b)" 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(#d)" transform="translate(0 .5)"/></g><path d="m22.5 19.5h-20v-16h20z" fill="none" stroke="url(#e)" stroke-linejoin="round" transform="matrix(0 1 -1 0 24 0)"/><path d="m3 4h19v15h-19z" fill="url(#f)" transform="matrix(0 1 -1 0 24 0)"/><path d="m21.5 18.5h-18v-14h18z" fill="none" stroke="url(#g)" stroke-linecap="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)"/></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..a1eef19bf
--- /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" 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(.4458 0 0 .45 .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="e" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="f" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" y1="2.269" y2="19.728"><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><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><path d="m2.528 2h17.944c.293 0 .524.248.528.555l.05 4.398c.003.2-14.002-.004-14.002-.004s.052 14.946-.05 14.948l-4.47.103c-.293.006-.528-.248-.528-.556v-18.89c0-.304.235-.554.528-.554z" fill="url(#d)"/><path d="m1 6.164v15.3c0 .839.695 1.536 1.537 1.536h4.463v-1h-4.463c-.307 0-.537-.23-.537-.537v-15.3z" opacity=".3"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#e)"/><path d="m2 10h4v1h-4zm0 4h4v1h-4zm0 4h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.5 2.5v3h18v-3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6 22h1v-15.146h-1z" opacity=".321"/></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..5ea606b59
--- /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(.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="b" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d" gradientTransform="matrix(.5 0 0 .25 -1 3)" 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="e" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="f" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><rect fill="url(#a)" height="20" rx=".528" ry=".556" width="19" x="2" y="2"/><path d="m2.5 2.5h17.94v19.5h-17.94z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m1 7h21v1h-21z" fill="url(#d)" opacity=".15"/><path d="m1.5 6.163v15.3c0 .575.462 1.037 1.036 1.037h17.928c.574 0 1.036-.462 1.036-1.036v-15.3" fill="none" opacity=".3" stroke="#000"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#e)"/><g fill="none"><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h20v-3.964c0-.574-.462-1.036-1.036-1.036z" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m17.5 16.5h-13zm-.01-5.988-12.99-.01v7.998h13zm.01 3.988h-13m13-2h-13m2.545-1.98-.017 7.98m2.55-7.945-.006 7.945m2.535-7.972.004 7.972m2.52-8 .014 8" opacity=".2" stroke="#fff"/><path d="m2.5 2.5v3h18v-3z" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/></g><path d="m2 10h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm-15 4h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm-15 4h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/><path d="m2 2h19v20h-19z" fill="#fcaf3e" opacity=".75"/><g fill="#ce5c00"><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h19c.554 0 1-.446 1-1v-20c0-.554-.446-1-1-1zm0 1h19v20h-19z"/><path d="m6 2h1v20h-1zm5 0h1v20h-1zm5 0h1v20h-1z"/><path d="m21 6v1h-19v-1zm0 4v1h-19v-1zm0 4v1h-19v-1zm0 4v1h-19v-1z"/></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..817bc26bd
--- /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"><linearGradient id="a" 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="b" 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="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 2.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 -4.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 -15.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 -6.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#k" y1="29" y2="14"/><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><linearGradient id="n" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="24.060406" y1="4.999989" y2="40.60302"><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><rect fill="url(#m)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m5.999999 2h1l.000002 19.999818h-1z" opacity=".321"/><path d="m10.999999 2h1l.000002 19.999818h-1z" opacity=".321"/><path d="m16 2h1l.000002 19.999818h-1z" opacity=".321"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#n)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.5 10v11.463636c0 .574146.462218 1.036364 1.036364 1.036364h17.927455c.574146 0 1.036364-.462218 1.036364-1.036364v-11.463636" fill="none" opacity=".3" stroke="#000"/><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="m10.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m15.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="m10.000001 17.999819h4v1h-4z" opacity=".321"/><path d="m15.000002 17.999819h4v1h-4z" opacity=".321"/><path d="m7 11h4v3h-4z" fill="#fcaf3e"/><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="#ce5c00"/><path d="m1.5 10v-7.3001546c0-.574146.462218-1.036364 1.036364-1.036364h17.927455c.574146 0 1.036364.462218 1.036364 1.036364v7.3001546" fill="none" opacity=".3" stroke="#000"/><path d="m1.999999 6h4v1h-4z" opacity=".321"/><path d="m6.999999 6h4v1h-4z" opacity=".321"/><path d="m11.999999 6h4v1h-4z" opacity=".321"/><path d="m17 6h4v1h-4z" opacity=".321"/><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(#a)" 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(#b)" 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(#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(#h)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="8" y="-14"/><rect fill="url(#i)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="1" y="-14"/><rect fill="url(#j)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" y="7"/><rect fill="url(#l)" 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_sendfeedback.svg b/icon-themes/elementary_svg/cmd/lc_sendfeedback.svg
new file mode 100644
index 000000000..8fb093aaa
--- /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="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_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..b1e2cbbd5
--- /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"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.774389 0 0 1.969706 -1892.179 -872.8854)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#a" y1="366.64789" y2="609.50507"/><radialGradient id="c" 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="#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(-2.774389 0 0 1.969706 112.7623 -872.8854)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="f" 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="g" 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="h" 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="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" xlink:href="#i"/><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.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="p" gradientTransform="matrix(.41666572 0 0 .42635572 2.000023 1.309127)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="2" y2="46.01725"/><linearGradient id="q" gradientTransform="matrix(.4210526 0 0 .5526316 1.894737 -1.763158)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="23.969797" y1="3.981044" y2="44.024017"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#dcdcdc"/></linearGradient><radialGradient id="r" cx="8.1203" cy="6.62782" gradientTransform="matrix(.01444031 2.0653773 -3.052092 .02133905 28.231755 -11.638481)" gradientUnits="userSpaceOnUse" r="8.999999"><stop offset="0" stop-color="#f89b7e"/><stop offset=".25" stop-color="#e35d4f"/><stop offset=".75235957" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><linearGradient id="s" gradientTransform="matrix(.3922135 0 0 .4473607 29.199293 -1.2387)" gradientUnits="userSpaceOnUse" x1="-53.412315" x2="-51.786404" y1="56.110264" y2="2.906247"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><radialGradient id="t" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .00823529 13.238794 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="u" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .00823529 10.761206 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="v" gradientTransform="matrix(.0352071 0 0 .00823529 -.724852 18.980551)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#a" 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(#v)" 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(#u)" 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(#t)" opacity=".15"/><path d="m3.8181827.54545451 16.3636353-.00000004s.000039 16.27088153.000039 22.00003953l-16.3636743-.181859z" fill="url(#r)" opacity=".85" stroke="url(#s)" stroke-linejoin="round" stroke-width="1.090909"/><path d="m13.602941 1c-5.4535729 6.1511328-8.2030431 7.0860766-9.2393038 7.1818177v2.2129363c.7821694-.143558 2.380736-.7115415 4.4745984-2.4354515 2.6849064-2.2105256 5.8970584-6.9593025 5.8970584-6.9593025-.880321 2.2698704-1.493686 10.70851-1.510695 21.058835h6.411765v-1.037791c-1.043241-2.828321-1.359826-6.968077-1.871658-10.619881-.302448-3.0169216.045129-9.401163.045129-9.401163h-3.2135zm-9.2393038 10.783562v2.457122c2.2640725-.000001 5.0154081 3.555238 6.6991978 7.818151h1.411764c-.79117-3.875404-6.3836569-10.275273-8.1109618-10.275273z" fill="url(#q)" fill-rule="evenodd" opacity=".9"/><path d="m18.5 2.5h-12.9999999v18h12.9999999z" fill="none" opacity=".4" stroke="url(#p)" transform="matrix(1.090909 0 0 1.090909 -1.090908 -1.090909)"/></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(#b)" 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(#c)" 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(#e)" opacity=".402062"/></g><rect fill="url(#f)" 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(#g)"/><path d="m11.739261 25.716773-3.8538679 3.665908zm4.534881.02453 3.923509 3.558336z" opacity=".7" stroke="url(#h)"/><path d="m7.4264159 21.420414 6.6143001 5.494264 6.533049-5.494264" opacity=".06" stroke="url(#k)"/><path d="m6.4197241 18.557066 7.5803669 6.192934 7.463992-6.200594" opacity=".7" stroke="url(#l)"/></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(#m)" fill-rule="evenodd" opacity=".2"/><g fill="none"><path d="m5.5 18.5h17v11h-17z" stroke="url(#n)" 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(#o)"/></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..a866a99f0
--- /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"><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.9453162zm1.5 1.5h17v15h-17z" fill="#fcaf3e"/><g fill="#ce5c00"><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..8beb13add
--- /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(.45714178 0 0 .43456667 1.028596 .903723)" 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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" fill="url(#h)"/><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..6a0116f01
--- /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" 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="b" 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="c" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="d" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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(3)"><path d="m6.3164063 2c-.1754333 0-.3164063.2469097-.3164063.5546875v18.8886715c0 .307778.140973.556641.3164063.556641h5.6835937v-20z" fill="url(#a)"/><path d="m6 7h6.000001v1h-6.000001z" fill="url(#b)" opacity=".15"/><path d="m7.018182 1.499845c-.574145 0-.9645063.4667325-1.036364 1.036364v3.963609h6.036364v-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" fill="url(#c)"/><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="#126400" stroke-linecap="round"/><path d="m7 2.499818v3h4v-3z" fill="none" opacity=".5" stroke="url(#d)" 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"/><path d="m7.5098 7.492187-.0098 14.007813h3v-14z" fill="none" opacity=".2" stroke="#fff"/></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..738961740
--- /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(.49269306 0 0 .11248415 -.324631 3.493911)" 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(.49999997 0 0 .25 -.999999 .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><g transform="translate(0 5)"><rect fill="url(#a)" height="5" rx=".583333" ry=".138889" width="21" x="1" y="4"/><path d="m1 4h21v1h-21z" fill="url(#b)" opacity=".15"/><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></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..f8d10c31d
--- /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"><radialGradient id="a" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#e"/><linearGradient id="b" 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="c" 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="d" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" xlink:href="#e" y1="-4.283906" y2="16.849756"/><linearGradient id="e"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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" gradientTransform="matrix(.28179552 0 0 .28009562 10.979593 1036.7048)" 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><path d="m6.3164063 2c-.1754333 0-.3164063.2469097-.3164063.5546875v18.8886715c0 .307778.140973.556641.3164063.556641h5.6835937v-20z" fill="url(#b)"/><path d="m6 7h6.000001v1h-6.000001z" fill="url(#c)" opacity=".15"/><path d="m7.018182 1.499845c-.574145 0-.9645063.4667325-1.036364 1.036364v3.963609h6.036364v-3.963609c0-.574146-.462218-1.036364-1.036364-1.036364z" fill="url(#d)"/><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="#126400" stroke-linecap="round"/><path d="m7 2.499818v3h4v-3z" fill="none" opacity=".5" 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"/><path d="m7.5098 7.492187-.0098 14.007813h3v-14z" fill="none" opacity=".2" stroke="#fff"/><g transform="matrix(.78405076 0 0 .78405076 5.161591 -801.31498)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#a)"/><g fill="none"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#g)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".873391"/></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..9b893e2ca
--- /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(.28179552 0 0 .28009562 10.979593 1036.7048)" 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="b" gradientTransform="matrix(.49269306 0 0 .11248415 -.324631 3.493911)" 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(.49999997 0 0 .25 -.999999 .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><radialGradient id="d" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" 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><rect fill="url(#b)" height="5" rx=".583333" ry=".138889" width="21" x="1" y="4"/><path d="m1 4h21v1h-21z" fill="url(#c)" opacity=".15"/><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 transform="matrix(.78405076 0 0 .78405076 5.161591 -801.31498)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#d)"/><g fill="none"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#a)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".873391"/></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..b71dec766
--- /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"><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="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 246.99113 35.772363)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#a"/><radialGradient id="g" cx="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.92934 -17.160632)" gradientUnits="userSpaceOnUse" r="2" 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"/><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(-.279094 .494955)"/><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="url(#f)" transform="translate(-.279094 -.505045)"/><circle cx="3.51609" cy="13.438924" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.51609" cy="12.438924" fill="url(#g)" r="1.5"/></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..f9650fa19
--- /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="#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"><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..a37669ba4
--- /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(.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="25.032509" x2="17.50985" y1="10.572397" y2="33.964962"><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><radialGradient id="g" 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="h" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="i" 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="matrix(0 .78571275 .82579566 0 15.18637 4.14309)"><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(#g)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#h)"/><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(#i)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><g transform="matrix(0 -.78577239 .82658399 0 3.177956 19.847661)"><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(#g)" fill-rule="evenodd" opacity=".141176"/><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#h)"/><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(#i)" stroke-width=".963925"/><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/></g></g><g transform="matrix(.63466588 .28172895 -.28172895 .63466588 10.82923 2.577563)"><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="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(#e)"/><g fill="none"><path d="m16.473087 20.924727-8.9805072-3.981861v-14.0487979l8.9888572 3.3150488z" stroke="url(#f)" 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></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..e9d6164cb
--- /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="#e2c8fa"/><stop offset="1" stop-color="#a56de2"/></radialGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.58642609 0 0 .11633788 10.569233 18.672025)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd"><ellipse cx="11.888691" cy="20.533432" display="block" fill="url(#c)" opacity=".245" rx="9.895941" ry="1.963204"/><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" 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..b7eb015d5
--- /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" 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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#b)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/></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..61ccbcd85
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_showallnotes.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="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -26.638)" gradientUnits="userSpaceOnUse" r="11.509" xlink:href="#f"/><linearGradient id="b" gradientTransform="matrix(.51007 -.04645 .05016 .55556 -1.305 -.24)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" xlink:href="#g" y1="11.249" y2="31.265"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.782642" x2="10.909" xlink:href="#d" y1="5.247814" y2="10.748"/><linearGradient id="d"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="6.703" cy="73.616" gradientTransform="matrix(1.96254 0 0 .3559 -.24 -4.773)" gradientUnits="userSpaceOnUse" r="7.228"><stop offset="0" stop-opacity=".326"/><stop offset=".5" stop-opacity=".192"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="21.96" cy="-6.637" gradientTransform="matrix(-.00816 1.50586 -1.54218 -.00836 -1.94 -26.638)" gradientUnits="userSpaceOnUse" r="11.509"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.51007 -.04645 .05016 .55556 -1.305 -.24)" gradientUnits="userSpaceOnUse" x1="27.261" x2="25.011" y1="11.249" y2="31.265"><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=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="6.786" x2="10.909" xlink:href="#d" y1="4.748" y2="10.748"/><path d="m27.1 21.427c0 1.42-6.35 2.573-14.185 2.573s-14.185-1.152-14.185-2.573c0-1.42 6.35-2.572 14.185-2.572s14.186 1.152 14.186 2.572z" fill="url(#e)" opacity=".4" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#f)" fill-rule="evenodd" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m10.656 3.406c-4.735.69-8.91 3.752-8.58 7.9.22 2.786 2.817 4.677 5.517 5.556l-.99 3.138 3.694-2.625c.57.025 1.66.07 2.257.015 4.51-.41 9.99-3.81 9.47-7.95-.528-4.193-5.53-6.588-10.663-6.098-.238.023-.472.03-.704.064z" fill="none" opacity=".8" stroke="url(#g)" stroke-width=".995" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><path d="m7.424 7.458c-4.054.597-7.054 3.386-6.78 6.406.174 1.956 1.676 3.566 3.826 4.416l-.897 3.49 3.97-2.866.027-.003c.49.024.982.032 1.492-.014 4.36-.397 7.672-3.293 7.386-6.462-.286-3.168-4.064-5.418-8.422-5.02-.204.018-.404.025-.604.054z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".715763"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#h)" fill-rule="evenodd" transform="matrix(.71936 0 0 .71936 -.086 5.735)"/><g transform="translate(.676106 -.507864)"><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#a)" fill-rule="evenodd" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/><path d="m10.656 3.406c-4.735.69-8.91 3.752-8.58 7.9.22 2.786 2.817 4.677 5.517 5.556l-.99 3.138 3.694-2.625c.57.025 1.66.07 2.257.015 4.51-.41 9.99-3.81 9.47-7.95-.528-4.193-5.53-6.588-10.663-6.098-.238.023-.472.03-.704.064z" fill="none" opacity=".8" stroke="url(#b)" stroke-width=".995" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/><path d="m16.486 1.958c4.054.597 7.054 3.386 6.78 6.406-.175 1.956-1.678 3.566-3.828 4.415l.897 3.49-3.97-2.866-.027-.003c-.49.024-.982.032-1.492-.014-4.36-.397-7.672-3.293-7.386-6.462.286-3.168 4.064-5.418 8.422-5.02.204.018.404.025.604.054z" fill="none" opacity=".5" stroke="#956500" stroke-linejoin="round" stroke-width=".715763"/><path d="m10.44 2.395c-5.636.83-9.806 4.708-9.427 8.905.245 2.72 2.335 4.957 5.323 6.138l-1.246 4.852 5.517-3.984.038-.003c.68.032 1.365.043 2.075-.022 6.06-.55 10.665-4.576 10.267-8.98-.397-4.406-5.65-7.533-11.707-6.98-.284.025-.562.035-.84.075z" fill="url(#c)" fill-rule="evenodd" transform="matrix(-.71936 0 0 .71936 23.996 .235)"/></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..a85726c4f
--- /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"><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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#b)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><g transform="matrix(0 1 -1 0 21.000002 -.000182)"><path d="m2 10h20v4.000001h-20z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m2 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1l20 .000001c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1 20 .000001v4l-20-.000001z"/><path d="m6.000182 10.000002h.999819v3.999815h-.999819z"/><path d="m10 10.000001h1v4.000001h-1z"/><path d="m14 10.000001h1v4.000001h-1z"/><path d="m18.000002 10.000001h1v4.000001h-1z"/></g></g></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..1d7169718
--- /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(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="17.83482" y2="73.398201"/><linearGradient id="b" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="33.392567" y2="88.955948"/><linearGradient id="c" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="4.354743" y2="57.840454"/><linearGradient id="d" 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 -2)"><rect fill="url(#c)" 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(#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 -16)"><rect fill="url(#b)" 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(#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(.730079 -2.762563)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="matrix(1 0 0 -1 .730079 26.40901)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></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..398875cef
--- /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="#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(.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="#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_showerrors.svg b/icon-themes/elementary_svg/cmd/lc_showerrors.svg
new file mode 100644
index 000000000..baaec2a5e
--- /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"><linearGradient id="a" 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="b" 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="c" 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><radialGradient id="d" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .52544997 -.57162563 0 44.976422 1003.5661)" 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="e" gradientTransform="matrix(.28179552 0 0 .28009562 10.979593 1036.7048)" 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><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(#c)"/><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(#b)" 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(#a)" 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(.96401654 0 0 .96401654 -9.558841 -999.95507)"><path d="m12.802963 1044.2277 2.43068 1.8613 4.915451-8.3022 1.925603 1.0665.514119.3472-6.313454 11.8682-5.988355-4.9245 1.830901-2.4216z" fill="url(#d)"/><g fill="none" stroke-width="1.037327"><path d="m15.209743 1047.5873 5.177033-8.6499 1.558058.9469m-5.555839 9.9573-4.841054-3.8197.789181-1.0062" opacity=".5" stroke="url(#e)"/><path d="m20.191222 1037.8012c-.200773-.021-.400379.079-.503536.271l-4.395165 8.1692-2.825805-2.2825c-.25171-.1397-.565759-.05-.703301.2059l-1.267211 1.6527c-.137539.2557-.04501.5747.206697.7144 0 0 5.159568 4.3289 5.165933 4.3321.05899.033.215389.081.2781.089.204857.026.319801-.1036.425104-.2989l5.927462-11.0172c.13754-.2557.04501-.5746-.206696-.7143l-1.901912-1.0603c-.06293-.035-.132746-.054-.19967-.061z" 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_showfmexplorer.svg b/icon-themes/elementary_svg/cmd/lc_showfmexplorer.svg
new file mode 100644
index 000000000..068351e64
--- /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="23.896" cy="3.99" gradientTransform="matrix(0 .98632502 -1.3019316 0 13.194836 -14.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="9.263739" y2="22.806795"><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 5.840845)" 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="91.349998" cy="16.447752" gradientTransform="matrix(0 .60846439 -.60846722 0 18.007918 -44.263969)" gradientUnits="userSpaceOnUse" r="15.639286"><stop offset="0" stop-color="#07132d"/><stop offset="1" stop-color="#425479"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#f" y1="6.694915" y2="7"/><linearGradient id="f"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#f" y1="5" y2="14"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#i" y1="17" y2="17"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#i" y1="15" y2="14"/><linearGradient id="k" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="22" y2="26"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#r" y1="13" y2="19"/><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(2.0038 0 0 1.4 27.988 -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" 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="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="r" 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(#n)"/><path d="m-10-47h5v7h-5z" fill="url(#o)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#p)"/></g><path d="m3.5 3c-.28565 0-.5.21435-.5.5v17c0 .28565.21435.5.5.5h17c.28565 0 .5-.21435.5-.5v-17c0-.28565-.21435-.5-.5-.5z" fill="url(#r)"/><path d="m3.5012 3.4988h17v17h-17z" fill="none" opacity=".5" stroke="url(#q)" 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(#l)" 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.000284 -.088348)"><path d="m7.9999999 8.9999982c-3.8623577 0-6.99999996 3.1376408-6.99999996 7.0000008 0 3.862362 3.13764226 7.000002 6.99999996 7.000002 3.8623581 0 7.0000061-3.13764 7.0000001-7.000002 0-3.86236-3.137642-7.0000008-7.0000001-7.0000008z" fill="url(#a)"/><g fill="none"><path d="m14.5 16c0 3.589853-2.910146 6.5-6.5000066 6.5-3.5898477 0-6.4999934-2.910147-6.4999934-6.5 0-3.589854 2.9101457-6.5000005 6.4999934-6.5000005 3.5898606 0 6.5000066 2.9101465 6.5000066 6.5000005z" opacity=".8" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9998579 8.5002806c-4.138162 0-7.49985796 3.3616934-7.49985796 7.4998594s3.36169596 7.49986 7.49985796 7.49986c4.1381621 0 7.4998651-3.361694 7.4998581-7.49986 0-4.138166-3.361696-7.4998594-7.4998581-7.4998594z" opacity=".7" stroke="#636363"/><path d="m13 16.001224a5.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="m12.805086 16.001013a4.8050863 4.8050638 0 0 1 -9.6101722 0 4.8050863 4.8050638 0 1 1 9.6101722 0z" fill="url(#d)"/><g transform="matrix(2.9771781 1.0836042 -1.0836042 2.9771781 2.05924 2.895784)"><path d="m3.1782893.66986989-.3038575 2.02674971.0456981.3326703-.0928654.6324985.0471673.2729986.3038575 2.0267497.3038576-2.0267497-.0056-.2667522.08769-.6467172-.082087-.324698z" fill-opacity=".389706"/><g transform="scale(.26458334)"><path d="m12 2-2.3796637 7.880016 2.3796637 2.119984z" fill="url(#e)"/><path d="m12 2v10l2.392095-2.119984z" fill="url(#g)"/><path d="m12 12v10l2.392095-7.808885z" fill="url(#h)"/><path d="m12 12-2.3796636 2.019549 2.3796636 7.980451z" fill="url(#j)"/></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(#k)" stroke-width=".335311"/></g></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..5c3bde634
--- /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(.45714178 0 0 .43456667 1.028596 .903723)" 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="m4 2c3.6664118 0 15.99998.0013 15.99998.0013l.00002 19.9987s-10.6666663 0-16 0c0-6.66666 0-13.3333183 0-19.9999788z" 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="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..e6e3fd287
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_shownote.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.962544 0 0 .3559079 -.239114 -4.773066)" gradientUnits="userSpaceOnUse" r="7.228416"><stop offset="0" stop-opacity=".325581"/><stop offset=".5" stop-opacity=".192157"/><stop offset="1" stop-opacity="0"/></radialGradient><radialGradient id="b" cx="21.959826" cy="-6.637001" gradientTransform="matrix(-.00816381 1.5058602 -1.5421789 -.00836067 -1.939273 -26.637832)" gradientUnits="userSpaceOnUse" r="11.508719"><stop offset="0" stop-color="#fff3cb"/><stop offset=".26238" stop-color="#fdde76"/><stop offset=".66093999" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.510074 -.04644907 .05016228 .5555587 -1.305188 -.238771)" gradientUnits="userSpaceOnUse" x1="27.260933" x2="25.010578" y1="11.249186" y2="31.264799"><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><path d="m27.101338 21.42735c0 1.420835-6.351327 2.57265-14.186083 2.57265-7.834758 0-14.1860838-1.151815-14.1860838-2.57265 0-1.420836 6.3513258-2.572651 14.1860838-2.572651 7.834756 0 14.186083 1.151815 14.186083 2.572651z" fill="url(#a)" opacity=".4"/><path d="m10.440348 2.3954884c-5.636097.829707-9.806467 4.707207-9.427543 8.9055116.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.981971-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" fill="url(#b)" fill-rule="evenodd"/><g fill="none" stroke-width=".99525"><path d="m10.655557 3.4062906c-4.734927.6883154-8.909904 3.75183-8.580597 7.8999634.221184 2.786171 2.817762 4.676817 5.518256 5.555744l-.991186 3.136534 3.694528-2.623113c.571793.02479 1.660966.06902 2.25731.01471 4.509027-.410607 9.991585-3.81075 9.470105-7.951137-.527973-4.1919273-5.528521-6.5873152-10.663429-6.0969003-.238437.022772-.472122.030349-.704987.064199z" opacity=".8" stroke="url(#c)"/><path d="m10.440348 2.3954881c-5.636097.829707-9.806467 4.707207-9.427543 8.9055119.245369 2.718574 2.33505 4.956193 5.323376 6.136791l-1.247369 4.853248 5.518268-3.985027.03815-.0035c.680994.0325 1.365148.04327 2.075104-.0214 6.05829-.551901 10.664405-4.577194 10.266843-8.9819713-.39756-4.4047776-5.649239-7.5320376-11.707529-6.9801356-.283982.02587-.562113.035653-.839299.076459z" opacity=".5" stroke="#956500" stroke-linejoin="round"/></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..11e83e9da
--- /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="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="17.83482" y2="73.398201"/><linearGradient id="b" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="33.392567" y2="88.955948"/><linearGradient id="c" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="4.354743" y2="57.840454"/><linearGradient id="d" 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(-15 -2)"><rect fill="url(#c)" 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(#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(-15 -16)"><rect fill="url(#b)" 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 .730079 34.40901)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="translate(.730079 -10.762563)"><path d="m10.403806 21.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m6.5251263 14.525126 6.4748737 6.474874" fill="none" stroke="#ce5c00"/></g><g transform="translate(0 -9)"><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></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..0dec6c7a3
--- /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" gradientTransform="matrix(.8048 0 0 .60166 -516.818 -404.08)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" y1="654.815" y2="619.30701"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.814" x2="9.271" y1="12.475" y2="19.39"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient>
+
+/&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(#f)" 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(#e)" 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..85aa99942
--- /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"><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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#b)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><path d="m2 10h19v5h-19z" fill="#fcaf3e"/><g fill="#ce5c00"><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 1h19v3h-19z"/><path d="m6.000001 10.999818h1v3h-1z"/><path d="m11.000001 10.999818h1v3h-1z"/><path d="m16.000002 10.999818h1v3h-1z"/></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..248673a7c
--- /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.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 .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 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.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(#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..275409f0a
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="d" 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="e" 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="f" gradientTransform="matrix(.45714 0 0 .34765 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="g" cx="605.714" cy="486.648" gradientTransform="matrix(.01325 0 0 .00824 13.363 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><radialGradient id="h" cx="605.714" cy="486.648" gradientTransform="matrix(-.01325 0 0 .00824 10.637 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="i" 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="j" 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><path d="m2.65 21h18.7v2h-18.7z" fill="url(#i)" opacity=".15"/><path d="m2.65 21v2c-.683.004-1.65-.448-1.65-1s.762-1 1.65-1z" fill="url(#h)" opacity=".15"/><path d="m21.35 21v2c.683.004 1.65-.448 1.65-1s-.762-1-1.65-1z" fill="url(#g)" opacity=".15"/><path d="m5 5h17v16h-17z" fill="url(#f)"/><path d="m21.5 20.5h-19v-15h19z" fill="none" stroke="url(#e)" stroke-linecap="square"/><path d="m2 4.5c-.277 0-.5.223-.5.5v16c0 .277.223.5.5.5h3v-17z" fill="url(#j)"/><g fill="none"><path d="m4.5 20.5h-2v-15h2" opacity=".5" stroke="url(#d)" 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(#c)"/><path d="m5 21.5h-3.5v-17h3.5" opacity=".4" stroke="#cc3b02"/></g></g><g fill="url(#j)"><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_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..c30c87919
--- /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="#e20000"/></g><g fill="#e20000"><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="#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(#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..f9dd20397
--- /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(.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><clipPath id="b"><path d="m7-5h16v12h-16z"/></clipPath><clipPath id="c"><path d="m7-15h16v11h-16z"/></clipPath><linearGradient id="d" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5.81" y2="67.174"/><linearGradient id="e"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.42857 0 0 .4563 4.714 -15.65)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#e" y1=".985" y2="47.013"/><g clip-path="url(#b)" transform="translate(-3 5)"><path d="m7.5-14.5h15v21h-15z" fill="url(#d)"/><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(#c)" transform="translate(-3 28)"><path d="m7.5-14.5h15v21h-15z" fill="url(#f)"/><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 fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m12 19.500021 3-3h-6.0000004z"/><path d="m12 5.4999793 3 2.9999997h-6.0000004z"/></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..057e572f8
--- /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="13.000071" x2="18.627048" y1="3.74999" y2="14.12287"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" 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="c" 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(#c)" opacity=".2" rx="7.898917" ry="2.89" stroke-width="1.2425"/><path d="m12.399722 14.511098h-6.7194346l-1.1559027 2.863257h-3.0907398l6.3344667-15.0074174h2.8767574l6.109486 15.0074174h-3.234728zm-5.9195019-2.270859h5.0455749l-2.2518102-6.7888822z" style="stroke:#000;stroke-width:1.2425;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.49;fill:url(#b)"/><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><path d="m18 6-4.5-4.5h9z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".470588"/><path d="m15 2h6v1h-6z" fill="#fff" fill-opacity=".482"/></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..7496632fb
--- /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" 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="b" 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="c" 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="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.41666572 0 0 .42635572 2.000023 1.309127)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="2" y2="46.01725"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4210526 0 0 .5526316 1.894737 -1.763158)" gradientUnits="userSpaceOnUse" x1="23.969797" x2="23.969797" y1="3.981044" y2="44.024017"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#dcdcdc"/></linearGradient><radialGradient id="g" cx="8.1203" cy="6.62782" gradientTransform="matrix(.01444031 2.0653773 -3.052092 .02133905 28.231755 -11.638481)" gradientUnits="userSpaceOnUse" r="8.999999"><stop offset="0" stop-color="#f89b7e"/><stop offset=".25" stop-color="#e35d4f"/><stop offset=".75235957" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></radialGradient><linearGradient id="h" gradientTransform="matrix(.3922135 0 0 .4473607 29.199293 -1.2387)" gradientUnits="userSpaceOnUse" x1="-53.412315" x2="-51.786404" y1="56.110264" y2="2.906247"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><radialGradient id="i" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .00823529 13.238794 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><radialGradient id="j" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.01204859 0 0 .00823529 10.761206 18.980568)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><linearGradient id="k" 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(#k)" 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(#j)" 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(#i)" opacity=".15"/><path d="m3.8181827.54545451 16.3636353-.00000004s.000039 16.27088153.000039 22.00003953l-16.3636743-.181859z" fill="url(#g)" opacity=".85" stroke="url(#h)" stroke-linejoin="round" stroke-width="1.090909"/><path d="m13.602941 1c-5.4535729 6.1511328-8.2030431 7.0860766-9.2393038 7.1818177v2.2129363c.7821694-.143558 2.380736-.7115415 4.4745984-2.4354515 2.6849064-2.2105256 5.8970584-6.9593025 5.8970584-6.9593025-.880321 2.2698704-1.493686 10.70851-1.510695 21.058835h6.411765v-1.037791c-1.043241-2.828321-1.359826-6.968077-1.871658-10.619881-.302448-3.0169216.045129-9.401163.045129-9.401163h-3.2135zm-9.2393038 10.783562v2.457122c2.2640725-.000001 5.0154081 3.555238 6.6991978 7.818151h1.411764c-.79117-3.875404-6.3836569-10.275273-8.1109618-10.275273z" fill="url(#f)" fill-rule="evenodd" opacity=".9"/><path d="m18.5 2.5h-12.9999999v18h12.9999999z" fill="none" opacity=".4" stroke="url(#e)" transform="matrix(1.090909 0 0 1.090909 -1.090908 -1.090909)"/></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(#a)" 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(#b);stroke:url(#c)"/><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..e260ba50a
--- /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" 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="15.951" cy="8.6" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" r="18"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a"/><stop offset="1" stop-color="#599ec9"/></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.495 4.495h21v17h-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.5h8.658m-.658 1v-6.79m-8.843-5.2-6.94-.02m.783-.77v9.355" 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..3c685e119
--- /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(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="b" gradientTransform="matrix(.68058746 0 0 .70440603 40.788047 5.474433)" gradientUnits="userSpaceOnUse" x1="-32.692204" x2="-32.692204" xlink:href="#a" y1="3.563357" y2="23.438257"/><linearGradient id="c" gradientTransform="translate(-.01387 .204693)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="3" y2="25"/><g transform="translate(0 2)"><path d="m18.5 5.5000207-3-3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><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(#b)"/><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(#c)"/><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)"/></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..dff3a6563
--- /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="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="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00318786 0 0 .00217892 2.847236 293.68758)" 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(.00318786 0 0 .00217892 1.121514 293.68755)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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(#a)" opacity=".15" stroke-width=".181503"/><g stroke-width=".264583"><path d="m.94134993 294.75102-.0153083-2.11666h2.11666667v2.11666z" fill="url(#b)" stroke="url(#c)" 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(#d)" opacity=".15"/><path d="m3.0427083 294.48647v.52913c.1641666.001.3968751-.11855.3968751-.2646s-.1831981-.26453-.3968751-.26453z" fill="url(#f)" opacity=".15"/></g><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.26458333 0 0 .26458333 0 290.64998)"><path d="m17.197224 17.5-3 3h6z"/><path d="m17.287637 6.5-3-3h6z"/></g><path d="m1.190625 292.89894h1.5875001v1.57332h-1.5875001z" fill="none" stroke="url(#g)" stroke-width=".264583"/></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..46e6190df
--- /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" 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="b" 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="c" 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="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(.01204859 0 0 .0082353 .767722 16.509432)" 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.290135 16.509541)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#e"/><linearGradient id="g" 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(#g)" 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(#f)" 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(#d)" opacity=".15"/></g><path d="m3.528929 15.471071v-8.0031946h7.942142v8.0031946z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.057858"/><path d="m4.528929 14.471071v-6h5.94639v6z" fill="none" stroke="url(#c)"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m17.2102 17.471071-3 3h6z"/><path d="m17.219189 6.471071-3-3h6z"/></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..a761cde3c
--- /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="#b5232a"/></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 .342829 -1.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="f" 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="g" 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="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><g transform="translate(0 2)"><path d="m3.500001 20h16.999998v2h-16.999998z" fill="url(#h)" opacity=".15"/><path d="m3.4999999 20.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 20.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-.50004277c3.8955809 0 17.0000589.00136 17.0000589.00136l.000021 20.99871577s-11.3333862 0-17.0000799 0c0-7.000018 0-14.0000347 0-21.00005347z" fill="url(#e)"/><path d="m19.5 19.5h-15.0000004v-18.99999967h15.0000004z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m3.4460282-.51802007c3.8955809 0 17.0000588.00136 17.0000588.00136l.000021 20.99871607s-11.3333861 0-17.0000798 0c0-7.000018 0-14.000035 0-21.00005377z" 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="#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(#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..f5bbd7d9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_snapframe.svg
@@ -0,0 +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.269042" y2="20.728507"><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><radialGradient id="f" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 2.8834298 -5.6804933 0 68.966156 -26.224912)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><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" gradientUnits="userSpaceOnUse" x1="46.985001" x2="46.985001" y1="10" y2="23"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#b5232a"/></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(.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.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(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="19.000002" opacity=".4" rx="1" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" 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"/><path d="m6.2916816 5.5443025c-.4300235.0004839-.7766156.3468658-.7768895.7768895l-.00728 11.422362c-.000274.430024.3468661.777373.7768894.776889l11.4360817-.01287c.430024-.000484.776616-.346867.77689-.77689l.0073-11.4223637c.0002538-.4300215-.3468862-.7773714-.7769092-.7768875z" fill="none" opacity=".5" stroke="#2a70a7"/><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="#2a0303" 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_snappoints.svg b/icon-themes/elementary_svg/cmd/lc_snappoints.svg
new file mode 100644
index 000000000..1b244afbf
--- /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="#b5232a"/></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="#2a0303" 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..2c3c4a98a
--- /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"><linearGradient id="a" gradientTransform="matrix(-1.81092 0 0 -2.56547 10.520814 -5.132508)" gradientUnits="userSpaceOnUse" x1="7.186441" x2="7.073714" y1="-7.322034" y2="16.576271"><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" 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.513924 9.5104343h-5.0169712l-.8637161 2.1660127h-2.3097004l4.7312445-11.3528945h2.1493776l4.5629676 11.3528945h-2.415254zm-4.4209066-1.717872h3.7685633l-1.681386-5.1358912z" style="stroke:#000;stroke-width:.647105;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#a)"/><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)"/></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..a70ce8172
--- /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(.45714 0 0 .43457 1.03 .904)" 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="m4 2h16v20h-16z" fill="url(#c)"/><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..137ff06ca
--- /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"><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 48.296794 -310.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 48.296794 -304.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.47778" cy="-90.576134" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 48.296794 -307.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><g transform="translate(0 2)"><path d="m18.999689 7.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"/><path d="m5.5000001 6.4999508v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.5000001 6.5000016v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m18.999689 13.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="m5.5000001 12.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.5000001 12.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="m18.999689 10.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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m5.5000001 9.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#d)"/><path d="m5.5000001 9.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" opacity=".1" stroke="#000"/></g></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..8bc306d16
--- /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"><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 48.296794 -311.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 48.296794 -303.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.47778" cy="-90.576134" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 48.296794 -307.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><g transform="translate(0 2)"><path d="m18.999689 6.4993873c0-.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"/><path d="m5.5000001 5.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.5000001 5.5000018v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m18.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="m5.5000001 13.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.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="m18.999689 10.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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m5.5000001 9.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#d)"/><path d="m5.5000001 9.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" opacity=".1" stroke="#000"/></g></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..657ae0b4b
--- /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"><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 48.296794 -312.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="c" cx="9.647354" cy="-89.343475" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 48.296794 -302.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><radialGradient id="d" cx="9.47778" cy="-90.576134" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 48.296794 -307.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#a"/><g transform="translate(0 2)"><path d="m18.999689 5.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"/><path d="m5.5000001 4.4999508v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.5000001 4.5000016v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m18.999689 15.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="m5.5000001 14.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.5000001 14.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="m18.999689 10.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"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m5.5000001 9.499951v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" stroke="url(#d)"/><path d="m5.5000001 9.500002v.998047.002c4.3333339-.01 8.6666679-.0154 12.9999999-.02539v-.974606h-12.9999999z" opacity=".1" stroke="#000"/></g></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..b2da02fc4
--- /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"><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.569" cy="4.287" gradientTransform="matrix(-1.88408 -.0185 .03505 -3.33105 36.1 16.244)" gradientUnits="userSpaceOnUse" r="4.701" xlink:href="#a"/><radialGradient id="c" cx="2.345" cy="4.902" gradientTransform="matrix(-1.70084 -.14124 .39 -4.38428 4.42 25.744)" gradientUnits="userSpaceOnUse" r="4.51" xlink:href="#a"/><linearGradient id="d" 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(#d)" stroke="#000" stroke-opacity=".431" stroke-width=".901" transform="scale(.98295 1.01735)"><path d="m6.842 16.083-.48-1.238h-.065q-.627.79-1.295 1.1-.66.3-1.726.3-1.31 0-2.07-.748-.748-.75-.748-2.134 0-1.45 1.01-2.133 1.018-.692 3.062-.765l1.58-.05v-.398q0-1.385-1.418-1.385-1.09 0-2.565.66l-.822-1.677q1.572-.823 3.485-.823 1.832 0 2.81.798.977.798.977 2.427v6.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(#c)"/><path d="m20.522 6.81q1.612 0 2.524 1.26.912 1.255.912 3.445 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.669h2.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.865v.27q0 1.464.432 2.1.44.635 1.385.635.765 0 1.213-.7.456-.71.456-2.053t-.456-2.01q-.456-.677-1.246-.677z" fill="url(#b)"/></g><path d="m16.504704 20.49 3-3v6zm-9.0104568 0-3-3v6z" fill="#fcaf3e" stroke="#ce5c00"/></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..7f4c49a9c
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#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/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..17146746f
--- /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="#e2c8fa"/><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" 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..c9054bce3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_splitcell.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="24.060406" xlink:href="#c" y1="4.999989" y2="40.60302"/><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" 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="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 fill="#126400"><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><path d="m7 11h9v7h-9z" fill="#46a9eb" fill-opacity=".984314"/><g fill="#2f78c8"><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"/><path d="m9 10h1v9h-1z"/><path d="m6 13h11v1h-11z"/><path d="m6 15.5h11v1h-11z"/><path d="m13 10h1v9h-1z"/></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..e7e8b5e71
--- /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" 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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" xlink:href="#f" y1="-4.283906" y2="16.849756"/><linearGradient id="f"><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="g" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><linearGradient id="h" gradientTransform="matrix(.72803143 0 0 .72724184 -1.959302 -1.458905)" gradientUnits="userSpaceOnUse" x1="29.475519" x2="29.475519" xlink:href="#f" y1="15.756935" y2="21.25717"/><linearGradient id="i" gradientTransform="matrix(.20515598 0 0 .20369724 -.592795 7.284127)" 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="j" gradientTransform="matrix(.20515598 0 0 .20369724 -.579821 7.278821)" 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><radialGradient id="k" cx="65.297462" cy="48.216358" gradientTransform="matrix(0 .38212918 -.4161614 0 24.170938 -16.821026)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#f"/><linearGradient id="l" gradientTransform="matrix(.72803143 0 0 .72724184 -8.959301 -1.458906)" gradientUnits="userSpaceOnUse" x1="29.475519" x2="29.475519" xlink:href="#f" y1="15.756935" y2="21.25717"/><g transform="translate(6 -14)"><rect fill="url(#a)" 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(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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=".4" stroke="#126400" 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(#g)" 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 fill="#126400"><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><rect fill="url(#l)" height="2" rx=".5" ry=".500011" width="4" x="10.500073" y="10.999926"/><rect fill="none" height="2" opacity=".5" rx=".5" ry=".500011" stroke="#0f5a00" width="4" x="10.500073" y="10.999926"/><path d="m2.5402429 10.54589v-2.1817257h2.9121257v2.1817257h2.1840943v2.908967h-2.1840943v2.181719h-2.9121257v-2.181719h-2.17642449v-2.908967z" fill="url(#k)"/><g fill="none" stroke-width=".727637"><path d="m3.2812486 11.63465v-2.5485492h1.4560628v2.5453462m0 .727242v2.545347h-1.4560628v-2.545347" opacity=".5" stroke="url(#j)"/><path d="m2.5402429 10.54589v-2.1817257h2.9121257v2.1817257h2.1840943v2.908967h-2.1840943v2.181719h-2.9121257v-2.181719h-2.17642449v-2.908967z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.1013271 11.273132 1.8071044-.0053v1.454483l-1.8071044.0053m-2.1840942 0-1.8200786-.0053v-1.454483l1.8200786.0053" opacity=".5" stroke="url(#i)"/></g><rect fill="#fff" height="1" opacity=".3" rx=".000003" ry="0" width="4" x="10.499802" y="11.000197"/><rect fill="url(#h)" height="2" rx=".5" ry=".500011" width="4" x="17.500074" y="10.999926"/><rect fill="none" height="2" opacity=".5" rx=".5" ry=".500011" stroke="#0f5a00" width="4" x="17.500074" y="10.999926"/><rect fill="#fff" height="1" opacity=".3" rx=".000003" ry="0" width="4" x="17.499802" y="11.000197"/><g transform="translate(6 14)"><rect fill="url(#a)" 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(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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=".4" stroke="#126400" 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(#g)" 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 fill="#126400"><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></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..fb3ced1d6
--- /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"><linearGradient id="a" gradientTransform="matrix(.72803 0 0 .72724 -8.96 -1.46)" gradientUnits="userSpaceOnUse" x1="29.476" x2="29.476" xlink:href="#m" y1="15.757" y2="21.257"/><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 29.715 -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 -18.285 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="e" 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="f" 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="g" 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="h" 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="i" gradientTransform="matrix(.728 0 0 .7272 -8.96 -1.46)" gradientUnits="userSpaceOnUse" x1="29.476" x2="29.476" xlink:href="#m" y1="15.757" y2="21.257"/><clipPath id="j"><rect height="20" rx=".5" width="9" x="15" y="3"/></clipPath><clipPath id="k"><rect height="20" rx=".5" width="9" x="1" y="3"/></clipPath><linearGradient id="l" gradientTransform="matrix(.728 0 0 .7272 -31.95 -1.46)" gradientUnits="userSpaceOnUse" x1="29.476" x2="29.476" xlink:href="#m" y1="15.757" y2="21.257"/><linearGradient id="m"><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><radialGradient id="n" cx="65.297" cy="48.216" gradientTransform="matrix(0 .2596 .2827 0 -12.223 -7.562)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#m"/><linearGradient id="o" gradientTransform="matrix(.2052 0 0 .2037 -.58 7.28)" gradientUnits="userSpaceOnUse" x1="24.51" x2="24.139" y1="8.762" y2="35.623"><stop offset="0" stop-color="#fff"/><stop offset=".05" stop-color="#fff" 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(.2052 0 0 .2037 -.593 7.284)" gradientUnits="userSpaceOnUse" x1="24.262" x2="24.139" y1="22.214" y2="24.912"><stop offset="0" stop-color="#fff"/><stop offset=".489" stop-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.47 11.03.026-2.02h-1.978l-.025 2.02-2-.018v1.976l2 .018-.05 1.994h1.98l.048-1.994h1.992v-1.976z" fill="url(#n)" transform="matrix(0 1 1 0 -.496 2.008)"/><g fill="none" stroke-width="1.472"><path d="m3.28 11.635.077-3.057h1.456l-.076 3.053m0 .73v2.544h-1.457v-2.545" opacity=".5" stroke="url(#o)" transform="matrix(.6793 0 0 .6793 8.804 -4.664)"/><path d="m10.53 2.5-.018-2h1.98l.016 2 1.996-.05v1.977l-1.996.05v1.993h-1.978v-1.994l-2.015.024v-1.976z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".99993"/><path d="m5.1 12.01 1.935-.107v.108l-1.935.109m-2.183 0-2.25-.005v-.11l2.25.006" opacity=".5" stroke="url(#p)" transform="matrix(.6793 0 0 .6793 8.804 -4.664)"/></g><g transform="matrix(0 -1 1 0 -.496 .008)"><rect fill="url(#l)" height="2" rx=".5" width="4" x="-12.492" y="11"/><rect fill="none" height="2" opacity=".5" rx=".5" stroke="#0f5a00" width="4" x="-12.492" y="11"/><rect fill="#fff" height="2.007" opacity=".3" rx=".557" ry=".378" width="1.411" x="-9.903" y="10.982"/></g><g transform="matrix(0 -1 1 0 -.496 29)"><rect fill="url(#a)" height="2" rx=".5" width="4" x="10.5" y="11"/><rect fill="none" height="2" opacity=".5" rx=".5" stroke="#0f5a00" width="4" x="10.5" y="11"/><rect fill="#fff" height="2.007" opacity=".3" rx=".557" ry=".378" width="1.411" x="13.089" y="10.982"/></g><g transform="matrix(0 -1 1 0 -.496 35)"><rect fill="url(#i)" height="2.024" rx=".5" width="2.951" x="11.549" y="10.976"/><rect fill="none" height="1.976" opacity=".5" rx=".5" stroke="#0f5a00" width="2.976" x="11.524" y="11.024"/><rect fill="#fff" height="2.007" opacity=".3" rx=".557" ry=".378" width="1.411" x="13.089" y="10.982"/></g><g clip-path="url(#k)" transform="translate(14 1)"><g opacity=".4"><path d="m39.727 40h5v7h-5z" fill="url(#c)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-8.273-47h5v7h-5z" fill="url(#d)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m8.272 40h31.455v7h-31.455z" fill="url(#e)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></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" 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(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g></g><g clip-path="url(#j)" transform="translate(-15 1)"><g opacity=".4"><path d="m39.727 40h5v7h-5z" fill="url(#c)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-8.273-47h5v7h-5z" fill="url(#d)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m8.272 40h31.455v7h-31.455z" fill="url(#e)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></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" 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(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2 8.5h20" opacity=".2" stroke="#000"/></g></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..164e8ef34
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="18" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" 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(#b)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><g fill="none"><rect height="16.940289" rx="2.470145" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712" width="16.940289" x="3.529856" y="1.529856"/><rect height="14.937314" rx="1.468657" stroke="#ededeb" stroke-opacity=".861765" stroke-width="1.062686" width="14.937313" x="4.531344" y="2.531343"/></g></g><path d="m6 18 12-11.9999999" fill="#ededeb" fill-rule="evenodd" stroke="#ededeb" 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..0bfb5e447
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_square_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(.25378586 0 0 .30501865 -4.260852 -.007511)" gradientUnits="userSpaceOnUse" x1="13.169492" x2="13.677968" y1="19.661016" y2="1.355932"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.53333333 0 0 .11633788 10.8 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="12" cy="19.036797" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".336" rx="9" ry="1.963204"/><path d="m3.529856 1.529856h16.940289v16.940289h-16.940289z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059712"/><g stroke="#ededeb"><path d="m4.531344 2.531343h14.937313v14.937314h-14.937313z" fill="none" stroke-width="1.062686"/><path d="m6 16 12-11.9999995" fill="#ededeb" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel"/></g></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..ab5026cd6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.bang.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.500302" x2="2.906639" y1="12.000092" y2="4.474668"><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="12.969739" x2="13.296074" y1="9.599663" y2="14.430171"><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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="5.830509" x2="15.016949" y1="4.983051" y2="13.932203"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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(#d)" stroke="url(#a)" stroke-linejoin="round"/><ellipse cx="12.55932" cy="19.762499" display="block" fill="url(#c)" 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.5781252.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 -.2597661-.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" stroke="url(#b)" stroke-linejoin="round"/></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..b60a7d8f1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.concave-star6.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="4.866343" x2="3.960824" y1="72.35273" y2="3.298991"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="6.085365" x2="14.319176" y1="6.103448" y2="14.301093"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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(#d)" stroke="url(#b)" stroke-linejoin="round"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#c)" 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" stroke="url(#a)" stroke-linejoin="round" stroke-width=".823544"/></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..a23ee5c52
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.doorplate.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="32.485874" x2="35.830509" y1="16.577576" y2="54.311607"><stop offset="0" stop-color="#fff"/><stop offset=".18606818" stop-color="#fff" 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="13.620634" x2="2" y1="64.34272" y2="3"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.36308851 0 0 .11633788 11.208475 19.149965)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15" x2="15" y1="3" y2="21"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><path d="m7.4934579 3.4917447c0 2.2091389-1.7549064 4.4494323-3.9640454 4.4494323v8.215073c2.209139 0 3.9640454 2.151061 3.9640454 4.3602l8.9788131.05882c-.01281-1.723696 1.220769-4.936164 4.035955-4.41902v-8.15625c-2.209139 0-4.035955-2.2402934-4.035955-4.4494323z" fill="url(#d)" stroke="url(#b)" stroke-linejoin="round"/><ellipse cx="12.025424" cy="21.011374" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".219" rx="6.127119" ry="1.963204"/><path d="m7.9640454 4.4329213c0 1.9492402-1.5442158 3.9788439-3.4934565 3.9788439v7.2555138c1.9492407 0 3.4934565 1.958754 3.4934565 3.907994l8.0376376.05882c-.001683-1.634093.998317-3.634093 3.565367-3.966814v-7.1966908c-1.949241 0-3.565367-2.0296037-3.565367-3.9788439z" fill="none" stroke="url(#a)" stroke-linejoin="round" stroke-width=".882353"/></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..85524834c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.horizontal-scroll.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="4.372057" x2="19.286692" y1="14.105445" y2="14.177355"><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="55.257698" x2="6.693445" y1="13.796522" y2="13.072021"><stop offset="0" stop-color="#fff"/><stop offset=".44952959" stop-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 9.543071 18.590918)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19.767475" x2="3.552531" y1="9.084505" y2="8.638232"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="10.743073" cy="20.452326" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".201" rx="9" ry="1.963204"/><g transform="matrix(0 -1 -1 0 24.029227 24.029227)"><path d="m7.5057826 4.5234436c-1.10801 0-2 .8919904-2 2v2 8.0000004c-1.104569 0-2 .8954-2 2s.895431 2 2 2h1 1 2 3.0000004 3c1.10801 0 2-.89199 2-2v-1-9.0000004c1.104569 0 2-.8954 2-2s-.895431-2-2-2h-1-1-7.0000004z" fill="url(#d)" stroke="url(#a)"/><path d="m7.9280908 5.2876367c-.9884959 0-1.7842725.795777-1.7842725 1.7842725v1.7842725l.053932 8.4853873c-.9854261 0-1.8022499.223546-1.8022499 1.208999 0 .985454.7628919 1.011249 1.748318 1.011249h.8921363.8921362 1.7842727 2.6764084 2.676409c.988496 0 1.568543-.382299 1.568546-1.370796l.000004-1.341568-.07191-9.2876363c.985426 0 1.982023.010159 1.982023-.9752944 0-.9854537-.70896-1.2988856-1.694386-1.2988856h-.892137-.892136-6.2449538z" fill="none" stroke="url(#b)" stroke-width=".892136"/></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..295d6acdd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.signet.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" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="5.24296" x2="1.821817" y1="29.836792" y2="11.931365"><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.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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="6.18644" x2="14.000065" y1="13.186441" y2="21.016949"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g transform="matrix(.9999975 0 0 .9999975 .00003 -8.631372)"><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(#d)" stroke="url(#a)" stroke-miterlimit="2" stroke-width="1.000002"/><ellipse cx="12" cy="27.674644" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".23" rx="9" ry="1.963204"/><ellipse cx="11.558868" cy="19.451851" fill="none" rx="4.221968" ry="4.087143" stroke="url(#b)" stroke-linejoin="round" stroke-miterlimit="2" stroke-width="1.000002"/></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..a5aa20126
--- /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="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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.99874004 .05018298 -.05018298 .99874004 .591892 -.637924)" gradientUnits="userSpaceOnUse" x1="2.318828" x2="3.681171" y1="12" y2="2.644068"><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="12" x2="12" y1="8" y2="14"><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="d" 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-5.496094h9.546875l2.837891-1.5800781-5.19336.0898437 2.667969-4.4570312-4.451172 2.6757812z" fill="url(#a)" stroke="url(#b)" stroke-linecap="square"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#d)" 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.137927 22.277897h-1.875171v-5.133962l.01821-.843524.03034-.922414q-.467275.467276-.649331.61292l-1.01951.819249-.9042085-1.128743 2.8582695-2.275693h1.541403v8.872167z"/><path d="m22.815901 22.277897h-6.202021v-1.30473l2.227144-2.251419q.989168-1.013442 1.292594-1.401826.303425-.394454.436933-.728222.133507-.333768.133507-.691811 0-.534029-.297357-.794975-.291289-.260946-.782838-.260946-.515824 0-1.001305.236672-.485481.236672-1.013442.673605l-1.01951-1.207634q.655399-.558303 1.086264-.788907.430864-.230603.940619-.351974.509756-.127438 1.140881-.127438.831386 0 1.46858.303425.637194.303426.989168.849592.351974.546166.351974 1.250114 0 .61292-.218467 1.153017-.212398.53403-.667536 1.098401-.44907.564372-1.589951 1.608156l-1.14088 1.074127v.08496h3.865643v1.577814z"/></g><path d="m10.59375 6.8085938.01563.9042968a1.0735176 1.0735176 0 0 1 -1.625.9414063l-.7753956-.4628907.4648437.7714844a1.0735176 1.0735176 0 0 1 .0566407.9980469 1.0735176 1.0735176 0 0 1 .2695312-.0351563h6.201172a1.0735176 1.0735176 0 0 1 .06836-.9667968l.462891-.7753906-.771484.4648437a1.0735176 1.0735176 0 0 1 -1.626954-.9375l.01367-.9023437-.4375.7890624a1.0735176 1.0735176 0 0 1 -1.876953 0zm-2.5683594 3.7441402a1.0735176 1.0735176 0 0 1 -.2890625.03711l-.9023437-.01367.7890625.4375a1.0735176 1.0735176 0 0 1 .3027343.251953v-.265627a1.0735176 1.0735176 0 0 1 .099609-.447266zm-.099609 2.085938a1.0735176 1.0735176 0 0 1 -.3027343.251953l-.7890625.439453.9042968-.01563a1.0735176 1.0735176 0 0 1 .1875.01563z" fill="none" stroke="url(#c)" 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..e3ad76c8c
--- /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" gradientUnits="userSpaceOnUse" x1=".821195" x2="23.178805" y1="12" y2="12"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".821195" x2="23.178805" y1="12" y2="12"><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="12" x2="12" y1="8" y2="18"><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><radialGradient id="d" 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 2.6464844-2.148438v-6.751953h9.119141l-.119141 3 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(#b)" stroke="url(#a)" stroke-linecap="square"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#d)" 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.703603 22.277897h-6.2020205v-1.30473l2.2271445-2.251419q.989168-1.013442 1.292593-1.401826.303426-.394454.436933-.728222.133507-.333768.133507-.691811 0-.534029-.297357-.794975-.291288-.260946-.782838-.260946-.515824 0-1.001305.236672-.485481.236672-1.013441.673605l-1.0195105-1.207634q.6553995-.558303 1.0862635-.788907.430865-.230603.94062-.351974.509755-.127438 1.14088-.127438.831387 0 1.468581.303425.637193.303426.989167.849592.351974.546166.351974 1.250114 0 .61292-.218466 1.153017-.212398.53403-.667537 1.098401-.44907.564372-1.58995 1.608156l-1.140881 1.074127v.08496h3.865643v1.577814z"/><path d="m23.016162 20.439137h-1.068059v1.83876h-1.832691v-1.83876h-3.786752v-1.30473l3.889917-5.728677h1.729526v5.576964h1.068059zm-2.90075-1.456443v-1.504991q0-.376248.03034-1.092332.03034-.716085.04855-.831387h-.04855q-.224535.497618-.540098.970962l-1.626361 2.457748h2.136116z"/></g><path d="m12.460938 6.7363281a1.7563565 1.7563565 0 0 1 -1.376954.0585938 1.7563565 1.7563565 0 0 1 -1.3164059.4160156 1.7563565 1.7563565 0 0 1 -1.1621093.7402344 1.7563565 1.7563565 0 0 1 -.9316407 1.015625 1.7563565 1.7563565 0 0 1 -.6367187 1.2246091 1.7563565 1.7563565 0 0 1 .0292968.320313 1.7563565 1.7563565 0 0 1 .9335938-.267578h8.806641a1.7563565 1.7563565 0 0 1 -.017579-.4765629 1.7563565 1.7563565 0 0 1 -.740234-1.1621093 1.7563565 1.7563565 0 0 1 -1.015625-.9316407 1.7563565 1.7563565 0 0 1 -1.224609-.6367187 1.7563565 1.7563565 0 0 1 -1.347656-.3007813zm-6.0253911 14.5898439-.1914063.261719v.214843l1.8085938.199219-1.0449219-.472656-.097656.185547z" fill="none" stroke="url(#c)" 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..93e285c34
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star4.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="15.761198" x2="5.754184" y1="46.932911" y2="4.169491"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="15.488957" x2="14.891033" y1="5.356688" y2="15.955004"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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(#d)" stroke="url(#b)" stroke-linejoin="round"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#c)" 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" stroke="url(#a)" stroke-linejoin="round"/></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..9063df29f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star5.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="-22.068218" x2="-22.123889" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-30.954695" x2="-32.830585" y1="24.795157" y2="1.337587"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="11.881355" x2="13.338984" y1="4.932197" y2="16.983043"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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(#d)" stroke="url(#b)" stroke-linejoin="round"/><ellipse cx="12" cy="21.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".166" rx="7.322034" ry="1.963204"/><path d="m11.974576 5.6609112-2.2628328 4.5239478h-3.7713892l3.0171113 3.015966-.7542781 4.523948 3.7713888-2.261973 3.771389 2.261973-.754278-4.523948 3.017111-3.015966h-3.771388z" fill="none" stroke="url(#a)" stroke-width=".754497"/></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..7e4eb68b0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star6.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8.197702" x2="12.029691" y1="70.189995" y2="3.924704"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.27118644 0 0 .11633788 11.389831 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(#d)" fill-rule="evenodd" opacity=".336" rx="4.576271" ry="1.963204"/><path d="m12 5.777778-2.333333 3.111111h-3.888889l2.333333 3.111111-2.333333 3.111111h3.888889l2.333333 3.111111 2.333333-3.111111h3.888889l-2.333333-3.111111 2.333333-3.111111h-3.888889z" fill="none" stroke="#fdfdfb" stroke-width=".777778"/><path d="m12.039062 3.9980469-2.015624 3.5117187-4.5898442-.0117187 2.2988281 4.0019531-2.2988281 4.003906 4.5898442-.011718 2.015624 3.511718 2.044922-3.521484 4.615235-.011719-2.304688-3.96875 2.304688-3.9687499-4.615235-.0117187z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.044922 6.046875-1.132813 1.9726562a1.0237972 1.0237972 0 0 1 -.890625.5136719l-2.818359-.00781 1.4160156 2.4648434a1.0237972 1.0237972 0 0 1 .00195 1.019532l-1.4160157 2.466796 2.8164059-.0078a1.0237972 1.0237972 0 0 1 .890625.513672l1.132813 1.974609 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.4355466-2.841797-.00781a1.0237972 1.0237972 0 0 1 -.8828088-.5097947z" fill="none" stroke="url(#c)" stroke-linecap="square"/></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..5878fc4df
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.star8.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.674674" x2="9.498889" y1="68.324852" y2="14.483431"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.28830951 0 0 .11633788 11.351304 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(#d)" fill-rule="evenodd" opacity=".196" rx="4.865223" ry="1.963204"/><g stroke-linecap="square" stroke-width=".993212"><path d="m12.003906 4.2167969-2.2812498 2.28125h-3.2246093v3.2246093l-2.2792969 2.2792968 2.2792969 2.279297v3.226562h3.2265625l2.2792966 2.279297 2.279297-2.279297h3.224609v-3.224609l2.28125-2.28125-2.28125-2.2812499v-3.2226562h-3.222656z" fill="url(#c)" stroke="url(#b)"/><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" stroke="url(#a)"/></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..449f7d0c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_starshapes.vertical-scroll.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="15.040358" x2="16.697962" y1="73.130241" y2="4.541527"><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="32.222214" x2="32.222214" y1="18.30768" y2="55.307682"><stop offset="0" stop-color="#fff"/><stop offset=".28129095" stop-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 9.543071 18.590918)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.522732" x2="13.404087" y1="5.20141" y2="13.743783"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="10.743073" cy="20.452326" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".711111" rx="9" ry="1.963204"/><path d="m7.5057826 4.5234436c-1.10801 0-2 .8919904-2 2v2 8.0000004c-1.104569 0-2 .8954-2 2s.895431 2 2 2h1 1 2 3.0000004 3c1.10801 0 2-.89199 2-2v-1-9.0000004c1.104569 0 2-.8954 2-2s-.895431-2-2-2h-1-1-7.0000004z" fill="url(#d)" stroke="url(#a)"/><path d="m7.9280908 5.2876367c-.9884959 0-1.7842725.795777-1.7842725 1.7842725v1.7842725l.053932 8.4853873c-.9854261 0-1.8022499.223546-1.8022499 1.208999 0 .985454.7628919 1.011249 1.748318 1.011249h.8921363.8921362 1.7842727 2.6764084 2.676409c.988496 0 1.568543-.382299 1.568546-1.370796l.000004-1.341568-.07191-9.2876363c.985426 0 1.982023.010159 1.982023-.9752944 0-.9854537-.70896-1.2988856-1.694386-1.2988856h-.892137-.892136-6.2449538z" fill="none" stroke="url(#b)" stroke-width=".892136"/></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..1326c1484
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="24.075" x2="23.756" xlink:href="#h" y1="7.1" y2="38.448"/><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)"/></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.482 16.507.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)" transform="translate(-.993 -2.007)"/><g fill="none"><path d="m17.5 18.004v-4.474h2v4.47m0 1 .012 4.497h-2l-.012-4.497" opacity=".5" stroke="url(#i)" 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(#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..24bfdb7ba
--- /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"><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 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(#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(#a)"/></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="#fcaf3e" stroke="#ce5c00" 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..aeb539c37
--- /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" 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(#a)" 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="#fcaf3e" stroke="#ce5c00"/></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..bed9db22d
--- /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"><radialGradient id="a" 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="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><g transform="translate(-4 7.033)"><ellipse cx="12" cy="16.110001" fill="url(#a)" 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)"/></g><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.305t-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="#fcaf3e" stroke="#ce5c00" stroke-width=".943"/></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..5a1275faf
--- /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" 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(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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="f" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#i" y1="24.99" y2="30"/><linearGradient id="n" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="p" 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="q" 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" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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="#85f619" stroke-linecap="square"/></g></g><ellipse cx="10.508" cy="20.669" fill="url(#q)" opacity=".2" rx="11" ry="2.89"/><path d="m21.22 12.05c-.136-.02-.24-.012-.308.004l-9.087 2.017-1.673.373-.052.008-1.938 1.434 4.95-.074.04-.01 1.684-.37 9.084-2.033c.273-.06-.177-.41-1.01-.785-.624-.28-1.283-.498-1.69-.56z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#e)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(1.03 0 0 1.0325 7.983 -.556)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(1.03 0 0 1.0325 7.983 -.556)"/><path d="m10.093 10.84c.295-.214 1.183.265 2.02 1.097.834.83 1.297 1.694 1.09 1.993-.002 0 .02.018.018.02l7.193-7.24.026-.026s-.022-.018-.02-.02c.208-.298-.255-1.163-1.09-1.992-.837-.832-1.724-1.31-2.02-1.097l-.025.026z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(1.03 0 0 1.0325 7.983 -.556)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></g><path d="m17.5 1.5h4v21h-4z" fill="url(#d)" 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(#p)" 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..12f9a5fc5
--- /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"><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(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -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(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="o" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#u" 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.001" x2="12.001" y1="3.269" y2="20.728"><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="u" 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><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#q)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/><path d="m-10-47h5v7h-5z" fill="url(#r)" transform="matrix(-.579 0 0 -.4286 -1.895 2.857)"/><path d="m10 40h28v7h-28z" fill="url(#s)" transform="matrix(.579 0 0 .4286 -1.895 2.857)"/></g><path d="m3.5 3c-.286 0-.5.214-.5.5v17c0 .286.214.5.5.5h17c.286 0 .5-.214.5-.5v-17c0-.286-.214-.5-.5-.5z" fill="url(#u)"/><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(#o)" 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="m21.22 12.05c-.136-.02-.24-.012-.308.004l-9.087 2.017-1.673.373-.052.008-1.938 1.434 4.95-.074.04-.01 1.684-.37 9.084-2.033c.273-.06-.177-.41-1.01-.785-.624-.28-1.283-.498-1.69-.56z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#d)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(1.03 0 0 1.0325 7.983 -.556)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(1.03 0 0 1.0325 7.983 -.556)"/><path d="m10.093 10.84c.295-.214 1.183.265 2.02 1.097.834.83 1.297 1.694 1.09 1.993-.002 0 .02.018.018.02l7.193-7.24.026-.026s-.022-.018-.02-.02c.208-.298-.255-1.163-1.09-1.992-.837-.832-1.724-1.31-2.02-1.097l-.025.026z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(1.03 0 0 1.0325 7.983 -.556)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></g><g transform="translate(0 -1)"><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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="#85f619" 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..b40b6fa9f
--- /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"><radialGradient id="a" 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><linearGradient id="b"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-20.846258" x2="-13.585115" xlink:href="#b" y1="3.242736" y2="11.795373"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3.600653" x2="10.861796" xlink:href="#b" y1="3.242736" y2="11.795373"/><ellipse cx="-11.666297" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.675859" ry="1.963204" transform="scale(-1 1)"/><g stroke="#888a85" stroke-linejoin="round"><path d="m-18.175186 14.587452q0-.905791-.616312-1.288652-.606974-.38286-1.774232-.38286v-2.231797q1.167258 0 1.774232-.373522.616312-.3828603.616312-1.2886521v-2.9695029q0-1.0365246.38286-1.568794.382861-.5322694 1.2513-.7750589.877778-.2521276 2.45591-.2521276v2.1010634q-.924468.018676-1.279314.3361701-.345509.308156-.345509.9804962v2.7920798q0 1.746217-2.185106 2.073049v.112057q2.185106.326832 2.185106 2.063711v2.79208q0 .681678.354847.989834.354846.308156 1.269976.326832v2.110402q-1.550118 0-2.437234-.24279-.877777-.242789-1.269976-.775059-.38286-.532269-.38286-1.58747z" fill="url(#c)" transform="scale(-.98294772 1.0173481)"/><path d="m6.271726 14.587452q0-.905791-.6163119-1.288652-.6069739-.38286-1.7742313-.38286v-2.231797q1.1672574 0 1.7742313-.373522.6163119-.3828603.6163119-1.2886521v-2.9695029q0-1.0365246.3828604-1.568794.3828605-.5322694 1.2513-.7750589.8777776-.2521276 2.4559096-.2521276v2.1010634q-.9244678.0186761-1.2793141.3361701-.3455082.308156-.3455082.9804962v2.7920798q0 1.746217-2.1851059 2.073049v.112057q2.1851059.326832 2.1851059 2.063711v2.79208q0 .681678.3548463.989834.3548462.308156 1.269976.326832v2.110402q-1.5501178 0-2.4372335-.24279-.8777776-.242789-1.2699761-.775059-.3828604-.532269-.3828604-1.58747z" fill="url(#d)" transform="scale(.98294772 1.0173481)"/></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..59f9c116f
--- /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(.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(-.98294772 0 0 1.0173481 23.714001 -.017977)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" xlink:href="#f" y1="3.242736" y2="11.795373"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.817369" x2="11.221012" xlink:href="#a" y1="20.558281" y2="4.30681"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.062887" x2="13.178894" xlink:href="#a" y1="20.63019" y2="4.234901"/><linearGradient id="e" gradientTransform="matrix(.98294772 0 0 1.0173481 .282261 -.017977)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" xlink:href="#f" y1="3.242736" y2="11.795373"/><linearGradient id="f"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></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.499197h2.046878l.01271-12.9962133h-2.046878v-2.004512h3.99312l-.01271 17.0052383h-3.99312z" fill="url(#e)" stroke="url(#d)" stroke-linejoin="round"/><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)"/><path d="m9.4985558 18.499197h-2.046878l-.01271-12.9962133h2.046878v-2.004512h-3.99312l.01271 17.0052383h3.99312z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round"/></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..4ad4b5b63
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.cloud.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="13.820675" x2="8.324544" y1="79.806198" y2="14.591269"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" 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><ellipse cx="11.852736" cy="19.88625" display="block" fill="url(#d)" 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(#c)" stroke="url(#b)" stroke-width="1.058824"/><path d="m11.964046 5.5970682c-1.323142 0-2.4328571.9399693-2.7002572 2.1831869-.4307224-.2140302-.922708-.3447137-1.4363075-.3447137-1.7768817 0-3.2173278 1.440447-3.2173278 3.2173276 0 1.110551.5517659 2.093355 1.4075807 2.671532-.8353617.473891-1.4075807 1.355247-1.4075807 2.38427 0 1.523042 1.2346686 2.757709 2.7577093 2.757709.710006 0 1.3496748-.277384 1.8384732-.718153.4887968.440768 1.12847.718153 1.838473.718153 1.323139 0 2.432858-.939972 2.700258-2.183187.430722.214032.922707.344714 1.436306.344714 1.776883 0 3.217329-1.440445 3.217329-3.217327 0-.634051-.200408-1.225357-.51707-1.723569.853472-.468807 1.436307-1.370489 1.436307-2.4129964 0-1.523041-1.234669-2.7577098-2.757709-2.7577098-.805196 0-1.53539.3401625-2.039557.8905104-.391209-1.0470823-1.373097-1.809747-2.556627-1.809747z" fill="none" stroke="url(#a)" stroke-width=".91939"/></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..fc866159f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.diamond-bevel.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(.28486207 0 0 .34236833 20.001926 -2.23882)" gradientUnits="userSpaceOnUse" x1="19.011721" x2="9.101695" y1="66.91407" y2="3.559322"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31954742 0 0 .34021959 -32.633821 -2.601549)" gradientUnits="userSpaceOnUse" x1="121.89803" x2="120.26409" y1="19.949394" y2="77.869469"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.25701242 0 0 .13011445 11.206172 19.194805)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m12 2.4078945-9.4736868 9.4736865 9.4736868 9.473687 9.473687-9.473687z" fill="#b3b3b3"/><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(#b)" stroke-width="1.118419"/><ellipse cx="11.784451" cy="21.276638" display="block" fill="url(#c)" 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="url(#a)" stroke-linejoin="round"/><path d="m12 8.8418741-3.0397071 3.0397069 3.0397071 3.039708 3.039708-3.039708z" fill="#ececec" stroke-width="1.118419"/></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..958c02379
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.flower.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(.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="3.852442" x2="15.302095" y1="3.278166" y2="13.238286"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><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="#888a85" stroke-width="1.058824"/><ellipse cx="12.08074" cy="11.99117" fill="none" rx="5.17746" ry="5.213414" stroke="#fdfdfb" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.059"/></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..74cac53bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.forbidden.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="19.067797" x2="16.423729" y1="21.152542" y2="4.067797"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><radialGradient id="b" 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="c" gradientUnits="userSpaceOnUse" x1="3.228417" x2="16.127093" y1="3.167863" y2="14.893287"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#b)" 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(#c)" stroke="url(#a)" stroke-width="1.058824"/></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..b4c1c2728
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.heart.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="1.212502" x2="5.614658" y1="70.354958" y2="4.067797"><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="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><radialGradient id="d" 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><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="url(#b)" stroke-linejoin="round"/><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".245" rx="5.047364" ry="1.963204"/><path d="m8.8589933 4.569985c-2.2845233 0-4.1364962 1.7495127-4.1364962 3.9076821 0 .4605854.052828.9305491.258531 1.3025605 2.0971107 3.6977374 4.6311925 4.0350104 7.0665139 8.6294644v.02714c.006.01151.02266.01558.02872.02714.01005-.0191.01868-.03531.02872-.05427 2.435321-4.594454 4.969403-4.931727 7.066514-8.6294644.205704-.3720114.258531-.8419751.258531-1.3025605 0-2.1581694-1.851972-3.9076821-4.136496-3.9076821-1.293158 0-2.430316.5603297-3.188549 1.4382441-.0083.00963-.02049.017431-.02872.027137-.0082-.0097-.02041-.017508-.02872-.027137-.758232-.8779244-1.895391-1.4382541-3.1885487-1.4382541z" fill="none" stroke="url(#c)" stroke-width=".844"/></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..ea1921b40
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="6.652645" x2="13.913788" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="11.852737" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204"/><path d="m9.323717 14.587452q0-.905791-.6163119-1.288652-.6069739-.38286-1.7742313-.38286v-2.231797q1.1672574 0 1.7742313-.373522.6163119-.3828603.6163119-1.2886521v-2.9695029q0-1.0365246.3828604-1.568794.3828606-.5322694 1.2512996-.7750589.877778-.2521276 2.45591-.2521276v2.1010634q-.924468.0186761-1.279314.3361701-.345508.308156-.345508.9804962v2.7920798q0 1.746217-2.1851062 2.073049v.112057q2.1851062.326832 2.1851062 2.063711v2.79208q0 .681678.354846.989834.354846.308156 1.269976.326832v2.110402q-1.550118 0-2.437233-.24279-.877778-.242789-1.2699766-.775059-.3828604-.532269-.3828604-1.58747z" fill="url(#b)" stroke="#888a85" stroke-linejoin="round" transform="scale(.98294772 1.0173481)"/></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..cd1f83b17
--- /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.714001 -.017977)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.817369" x2="16.221012" y1="20.558281" y2="4.30681"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><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)"/><path d="m14.498556 18.499197h-2.046878l-.01271-12.9962133h2.046878v-2.004512h-3.99312l.01271 17.0052383h3.99312z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/></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..303b47e86
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.lightning.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="5.158786" x2="4.550786" y1="25.881355" y2="2.79661"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -33.60289 4.232605)" gradientUnits="userSpaceOnUse" x1="114.23752" x2="117.37312" y1="-8.372244" y2="67.46563"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="c" 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><ellipse cx="7.98833" cy="21.901203" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="3.827025" ry="1.963204"/><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.876112h-2.513281-6.6194882l5.2035542-6.0885126z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/></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..12621dd9f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.moon.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.296595" x2="4.194519" y1="68.554665" y2="3.946174"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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><radialGradient id="d" 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><ellipse cx="8.522228" cy="21.036797" display="block" fill="url(#d)" 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="url(#a)" stroke-linejoin="round"/><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.2049728-3.345148 6.2049728-7.259631 0-3.9144873-3.135032-7.1207067-6.2049728-7.316797z" fill="none" stroke="url(#c)" stroke-width=".747225"/></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..c1bfb293a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.octagon-bevel.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="#d" y1="6" y2="20"/><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" gradientUnits="userSpaceOnUse" x1="15.711777" x2="16.423817" xlink:href="#b" y1="23.59322" y2="-.101695"/><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.529412" x2="20.470589" xlink:href="#b" y1="12" y2="12"/><radialGradient id="f" 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><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#f)" 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(#e)"/><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(#d)"/><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="url(#c)" stroke-linejoin="round" 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(#a)"/></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..34f1c9694
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.puzzle.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="20.13236" x2="20.07571" y1="21.536673" y2="3.271745"><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="12.43808" x2="12.740975" y1="9.815479" y2="18.444578"><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><radialGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="3.960123" x2="14.763707" y1="2.523026" y2="13.829111"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="11.852736" cy="21.036797" display="block" fill="url(#c)" 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(#d)" stroke="url(#a)"/><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" stroke="url(#b)"/></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..998da6ad5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.quad-bevel.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="43.784271" x2="55.361858" xlink:href="#h" y1="3.442809" y2="14.301093"/><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="52.944443" x2="53.888889" y1="8.222222" y2="16.722223"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="g" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="114.63697" x2="125.80124" y1="69.456337" y2="16.818386"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 1.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><g transform="matrix(1.0588235 0 0 1.0588235 -43.058822 -.705882)"><path d="m44 4v11 5h11 5v-16h-5-6z" fill="url(#a)"/><path d="m44.6875 4 4 4h6.625l4-4h-1.3125-12zm-.6875.6875v14.625l4-4v-6.625zm16 0-4 4v6.625l4 4v-1.3125zm-11.3125 11.3125-4 4h1.3125 13.3125l-4-4z" fill="url(#g)"/><path d="m44 4v11 5h11 5v-16h-5-6z" fill="none" stroke="url(#h)" stroke-linejoin="round"/><path d="m49.166667 9.1666666v3.8958334 1.770833h3.895833 1.770833v-5.6666664h-1.770833-2.125z" fill="url(#f)"/></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..34e9fc787
--- /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"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.28813623 0 0 .11633788 -11.825554 19.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-16.776866" x2="-9.515723" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="-11.177247" cy="21.036797" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="4.862299" ry="1.963204" transform="scale(-1 1)"/><path d="m-14.105793 14.587452q0-.905791-.616312-1.288652-.606974-.38286-1.774231-.38286v-2.231797q1.167257 0 1.774231-.373522.616312-.3828603.616312-1.2886521v-2.9695029q0-1.0365246.38286-1.568794.382861-.5322694 1.2513-.7750589.877778-.2521276 2.45591-.2521276v2.1010634q-.924468.018676-1.279314.3361701-.345508.308156-.345508.9804962v2.7920798q0 1.746217-2.185106 2.073049v.112057q2.185106.326832 2.185106 2.063711v2.79208q0 .681678.354846.989834.354846.308156 1.269976.326832v2.110402q-1.550118 0-2.437234-.24279-.877777-.242789-1.269976-.775059-.38286-.532269-.38286-1.58747z" fill="url(#b)" stroke="#888a85" stroke-linejoin="round" transform="scale(-.98294772 1.0173481)"/></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..f04d51f39
--- /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.722719 -.017977)" gradientUnits="userSpaceOnUse" x1="13.550468" x2="20.811611" y1="3.242736" y2="11.795373"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 19.991282 0)" gradientUnits="userSpaceOnUse" x1="10.817369" x2="11.221012" y1="20.558281" y2="4.30681"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><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)"/><path d="m10.492726 18.499197h2.046878l.01271-12.9962133h-2.046878v-2.004512h3.99312l-.01271 17.0052383h-3.99312z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/></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..0c4502268
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_symbolshapes.smiley.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="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="b" gradientUnits="userSpaceOnUse" x1="13.31356" x2="13.177966" y1="20.084745" y2="3.762712"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6.559322" x2="7.177966" y1="6.169491" y2="18.915255"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.39697225 0 0 .11633788 11.22886 17.899702)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="12.122048" cy="19.76111" display="block" fill="url(#d)" 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-6.84375 6h7.6875c-.443289 1.72689-1.974792 3-3.84375 3s-3.400461-1.27311-3.84375-3z" fill="url(#c)" stroke="url(#b)"/><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" fill="none" stroke="url(#a)" stroke-width=".882353"/></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..1bbad8ae5
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="3.953269" x2="14.803397" y1="1.8302" y2="12.946591"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><ellipse cx="12.140373" cy="20.713205" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="5.6533" ry="1.963204"/><g stroke-linejoin="round" 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-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="#888a85"/><ellipse cx="12.533898" cy="11.491526" fill="none" rx="3.483051" ry="3.40678" stroke="#fdfdfb" 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..ba8b20417
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tabdialog.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(.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="b" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d" gradientTransform="matrix(.5 0 0 .25 -1 3)" 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="e" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 -6.308)" gradientUnits="userSpaceOnUse" x1="7.505" x2="12.639" y1="8.598" y2="8.598"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><rect fill="url(#a)" height="20" rx=".528" ry=".556" width="20" x="2" y="2"/><path d="m2.5 2.5h18.94v19.5h-18.94z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m1 7h22v1h-22z" fill="url(#d)" opacity=".15"/><path d="m1.5 6.163v15.3c0 .575.462 1.037 1.036 1.037h18.928c.574 0 1.036-.462 1.036-1.036v-15.3" fill="none" opacity=".3" stroke="#000"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h21v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="url(#e)"/><g stroke-linecap="round"><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964h21v-3.964c0-.574-.462-1.036-1.036-1.036z" fill="none" opacity=".8" stroke="#2a70a7"/><g stroke-linejoin="round"><path d="m2.5 2.5v3h19v-3z" fill="none" opacity=".5" stroke="url(#f)"/><g fill="#e9e9e9" stroke="#a4a4a4"><rect height="3" rx=".792" ry=".833" width="3" x="4.5" y="9.5"/><rect height="3" rx=".792" ry=".833" width="3" x="4.5" y="15.5"/></g></g><g stroke="#565656" transform="matrix(.9998 0 0 -.99154 6 22.29)"><path d="m10.505 13.9v-11.9" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.505 5 4-4 4 4" fill="none"/></g></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..82db03757
--- /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" 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(.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="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="4.999989" y2="43"/><linearGradient id="f"><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" 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="h" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="i" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#f" y1="2.268861" y2="19.728326"/><rect fill="url(#d)" 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(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#g)" 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" opacity=".4" stroke="#126400" 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(#i)" 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 fill="#126400"><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><path d="m1.5 6.5 16 16h-16zm3 8.5v4.5h5z" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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="#85f619" 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..ece1f412f
--- /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"><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(.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="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#f" y1="4.999989" y2="43"/><linearGradient id="f"><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" 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="h" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="i" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#f" y1="2.268861" y2="19.728326"/><rect fill="url(#d)" 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(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#g)" 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" opacity=".4" stroke="#126400" 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(#i)" 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 fill="#126400"><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="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_tablemodefix.svg b/icon-themes/elementary_svg/cmd/lc_tablemodefix.svg
new file mode 100644
index 000000000..90ffb0531
--- /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(.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" 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><g transform="translate(1)"><rect fill="url(#a)" height="10.999817" rx=".527778" ry=".555556" width="19" x="2" y="11"/><path d="m2.561066 11.5h17.938934v10h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5 3-3v6z" fill="#fcaf3e"/><path d="m1.5 7.5v-6" fill="none"/><g transform="matrix(-1 0 0 1 16.99995 0)"><path d="m3.5 4.5 3-3v6z" fill="#fcaf3e"/><path d="m1.5 7.5v-6" fill="none"/></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..002a103fc
--- /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"><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" 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><g transform="translate(1)"><rect fill="url(#a)" height="10.999817" rx=".527778" ry=".555556" width="19" x="2" y="11"/><path d="m2.561066 11.5h17.938934v10h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5 3-3v6z" fill="#fcaf3e"/><path d="m1.5 7.5v-6" fill="none"/><g transform="matrix(-1 0 0 1 22.99995 0)"><path d="m3.5 4.5 3-3v6z" fill="#fcaf3e"/><path d="m1.5 7.5v-6" fill="none"/></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..e633f2ed4
--- /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"><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" 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><g transform="translate(1)"><rect fill="url(#a)" height="10.999817" rx=".527778" ry=".555556" width="19" x="2" y="11"/><path d="m2.561066 11.5h17.938934v10h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 4.5 3-3v6z" fill="#fcaf3e"/><path d="m1.5 7.5v-6" fill="none"/><path d="m7.5 4.5 3-3v6z" fill="#fcaf3e"/></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..2329bf65b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_tableselectall.svg
@@ -0,0 +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" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" y1="2.268861" y2="19.728326"><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><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><g fill="none"><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z"/><path d="m2.5371094 1.5c-.574146 0-1.0371094.4629634-1.0371094 1.0371094v3.6269531 11.6718755 3.626953c0 .574146.4629634 1.037109 1.0371094 1.037109h17.9257816c.574146 0 1.037109-.462963 1.037109-1.037109v-3.626953-11.6718755-3.6269531c0-.574146-.462963-1.0371094-1.037109-1.0371094z" opacity=".3" stroke="#000"/><path d="m2.500001 2.499818-.000001 19.000182h18l.000001-19.000182z" opacity=".5" stroke="url(#b)" 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 fill="#3a3a3a"><path d="m6.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m11.000001 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/><path d="m16.000002 1.999818h1l-.000002 5.000182h-1z" opacity=".4"/></g><path d="m2 6h4v1h-4z" opacity=".321"/><path d="m7 6h4v1h-4z" opacity=".321"/><path d="m12 6h4v1h-4z" opacity=".321"/><path d="m17.000001 6h4v1h-4z" opacity=".321"/><path d="m2 2h19v20h-19z" fill="#fcaf3e" opacity=".75"/><g fill="#ce5c00"><path d="m2 1c-.554 0-1 .446-1 1v20c0 .554.446 1 1 1h19c.554 0 1-.446 1-1v-20c0-.554-.446-1-1-1zm0 1h19v20h-19z"/><path d="m6 2h1v20h-1zm5 0h1v20h-1zm5 0h1v20h-1z"/><path d="m21 6v1h-19v-1zm0 4v1h-19v-1zm0 4v1h-19v-1zm0 4v1h-19v-1z"/></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..11a065cc1
--- /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(.45714 0 0 .43457 1.0286 .90372)" 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="m4 2c3.6664 0 16 .0013 16 .0013v19.999h-16v-20z" fill="url(#c)"/><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..a9b62369c
--- /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"><radialGradient id="a" 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="b" 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(#a)"/><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(#b)" opacity=".867"/></g><path id="c" d="m20.501.5h2.9986v3.0003h-2.9986z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".43015" stroke-width=".99292"/><use id="d" height="100%" transform="translate(.003537 20.003)" width="100%" xlink:href="#c"/><use height="100%" transform="translate(-20.009 -20.007)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(-20.005 20.003)" width="100%" xlink:href="#c"/></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..e60d6fdcf
--- /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" 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="b" cx="22.571428" cy="30.857143" gradientTransform="matrix(.30275225 0 0 .13549598 5.16645 13.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="17.430689" fill="url(#b)" opacity=".2" rx="4.714285" ry="2.890133"/><path d="m13.760112 17.1486h-3.103869l.025912-11.7423875h-4.0693923v-2.9488432h11.1908293v2.9488432h-4.069393z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196" transform="scale(.98294772 1.0173481)"/><path d="m6.5 4.5v1h11v-1zm3.998047 4-.02344 10.945312h.002l.023393-10.945312zm3.001953 0 .02344 10.945312h.002l-.023487-10.945312z" fill="#fff" opacity=".1" transform="translate(0 -2)"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 17.5 3-3v6z"/><path d="m20.5 17.5-3-3v6z"/></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..3badbb137
--- /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"><radialGradient id="a" 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="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><g transform="translate(-1.899828 3)"><ellipse cx="12" cy="18.110001" fill="url(#a)" 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(#b)"/></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="#fcaf3e" stroke="#ce5c00"/></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_texttocolumns.svg b/icon-themes/elementary_svg/cmd/lc_texttocolumns.svg
new file mode 100644
index 000000000..6c810e552
--- /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(.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="b" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="5" y2="43"/><linearGradient id="c"><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="d"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.5 0 0 .25 -1 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#d" y1="15.999" y2="19.963"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="g" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#c" y1="2.269" y2="19.728"/><linearGradient id="h" 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="i" 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="j" 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="k" 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="l" 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(#l)" opacity=".15"/><path d="m3.5 22v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#k)" opacity=".15"/><path d="m20.5 22v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#j)" opacity=".15"/></g><path d="m3.5 1.5h17v10h-17z" fill="url(#i)"/><g fill="none"><path d="m19.5 10.5h-15v-8h15z" stroke="url(#h)" 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="#a10705"/><path d="m11.5 4.5h6.5" stroke="#f9c440"/><path d="m18 6.5h-4.5" stroke="#a10705"/><path d="m12.5 6.5h-6.5" stroke="#f9c440"/></g><g transform="translate(6.01 8.007)"><rect fill="url(#a)" height="12" rx=".528" ry=".556" width="8.858" x="2" y="2"/><path d="m2.5 2.5h8.5l-.142 11.5h-8.498z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m1 7h11v1h-11z" fill="url(#e)" 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="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964l9.99-.007v-3.963c0-.574-.463-1.037-1.037-1.037z" fill="url(#f)"/><g fill="none" stroke-linecap="round"><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964l9.99-.007v-3.963c0-.574-.463-1.037-1.037-1.037z" opacity=".4" stroke="#126400"/><path d="m2.5 2.5v3l7.99-.007v-3z" opacity=".5" stroke="url(#g)" stroke-linejoin="round"/></g><path d="m6 7h1v8h-1zm-4 3h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/><g fill="none"><path d="m2.99 8.493h2" stroke="#a10705"/><path d="m7.99 8.493h2" stroke="#f9c440"/><path d="m9.99 12.493h-2" stroke="#a10705"/><path d="m4.99 12.493h-2" stroke="#f9c440"/></g></g><path d="m12.50005 12.5-3.0000003-4h6.0000003z" fill="#fcaf3e" stroke="#ce5c00"/></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..04bd184d2
--- /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" 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="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.40541 0 0 .45946 2.2703 8.9727)" gradientUnits="userSpaceOnUse" x1="24.107" x2="24.107" y1="6.5889" y2="41.412"><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="7.4957" cy="8.4498" gradientTransform="matrix(0 1.1385 -.9889 -.00000002 19.656 2.2494)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".70495" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></radialGradient><linearGradient id="g" gradientTransform="matrix(.4 0 0 .48718 1.7 8.3074)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899"/><radialGradient id="h" cx="24.502" cy="6.6476" gradientTransform="matrix(0 1.2712 -1.4973 0 22.453 -20.791)" gradientUnits="userSpaceOnUse" r="17.498"><stop offset="0" stop-color="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="i" gradientTransform="matrix(.32957 0 0 .34141 1.9537 8.8264)" gradientUnits="userSpaceOnUse" x1="32.901" x2="32.901" y1="4.6482" y2="61.482"><stop offset="0" stop-color="#a79071"/><stop offset="1" stop-color="#6f5d45"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.4 0 0 .5 .90002 8.2497)" gradientUnits="userSpaceOnUse" x1="10.654" x2="10.654" xlink:href="#k" y1="1" y2="3"/><linearGradient id="k"><stop offset="0" stop-color="#eee"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4 0 0 .051282 1.7001 8.2689)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899"/><linearGradient id="m" gradientTransform="matrix(.52589 0 0 1.0165 -.25845 5.508)" gradientUnits="userSpaceOnUse" x1="24.64" x2="24.64" xlink:href="#k" y1="3.3805" y2="4.497"/><linearGradient id="n" gradientTransform="matrix(.37517 0 0 .49377 .22912 8.1438)" gradientUnits="userSpaceOnUse" x1="10.199" x2="54.887" y1=".065302" y2=".065302"><stop offset="0" stop-color="#9b876c"/><stop offset=".93373" stop-color="#9b876c"/><stop offset=".94248" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><radialGradient id="o" 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"/><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 -20.012 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#p"/><linearGradient id="r" 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 transform="translate(0 -8)"><g opacity=".4" transform="matrix(.52632 0 0 .42857 -.63158 10.857)"><path d="m38 40h5v7h-5z" fill="url(#o)"/><path d="m-10-47h5v7h-5z" fill="url(#q)" transform="scale(-1)"/><path d="m10 40h28v7h-28z" fill="url(#r)"/></g><g stroke-linejoin="round"><path d="m20.491 10.304c-.15472-.65506-.058276-1.1709-.14375-1.7957h-15.839l.093482 1.9826" fill="url(#m)" stroke="url(#n)" stroke-miterlimit="0" stroke-width="1.0174"/><g stroke-linecap="round"><path d="m5.5001 10.5h-1.6c-.22834 0-.4-.02116-.4-.04878v-1.3982c0-.44396.22361-.553.51636-.553h1.4836" fill="url(#j)" stroke="url(#l)"/><path d="m4.5095 10.51h15.981v18.981h-15.981z" fill="url(#h)" stroke="url(#i)" stroke-miterlimit="0" stroke-width="1.019"/><path d="m5.5 10.5v19h-1.6c-.22834 0-.4-.2011-.4-.46341v-18.537z" fill="url(#f)" stroke="url(#g)"/><path d="m4.5 11.5h15v17h-15z" fill="none" opacity=".5" stroke="url(#e)"/></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(#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_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..35f0efece
--- /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(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="m19.838291 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="#fcaf3e" stroke="#ce5c00"/><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(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49"/></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..55c39e232
--- /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="#ce5c00" stroke-miterlimit="0"><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..454cc3784
--- /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="#f8b17e"/><stop offset=".262" stop-color="#e35d4f"/><stop offset=".661" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8.257238" x2="8.257238" y1="7.374122" y2="16.719549"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#c7321f"/></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..6a7bbdbe2
--- /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="#ce5c00" stroke-miterlimit="0" 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..bc8a2e98f
--- /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="#ce5c00" stroke-miterlimit="0" 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..43c7fed58
--- /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(.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="b" 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="c" 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="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 18.980564)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#d"/><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(#c)" 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(#b)"/><g fill="none"><path d="m19.5 21.5h-15.0000004l.0539319-18.0013169h15.0000005z" stroke="url(#a)" 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)"><rect fill="#8cd5ff" height="2.250006" ry=".5" stroke="#0d52bf" stroke-linecap="square" width="2.250006" x="3.128548" y="11.624988"/><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"/><rect fill="#ffc27d" height="2.250006" ry=".5" stroke="#cc3b02" stroke-linecap="square" width="2.250006" x="3.128548" y="15.374997"/><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"/><rect fill="#d1ff82" height="2.250006" ry=".5" stroke="#3a9104" stroke-linecap="square" width="2.250006" x="3.128548" y="19.125006"/><g fill="none" stroke="#898989" stroke-linecap="round"><path d="m6.8785578 19.125007h5.5000002"/><path d="m6.8785578 20.62501h3"/></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..618b613e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_togglemergecells.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="24.060406" xlink:href="#c" y1="4.999989" y2="40.60302"/><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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m2.50125 2.498592h17.938934l-.00125 19.001408h-17.938934z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" 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(#e)"/><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" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" 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="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 fill="#126400"><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><path d="m7 11h9v7h-9z" fill="#46a9eb" fill-opacity=".984314"/><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="#2f78c8"/><path d="m7.4999998 14.5 3.0000002-3v6zm8.0000002 0-3-3v6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.001575"/></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..5a3a86187
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_toggleobjectrotatemode.svg
@@ -0,0 +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" gradientUnits="userSpaceOnUse" x1="10.878025" x2="8.334375" xlink:href="#c" y1="3.595065" y2="4.614189"/><linearGradient id="c"><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" gradientUnits="userSpaceOnUse" x1="10.990913" x2="8.504643" xlink:href="#c" y1="3.131632" y2="4.03656"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" xlink:href="#a" y1="2.549" y2="9.641272"/><linearGradient id="f" 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="g" gradientUnits="userSpaceOnUse" x1="7.703298" x2="9.940942" xlink:href="#c" y1="2.608473" y2="1.794038"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.545164" x2="9.8733" xlink:href="#c" y1="2.947593" y2="2.381785"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10.186459" x2="5.746894" xlink:href="#a" y1="2.549" y2="4.195608"/><linearGradient id="j" 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="k" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="53.107346" x2="4.864409" y1="41.231422" y2="10.601694"><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="l" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8.17746" x2="16.999998" y1="4.727082" y2="13.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="m" gradientTransform="matrix(-.27368584 .27368584 -.22570982 -.22570982 21.144261 11.608909)" gradientUnits="userSpaceOnUse" x1="33.278999" x2="37.746555" y1=".530143" y2="39.486301"><stop offset="0" stop-color="#eeeeec"/><stop offset="1" stop-color="#e0e0de"/></linearGradient><g stroke-width="1.188514" transform="matrix(-.59495023 -.59495023 .59495023 -.59495023 9.917674 25.98133)"><path d="m3.483564 8.483564h13.032871v10.032871h-13.032871z" fill="url(#m)" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.7616056 9.7095993 10.5520154-.0752277.111469 7.7907174-10.6809158-.169263z" fill="none" stroke="url(#k)"/></g><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(#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(#b)"/><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(#d)"/></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(#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(#h)"/></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..76d46770c
--- /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" 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" 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="e" gradientUnits="userSpaceOnUse" x1="8.295028" x2="8.295028" y1="-4.283906" y2="16.849756"><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="f" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#c" y1="2.268861" y2="19.728326"/><rect fill="url(#a)" 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(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m1.000001 6.999818h21v1h-21z" fill="url(#d)" opacity=".15"/><path d="m1 6.1640625v15.2988285c0 .189211.0396392.369009.1035156.537109h1.4335938c-.305795 0-.5371094-.231314-.5371094-.537109v-15.2988285z" 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(#e)"/><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" fill="none" opacity=".4" stroke="#126400" stroke-linecap="round"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m6.000001 7h1v11.99982h-1z" opacity=".321"/><path d="m11.000001 7h1v7.999818h-1z" opacity=".321"/><path d="m16.000002 7h1v4h-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" fill="#f8f8f8"/><path d="m2.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m7.000001 13.999818h4v1h-4z" opacity=".321"/><path d="m17.000002 13.999818h4v1h-4z" fill="#f8f8f8"/><path d="m2.000001 17.999819h4v1h-4z" opacity=".321"/><g fill="#f8f8f8"><path d="m7.000001 17.999819h4v1h-4z"/><path d="m12.000001 17.999819h4v1h-4z"/><path d="m17.000002 17.999819h4v1h-4z"/></g><g fill="#126400"><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><path d="m21 6.1640625v15.2988285c0 .305795-.231314.537109-.537109.537109h-16.462891-1.4628906-1.4335938c.2205451.580396.7803079 1 1.4335938 1h17.9257816c.842497 0 1.537109-.694612 1.537109-1.537109v-15.2988285z" fill="#f1f1f1" opacity=".3"/><g fill="#f8f8f8"><path d="m16 11h1v11h-1z"/><path d="m11 15h1v7h-1z"/><path d="m6 19h1v3h-1z"/><path d="m12 14h4v1h-4z"/></g></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..53493a74d
--- /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="605.714" cy="486.648" gradientTransform="matrix(.01446 0 0 .00922 14.122 14.197)" 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(-.01446 0 0 .00922 11.15 14.197)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#b"/><linearGradient id="d" 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="e" gradientTransform="matrix(.51147 0 0 .5174 -.283 -2.972)" gradientUnits="userSpaceOnUse" x1="20.909" x2="20.909" y1="42.125" y2="17.249"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d0d0d0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.4886 0 0 .39942 .26 1.285)" gradientUnits="userSpaceOnUse" x1="26.538" x2="29.268" y1="22.765" y2="45.015"><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="0" stop-color="#fff" 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(.2818 0 0 .2801 12.197 12.015)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#g" y1="10.631" y2="35.623"/><linearGradient id="i" gradientTransform="matrix(.2818 0 0 .2801 12.18 12.022)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" xlink:href="#g" y1="21.342" y2="24.912"/><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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><g opacity=".5"><path d="m2.435 17.58h20.4v2.24h-20.4z" fill="url(#d)" 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(#c)" 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(#a)" opacity=".402" transform="matrix(1 0 0 1.34 -.635 -6.04)"/></g><path d="m4.316 5.59c-.982 0-1.786.827-1.786 1.83v7.108h-1.758c-.155 0-.272.135-.272.29v3.39c0 .158.117.292.272.292h22.44c.155 0 .288-.134.288-.29v-3.39c0-.157-.133-.292-.288-.292h-1.716l.004-7.028c0-1.46-.613-2-2-2z" fill="url(#e)" fill-rule="evenodd" stroke="#a9aba7" stroke-linejoin="round"/><path d="m4.598 6.525c-.566 0-1.098.385-1.098 1.013v7.937h-2l.045 2h20.955l-.056-2h-1.944v-8c-.02-.724-.112-.938-1-.938z" fill="none" opacity=".4" stroke="url(#f)" stroke-linecap="round"/><path d="m16.482 16.507v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" fill="url(#j)" transform="translate(-.993 -2.007)"/><g fill="none"><path d="m17.5 18.004v-3.504h2v3.5m0 1v3.5h-2v-3.5" opacity=".5" stroke="url(#h)" transform="translate(-.993 -2.007)"/><path d="m15.49 14.5v-3h4v3h3v4h-3v3h-4v-3h-2.99v-4z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m20 17.507 2.482-.007v2l-2.482.007m-3 0-2.5-.007v-2l2.5.007" opacity=".5" stroke="url(#i)" transform="translate(-.993 -2.007)"/></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..933447cb3
--- /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="#ce5c00" stroke-miterlimit="0"/></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..cc4dfb63e
--- /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" fill="#81d72c" fill-opacity=".588" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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="#85f619" 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..d4761848d
--- /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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#c7321f"/></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><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="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="#e20000"/></g><g fill="#e20000"><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(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-linecap="round" stroke-linejoin="round" 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)" stroke-linecap="round" stroke-linejoin="round"/><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(.17506378 0 0 .17506378 .285714 -.265306)"/></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..9ba86b4e3
--- /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(.65657 -.6598 .73452 .73087 -21.95 5.314)" 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(.638 -.64114 .85963 .85535 -24.357 1.938)" 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(.638 -.64114 .85963 .85535 -24.54 2.122)" 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(.638 -.64114 .85963 .85535 -23.722 1.3)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.905 1.484)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.084 .66)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.638 -.64114 .85963 .85535 -23.267 .843)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.4054 0 0 .46216 2.27 .858)" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="2.787" 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(.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="n" 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="o" cx="605.714" cy="486.648" gradientTransform="matrix(.01205 0 0 .00824 13.24 17.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 17.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#p"/><linearGradient id="r" 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(#r)" opacity=".15"/><path d="m3.5 21v2c-.62.004-1.5-.448-1.5-1s.692-1 1.5-1z" fill="url(#q)" opacity=".15"/><path d="m20.5 21v2c.62.004 1.5-.448 1.5-1s-.692-1-1.5-1z" fill="url(#o)" opacity=".15"/><path d="m3.5 1.5h17v20h-17z" fill="url(#m)" stroke="url(#n)" stroke-linejoin="round"/><g fill="none"><path d="m19.5 20.5h-15v-18h15z" stroke="url(#l)" 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="#e20000"/></g><path d="m6 6h3.674v1h-3.674zm2.61-2h2.257v1h-2.257zm3.67 14h3.597v1h-3.597z" fill="#e20000"/><path d="m21.362 19.94c-.137-.02-.245-.008-.316.008l-9.546 2.197-1.756.405-.054.01-2.136 1.505 5.097-.135.044-.01 1.768-.404 9.543-2.212c.287-.067-.142-.423-.96-.8-.615-.284-1.27-.502-1.683-.563z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m3.996 16.48c.446-.335 1.697.293 2.847 1.437 1.147 1.14 1.75 2.362 1.424 2.813 0 0 .028.025.027.026l16.01-16.088c.406-.41-.225-1.7-1.41-2.88-1.189-1.18-2.484-1.805-2.889-1.398z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m19.464 9.14c.307-.23 1.17.203 1.962.99.79.788 1.207 1.63.98 1.94l.02.018 1.346-1.353.028-.028-.02-.018c.227-.312-.19-1.153-.98-1.94-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".34458"/><path d="m9.777 18.875c.307-.23 1.17.202 1.962.99.79.787 1.206 1.63.98 1.94l.02.017 7.597-7.635.028-.028c0-.002-.02-.018-.02-.02.227-.31-.19-1.15-.98-1.938-.793-.788-1.655-1.22-1.962-.99l-.028.027z" fill="#0c0c0c" opacity=".6"/><path d="m15.862 4.555c.446-.334 1.697.293 2.847 1.437 1.146 1.142 1.75 2.363 1.423 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#b)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m15.68 4.74c.445-.336 1.696.292 2.846 1.436 1.147 1.14 1.75 2.363 1.424 2.813 0 0 .028.024.027.026l.2-.2c0-.002-.03-.026-.027-.027.327-.452-.278-1.673-1.425-2.814-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#d)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.497 3.917c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#f)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.314 4.1c.446-.334 1.697.294 2.847 1.438 1.148 1.14 1.752 2.363 1.425 2.813 0 .003.028.026.027.028l.2-.2c0-.002-.03-.026-.027-.027.327-.45-.278-1.67-1.425-2.812-1.15-1.144-2.4-1.772-2.847-1.437z" fill="url(#g)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m17.135 3.276c.446-.334 1.697.293 2.847 1.437 1.147 1.142 1.75 2.363 1.424 2.813 0 .002.028.025.027.027l.2-.2c0-.002-.03-.025-.028-.027.327-.45-.277-1.672-1.424-2.813-1.15-1.144-2.4-1.772-2.846-1.437z" fill="url(#h)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m16.952 3.46c.446-.335 1.697.293 2.847 1.437 1.146 1.14 1.75 2.362 1.423 2.813 0 0 .028.025.027.026l.2-.2c0-.002-.03-.025-.027-.027.327-.45-.278-1.672-1.425-2.813-1.15-1.145-2.4-1.772-2.847-1.438z" fill="url(#i)" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><g fill-rule="evenodd"><path d="m.928 23.76 7.283-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.77-2.844-1.434z" fill="url(#j)" stroke="url(#k)" stroke-width=".5" transform="matrix(.68916 0 0 .68916 7.023 7.518)"/><path d="m8.235 22.535-.573 1.353 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.273-.453-.395z" fill="#0c0c0c" stroke="#0c0c0c" stroke-width=".34458"/></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..14a2fc376
--- /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"><linearGradient id="a" gradientTransform="matrix(0 -.59171698 -.63516951 0 23.744461 27.519327)" 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="b" gradientTransform="matrix(-.54198763 0 0 .50490985 24.710717 .203144)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.455616"><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="c" cx="24.837126" cy="36.421127" gradientTransform="matrix(.52995454 0 0 -.35307735 .487385 29.835677)" gradientUnits="userSpaceOnUse" r="15.644737"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m21.940932 16.976195a8.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"/><path d="m16.413599 19.738099c5.627431-4.904763 3.627431-12.904763-4.872569-13.119035v-4.143524l-8.9999996 6.904756 8.9999996 6.904755v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" display="block" fill="url(#b)"/><g fill="none"><path d="m17.735547 17.332859c2.427676-2.843188.904437-10.266783-7.151957-9.715933l-.08512-3.150649-6.3408029 4.914019 6.3408029 4.870664v-2.902512c7.70931-.744942 7.962298 4.835058 7.237078 5.984411z" display="block" opacity=".8" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".963925"/><path d="m16.413599 19.738099c5.627431-4.904763 3.627431-12.9047631-4.872569-13.1190351v-4.143524l-8.9999996 6.904756 8.9999996 6.9047551v-4.110195c4.947306-.192038 7.718477 4.318814 4.181653 7.563243z" opacity=".5" stroke="#956500"/></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..1d4f011ca
--- /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" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="4.354743" y2="57.840454"/><linearGradient id="b" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="17.83482" y2="73.398201"/><linearGradient id="c" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#d" y1="33.392567" y2="88.955948"/><linearGradient id="d" 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(#b)" 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(#c)" 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><path d="m4.5 21.5v-4h2v2h8v2h-8z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m4.5 2.5v4h2v-2h8v-2h-8z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><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_unhainframes.svg b/icon-themes/elementary_svg/cmd/lc_unhainframes.svg
new file mode 100644
index 000000000..49424d261
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_unhainframes.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(.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="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(#a)" fill-rule="evenodd" opacity=".3"/><path d="m16.902344 1.5c-1.037664 0-1.913459.3645856-2.625 1.09375l-2.650391 2.6640625c-.713188.7120347-1.068359 1.5819001-1.068359 2.6113281 0 1.0551224.376801 1.9517243 1.132812 2.6894534l1.75 1.75c.737894.756012 1.629882 1.132812 2.675782 1.132812 1.029427 0 1.903576-.360608 2.625-1.082031l2.677734-2.6757812c.719776-.7205996 1.080078-1.5955721 1.080078-2.625 0-1.0294281-.364091-1.8992935-1.09375-2.6113282l-1.890625-1.8789062c-.713188-.7120347-1.583854-1.0683594-2.613281-1.0683594zm0 2.4707031c.334358 0 .62629.1159116.875.3476563l1.890625 1.8789062c.240474.2401449.361328.5268052.361328.8613282 0 .3432523-.120854.6346902-.361328.875l-2.675781 2.6757812c-.230592.232239-.522525.347656-.875.347656-1.358962-.372487-2.645164-1.8451924-3.101563-3.0878907 0-.3430877.120853-.634855.361328-.875l2.652344-2.6640625c.238828-.2403096.528805-.359375.873047-.3593747zm-9.0195315 6.5878909c-1.029428 0-1.9042357.358655-2.625 1.080078l-2.6777344 2.677734c-.7204349.719776-1.0800781 1.595573-1.0800781 2.625 0 1.029428.3645856 1.900094 1.09375 2.613282l1.890625 1.876953c.7120347.713188 1.5838534 1.068359 2.6132812 1.068359 1.0381574 0 1.9134595-.365739 2.625-1.09375l2.6503908-2.664062c.711541-.711542 1.068359-1.5819 1.068359-2.611329 0-1.055781-.378447-1.951559-1.132812-2.689453l-1.75-1.75c-.737893-.754364-1.6285651-1.132812-2.6757815-1.132812zm0 2.470703c.3603821 0 .6671889.137046.9257813.412109l1.7500002 1.750003c.283299.266828.425781.578741.425781.939453 0 .342594-.120854.634525-.361328.875l-2.6503905 2.664063c-.2315801.232239-.5231826.347656-.875.347656-.3430878 0-.634855-.113581-.875-.335937l-1.8925784-1.87891c-.2401448-.240474-.359375-.52697-.359375-.861328 0-.34424.11923-.636479.359375-.876953l2.6777344-2.675781c.2403096-.238828.5319121-.359375.875-.359375z" fill="#d3d7cf" stroke="#000" stroke-opacity=".426667"/><g fill="none" stroke="#fff" stroke-linecap="round"><path d="m11.90625 6.5 3.218748-3.3441382c.5625-.53125 1.930437-1.1296543 3.367937-.19215l2.694565 2.7237882" opacity=".4"/><path d="m2.78125 15.65625 3.218748-3.344138c.5625-.53125 1.930437-1.129654 3.367937-.19215" opacity=".4"/><path d="m3.75 18.541305 1.593748 1.687888c1.2348485 1.147149 2.2559191 1.016073 3.3396788.175457.215511-.167161 2.2499542-2.551804 2.5282582-2.733307" opacity=".4"/><path d="m15.281248 11.666693c1.047349.303399 1.537169.516073 2.620929-.324543.215511-.167161 2.249954-2.551804 2.528258-2.733307" opacity=".4"/></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..fd2924e77
--- /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" gradientTransform="matrix(.6463 0 0 .653 -2.88 -12.25)" 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="b" gradientTransform="matrix(.8236 0 0 .8237 18.39 -12.633)" gradientUnits="userSpaceOnUse" x1="-6.388" x2="-6.388" xlink:href="#c" y1="22.767" y2="39.522999"/><linearGradient id="c"><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(.6066 0 0 .6068 16.73 -5.904)" gradientUnits="userSpaceOnUse" x1="-2.85" x2="-2.85" xlink:href="#c" y1="39.396999" y2="22.916"/><linearGradient id="e" gradientTransform="matrix(.48288 0 0 .360996 -988.192 -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><radialGradient id="f" cx="62.625" cy="4.625" gradientTransform="matrix(.564708 0 0 .16941 -17.464 21.5164)" gradientUnits="userSpaceOnUse" r="10.625" 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(.008 0 0 .0062 15.158 19.236)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="i"><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="j" cx="9.72272" cy="-91.022446" gradientTransform="matrix(-3.7910092 -.00000022 .0000002 -3.3609145 50.296794 -313.85665)" gradientUnits="userSpaceOnUse" r="7" xlink:href="#i"/><radialGradient id="k" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 10.474057 -91.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#i"/><radialGradient id="l" cx="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 109.91325 -25.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#i"/><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(#k)" 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(#j)"/><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.5 12.5h13v-1h-13z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".666667"/><circle cx="3.5" cy="5.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="4.5" fill="url(#l)" r="1.5"/><circle cx="3.5" cy="13.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="3.5" cy="12.5" fill="#fcaf3e" r="1.118644" stroke="#ce5c00" stroke-opacity=".668605" stroke-width=".745763"/><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.5 16.5h9v-1h-9z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".666667"/></g><path d="m20 21.5v1.5c.414.003 1-.336 1-.75s-.462-.75-1-.75z" fill="url(#h)" opacity=".15"/><path d="m23.9 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(#f)" fill-rule="evenodd" opacity=".3" stroke-width=".6"/><path d="m18.2 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.0612c-.0876.108-.183.2112-.2862.306l-.0504.0432c-.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-.1848 0-.3636-.018-.5376-.054-.0018 0-.0042 0-.006-.0018-.0048 0-.0084-.0024-.012-.0036-.1644-.0336-.324-.084-.4752-.147l-.0396-.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-.123-.1512-.255-.2124-.3918-.012-.0258-.024-.0522-.0348-.078-.057-.1392-.102-.285-.135-.4344l-.0156-.072c-.0318-.1644-.051-.3354-.051-.5124 0-.1842.018-.363.054-.537l.0012-.003.0036-.0156c.0342-.1638.084-.3228.1476-.474l.0162-.0402c.066-.1482.1416-.2892.2298-.4218l.0138-.024c.0912-.1338.1962-.258.3096-.3732l.0252-.027c.111-.1104.234-.21.3624-.2988l.048-.036c.1236-.0828.2556-.1518.3924-.213.0258-.012.0522-.024.078-.0348.1392-.057.285-.102.4344-.135.024-.006.048-.012.072-.0162.1662-.0324.3372-.0516.5136-.0516.1002 0 .2004.006.3.018v1.782l4.6596-3z" fill="url(#e)" opacity=".99" stroke-width=".6"/><g fill="none"><path d="m13.49 6.12v-2.79l4.932 3.188-4.932 3.14v-2.526" opacity=".5" stroke="url(#a)" 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(#b)" 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(#d)" 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_upsearch.svg b/icon-themes/elementary_svg/cmd/lc_upsearch.svg
new file mode 100644
index 000000000..791b69a4a
--- /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"><radialGradient id="a" cx="22.652411" cy="-40.142262" gradientTransform="matrix(-1.4583908 0 0 -1.5241254 45.582541 -59.323023)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m20.014826 14.141498c.0098-.24579-.100448-.475448-.281251-.656251l-6.968748-7.1250022c-.146901-.146901-.316937-.238674-.5-.281248-.09403-.02188-.187359-.03729-.28125-.03125-.03029-.0017-.06324-.0012-.09375 0-.05498.0095-.103995.01176-.156253.03125-.18877.04065-.38004.13004-.531252.281249l-6.9687484 7.1250032c-.361604.361605-.329237.952012.0625 1.34375l1.406249 1.406251c.391738.391737 1.013397.424103 1.375.0625l2.90625-2.906248v6.562498c0 .554.4460014.999999 1.0000004 1l2-.000001c.553998 0 .999999-.446 1-1.000001l.000001-6.593747 2.937498 2.937499c.361606.361601.952015.329234 1.343752-.0625l1.437503-1.406249c.195868-.195868.302667-.441712.3125-.6875z" fill="#fff" opacity=".35"/><path d="m20.014825 13.141867c.0098-.245789-.100449-.475448-.28125-.65625l-6.968749-7.1250007c-.146903-.146902-.316938-.238675-.5-.281248-.09402-.02187-.187362-.03729-.28125-.03125-.03029-.0017-.06324-.0012-.09375 0-.05498.0095-.103995.01176-.156252.03125-.188771.04065-.38004.13004-.531253.28125l-6.968747 7.1250017c-.361604.361604-.329238.952012.0625 1.343749l1.406251 1.40625c.391737.391737 1.013395.424102 1.374999.0625l2.906252-2.906248-.000002 6.562498c.000001.554.446001 1 1.000001 1l1.999998-.000001c.554-.000001 1-.445999 1-.999999v-6.593749l2.9375 2.937498c.361603.361603.952012.329238 1.343749-.0625l1.437504-1.406251c.19587-.195867.302667-.441711.3125-.6875z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m19.525551 13.117512c.0034-.08513-.02154-.177793-.124998-.281249l-6.968749-7.1249996c-.08449-.08449-.185521-.133987-.281252-.156248-.07356-.01711-.106256-.0012-.125002 0a.49703749.49703749 0 0 1 -.03125-.000001c-.04523.0078-.02193-.0013-.03125-.000002-.0052-.000289-.0099-.000848-.03125 0a.49703749.49703749 0 0 1 -.09375.03125c-.109709.02363-.208955.0527-.281242.124994l-6.9687525 7.1249886c-.159857.159857-.162368.431385.0625.656251l1.406239 1.406254c.215519.215521.537766.212234.6875.0625l2.90625-2.906247a.49703749.49703749 0 0 1 .8437515.343754l.000002 6.562499c0 .287265.212735.500001.499999.499999l2.000007.000006c.287265 0 .499999-.212735.499999-.5v-6.593749a.49703749.49703749 0 0 1 .843749-.343749l2.937499 2.937498c.159857.159855.431385.162367.65625-.0625l1.437502-1.406247c.112713-.112713.151636-.259611.156249-.375002z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m18.364879 13.064529-6.343749-6.4999997-6.3437488 6.4687507.781251.781251 2.53125-2.531251a1.4619211 1.4619211 0 0 1 2.4999978 1.03125v6.09375h1.0625v-6.125a1.4619211 1.4619211 0 0 1 2.499998-1.031252l2.562501 2.5625.75-.75z" opacity=".03"/></g></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..023118d20
--- /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" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="33.392567" y2="88.955948"/><radialGradient id="b" cx="23.896" cy="3.99" gradientTransform="matrix(0 .88715805 -1.170997 0 12.59868 -21.405717)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66094" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.836708" x2="5.836708" y1="15.724609" y2=".150487"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.61122011 0 0 .61120367 -30.018279 10.14557)" 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="e" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -16.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="33.392567" y2="88.955948"/><linearGradient id="f" gradientTransform="matrix(.44576989 0 0 .44993664 .801525 -.024539)" gradientUnits="userSpaceOnUse" x1="26.243305" x2="26.243305" xlink:href="#g" y1="4.354743" y2="57.840454"/><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 transform="matrix(-1 0 0 1 23 0)"><rect fill="url(#e)" 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="#fff" stroke-linecap="square" stroke-linejoin="round"/><g transform="translate(-2 -4)"><rect fill="url(#f)" 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(#a)" 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="m20.776275 2.3464914c-.16-.016-.317.062-.4.212l-3.485 6.416-2.243-1.793c-.2-.11-.448-.04-.558.162l-1.006 1.298c-.11.2-.036.45.164.56l4.098 3.4039996c.047.026.096.04.146.045.162.02.33-.056.412-.21l4.702-8.6539996c.11-.2.036-.45-.164-.56l-1.508-.834c-.05-.027-.106-.043-.16-.048z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".689"/><g transform="matrix(.43055345 0 0 .43055345 14.836081 13.327553)"><path d="m7.9261897.36410631c-4.1724648 0-7.56211339 3.38964859-7.56211339 7.56211339.00003026 4.1722633 3.38964859 7.5619113 7.56211339 7.5619113 4.1722633 0 7.5619113-3.389648 7.5619113-7.5619113 0-4.1724648-3.389648-7.56211339-7.5619113-7.56211339z" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.322592"/><path d="m13.345421 7.9998355c0 2.9524815-2.393104 5.3455855-5.3453388 5.3455855-2.9522349 0-5.3455033-2.393104-5.3455033-5.3455855 0-2.9521527 2.3932684-5.3452566 5.3455033-5.3452566 2.9522348 0 5.3453388 2.3931039 5.3453388 5.3452566z" fill="none" opacity=".4" stroke="url(#d)" stroke-width="2.322592"/><path d="m2.703309 7.3683h10.451664v-2.322592h-10.451664z" opacity=".2"/><path d="m2.703309 8.529596h10.451664v-2.322592h-10.451664z" 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..3e3833325
--- /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(.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(.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(.02071006 0 0 .00617647 .514794 15.235447)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#h" y1="366.64789" y2="609.50507"/><radialGradient id="d" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00803239 0 0 .00617647 7.840805 15.23546)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.221258" xlink:href="#g" y1=".985206" y2="51.832962"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="h"><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(-.00803239 0 0 .00617647 11.840805 18.23546)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><linearGradient id="j" gradientTransform="matrix(.02071006 0 0 .00617647 4.514794 18.235447)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#h" y1="366.64789" y2="609.50507"/><linearGradient id="k" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#g" y1=".985206" y2="47.013336"/><linearGradient id="l" gradientTransform="matrix(.02071006 0 0 .00617647 23.006319 8.633711)" gradientUnits="userSpaceOnUse" x1="302.85715" x2="302.85715" xlink:href="#h" y1="366.64789" y2="609.50507"/><radialGradient id="m" cx="605.71429" cy="486.64789" gradientTransform="matrix(-.00803239 0 0 .00617647 30.33233 8.633724)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><radialGradient id="n" cx="605.71429" cy="486.64789" gradientTransform="matrix(.00803239 0 0 .00617647 30.651196 8.633724)" gradientUnits="userSpaceOnUse" r="117.14286" xlink:href="#f"/><path d="m3.000001 17.500035h10v1.5h-10z" fill="url(#c)" opacity=".15"/><path d="m3.000001 17.5001v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#d)" opacity=".15"/><g transform="translate(0 1)"><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)"/><g fill="none"><path d="m12.5 15.516949h-9.0000001v-14.016949h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 15.96520004h-11.000076z" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m5 3c1.604056 0 7 .000867 7 .000867l.000009 13s-4.666672 0-7.000009 0c0-4.33361 0-8.667219 0-13.000829z" opacity=".05"/><path d="m7.000001 20.500035h10v1.5h-10z" fill="url(#j)" opacity=".15"/><path d="m7.000001 20.5001v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#i)" opacity=".15"/><g transform="translate(4 4)"><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)"/><g fill="none"><path d="m12.5 15.516949h-9.0000001v-14.016949h9.0000001z" stroke="url(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 15.96520004h-11.000076z" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m9 6c1.604056 0 7 .000867 7 .000867l.000009 13s-4.666672 0-7.000009 0c0-4.33361 0-8.667219 0-13.000829z" opacity=".05"/><g transform="translate(8 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(#k)"/><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(#b)" 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(#l)" opacity=".15"/><path d="m25.491526 10.898364v1.499919c-.413648.0029-1-.336056-1-.750057 0-.413999.4616-.749862 1-.749862z" fill="url(#m)" opacity=".15"/><path d="m35.492 10.898364v1.499919c.413648.0029 1-.336056 1-.750057 0-.413999-.4616-.749862-1-.749862z" fill="url(#n)" 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..8379eda6c
--- /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"><radialGradient id="a" 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="b" 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(#a)"/><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(#b)" 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="c" d="m20.501.5h2.9986v3.0003h-2.9986z" fill="#ffc27d" stroke="#a62100" stroke-opacity=".43015" stroke-width=".99292"/><use id="d" height="100%" transform="translate(.003537 20.003)" width="100%" xlink:href="#c"/><use height="100%" transform="translate(-20.009 -20.007)" width="100%" xlink:href="#d"/><use height="100%" transform="translate(-20.005 20.003)" width="100%" xlink:href="#c"/></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..38b2c30dc
--- /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" 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><radialGradient id="b" cx="22.571428" cy="30.857143" gradientTransform="matrix(.30275225 0 0 .13549598 -25.176771 1.99434)" gradientUnits="userSpaceOnUse" r="15.571428"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.343222" cy="6.175358" fill="url(#b)" opacity=".2" rx="4.714285" ry="2.890133" transform="matrix(-1 0 0 -1 1 24)"/><g transform="matrix(0 1 -1 0 24 0)"><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m3.5 17.5 3-3v6z"/><path d="m20.5 17.5-3-3v6z"/></g><path d="m13.760112 17.1486h-3.103869l.025912-11.7423875h-4.0693923v-2.9488432h11.1908293v2.9488432h-4.069393z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196" transform="matrix(-.98294772 0 0 1.0173481 24 0)"/><path d="m3.5 6.5v1h3v-1zm14.945312 3.974609-11.945312.025391v1l11.945312-.02539z" fill="#fff" opacity=".1" transform="matrix(0 1 1 0 0 -1)"/></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..e99238ace
--- /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" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#p" y1="13" y2="19"/><linearGradient id="b" 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="c" gradientTransform="matrix(.48484 0 0 .52706 -.165 -.4)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#e" y1="5" y2="43"/><linearGradient id="d"><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="e" xlink:href="#d"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5 0 0 .25 -1 3)" gradientUnits="userSpaceOnUse" x1="23.954" x2="23.954" xlink:href="#f" y1="15.999" y2="19.963"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.295" x2="8.295" y1="-4.284" y2="16.85"><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="i" gradientUnits="userSpaceOnUse" x1="11.001" x2="11.001" xlink:href="#e" y1="2.269" y2="19.728"/><radialGradient id="j" cx="605.714" cy="486.648" gradientTransform="matrix(0 0 0 0 13.24 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#f"/><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 0 0 1.4 27.99 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#k"/><radialGradient id="m" cx="4.993" cy="43.5" gradientTransform="matrix(2 0 0 1.4 -20.01 -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" xlink:href="#d" y1="3.269" y2="20.728"/><radialGradient id="p" cx="7.496" cy="8.45" gradientTransform="matrix(0 1.14 -1.2 0 22.18 -5.75)" gradientUnits="userSpaceOnUse" r="20"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e1e1e1"/></radialGradient><g opacity=".4"><path d="m38 40h5v7h-5z" fill="url(#l)" transform="matrix(.58 0 0 .43 -1.9 2.86)"/><path d="m-10-47h5v7h-5z" fill="url(#m)" transform="matrix(-.58 0 0 -.43 -1.9 2.86)"/><path d="m10 40h28v7h-28z" fill="url(#n)" transform="matrix(.58 0 0 .43 -1.9 2.86)"/></g><path d="m3.5 3c-.286 0-.5.214-.5.5v17c0 .286.214.5.5.5h17c.286 0 .5-.214.5-.5v-17c0-.286-.214-.5-.5-.5z" fill="url(#p)"/><path d="m3.5 3.5h17v17h-17z" fill="none" opacity=".5" stroke="url(#o)" 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(#a)" 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(#j)" opacity=".15"/><g transform="translate(10.01 7.96)"><rect fill="url(#b)" height="12" rx=".528" ry=".556" width="8.858" x="2" y="2"/><path d="m2.5 2.5h8.5l-.142 11.5h-8.498z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.1"/><path d="m1 7h11v1h-11z" fill="url(#g)" 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-.016-7.3" fill="none" opacity=".3" stroke="#000"/><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964l9.99-.007v-3.963c0-.574-.463-1.037-1.037-1.037z" fill="url(#h)"/><g fill="none" stroke-linecap="round"><path d="m2.536 1.5c-.574 0-1.036.462-1.036 1.036v3.964l9.99-.007v-3.963c0-.574-.463-1.037-1.037-1.037z" opacity=".4" stroke="#126400"/><path d="m2.5 2.5v3l7.99-.007v-3z" opacity=".5" stroke="url(#i)" stroke-linejoin="round"/></g><path d="m6 7h1v8h-1zm-4 3h4v1h-4zm5 0h4v1h-4z" opacity=".321"/><path d="m6 2h1v4h-1zm5 0h1v4h-1z" fill="#126400" opacity=".4"/></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..18ee3ebb6
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#b" y1="2.268861" y2="19.728327"/><linearGradient id="b"><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="c" gradientUnits="userSpaceOnUse" x1="1.571521" x2="22.389223" y1="-4.607497" y2="26"><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="d" gradientTransform="matrix(.47619048 0 0 .25 .095239 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="e" gradientTransform="matrix(.48483606 0 0 .5270602 -.165352 -.400235)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#b" y1="4.999989" y2="43"/><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(0 -1 1 0 .000182 24.000001)" gradientUnits="userSpaceOnUse" x1="11.001243" x2="11.001243" xlink:href="#b" y1="2.268861" y2="19.728327"/><rect fill="url(#f)" height="20" rx=".527778" ry=".555556" width="19" x="2.000001" y="1.999818"/><path d="m7 2.498774 13.440184-.000182v19.501226l-13.440184.000182z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.100222"/><path d="m2 6.999818h20.000001v1h-20.000001z" fill="url(#d)" opacity=".15"/><path d="m21 6.1640625v15.2988285c0 .305795-.231314.537109-.537109.537109h-13.462891v1h13.462891c.842497 0 1.537109-.694612 1.537109-1.537109v-15.2988285z" opacity=".3"/><path d="m2.5371094 1.5c-.574145 0-1.0371094.4629634-1.0371094 1.0371094v3.9628906s-.084746 10.668543-.084746 14.996789c-.0000001.574144.3867026 1.04055.960838 1.037109l4.623908-.050847v-15.483051h14.5v-4.4628906c0-.574146-.462964-1.0371094-1.037109-1.0371094z" fill="url(#c)"/><path d="m2.5371094 1c-.842497 0-1.5371094.6946124-1.5371094 1.5371094v18.9257816c0 .842929.6941798 1.537109 1.5371094 1.537109h4.4628906v-1h-4.4628906c-.3053625 0-.5371094-.231747-.5371094-.537109v-14.462891h20v-4.4628906c0-.842497-.694612-1.5371094-1.537109-1.5371094zm0 1h17.9257816c.305795 0 .537109.2313144.537109.5371094v3.4628906h-19v-3.4628906c0-.305795.2313144-.5371094.5371094-.5371094z" fill="#126400" opacity=".4"/><path d="m2.500001 2.499818v3h18v-3z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.000001 7h1v14.999818h-1z" opacity=".321"/><path d="m16.000002 7h1v14.999818h-1z" opacity=".321"/><path d="m1.5169502 9.999818h4.4830508v1h-4.4830508z" fill="#126400" 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="m1.5169502 13.999818h4.4830508v1h-4.4830508z" fill="#126400" opacity=".321"/><path d="m6.000001 7h1v14.999818h-1z" fill="#126400" opacity=".4"/><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="m1.5169502 17.999819h4.4830508v1h-4.4830508z" fill="#126400" 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 fill="#126400"><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><path d="m2.5 21.5h3v-18.940678h-3z" fill="none" opacity=".5" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/></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..ab007f6f6
--- /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" 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="b" 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="c" 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="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 10.76 18.98)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#d"/><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><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(#c)" opacity=".15"/><path d="m3.5 1.5h17v21h-17z" fill="url(#b)"/><path d="m19.5 21.5h-15v-19h15z" fill="none" stroke="url(#a)" 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="#fcaf3e" opacity=".66" stroke="#ce5c00" 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..35aa83995
--- /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"><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 45.296794 -309.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 5.474057 -87.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="d" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-1.3567669 .00000019 -.00000007 -2.1857141 5.474057 -83.012398)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><radialGradient id="e" cx="-1.473815" cy="-42.064499" gradientTransform="matrix(-2.8642857 .00000019 -.00000015 -2.1857141 8.778565 -95.012399)" gradientUnits="userSpaceOnUse" r="10" xlink:href="#a"/><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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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 2)"><path d="m12 12.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="m2.5000002 11.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" fill="none" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round"/><path d="m15.999689 8.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"/><path d="m2.5000001 7.4999508v.998047.002c4.3333339-.01 8.6666669-.01539 12.9999999-.02539v-.974609h-12.9999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5000002 11.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="m20 8v6h-2v1h3v-7zm-2 3v7l-3-3.5z" fill="#fff" fill-rule="evenodd" opacity=".35"/><path d="m2.5000001 7.5000016v.9980469.00195c4.3333339-.00999 8.6666679-.015401 12.9999999-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m12 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="m2.5000002 15.500002v.998046.002c3.0000008-.01 6.0000008-.0154 8.9999998-.02539v-.974605h-8.9999998z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.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"/><path d="m22 4.4995548c0-.269086-.576667-.499541-1.25-.499541h-17.4999996c-.6733323 0-1.2500003.230455-1.2500003.499541v.999082c0 .269086.576668.499541 1.2500003.499541.0028.0041 17.4999996 0 17.4999996 0 .673333 0 1.25-.230455 1.25-.499541z" fill="#fff" opacity=".35"/><path d="m2.5000002 3.5000018v.9980469.00195c6.3333342-.00999 12.6666678-.015401 18.9999998-.025391v-.9746059z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5000001 3.5000018v.9980469.00195c6.3333343-.00999 12.6666679-.015401 18.9999999-.025391v-.9746059z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(-1 0 0 1 49.993651 2)"><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="#0f5a00" 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_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..15f637214
--- /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"><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"/><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></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..a55cca206
--- /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"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="b" 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="c" 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="d" 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="e" gradientTransform="matrix(-1 0 0 1 24 0)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#a" y1="19" y2="15"/><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><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="#a"/><radialGradient id="h" 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="i" 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="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><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(#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(#h)" 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"/><rect height="15.00002" rx="2.307692" ry="2.307693" stroke="url(#j)" width="15" x="4.5" y="4.499991"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width=".985427"><g stroke="url(#c)"><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(#b)"><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(#d)"/><path d="m17 14v3h-3v-1h2v-2z" fill="url(#e)" opacity=".05"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m22.5 19.5-3-3v6z"/><path d="m12.5 19.507286 3-3v6z"/></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/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..79f5a0be0
--- /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" 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)"/><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 5h1v1h-1zm3-2h3v1h-3z" fill="#e20000"/><path d="m5 3h2v1h-2zm2 2h3v1h-3zm-2 2h3v1h-3z" fill="#aaa"/><path d="m9 7h2v1h-2z" fill="#e20000"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".689"><path d="m13.775 5.347c-.16-.017-.317.062-.4.213l-3.485 6.416-2.243-1.793c-.2-.11-.448-.04-.558.162l-1.006 1.298c-.11.2-.036.452.164.56 0 0 4.093 3.402 4.098 3.404.047.026.096.04.146.045.162.02.33-.056.412-.21l4.702-8.654c.11-.2.036-.45-.164-.56l-1.508-.833c-.05-.028-.106-.043-.16-.048z"/><path d="m9.775 5.347c-.16-.017-.317.062-.4.213l-3.485 6.416-2.243-1.793c-.2-.11-.448-.04-.558.162l-1.006 1.298c-.11.2-.036.452.164.56 0 0 4.093 3.402 4.098 3.404.047.026.096.04.146.045.162.02.33-.056.412-.21l4.702-8.654c.11-.2.036-.45-.164-.56l-1.508-.833c-.05-.028-.106-.043-.16-.048z"/></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..305bb8686
--- /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="#55c1ec"/><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="#005485" 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="#2f78c7" fill-opacity=".992157"/><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..2b82cb363
--- /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" 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="m5 5h1v1h-1z" fill="#e20000"/><path d="m8 3h3.000001v1h-3.000001z" fill="#e20000"/><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="#e20000"/><path d="m13.775202 5.3467022c-.159273-.01626-.317621.0622-.399456.212838l-3.4866888 6.4166838-2.2417151-1.792833c-.1996823-.109749-.4488172-.039146-.5579296.161701l-1.0052801 1.298169c-.10911.200843-.035708.451356.1639731.561103 0 0 4.0930915 3.400241 4.0981415 3.402756.0468.02572.09574.03867.145489.04499.162514.02065.328826-.05614.412363-.209915l4.702263-8.6536968c.109111-.200846.03571-.451357-.163972-.561104l-1.50879-.832781c-.04992-.02744-.105307-.04249-.158398-.047911z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".689434"/></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..346b0cb2f
--- /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(.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="#e20000"/><path d="m8 3h3.000001v1h-3.000001z" fill="#e20000"/><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="#e20000"/><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..7684c079f
--- /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" 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="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" 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"/><path d="m5 5h1v1h-1zm3-2h3v1h-3z" fill="#e20000"/><path d="m5 3h2v1h-2zm2 2h3v1h-3zm-2 2h3v1h-3z" fill="#aaa"/><path d="m9 7h2v1h-2z" fill="#e20000"/><path d="m7.775 1.347c-.16-.017-.317.062-.4.213l-3.485 6.416-2.243-1.793c-.2-.11-.448-.04-.558.162l-1.006 1.298c-.11.2-.036.452.164.56 0 0 4.093 3.402 4.098 3.404.047.026.096.04.146.045.162.02.33-.056.412-.21l4.702-8.654c.11-.2.036-.45-.164-.56l-1.508-.833c-.05-.028-.106-.043-.16-.048z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".689"/><g transform="matrix(.64678195 0 0 .64678195 -.289687 9.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(#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:#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(#b)"/></g></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..db002cdc9
--- /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"><radialGradient id="a" cx="12.053909" cy="1.848812" gradientTransform="matrix(.10527131 3.1624612 -2.7897643 .09286508 11.960727 -36.4759)" gradientUnits="userSpaceOnUse" r="5"><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><path d="m6.5 1.4999999v5h-5v3h5v5.0000001h3v-5.0000001h5v-3h-5v-5z" style="stroke:#0f5a00;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3;stroke-opacity:.721569;fill:url(#a)"/><path d="m2.5 7.4999999h4c.5 0 1-.5 1-1v-4h1m1 5h4m-6 2v4.0000001" fill="none" opacity=".7" stroke="#fff" stroke-linecap="square"/></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..2b688be50
--- /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"><g stroke-linejoin="round" transform="translate(0 -6)"><g fill="none" stroke="#fff" stroke-linecap="round" transform="translate(0 1)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.4929788 12.5h13.0141432z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><g fill="none" stroke="#565656" stroke-linecap="round"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.4929788 12.5h13.0141432z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><path d="m-.273225-.359113h4.976032v2h-4.976032z" fill="#9cde4a" stroke="#5ca12a" transform="matrix(1.0044589 0 0 .99910965 7.775334 17.859684)"/></g></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..8a7e8c13f
--- /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="#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(.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..82b84422f
--- /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"><linearGradient id="a" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.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="64.575" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" 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><path d="m15 1v12h-14v-12z" fill="#e9e9e9"/><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" stroke="#fff" stroke-linecap="round"/><path d="m3.497 3.503h9.972v9.04h-9.974z" 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="#505050" stroke="#565656" stroke-linecap="square" 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="#e9e9e9" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m8.5 7.5h-5.011l.011-2h5z" fill="none" stroke="url(#a)" 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="#e9e9e9" stroke-width="1.373592"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#b)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_addressbooksource.svg b/icon-themes/elementary_svg/cmd/sc_addressbooksource.svg
new file mode 100644
index 000000000..224c2d555
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_addressbooksource.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(.23432741 0 0 .49377342 .835715 .144129)" gradientUnits="userSpaceOnUse" x1="5.212257" x2="54.887218" y1=".065302" y2=".065302"><stop offset="0" stop-color="#9b876c"/><stop offset=".92477626" stop-color="#9b876c"/><stop offset=".93581694" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40000003 0 0 .05128184 .7 .269238)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="44" y2="3.899002"/><linearGradient id="c"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><radialGradient id="d" 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="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="e" 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><radialGradient id="f" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 .77899668 -.98890282 -.00000001 18.656045 -3.144933)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#5f5f5f"/><stop offset=".26238" stop-color="#4f4f4f"/><stop offset=".704952" stop-color="#3b3b3b"/><stop offset="1" stop-color="#2b2b2b"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.40000006 0 0 .33333333 .7 1)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="44" y2="3.899002"/><linearGradient id="i" 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="j" cx="10.90426" cy="8.449767" gradientTransform="matrix(0 .44731149 -.37711817 0 12.188272 .291436)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#g"/><linearGradient id="k" gradientTransform="matrix(.29830664 0 0 .31813165 1.84232 1.017944)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#c" y1="44" y2="3.899002"/><g stroke-linejoin="round"><path d="m13.491301 2.3043765c-.096631-.6550622-.036411-1.1709278-.089789-1.79567785h-9.8928133l.058388 1.98260255" fill="#e9e9e9" stroke="url(#a)" stroke-miterlimit="0" stroke-width="1.017398"/><g stroke-linecap="round"><path d="m4.4999999 2.4999999h-1.6000002c-.2283392 0-.3999998-.021171-.3999998-.048786v-1.3982157c0-.44396131.2236128-.55299826.5163576-.55299826h1.4836424" fill="#e9e9e9" stroke="url(#b)"/><path d="m3.509521 2.50952h9.980959v12.980959h-9.980959z" fill="url(#d)" stroke="url(#e)" stroke-miterlimit="0" stroke-width="1.019041"/><path d="m4.4999999 2.4999999v13.0000001h-1.5999999c-.2283394 0-.4000001-.137593-.4000001-.317074v-12.6829261z" fill="url(#f)" stroke="url(#h)"/></g></g><path d="m3.5 3.5h9v11h-9z" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="round"/><path d="m8.9710583 6.0000284c-.2159651-.00127-.4055978.040109-.534671.125864-.1665228.1106434-.239943.1246866-.2864322.048409-.044482-.072976-.084931-.064823-.124119.038729-.033149.087579-.1024181.1275553-.181407.096819-.075317-.029304-.1061946-.019869-.076378.02904.028639.04701.014633.087139-.028639.087139-.043283 0-.1819121.1483001-.305527.3291829-.1970531.2883413-.2291962.4201239-.2291452 1.0262749.0000275.380312.037584.7506221-.076379.7745478-.066839.014035-.060473.2783707-.028639.5518663.041638.357641.1038082.532847.2768824.697091.269583.2558197.5155765.6986477.5155765.9391397 0 .32944-.7581257.905997-1.8921808 1.432399v.823471h5.999433l.000567-.909239c-.941596-.43428-1.720879-1.035188-1.720879-1.346633 0-.239911.236715-.683577.506027-.9391394.173078-.164244.244805-.33945.286432-.697091.03182-.2734956.03613-.530041-.02864-.5518663-.08926-.030067-.08594-.3973551-.08594-.7745478-.000001-.5406752-.03393-.7418838-.171858-.9681838-.274447-.4503019-1.1661637-.8093915-1.8140645-.8132762z" fill="#fff" fill-rule="evenodd" opacity=".4"/><path d="m8.9737123 5.5134933c-.4844416-.0319376-.9570746.2484681-1.2388931.6283202-.2742141.4897902-.0502981 1.0732443-.2214998 1.590262-.1041335.3701246-.0012423.7647772.2720452 1.0336659.2325768.290742.5190084.6696119.3595667 1.0601937-.2307687.4396409-.6905768.6970229-1.1093426.9316079-.271372.109443-.7940598.383962-.4501728.709984.1560121.101982.3382908-.01026.5123215.02257h4.4022626c0-.176524 0-.353049 0-.529573-.559253-.301194-1.190941-.591384-1.5053335-1.1775465-.1065693-.4604865.2214705-.8639102.5084965-1.1836567.282808-.3563611.169626-.8262659.070886-1.2245721-.041759-.4406665.102017-.9610492-.229417-1.3221631-.3583391-.3603072-.8762254-.5070971-1.3709197-.5390923z" fill="url(#j)" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="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..ef4bb444e
--- /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="#46aaed" fill-opacity=".984314" rx="3.161734" ry="3.136432" stroke="#2f78c8" stroke-width=".669784"/><ellipse cx="7.050984" cy="8.801106" 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.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..3ad342792
--- /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"><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.4929788 12.5h13.0141432z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/><g fill="none" stroke="#fff" transform="translate(0 1)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.4929788 12.5h13.0141432z"/><path d="m1.4929788 15.5h13.0141432z"/><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_alignbottom.svg b/icon-themes/elementary_svg/cmd/sc_alignbottom.svg
new file mode 100644
index 000000000..85ce06895
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignbottom.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h9.0070212z"/><g fill="none" stroke="#fff" transform="translate(0 1)"><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h9.0070212z"/></g></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..b6c15bf12
--- /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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0" 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..c7096f84e
--- /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="translate(0 16.000001)"><path d="m0-4.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-2.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-3.000365h16v1h-16z" fill="#fcaf3e"/></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..3ce424e00
--- /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"><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m3.492848 12.5h9.014304z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m3.492848 18.5h9.014304z"/><g fill="none" stroke="#fff"><path d="m1.4929788 10.5h13.0141432z"/><path d="m3.492848 13.5h9.014304z"/><path d="m1.4929788 16.5h13.0141432z"/><path d="m3.492848 19.5h9.014304z"/></g></g></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..968a3e6c3
--- /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"><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.492979 12.5h9.014304z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.492979 18.5h9.014304z"/><g fill="none" stroke="#fff" transform="translate(0 1)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.492979 12.5h9.014304z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.492979 18.5h9.014304z"/></g></g></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..05785179c
--- /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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0" 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..15025789c
--- /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"><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m5.492979 12.5h9.014304z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m5.492979 18.5h9.014304z"/><g fill="none" stroke="#fff"><path d="m1.4929788 10.5h13.0141432z"/><path d="m5.492979 13.5h9.014304z"/><path d="m1.4929788 16.5h13.0141432z"/><path d="m5.492979 19.5h9.014304z"/></g></g></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..d9b6272d3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_aligntop.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.4929788 12.5h9.0070212z"/><g fill="none" stroke="#fff" transform="translate(0 1)"><path d="m1.4929788 9.4999999h13.0141432z"/><path d="m1.4929788 12.5h9.0070212z"/></g></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..f6eb2e796
--- /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-4.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-2.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-3.000365h16v1h-16z" fill="#fcaf3e"/></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..0bf665450
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alignverticalcenter.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -6)"><path d="m1.4929788 12.5h13.0141432z"/><path d="m1.4929788 15.5h9.0070212z"/><g fill="none" stroke="#fff"><path d="m1.4929788 13.5h13.0141432z"/><path d="m1.4929788 16.5h9.0070212z"/></g></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..cb99396fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alphaliststyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 8.000003h-.6537216q-.1132688 0-.1812296-.060241-.06796-.064006-.100324-.1581323l-.2718448-.9826808h-1.582524l-.268608.9789157q-.025888.082832-.100324.1543675-.0712.067771-.1779936.067771l-.6634304-.0000002 1.5663432-4.9999999h.8673136l1.5663432 4.9999999zm-2.5987056-1.8938253h1.1974112l-.4368928-1.5813253q-.038832-.1167168-.0809064-.2710843-.042072-.1581325-.0841424-.3426204-.038832.1844879-.0809064.3426204-.042072.1581325-.077672.2748494l-.4368928 1.5775602z" fill="#fff" opacity=".35"/><path d="m1 15v-5.0000001h1.4064436q.3991676 0 .6829516.09413.2837832.09413.4615375.267319.1808728.173192.2619545.421687.084199.244729.084199.549698 0 .173194-.040538.335091-.040537.161898-.1247406.301205-.084199.139307-.2182948.256024-.1309768.112952-.3149681.192018.8014544.233433.8014544 1.103162 0 .320031-.096673.591115-.096673.271082-.283784.47063-.1839913.195783-.458419.308734-.2713125.1091871-.6237026.1091871zm.8201654-2.172439v1.404367h.7016626q.1964653 0 .3274422-.06024.1309776-.06024.2058215-.161898.077962-.101657.1091474-.233434.031185-.135542.031185-.278614 0-.154368-.037425-.278615-.034305-.124247-.1153844-.210844-.077962-.0866-.20894-.131777-.1278584-.04895-.3149682-.04895h-.6985441zm0-.681476h.5395007q.3461532 0 .533263-.158133.1871106-.161897.1871106-.530873 0-.384037-.1621626-.538404-.1621619-.158132-.5114335-.158132h-.5862782z" fill="#fff" opacity=".35"/><g fill="#565656"><path d="m4 7.0000031h-.6537216q-.1132688 0-.1812296-.060241-.06796-.064006-.100324-.1581323l-.2718448-.9826808h-1.582524l-.268608.9789157q-.025888.082832-.100324.1543675-.0712.067771-.1779936.067771l-.6634304-.0000002 1.5663432-4.9999999h.8673136l1.5663432 4.9999999zm-2.5987056-1.8938253h1.1974112l-.4368928-1.5813253q-.038832-.1167168-.0809064-.2710843-.042072-.1581325-.0841424-.3426204-.038832.1844879-.0809064.3426204-.042072.1581325-.077672.2748494l-.4368928 1.5775602z"/><path d="m1 14v-5h1.4064436q.3991676 0 .6829516.09413.2837832.09413.4615375.267319.1808728.173192.2619545.421687.084199.244729.084199.549698 0 .173194-.040538.335091-.040537.161898-.1247406.301205-.084199.139307-.2182948.256024-.1309768.112952-.3149681.192018.8014544.233433.8014544 1.103162 0 .320031-.096673.591115-.096673.271082-.283784.47063-.1839913.195783-.458419.308734-.2713125.109187-.6237026.109187zm.8201654-2.172439v1.404367h.7016626q.1964653 0 .3274422-.06024.1309776-.06024.2058215-.161898.077962-.101657.1091474-.233434.031185-.135542.031185-.278614 0-.154368-.037425-.278615-.034305-.124247-.1153844-.210844-.077962-.0866-.20894-.131777-.1278584-.04895-.3149682-.04895h-.6985441zm0-.681476h.5395007q.3461532 0 .533263-.158133.1871106-.161897.1871106-.530873 0-.384037-.1621626-.538404-.1621619-.158132-.5114335-.158132h-.5862782z"/><path d="m5.4921875 2.9999997a.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 -.074219.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.013673h9.015625a.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-.091798.50005006.50005006 0 0 0 -.05078-.00391.50005006.50005006 0 0 0 -.0059 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 -.00585.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.0156246a.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 -.05671-.00389zm0 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 -.042969.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.0156247a.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.0156247zm0 3.0000003a.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 -.00585.05079.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.01367h5.015625a.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 .01563-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.154297-.02734z"/></g><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 7.4999997h5.0143092-5.0143091z"/><path d="m5.4929788 4.4999997h9.0143042-9.0143041z"/><path d="m5.4929788 13.5h5.0143092-5.0143091z"/><path d="m5.4929788 10.5h9.0143042-9.0143041z"/></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..837498c17
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_alphalowliststyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3.442308 7.926972q-.173077 0-.264423-.04868-.09135-.05355-.144231-.209348l-.105769-.321324q-.182692.160662-.350962.282376-.168269.121713-.350961.204479-.177885.08277-.384616.121714-.201923.043811-.451923.043811-.307692 0-.5625-.08276-.254808-.08763-.442308-.253165-.182692-.16553-.283653-.408958-.100962-.248301-.100962-.569625 0-.26777.134615-.535541.134616-.26777.456731-.481986.326923-.219085.865385-.360273.543269-.146056 1.350962-.16553v-.258033q0-.467381-.192308-.686466-.192308-.219085-.552885-.219085-.269231 0-.447115.06329-.173077.06329-.307693.141188-.134615.07303-.25.13632-.115384.06329-.259615.06329-.125 0-.216346-.06329-.08654-.06816-.139423-.160662l-.221154-.389484q.413461-.389484.913461-.579358.5-.189872 1.081731-.189872.41827 0 .75.141188.331731.136319.5625.389484.23077.248296.350962.593963.120192.345667.120192.759494v3.042843zm-1.673077-.769231q.326923 0 .5625-.116845.240385-.121714.475962-.37001v-.778968q-.475962.01947-.79327.08276-.3125.05842-.5.155794-.1875.0925-.269231.219085-.07692.126582-.07692.272638 0 .292113.158654.413827.163461.121714.442307.121714z" fill="#fff" opacity=".35"/><path d="m0 15.927686v-6.927686h1.392544v2.704545q.317982-.289256.707237-.46281.389254-.178374.877193-.178374.466009 0 .838816.163911.372807.163912.635965.472452.263157.303719.405701.737604.142544.433884.142544.973828 0 .583334-.164473 1.060606-.164474.477273-.466009.81956-.301535.337465-.723684.525482-.416667.183196-.932018.183196-.252193 0-.455044-.04339-.197368-.04339-.367325-.120524-.169956-.08195-.3125-.192836-.137061-.115703-.26864-.25551l-.060307.30854q-.02741.130166-.109649.183196-.08224.04821-.213816.04821h-.926535zm2.494518-3.90978q-.350878 0-.608553.139807-.257675.134986-.493421.395316v2.111571q.208333.226584.449561.318182.241228.0916.515351.0916.274123 0 .498904-.08678.22478-.0916.378289-.284435.158992-.197658.241228-.501377.08772-.30854.08772-.742424 0-.385675-.07127-.655647-.07127-.274793-.208334-.448346-.131579-.173555-.334429-.25551-.197369-.08196-.455044-.08196z" fill="#fff" opacity=".35"/><g fill="#565656"><path d="m3.442308 6.926972q-.173077 0-.264423-.04868-.09135-.05355-.144231-.209348l-.105769-.321324q-.182692.160662-.350962.282376-.168269.121713-.350961.204479-.177885.08277-.384616.121714-.201923.043811-.451923.043811-.307692 0-.5625-.08276-.254808-.08763-.442308-.253165-.182692-.16553-.283653-.408958-.100962-.248301-.100962-.569625 0-.26777.134615-.535541.134616-.26777.456731-.481986.326923-.219085.865385-.360273.543269-.146056 1.350962-.16553v-.258033q0-.467381-.192308-.686466-.192308-.219085-.552885-.219085-.269231 0-.447115.06329-.173077.06329-.307693.141188-.134615.07303-.25.13632-.115384.06329-.259615.06329-.125 0-.216346-.06329-.08654-.06816-.139423-.160662l-.221154-.389484q.413461-.389484.913461-.579358.5-.189872 1.081731-.189872.41827 0 .75.141188.331731.136319.5625.389484.23077.248296.350962.593963.120192.345667.120192.759494v3.042843zm-1.673077-.769231q.326923 0 .5625-.116845.240385-.121714.475962-.37001v-.778968q-.475962.01947-.79327.08276-.3125.05842-.5.155794-.1875.0925-.269231.219085-.07692.126582-.07692.272638 0 .292113.158654.413827.163461.121714.442307.121714z"/><path d="m0 14.927686v-6.927686h1.392544v2.704545q.317982-.289256.707237-.46281.389254-.178374.877193-.178374.466009 0 .838816.163911.372807.163912.635965.472452.263157.303719.405701.737604.142544.433884.142544.973828 0 .583334-.164473 1.060606-.164474.477273-.466009.81956-.301535.337465-.723684.525482-.416667.183196-.932018.183196-.252193 0-.455044-.04339-.197368-.04339-.367325-.120524-.169956-.08195-.3125-.192836-.137061-.115703-.26864-.25551l-.060307.30854q-.02741.130166-.109649.183196-.08224.04821-.213816.04821h-.926535zm2.494518-3.90978q-.350878 0-.608553.139807-.257675.134986-.493421.395316v2.111571q.208333.226584.449561.318182.241228.0916.515351.0916.274123 0 .498904-.08678.22478-.0916.378289-.284435.158992-.197658.241228-.501377.08772-.30854.08772-.742424 0-.385675-.07127-.655647-.07127-.274793-.208334-.448346-.131579-.173555-.334429-.25551-.197369-.08196-.455044-.08196z"/><path d="m6.4930215 2.9999997a.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 -.074219.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.013673h9.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-.091798.50005006.50005006 0 0 0 -.05078-.00391.50005006.50005006 0 0 0 -.0059 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 -.00585.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 -.05671-.00389zm0 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 -.042969.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 3.0000003a.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 -.00585.05079.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 .105463.013664h5.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 .01563-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.154296-.027349z"/></g><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.4938128 7.4999997h5.0143092-5.0143091z"/><path d="m6.4938128 4.4999997h9.0143042-9.0143041z"/><path d="m6.4938128 13.5h5.0143092-5.0143091z"/><path d="m6.4938128 10.5h9.0143042-9.0143041z"/></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..41aaf0b13
--- /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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></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="#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(#b)" stroke="#9a69d7"/><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..d9d163cf6
--- /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" 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="b" 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="c" 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="d" gradientTransform="matrix(-.18643331 .00029903 .0006901 -.16327516 20.605714 17.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="7.495683" cy="8.449767" gradientTransform="matrix(0 .74595657 -.92551809 -.00000001 15.820454 -3.634776)" 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="f" gradientTransform="matrix(.37256394 0 0 .41296148 .826453 .700898)" 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="m15.419893 14.419894h-14.8397866l.0000008-12.8397876 14.8397838.0000013z" fill="url(#d)" stroke="#9a69d7" stroke-linecap="round" stroke-width="1.160213"/><path d="m.699948 1.770737h14.600103v12.448622h-14.600103z" fill="url(#e)"/><path d="m.96616475 9.889292c10.14923425.713412 6.27131945-6.0211267 14.11424025-6.2280478l-.0061 4.7401497c-3.578994-1.8497836-6.5686833 7.7434531-14.15471054 2.1589601z" fill="url(#f)" fill-rule="evenodd" opacity=".444444"/><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(#b)" stroke="url(#c)" 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(#a)" 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..89bf50645
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arc.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.007787" x2="-9.61768" y1="15.286681" y2=".233696"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+ /&amp;amp;gt;
+ <path d="m8.1152344.47070312a7.5299234 7.5299234 0 0 0 -7.0390625 4.56835938 7.5299234 7.5299234 0 0 0 1.5585937 8.2441405 7.5299234 7.5299234 0 0 0 8.2207034 1.683594 7.5299234 7.5299234 0 0 0 4.673828-6.966797h-.201172a7.3276253 7.3276253 0 0 1 -4.548828 6.78125 7.3276253 7.3276253 0 0 1 -8.0000001-1.638672 7.3276253 7.3276253 0 0 1 -1.5175781-8.0234374 7.3276253 7.3276253 0 0 1 6.8496093-4.44531248z" fill="none" opacity=".57" 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_arrowshapes.chevron.svg b/icon-themes/elementary_svg/cmd/sc_arrowshapes.chevron.svg
new file mode 100644
index 000000000..5b3994cf1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.chevron.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 -18.043568 -3.157226)" gradientUnits="userSpaceOnUse" x1="93.317955" x2="90.287506" y1="16.970251" y2="59.94656"><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="12.059859" x2="12.726315" y1="6.210222" y2="40.786495"><stop offset="0" stop-color="#fff"/><stop offset=".04023533" stop-color="#fff" 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="-1.011209" x2=".499969" y1="53.849209" y2=".5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><path d="m.49996911.5 3.74999999 7.5-3.74999999 7.5h11.24999989l3.75-7.5-3.75-7.5h-11.24999989z" fill="url(#a)" stroke="url(#c)" stroke-linejoin="round"/><path d="m2.0461894 1.3558274 3.0849942 6.5753851-3.0849942 6.5753855h9.1444196l3.195557-6.5753855-3.195557-6.5753851z" fill="none" stroke="url(#b)" stroke-width=".849"/></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..8914d57cb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.circular-arrow.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.389831" x2="14.847387" y1="16.347561" y2="1.5679"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.389831" x2="14.847387" y1="16.347561" y2="1.5679"><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="7.032315" x2="7.088899" y1="4.840478" y2="10.928787"><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><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="url(#b)" stroke-linejoin="round"/><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" stroke="url(#c)"/></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..d80d352bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.corner-right-arrow.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 1 -1 0 -30.880959 -2.559323)" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="15" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 -30.880959 -2.559323)" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="1" y2="15"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 -30.880959 -2.559323)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".08333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".192157"/><stop offset=".60000002" stop-color="#fff" stop-opacity=".786765"/><stop offset=".7492851" 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><path d="m4.4999769 1.5v7.5000658 2.4999992h5.0000001v2.5l4-3.75-4-3.7499992v2.5h-1-1.0000001v-7.5000658z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#c)"/></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..505673197
--- /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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="2" x2="14.855469" y1="8" y2="8.007813"><stop offset="0" stop-color="#fff"/><stop offset=".02423334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".70009118" stop-color="#fff" stop-opacity=".196078"/><stop offset=".72016323" stop-color="#fff" stop-opacity=".970588"/><stop offset=".77787906" 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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="16" x2="2" y1="12" y2="12"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><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(#a)" fill-rule="evenodd"/></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..aadd4bc53
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.down-arrow.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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.823159" x2="8.009766" y1="2.029429" y2="13.345703"><stop offset="0" stop-color="#fff"/><stop offset=".12548111" stop-color="#fff" 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="1.945395" x2="1.398593" y1="16.053823" y2=".13793"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+/&amp;gt;<path d="m6.5.50001v8.7500001.9499899.3h-3l4.5 5.00001 4.5-5.00001h-3v-.3-.9499899-8.7500001z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><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(#a)" fill-rule="evenodd"/></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..80fac7df9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="2.999975" x2="2.163817" y1="6.63103" y2="41.400261"><stop offset="0" stop-color="#fff"/><stop offset=".07457629" stop-color="#fff" stop-opacity=".235294"/><stop offset=".3389557" stop-color="#fff" stop-opacity=".196078"/><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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.129988" x2="8.999975" y1="58.453644" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(-1 0 0 1 15.999975 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="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><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(#a)" fill-rule="evenodd"/></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..029f8bc3e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-arrow.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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.583462" x2="10.119102" y1="10.251044" y2="10.253609"><stop offset="0" stop-color="#fff"/><stop offset=".30506167" stop-color="#fff" 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="15.572514" x2=".246051" y1="6.833485" y2="6.578608"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+/&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="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><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(#a)" fill-rule="evenodd"/></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..402bcf0db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-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" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="22.930193" x2="6.384357" y1="-24.748526" y2="-24.736752"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="5.876367" x2="21.02523" y1="-9.108494" y2="-8.640874"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" 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=".4581165" stop-color="#fff" stop-opacity=".786765"/><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><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(#b)" stroke="url(#a)" stroke-linejoin="round"/><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(#c)" stroke-linecap="square"/></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..5a7c90152
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.left-right-arrow.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="8" x2="8" y1="12" y2="3"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="9" y1="4" y2="12"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <path d="m3.9863281 4.6367188a.57052565.57052565 0 0 0 -.3847656.1660156l-2.796875 2.7929687a.57052565.57052565 0 0 0 0 .8085938l2.796875 2.7929691a.57052565.57052565 0 0 0 .9726563-.404297v-1.2226565h.2304687 6.3906245.230469v1.2226565a.57052565.57052565 0 0 0 .972657.404297l2.796874-2.7929691a.57052565.57052565 0 0 0 0-.8085938l-2.796874-2.7929687a.57052565.57052565 0 0 0 -.972657.4042968v1.2226563h-.230469-6.3906245-.2304687v-1.2226563a.57052565.57052565 0 0 0 -.5878907-.5703124z" fill="url(#c)"/><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="url(#a)"/><path d="m3.5254237 6.440678-1.559322 1.559322 1.559322 1.5932203.1016949-1.0508474 8.8135594.033898.0339.9830509 1.593221-1.6271186-1.627119-1.5932204v1.1186441l-8.7796611.033898z" fill="none" stroke="url(#b)"/></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..a0274fae8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.notched-right-arrow.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 .25378586 .30501865 0 -19.328031 18.739577)" gradientUnits="userSpaceOnUse" x1="1.593291" x2="1.864382" y1="15.966111" y2=".135603"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -17.162212 10.266503)" gradientUnits="userSpaceOnUse" x1="11.932274" x2="12.542348" y1=".271196" y2="15.59323"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .24324324 .35135133 0 -19.074982 1.772762)" gradientUnits="userSpaceOnUse" x1="7.246856" x2="7.451405" y1="6" y2="9.322034"><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><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(#b)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#c)"/></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..edef58a7e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.pentagon-right.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 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-3.955339" x2="-4.575342" y1="54.188972" y2="4.671915"><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.305982" x2="9.715181" y1="6.300695" y2="40.7187"><stop offset="0" stop-color="#fff"/><stop offset=".02435623" stop-color="#fff" 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 -20.687635 -4.106378)" gradientUnits="userSpaceOnUse" x1="107.41734" x2="108.07616" y1="27.201145" y2="65.280937"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m.49996911.5v15h11.24999989l3.75-7.5-3.75-7.5z" fill="url(#c)" stroke="url(#a)" stroke-linejoin="round"/><path d="m1.3750372 1.3558274v13.1507706h9.7196928l3.195557-6.5753855-3.195557-6.5753851z" fill="none" stroke="url(#b)" stroke-width=".849"/></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..100d199a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-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" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1=".000016" x2="-.135609" y1="15.932203" y2=".067797"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.977903" x2="8" y1="1.607884" y2="13.627119"><stop offset="0" stop-color="#fff"/><stop offset=".02703105" stop-color="#fff" stop-opacity=".235294"/><stop offset=".28229663" stop-color="#fff" stop-opacity=".196078"/><stop offset=".42583731" stop-color="#fff" stop-opacity=".727941"/><stop offset=".51435411" 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><path d="m8 .5-3.5 3h3v.75.25 1.0019531h-2v1.9980469h-1.25-.75v-3l-3 3.5 3 3.5.0039062-2.9960938h.75 1.2460938v1.9921878h2v.003906 1.25.75h-3l3.5 3 3.5-3h-3v-.75l.0019531-1.253906h1.9960939v-1.9921878h2.005859l-.003906 2.9960938 3-3.5-3-3.5v3h-2.001953v-1.9980469h-1.998047v-1.2519531-.75h3z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m8 .5-3.5 3h3v.75.25 2.0078125h-.9921875v.9921875h-2.2578125-.75v-3l-3 3.5 3 3.5.0039062-2.9960938h.75 2.2539063v1.0039063h.9941406l-.0019531.9921875v1.25.75h-3l3.5 3 3.5-3h-3v-.75l.0019531-2.2421875h1.0019531v-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.0039062z" fill="url(#c)"/></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..a42d80d60
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.quad-arrow.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 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-1.511162" x2="-.135609" y1="56.167439" y2=".067797"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -20.416449 -4.648751)" gradientUnits="userSpaceOnUse" x1="71.702377" x2="71.49897" y1="17.223478" y2="69.488541"><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="8" x2="6.68455" y1="3" y2="44.622547"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".28229663" stop-color="#fff" stop-opacity=".196078"/><stop offset=".45926747" stop-color="#fff" stop-opacity=".727941"/><stop offset=".51435411" 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><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(#b)" stroke="url(#a)" stroke-linejoin="round"/><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-.75h2zm0 1.5 1 1h-2zm-5 5v2l-1-1zm10 0 1 1-1 1zm-6 6h2l-1 1z" fill="url(#c)"/></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..d236ac8f3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.right-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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.22973" x2="4.951011" y1="6.82399" y2="40.628426"><stop offset="0" stop-color="#fff"/><stop offset=".07457629" stop-color="#fff" stop-opacity=".235294"/><stop offset=".25" stop-color="#fff" stop-opacity=".196078"/><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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="4.466442" x2="8.999975" y1="51.834507" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><path d="m.5 15.5h6.9998985v-5.99999h3.0000915v3l5.00001-4.5-5.00001-4.5v3h-3.0000915v-6.00001h-6.9998985z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><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(#a)" fill-rule="evenodd"/></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..1d313920c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.right-arrow.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="15.666325" x2="26.284826" y1="9.672166" y2="10.060649"><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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-22.962519" x2="-62.845619" y1="6.833485" y2="5.006919"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+/&amp;amp;gt;<g transform="matrix(0 1 1 0 .000015 .00001)"><path d="m6.5.50001v8.7500001.9499899.3h-3l4.5 5.00001 4.5-5.00001h-3v-.3-.9499899-8.7500001z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><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(#a)" fill-rule="evenodd"/></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..02383d555
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.s-sharped-arrow.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(.28571361 0 0 .30419701 -21.297805 -4.241971)" gradientUnits="userSpaceOnUse" x1="13.898305" x2="14.915237" y1=".3136" y2="16.11021"><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="2.305085" x2="2.305068" y1="16.178007" y2=".245803"><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="8.532352" x2="8.278334" y1="2.90222" y2="13.065382"><stop offset="0" stop-color="#fff"/><stop offset=".0526868" stop-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 stroke-linejoin="round"><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="url(#b)"/><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" stroke="url(#c)"/></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..6eb5f5487
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.split-arrow.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(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="14" x2="15.5" y1="16" y2=".5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="2" x2="4" y1="0" y2="17"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="2" y2="14"><stop offset="0" stop-color="#fff"/><stop offset=".08333334" stop-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;<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(#b)" stroke="url(#a)" stroke-linejoin="round"/><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" fill="none" stroke="url(#c)" stroke-linecap="square"/></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..9432093c2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.split-round-arrow.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="13.627139" x2="13.016928" y1="16.000034" y2=".271222"><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="8.086798" x2="8.10496" y1="2.924602" y2="13.950673"><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>
+/&amp;gt;<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="url(#b)" stroke-linejoin="round"/><path d="m3.5175781 2.8730469-1.6269531 1.6269531 1.6269531 1.6269531v-.6269531a.98314913.98314913 0 0 1 .9824219-.9824219c.9561779 0 1.8197189.4650344 2.3027344 1.1445313s.6524532 1.4876579.6796875 2.3046875a.98314913.98314913 0 0 1 0 .033203v6.517578h1.0351562v-6.5175779c0-.8373312.1747448-1.6622213.6679688-2.34375.4932239-.6815287 1.3584571-1.1386719 2.3144531-1.1386719a.98314913.98314913 0 0 1 .982422.9824219v.6269531l1.626953-1.6269531-1.626953-1.6269531v.1269531a.98314913.98314913 0 0 1 -.982422.9824219c-1.209493 0-1.9705654.450399-2.7636719 1.3476562a.98314913.98314913 0 0 1 -1.4726562 0c-.7931058-.8972569-1.5541787-1.3476562-2.7636719-1.3476562a.98314913.98314913 0 0 1 -.9824219-.9824219z" fill="none" stroke="url(#c)"/></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..c690f5a43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.striped-right-arrow.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 .24324324 .35135133 0 -19.074982 1.772762)" gradientUnits="userSpaceOnUse" x1="7.390674" x2="7.451405" y1="5.041211" y2="9.322034"><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><linearGradient id="b" gradientTransform="matrix(0 .25378586 .30501865 0 -19.328031 18.739577)" gradientUnits="userSpaceOnUse" x1="1.582002" x2="1.714021" y1="15.670311" y2="2.199328"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m10.5 3.4999998v3h-.300781-.949219-4.75v3h4.75.949219.300781v3.0000002l5-4.5000002zm-10 3v3h2v-3z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><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" fill="none" stroke="url(#a)"/></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..5e76c81d9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="13.345703" x2=".999975" y1="7.990234" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".10900354" stop-color="#fff" stop-opacity=".235294"/><stop offset=".51400191" stop-color="#fff" stop-opacity=".196078"/><stop offset=".59500164" stop-color="#fff" stop-opacity=".970588"/><stop offset=".59500164" 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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-.000025" x2="14.999975" y1="12" y2="12"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(0 -1 -1 0 16 15.999975)"><path d="m.5 15.5h6.9998985v-5.99999h3.0000915v3l5.00001-4.5-5.00001-4.5v3h-3.0000915v-6.00001h-6.9998985z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><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(#a)" fill-rule="evenodd"/></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..a18e8cbb8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-arrow.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="7.555548" x2="7.555548" y1="38.230743" y2="6.92305"><stop offset="0" stop-color="#fff"/><stop offset=".12548111" stop-color="#fff" 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="3.000062" x2="2.932655" y1="-.916739" y2="15.57443"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+/&amp;amp;gt;<g transform="matrix(1 0 0 -1 0 15.999995)"><path d="m6.5.50001v8.7500001.9499899.3h-3l4.5 5.00001 4.5-5.00001h-3v-.3-.9499899-8.7500001z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><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(#a)" fill-rule="evenodd"/></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..8653fc8fc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-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" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="0" x2="13" y1="1" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="13" x2="3" y1="8" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".08333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".30000001" stop-color="#fff" stop-opacity=".192157"/><stop offset=".4581165" stop-color="#fff" stop-opacity=".786765"/><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(0 -1 1 0 0 16)"><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(#b)" stroke="url(#a)" stroke-linejoin="round"/><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.4414062-.0078-.056641c-.000056.5522619-.447739.9999448-1 1h-1-1.0000005c-.5522619-.0000552-.9999448-.4477381-1-1l.0078005-5.0019528z" fill="none" stroke="url(#c)" 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..323df3c04
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-down-arrow.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(0 1 -1 0 16.000398 .000398)" gradientUnits="userSpaceOnUse" x1="15.478553" x2=".329689" y1="13.534062" y2="13.546678"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 1 -1 0 16.000398 .000398)" gradientUnits="userSpaceOnUse" x1="3.110177" x2="12.44068" y1="8.054668" y2="7.457627"><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><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 16.000398 .000398)" gradientUnits="userSpaceOnUse" x1="8" x2="9" y1="4" y2="12"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+ /&amp;amp;gt;
+ <path d="m11.36368 3.9867262a.57052565.57052565 0 0 0 -.166016-.3847656l-2.7929688-2.796875a.57052565.57052565 0 0 0 -.8085938 0l-2.7929691 2.796875a.57052565.57052565 0 0 0 .404297.9726563h1.2226565v.2304687 6.3906244.230469h-1.2226565a.57052565.57052565 0 0 0 -.404297.972657l2.7929691 2.796874a.57052565.57052565 0 0 0 .8085938 0l2.7929688-2.796874a.57052565.57052565 0 0 0 -.404297-.972657h-1.2226562v-.230469-6.3906244-.2304687h1.2226562a.57052565.57052565 0 0 0 .570313-.5878907z" fill="url(#c)"/><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="url(#a)"/><path d="m9.5597203 3.5258218-1.559322-1.559322-1.5932203 1.559322 1.0508474.1016949-.033898 8.8135593-.9830509.0339 1.6271186 1.593221 1.5932204-1.627119h-1.1186441l-.033898-8.779661z" fill="none" stroke="url(#b)"/></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..b8e3642ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-arrow-callout.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="5" x2="5" xlink:href="#c" y1="3" y2="12"/><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 -.30501865 16.128979 16.685472)" gradientUnits="userSpaceOnUse" x1="-.50822" x2="3.43211" y1="12.082776" y2="51.424633"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 -.35135133 17.164117 18.431748)" 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=".7890625" 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>
+
+
+/&amp;amp;amp;gt;<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="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m23.027344 3.1438562-3.388672 2.8867188h2.363281l.00195 5.969425v1 .496094.503906h7.964844v1.378906 1.126953l2.886722-3.480468-2.886719-3.3886721v2.3632811h-5.964844l-.002-5.969425h1.378906 1.126953zm-.01563.5097657 1.24414 1.3769531h-.253906v-.03125h-1-1v.03125h-.179688zm7.957031 8.1666901 1.376953 1.189453-1.376953 1.244141v-.253906h.031255v-1-1h-.03125z" fill="url(#c)" fill-rule="evenodd"/><path d="m5.0273438 1.8808594-1.796875 1.5859375h.2695312 1.0332031v1.0332031.3007812.9492188l.0019531 2.7441406h-2.0371093v5.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" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="round" stroke-opacity=".974265"/></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..a295a8867
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-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" gradientTransform="matrix(.25378586 0 0 -.30501865 16.128979 16.685472)" gradientUnits="userSpaceOnUse" x1="-.50822" x2="3.43211" y1="12.082776" y2="51.424633"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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=".7890625" 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>
+
+
+/&amp;amp;amp;gt;<path d="m5.0332031.5-4.5332031 4h3v.3007812.9492188l.00195 3.7506752v2.4960938.503906h6.746094.949219.300781v3l4-4.466797-4-4.5332028v3h-.300778-.949219-3.7460939l-.0019531-3.7506752v-.9492188-.3007812h3z" fill="#e9e9e9" stroke="url(#a)" stroke-linejoin="round"/><path d="m5.0253906 1.1445312-3.3886718 2.8867188h2.3632812l.00195 5.969425v1 .496094.503906h7.964844v1.378906 1.126953l2.886722-3.480468-2.886719-3.3886721v2.3632811h-5.9648439l-.0019531-5.969425h1.3789062 1.1269532zm-.015625.5097657 1.2441406 1.3769531h-.2539062v-.03125h-1-1v.03125h-.1796875zm7.9570314 8.1666904 1.376953 1.1894527-1.376953 1.244141v-.253906h.03125v-1-1h-.03125z" fill="url(#b)" fill-rule="evenodd"/></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..93fb87745
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_arrowshapes.up-right-down-arrow.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 -1 1 0 -4 16)" gradientUnits="userSpaceOnUse" x1="0" x2="13" y1="1" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -1 1 0 -4 16)" gradientUnits="userSpaceOnUse" x1="16" x2="0" y1="15" y2="15"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 1 -1 0 -8.880958 -5.559323)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".08333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".40000001" stop-color="#fff" stop-opacity=".192157"/><stop offset=".4581165" stop-color="#fff" stop-opacity=".786765"/><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><path d="m4 .5-3.5 4.015625 2.0019531-.0078125v6.9999995l-2.0019531.007813 3.5 3.984375 3.5-4h-2.0019531v-1-1h5.0019531v3l4.5-4.5-4.5-4.5v3h-5.0019531v-1-1h2.0019531z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#c)" stroke-linecap="square"/></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..9b218e6da
--- /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="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><radialGradient id="b" cx="11.042373" cy="4.127119" gradientTransform="matrix(-.04245955 2.3911243 -2.3928325 -.04248992 21.386731 -22.101207)" gradientUnits="userSpaceOnUse" r="5.5"><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(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.378" x2="17.064" y1="22.099" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".002" 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.08" cy="48.19" gradientTransform="matrix(0 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><path d="m3.506 14.54v-12.04l11.238 6.02z" fill="url(#d)" transform="translate(-1)"/><g fill="none"><path d="m2.506 14.54v-12.04l11.238 6.02z" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.777 4.312v8.404l7.85-4.195z" opacity=".6" stroke="url(#c)" stroke-width=".915" transform="translate(-1)"/></g><circle cx="10.5" cy="10.5" fill="url(#b)" r="5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".67451"/><path d="m10 8h1v5h-1z" 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(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m13 10v1h-5v-1z" fill="#fff"/></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..0bbb8ddd9
--- /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(.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="e" gradientTransform="matrix(.49985 0 0 .8773 -186.694 -29.013)" gradientUnits="userSpaceOnUse" x1="385" x2="385" y1="8" y2="33"><stop offset="0" stop-color="#e7d198"/><stop offset="1" stop-color="#ba964a"/></linearGradient><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="#fff" stroke-linecap="round"/><path d="m3 1h10v14h-10z" fill="url(#d)"/><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="#956e37" stroke-linejoin="round" stroke-opacity=".72549" 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="#956e37"/></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..cd1ab0f59
--- /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" gradientTransform="matrix(.1953514 0 0 .1799097 50.0016 -.891269)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.5018785 0 0 .462207 -.380339 1.903038)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1953514 0 0 .1799097 -25.223109 .847388)" gradientUnits="userSpaceOnUse" x1="212.04402" x2="210.58083" xlink:href="#d" y1="123.74026" y2="74.261711"/><linearGradient id="d"><stop offset="0" stop-color="#fff" stop-opacity=".195205"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.240929" cy="21.817987" gradientTransform="matrix(.7030485 0 0 .6866873 -3.237703 -4.491474)" gradientUnits="userSpaceOnUse" r="8.308505" xlink:href="#d"/><radialGradient id="f" cx="15.414371" cy="13.078408" gradientTransform="matrix(1.4500546 0 0 1.1280465 -15.280129 -9.906347)" gradientUnits="userSpaceOnUse" r="6.65625" xlink:href="#d"/><linearGradient id="g" gradientTransform="matrix(.1906508 0 0 .1908549 -24.167929 .125268)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343434" stop-opacity=".976471"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.1906508 0 0 .1908549 .561608 1.561624)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.1815664 0 0 .1817607 -22.545212 .407522)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341176"/></linearGradient><g transform="translate(0 2)"><g fill="#ce5c00"><g transform="translate(-1 .5)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><circle cx="2.506052" cy="5.997779" r="2.506052"/><g transform="matrix(.76604444 -.64278761 .64278761 .76604444 -5.137287 4.071357)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><g transform="matrix(.76604444 .64278761 .64278761 -.76604444 -5.137287 7.928643)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g></g><g transform="matrix(.48058664 0 0 .50504062 4.93785 2.840524)"><path d="m13.679117 12.5 8.734692 7.486728-1.210751 1.513272-8.703058-8.098638z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.217785 21.008568-7.005051-8.044248 8.475248 6.849559z" fill="url(#c)" fill-rule="evenodd"/><path d="m22.82112 19.896593a.7063022 1.3057018 49.230514 1 1 -1.788153 1.864762.7063022 1.3057018 49.230514 1 1 1.788153-1.864762z" fill="#3e3e3e"/><path d="m14.969697 8.197334a5.8412821 5.705345 0 1 1 -11.6825642 0 5.8412821 5.705345 0 1 1 11.6825642 0z" fill="url(#e)" fill-rule="evenodd" opacity=".4"/><path d="m8.8877932 3.285826c-2.9122238 0-5.2704608 2.112213-5.2704608 4.7206197 0 .7533185.065298 1.5314093.4158554 2.1635933.7003648.231216 1.6140995.303562 2.4037328.303562 3.4509655 0 6.4192074-2.5625743 6.6321734-5.6057008-.968002-1.024577-2.566556-1.5820742-4.1813008-1.5820742z" fill="url(#f)" fill-rule="evenodd" opacity=".6"/><path d="m9.0000005 2.5c-3.587387 0-6.5000025 2.6886101-6.5000005 5.9999999 0 3.3113911 2.9126135 6.0000001 6.5000005 6.0000001 3.5873845 0 6.4999995-2.688609 6.4999995-6.0000001 0-3.3113898-2.912614-5.9999999-6.4999995-5.9999999zm.077451.3936385c3.2107345 0 5.8208075 2.4040776 5.8208075 5.3677935 0 2.963715-2.610073 5.367794-5.8208075 5.367794-3.2107343 0-5.8148483-2.404078-5.8148483-5.367794 0-2.9637159 2.604114-5.3677935 5.8148483-5.3677935z" fill="url(#g)" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.0417066 2.6729635c-3.4164491 0-6.1842359 2.5601138-6.1842359 5.7137188 0 3.1536037 2.7677849 5.7137167 6.1842359 5.7137167 3.4164494 0 6.1901934-2.560114 6.1901934-5.7137167 0-3.153605-2.773746-5.7137188-6.1901934-5.7137188zm.035747.220676c3.2107324 0 5.5661824 2.4040786 5.5661824 5.3677936 0 2.9637149-2.35545 5.1128949-5.5661824 5.1128949-3.2107351 0-5.6026612-2.149179-5.6026612-5.1128949 0-2.963715 2.3919261-5.3677936 5.6026612-5.3677936z" fill="url(#i)"/></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..61e18c0d5
--- /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"><g fill="#ce5c00" transform="translate(0 2)"><g transform="translate(-1 .5)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><circle cx="2.506052" cy="5.997779" r="2.506052"/><g transform="matrix(.76604444 -.64278761 .64278761 .76604444 -5.137287 4.071357)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><g transform="matrix(.76604444 .64278761 .64278761 -.76604444 -5.137287 7.928643)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g></g></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..e8c89a890
--- /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="9" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-10"/><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..3960dee4a
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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><linearGradient id="g" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#f)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#g)"/><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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><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..33ab2009e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_backcolor.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(.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.57" x2="19.799" y1="14.434" y2="18.22"><stop offset="0" stop-color="#fce94f"/><stop offset="1" stop-color="#d7b031"/></linearGradient>
+
+
+/&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 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.79 11.212h1.647l.826-.803-.826-.808z" fill="#fff55e"/></g><g fill="none"><path d="m6.554 6.583 5.01-4.936" opacity=".5" stroke="#fff" stroke-linecap="round"/><path d="m8.455 8.52 5.19-5.055" opacity=".1" stroke="#000" stroke-linecap="round"/><path d="m5.262 6.378 3.298 3.222 5.77-5.64c.504-.405 0-.805 0-.805l-2.473-2.418s-.38-.435-.825 0zm-2.472 4.835h1.647l.825-.806-.825-.806z" stroke="#bf830a" stroke-linejoin="round"/><g stroke="#838383"><path d="m5.056 8.87-.62.73.826.807.696-.528z"/><path d="m5.262 6.378v1.612l1.65 1.61h1.647z" stroke-linejoin="round"/></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..4bd05ab57
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_backgroundcolor.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(-.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="b" 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 .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="d" 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>/&amp;amp;gt;<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(#a)" 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(#b)"/><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(#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 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(#d)"/><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_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..a287b6151
--- /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" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.378" x2="17.064" y1="22.099" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".002" 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 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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(.40402 -.4057 .60738 .60227 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><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(.40402 -.4057 .60738 .60227 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -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="m" gradientTransform="matrix(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><path d="m3.506 14.54v-12.04l11.238 6.02z" fill="url(#b)" transform="translate(-1)"/><path d="m2.506 14.54v-12.04l11.238 6.02z" fill="none" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.777 4.312v8.404l7.85-4.195z" fill="none" opacity=".6" stroke="url(#a)" stroke-width=".915" transform="translate(-1)"/><g transform="translate(0 4.369768)"><path d="m14 8.667c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.267-.036.006-1.395 1.03 3.56-.053.03-.007 1.21-.266 6.533-1.462c.196-.044-.128-.295-.727-.564-.45-.2-.923-.358-1.215-.403z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#c)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><path d="m5.998 7.796c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.172-5.206.018-.02s-.015-.012-.014-.013c.15-.214-.183-.837-.783-1.433-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74077 0 0 .74257 4.48 -.4)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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(#d)"/><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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#f)"/><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(#h)"/><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(#i)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" fill="url(#j)"/><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(#k)"/><g fill-rule="evenodd" stroke-width=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-1.673-1.27-1.96-1.06z" fill="url(#l)" stroke="url(#m)"/><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></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..3f09222a4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.block-arc.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="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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.124861" x2="3.704352" y1="11.700243" y2="4.427352"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.888058" x2="12" y1="4.172162" y2="11.75"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+ /&amp;gt;
+ <g transform="matrix(.99801056 0 0 1.0626878 .015916 -.001502)"><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(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" stroke="url(#a)"/></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..5edefbccd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.can.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2.880837" x2="3.796028" xlink:href="#a" y1="6.858492" y2="13.841543"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.101176" x2="4.541791" xlink:href="#a" y1="1.057144" y2="6.819856"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.779141" x2="10.168909" xlink:href="#b" y1="14.451713" y2="6.519509"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="7.728231" xlink:href="#b" y1="1.228791" y2="8.718161"/><linearGradient id="g" 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><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(#d)" stroke="url(#f)" 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="url(#e)" 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" stroke="url(#g)" stroke-width=".804512"/></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..242305bdc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.circle-pie.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="5.084746" x2="3.864407" y1="16.067797" y2=".40678"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.677966" x2="13.016949" y1="-.067797" y2="15.728813"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.20339" x2="9.644068" y1="2.779661" y2="13.016949"><stop offset="0" stop-color="#fff"/><stop offset=".07758056" stop-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;
+ <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(#b)" stroke="url(#a)"/><path d="m8 1c-3.8659932 0-7 3.1340068-7 7 0 3.865993 3.1340068 7 7 7 3.52529 0 6.433225-2.609369 6.919922-6 0 0 .080078-.7301118.080078-1h-1-5.7539062-.2460938v-6zm-1 1.0898438v6.9101562h6.910156c-.47709 2.836504-2.938018 5-5.910156 5-3.3137085 0-6-2.686292-6-6 0-2.9721383 2.1634955-5.4330663 5-5.9101562z" fill="url(#c)"/></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..d517a7fd4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.circle.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="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <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(#c)" stroke="url(#b)"/><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(#a)"/></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..d78bd58d5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.cross.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="1.355932" x2="1.152542" y1="15.85709" y2=".263869"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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=".540441"/><stop offset=".41666666" stop-color="#fff"/><stop offset=".43777582" 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="12" x2="12" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <path d="m5.4610923.49314067v4.96063473l-4.96063452-.0000001v5.0778167h4.96063452v4.960633h5.0778147v-4.960633h4.960635v-5.0778167h-4.960635v-4.96063473z" fill="url(#c)" stroke="url(#a)" stroke-linejoin="round" stroke-width="1.000916"/><path d="m6 1v1 4h-5v1 2 1h5v4 1h4v-1-4h4 1v-3-1h-5v-4-1zm1 1h2v4 1h5v2h-5v1 4h-2v-5h-1-4v-2h5v-1z" fill="url(#b)"/></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..6bbacbf4e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.cube.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=".146447" x2="16" xlink:href="#b" y1="7.926777" y2="7.926777"/><linearGradient id="b"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.48543" x2="15.684061" xlink:href="#b" y1="1.949153" y2="1.949153"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7.118644" x2="6.720339" xlink:href="#b" y1="5.860169" y2="14.131356"/><linearGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="7.118644" x2="6.720339" y1="5.860169" y2="14.131356"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g stroke="#8c8c8c"><path d="m3.5.5-3 3h12v12l3-3v-12z" fill="#e9e9e9" stroke="none"/><g stroke-linejoin="round"><path d="m.5 3.5v12h12v-12z" fill="url(#f)" stroke="url(#d)"/><path d="m12.5 3.5 3-3" fill="none" stroke="url(#c)" stroke-linecap="round"/></g></g><g fill="none"><path d="m1.5 4.5h10v10l-10.032383.03238z" stroke="url(#e)"/><path d="m.5 3.5 3-3h12v12l-3 3" 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/sc_basicshapes.diamond.svg b/icon-themes/elementary_svg/cmd/sc_basicshapes.diamond.svg
new file mode 100644
index 000000000..b2b3eb634
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.diamond.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="9.966102" x2="9.830508" y1="2.101695" y2="15.593221"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.864407" x2="3.457627" y1="16.067797" y2=".542373"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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>
+
+
+ /&amp;gt;
+ <path d="m1 8 7 7 7-7-7-7z" fill="none"/><path d="m8.0000002.50207129-7.49792893 7.49792861 7.49792893 7.4979291 7.4979288-7.4979291z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-width="1.004184"/><path d="m8 1-7 7 7 7 7-7zm0 1.4140625 5.585938 5.5859375-5.585938 5.585938-5.5859375-5.585938z" fill="url(#c)" fill-rule="evenodd"/></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..adaeb3e37
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.ellipse.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.033898" x2="9.627121" y1="3.79661" y2="14.847458"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.271186" x2="3.457629" y1="14.305085" y2="1.694915"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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>
+
+
+ /&amp;gt;
+ <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="url(#b)" 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" stroke="url(#c)" stroke-width=".881958"/></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..833211c46
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.frame.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="3.883095" x2="4.063079" y1=".857023" y2="15.095037"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.533221" x2="8.761144" y1="15.190916" y2=".329689"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.131758" x2="10.206056" y1="2.240453" y2="14.136249"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-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="m.5.5v15h15v-15zm4 4h7v7h-7z" fill="url(#a)" stroke="url(#b)"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#c)"/></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..5c628d51b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.hexagon.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="8.179522" x2="7.677966" y1="2.372881" y2="13.966102"><stop offset="0" stop-color="#fff"/><stop offset=".14392386" stop-color="#fff" 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="6.915254" x2="6.440666" y1="15.79661" y2=".610169"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.372881" x2="10.576259" y1="1.288136" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <path d="m11.720697.50000016-7.4999998.0390625-3.72070313 7.50000004 3.77929693 7.4609373 7.500001-.039062 3.720702-7.5000003z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m4.4963255 1-3.4963255 7-.00691872.0431009 3.61642612 6.9568991h6.8896986l3.500794-7-3.499537-7zm.5661745 1h5.84375l2.976562 5.9980469-3.007812 6.0019531h-5.7929688c-.0856713-.16092-.1705059-.316772-.2890624-.548828-.3306164-.647131-.7624686-1.519912-1.1914063-2.392578-.7508113-1.527513-1.3155891-2.6987223-1.4882813-3.0566409z" fill="url(#a)" fill-rule="evenodd"/></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..b7b2c3ee6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.isosceles-triangle.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="9.38409" x2="9.971844" y1="4.528407" y2="13.986033"><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="b" gradientUnits="userSpaceOnUse" x1="2.684648" x2="2.193401" y1="15.670311" y2=".425568"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.272536" x2="12.356564" y1=".425568" y2="16.341463"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <path d="m8.0000002.49996997-7.4999917 14.99998403s14.9999885.000037 14.9999835 0z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m7.9661018 2.4485746-6.0937732 12.1875464s12.1875504.00003 12.1875464 0z" fill="none" stroke="url(#a)" stroke-width=".813"/></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..208f4125d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.octagon.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.644068" x2="9.237289" y1="2.169492" y2="13.694915"><stop offset="0" stop-color="#fff"/><stop offset=".06779661" stop-color="#fff" 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.135593" x2="7.389831" y1="15.728813" y2=".610169"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.084745" x2="13.898305" y1="1.152542" y2="15.389831"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <g stroke-linejoin="round"><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(#c)" stroke="url(#b)"/><path d="m5.265625 1.4375-3.828125 3.828125v5.46875l3.828125 3.828125h5.46875l3.828125-3.828125v-5.46875l-3.828125-3.828125z" fill="none" stroke="url(#a)" stroke-width=".875"/></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..5b7642858
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.paper.svg
@@ -0,0 +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(.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><radialGradient id="b" cx="102" cy="112.3047" gradientTransform="matrix(.12846887 0 0 -.14049355 -1.243349 17.721389)" gradientUnits="userSpaceOnUse" r="139.55859"><stop offset="0" stop-color="#b7b8b9"/><stop offset=".18851049" stop-color="#ececec"/><stop offset=".25718147" stop-color="#fafafa" stop-opacity="0"/><stop offset=".30111277" stop-color="#fff" stop-opacity="0"/><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="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128981 -.685471)" gradientUnits="userSpaceOnUse" x1="-55.672844" x2="-55.672844" y1="5.525857" y2="54.703178"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" 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=".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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><g transform="matrix(1 0 0 -1 0 16.000018)"><path d="m3.000001 1.0000087c2.29151 0 6.35344.00089 6.35344.00089l3.64655 3.2679703.00001 10.73114s-6.66667 0-10 0c0-4.66667 0-9.33333 0-14.0000003z" fill="url(#e)"/><path d="m12.500001 14.500009h-9v-13h5.49894l3.50106 3.33947z" fill="none" stroke="url(#d)" 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="url(#c)" stroke-linejoin="round" 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(#b)"/><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(#a)"/></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..90f88304c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.parallelogram.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="7.288632" x2="7.386123" y1="2.457279" y2="14.186093"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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.949166" x2="10.169477" y1="15.728813" y2=".745763"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.4375" x2="6.983037" y1="2" y2="15.18644"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+ /&amp;gt;
+ <path d="m4.25.5-3.75 15h11.25l3.75-15z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m4.6347656 1-.2578125 1h.0292969l-3 12h-.0234375l-.2636719 1h10.0761714l.132813.033203.007813-.033203h.041015l.214844-1h-.005859l3-12h.042968l.214844-1zm.8027344 1h8.117188l-3 12h-8.117188z" fill="url(#a)"/></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..406b3bcca
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.pentagon.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="9.444233" x2="8.76625" y1="3.389838" y2="14.644075"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.800165" x2="2.461165" y1="14.847466" y2=".881364"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.190917" x2="8.384357" y1="3.541632" y2="13.896551"><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>
+
+
+
+ /&amp;gt;
+ <path d="m8.088292.5-7.49999998 6.25 3.12499998 8.75h8.75l3.125-8.75z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m8.0000004 1.5744147-6.4908639 5.4090529 2.7045265 7.5726744h7.572675l2.704526-7.5726744-6.4908636-5.4090529z" fill="none" stroke="url(#c)" stroke-width=".865448"/></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..c978ce4c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.quadrat.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.131758" x2="10.206056" y1="2.240453" y2="14.136249"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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.533221" x2="8.761144" y1="15.190916" y2=".329689"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="3.883095" x2="4.063079" y1=".857023" y2="15.095037"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <path d="m.5.5v15h15v-15z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/></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..6182089dc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.rectangle.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="9.610169" x2="9.576271" y1="4.610169" y2="11.593221"><stop offset="0" stop-color="#fff"/><stop offset=".02580903" stop-color="#fff" 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.440678" x2="2.372881" y1="12.81356" y2="2.915254"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.525424" x2="11.661017" y1="3.525424" y2="12.949153"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <g transform="translate(0 -.5)"><path d="m.5 3v10h15v-5-5z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4869712 3.9766685v8.0466635h13.0260578v-4.0233318-4.0233317z" fill="none" stroke="url(#a)" stroke-width=".973942"/></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..c9be7ef5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.right-triangle.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="8.271187" x2="8.542302" y1=".881391" y2="15.118679"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3.79661" x2="3.118573" y1="15.186476" y2=".881391"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.156788" x2="7.305873" y1="4.134305" y2="14.236"><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>
+
+
+
+ /&amp;gt;
+ <path d="m.5.5v15h15z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.351703 2.6058905v12.0423985h11.940705z" fill="none" stroke="url(#c)"/></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..45888b180
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.ring.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="10.169492" x2="9.355932" y1="16.067797" y2="1.830509"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.169491" x2="4.881356" y1="1.288136" y2="15.18644"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.79661" x2="8.830508" y1="2.237288" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".06295399" stop-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;
+ <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(#b)" stroke="url(#a)"/><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(#c)"/></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..5e9f93b63
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.round-quadrat.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="7.457264" x2="7.510335" y1="2.103449" y2="14"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="16" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+ /&amp;gt;
+ <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(#b)" stroke="url(#c)"/><path d="m3.0648181 1.4374998c-1.2118931 0-1.6273181.695516-1.6273181 1.9074091v9.5502601c0 1.211893.7355289 1.667331 1.947422 1.667331h9.310182c1.211892 0 1.867396-.695516 1.867396-1.907409v-9.5902731c0-1.2118931-.695517-1.6273181-1.907409-1.6273181z" fill="none" stroke="url(#a)"/></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..c7f667bb3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.round-rectangle.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="9.20339" x2="9.169492" y1="3.661017" y2="12.81356"><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" gradientUnits="userSpaceOnUse" x1="3.118644" x2="4.20339" y1="16" y2=".135593"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.546678" x2="12.164845" y1="-.245584" y2="15.095037"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <path d="m3.625 1.75c-1.731275 0-3.125 1.393725-3.125 3.125v6.25c0 1.731275 1.393725 3.125 3.125 3.125h8.75c1.731275 0 3.125-1.393725 3.125-3.125v-6.25c0-1.731275-1.393725-3.125-3.125-3.125z" fill="url(#c)" stroke="url(#b)"/><path d="m4.2083333 2.5833336c-1.5004383 0-2.7083334 1.207895-2.7083334 2.7083333v5.4166671c0 1.500437 1.207895 2.708332 2.7083333 2.708332h7.5833328c1.500439 0 2.708334-1.207895 2.708334-2.708332v-5.4166671c0-1.5004383-1.207895-2.7083333-2.708334-2.7083333h-7.5833328z" fill="none" stroke="url(#a)"/></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..6e577c90e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_basicshapes.trapezoid.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="8.958336" x2="8.927631" y1="2.285228" y2="14.014041"><stop offset="0" stop-color="#fff"/><stop offset=".0839311" stop-color="#fff" 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.330523" x2="8.008461" y1="15.51695" y2=".669492"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11.398319" x2="10.584732" y1="2.296611" y2="15.51695"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+ /&amp;gt;
+ <path d="m.44067797.55932203 3.75000003 14.99999997h7.5l3.75-14.99999997h-15.00000003z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.5710589 1.4768129 3.1605388 13.1422531h6.3210783l3.160538-13.1422531z" fill="none" stroke="url(#a)" stroke-width=".85883"/></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..2d89e6986
--- /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="14.703666" x2="5.409653" y1="4.63444" y2="4.492136"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="25.805542" x2="25.564383" y1="51.178127" y2="41.859329"><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="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="#888a85"/><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="#888a85"/><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(0 -1.0025836 -1.0106434 0 15.127721 18.009947)"><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="#d8a7ff"/><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="#6326b9" stroke-linejoin="round" stroke-opacity=".490196"/><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=".8" 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..2ce610b5f
--- /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" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="32.621231" x2="8.617552" y1="17.654802" y2="19.467634"><stop offset="0" stop-color="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="10.181572" x2="36.246174" y1="42.128345" y2="42.788223"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="32.094189" x2="31.714432" y1="26.648689" y2="7.200901"><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="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="#888a85"/><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="#888a85"/><g stroke-miterlimit="7" stroke-width=".963925" 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-3.571427-5-3.339451v2c-2.552377.09933-3.668166-2.339884-1.843474-4.0180378z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m8.620701 9.8332262c-1.252468 1.4706148-.124646 5.3104078 3.881936 4.7851698v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.396795.235118-4.256087-2.801288-3.881936-3.3957808z" display="block" fill="none" opacity=".8" stroke="url(#c)"/></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..285a02346
--- /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="#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(.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="#888a85"/><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="#888a85"/><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="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m33.772961 16.430182c.367868-3.440902 10.29248-6.7620892 11.657667 1.810837l.97084-.18749-1.188587 2.602745-1.923758-2.001685.777323-.150117c-1.070552-8.8283548-9.883119-3.532319-10.293485-2.07429z" display="block" opacity=".8" 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..8ce80e747
--- /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 stroke="#3465a4" stroke-width="3" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m337.46203 433.51576 8.03797-.01576" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/></g></g><g stroke="#e5edf7" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m336.49998 433.50001 9.96205.0158" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/></g></g><g stroke-width="1.399999" transform="matrix(-.50507718 .50507718 .50507577 .50507577 -212.44271 -203.85642)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezierappend.svg b/icon-themes/elementary_svg/cmd/sc_bezierappend.svg
new file mode 100644
index 000000000..06debbb77
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_bezierappend.svg
@@ -0,0 +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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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" 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></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..5d50effd6
--- /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" 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><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="m.5 3.5v3h9v-3z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m14.5 6.5h-7v1" fill="none" opacity=".5" stroke="#fff" stroke-linecap="square" transform="translate(-6 -2)"/></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..fe9648919
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><path d="m11.611948 8.6734339a5.5929036 5.5929036 0 0 1 -2.1603381-5.631394 5.5929036 5.5929036 0 0 1 4.2104521-4.3187676 5.5929036 5.5929036 0 0 1 5.684439 2.01663468" fill="url(#f)" transform="translate(-3.8465 6.760093)"/><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 19.512668 8.906057)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 8.852419 19.459012)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g stroke="#3465a4" stroke-width="3" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m337.46203 433.51576 8.03797-.01576" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/></g></g><g stroke="#e5edf7" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m336.49998 433.50001 9.96205.0158" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/></g></g><g stroke-width="1.399999" transform="matrix(-.50507718 .50507718 .50507577 .50507577 -212.44271 -203.85642)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
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..cb4a6cdbc
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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..fa24acb13
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="e" 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="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 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(#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..3ca076447
--- /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><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" fill="none" 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" fill="none" stroke="url(#d)" stroke-linecap="square"/><g stroke="#3465a4" transform="translate(-333.99999 -423)"><path d="m338.5 433.5h6" fill="#729fcf" fill-rule="evenodd" stroke-width="3"/><g fill="none" 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 stroke="#e5edf7" 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..38283bf73
--- /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(.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><radialGradient id="e" 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="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="f" 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="g" gradientTransform="matrix(.40000003 0 0 .05128184 .7 .269239)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="44" y2="3.899002"/><linearGradient id="h" 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="#9b876c"/><stop offset=".92477626" stop-color="#9b876c"/><stop offset=".93581694" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></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(#h)" 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(#g)"/><path d="m3.509521 2.509521h9.980959v12.980959h-9.980959z" fill="url(#e)" stroke="url(#f)" stroke-miterlimit="0" stroke-width="1.019041"/><path d="m4.4999999 2.5v13h-1.5999999c-.2283394 0-.4000001-.137593-.4000001-.317074v-12.682926z" fill="url(#b)" stroke="url(#c)"/></g></g><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_bmpmask.svg b/icon-themes/elementary_svg/cmd/sc_bmpmask.svg
new file mode 100644
index 000000000..667037ca3
--- /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" gradientUnits="userSpaceOnUse" x1="10.507685" x2="13.975886" xlink:href="#b" y1="2.149998" y2="5.467495"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -4.707319 -2.117175)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -4.910708 -1.964633)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd"><path d="m13.715645 10.268958c-.787934 1.441304-2.857598 4.505758 0 4.4809 2.813229-.02447.560206-3.091553 0-4.4809z" fill="#dbdbdb" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m13.715037 11.156489c-.466915.789737-1.357229 2.512417-.972696 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m8.1013329 6.2018213s-6.182332 5.6712617-6.47015 6.2483287c-.294067.589594-.05305 1.218325-.698482 2.536086 1.384331-.631682 2.066258-.379804 2.573354-.661587.519126-.288467 6.3231015-6.3218395 6.3231015-6.3218395z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438888-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.0277015-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077c-.914387-.908674-1.073257-.888753-1.8606216-2.1273289l-2.0277015-.5432121-.59963.5995111z" fill="url(#c)"/><path d="m11.176305 6.7615449s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438888-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.2599199-.304924.304905-.304924.304905.448322.7434869 1.0301386 1.4602739 1.8606216 2.1273289z" fill="url(#a)"/><g fill="#fff"><path d="m14.019722 1.481389c-.87729-.462732-1.812661-.230066-2.862493.6970599-1.049833.927127-1.4097386 1.982801-1.3401186 2.6143381 1.0715166-1.6169591 2.3488746-2.9811381 4.2026116-3.311398z" opacity=".8"/><path d="m7.8585709 6.7914403-5.813021 5.4751427v.66548l5.946143-5.5195079z" opacity=".8"/></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..6fa888b76
--- /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="#ce5c00"><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..1271a53bb
--- /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.72091" x2="11.72091" y1="1.784" y2="11.976"><stop offset="0" stop-color="#f6f6f6"/><stop offset="1" stop-color="#e6e6e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.72091" x2="9.72091" y1="2.733" y2="15.7525"><stop offset="0" stop-color="#888"/><stop offset="1" stop-color="#626262"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.813899" x2="12.742081" y1="13.773762" y2="9.725944"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".70495" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="13.279" cy="1.7716" gradientTransform="matrix(-17.6 -.0000049 .00000552 -21.6 245.69 40.267)" gradientUnits="userSpaceOnUse" r="1.25" xlink:href="#d"/><radialGradient id="f" cx="9.5681" cy="5.2024" gradientTransform="matrix(-11.832 -.00000037 .00000034 -10.916 122.77 58.391)" gradientUnits="userSpaceOnUse" r="1.8036" xlink:href="#d"/><g transform="translate(0 -6)"><path d="m5.4922 9a.50005.50005 0 0 0 -.050781.00391.50005.50005 0 0 0 -.095703.021484.50005.50005 0 0 0 -.046875.017578.50005.50005 0 0 0 -.044922.021484.50005.50005 0 0 0 -.082031.058594.50005.50005 0 0 0 -.037109.033203.50005.50005 0 0 0 -.03125.039063.50005.50005 0 0 0 -.029297.041016.50005.50005 0 0 0 -.07422.23632.50005.50005 0 0 0 0 .048828.50005.50005 0 0 0 .013672.099609.50005.50005 0 0 0 .056641.13672.50005.50005 0 0 0 .060547.080078.50005.50005 0 0 0 .035156.035156.50005.50005 0 0 0 .125.082031.50005.50005 0 0 0 .095703.03125.50005.50005 0 0 0 .10547.013673h9.0156a.50005.50005 0 0 0 .09961-.011719.50005.50005 0 0 0 .04687-.013672.50005.50005 0 0 0 .13476-.066406.50005.50005 0 0 0 .07617-.064453.50005.50005 0 0 0 .03125-.039063.50005.50005 0 0 0 .0293-.041016.50005.50005 0 0 0 .04297-.089844.50005.50005 0 0 0 .02539-.095703.50005.50005 0 0 0 .0059-.099609.50005.50005 0 0 0 -.0039-.050781.50005.50005 0 0 0 -.04297-.14258.50005.50005 0 0 0 -.05273-.085937.50005.50005 0 0 0 -.03125-.037109.50005.50005 0 0 0 -.03516-.035156.50005.50005 0 0 0 -.03906-.03125.50005.50005 0 0 0 -.23051-.091798.50005.50005 0 0 0 -.050781-.0039062.50005.50005 0 0 0 -.00586 0zm0 3a.50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.048828.0078.50005.50005 0 0 0 -.046875.01367.50005.50005 0 0 0 -.13477.06641.50005.50005 0 0 0 -.039063.03125.50005.50005 0 0 0 -.037109.0332.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.029297.04101.50005.50005 0 0 0 -.023438.04297.50005.50005 0 0 0 -.019531.04687.50005.50005 0 0 0 -.015625.04687.50005.50005 0 0 0 -.00977.04883.50005.50005 0 0 0 -.0058549.099644.50005.50005 0 0 0 .00391.05078.50005.50005 0 0 0 .025391.0957.50005.50005 0 0 0 .017578.04687.50005.50005 0 0 0 .023437.04297.50005.50005 0 0 0 .029297.04297.50005.50005 0 0 0 .066406.07227.50005.50005 0 0 0 .039063.03125.50005.50005 0 0 0 .13281.06836.50005.50005 0 0 0 .15429.027346h5.0156a.50005.50005 0 0 0 .14648-.02539.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .04297-.02734.50005.50005 0 0 0 .03906-.03125.50005.50005 0 0 0 .03711-.0332.50005.50005 0 0 0 .03125-.03906.50005.50005 0 0 0 .08789-.17774.50005.50005 0 0 0 .0098-.04883.50005.50005 0 0 0 .0059-.05078.50005.50005 0 0 0 -.09961-.32812.50005.50005 0 0 0 -.10547-.10352.50005.50005 0 0 0 -.04297-.02734.50005.50005 0 0 0 -.08984-.04101.50005.50005 0 0 0 -.04883-.01367.50005.50005 0 0 0 -.04883-.0098.50005.50005 0 0 0 -.056706-.003894zm0 3a.50005.50005 0 0 0 -.050781.0039.50005.50005 0 0 0 -.1875.06055.50005.50005 0 0 0 -.042969.02734.50005.50005 0 0 0 -.13672.14454.50005.50005 0 0 0 -.042969.089844.50005.50005 0 0 0 -.03125.19531.50005.50005 0 0 0 .00391.05078.50005.50005 0 0 0 .025391.0957.50005.50005 0 0 0 .070312.13281.50005.50005 0 0 0 .14844.13086.50005.50005 0 0 0 .13867.05469.50005.50005 0 0 0 .10547.013674h9.0156a.50005.50005 0 0 0 .09961-.01172.50005.50005 0 0 0 .04687-.01367.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .08203-.05859.50005.50005 0 0 0 .03711-.0332.50005.50005 0 0 0 .03125-.03906.50005.50005 0 0 0 .0293-.04102.50005.50005 0 0 0 .02344-.04297.50005.50005 0 0 0 .03516-.09375.50005.50005 0 0 0 .0098-.04883.50005.50005 0 0 0 .0059-.09961.50005.50005 0 0 0 -.0039-.05078.50005.50005 0 0 0 -.0098-.04883.50005.50005 0 0 0 -.05664-.13672.50005.50005 0 0 0 -.36524-.23828.50005.50005 0 0 0 -.05078-.0039.50005.50005 0 0 0 -.0059 0h-9.0156zm0 3a.50005.50005 0 0 0 -.099609.01172.50005.50005 0 0 0 -.046875.01367.50005.50005 0 0 0 -.046875.01758.50005.50005 0 0 0 -.087891.04883.50005.50005 0 0 0 -.076172.06445.50005.50005 0 0 0 -.03125.03906.50005.50005 0 0 0 -.029297.04102.50005.50005 0 0 0 -.042969.08984.50005.50005 0 0 0 -.015625.04687.50005.50005 0 0 0 -.00977.04883.50005.50005 0 0 0 -.0058545.050786.50005.50005 0 0 0 .013672.14844.50005.50005 0 0 0 .056641.13672.50005.50005 0 0 0 .060547.08008.50005.50005 0 0 0 .074219.06641.50005.50005 0 0 0 .042969.02734.50005.50005 0 0 0 .089844.04102.50005.50005 0 0 0 .048828.01367.50005.50005 0 0 0 .10547.013668h5.0156a.50005.50005 0 0 0 .09961-.01172.50005.50005 0 0 0 .04687-.01367.50005.50005 0 0 0 .04687-.01758.50005.50005 0 0 0 .04492-.02148.50005.50005 0 0 0 .04297-.02734.50005.50005 0 0 0 .19531-.28125.50005.50005 0 0 0 .015635-.14844.50005.50005 0 0 0 -.13086-.31641.50005.50005 0 0 0 -.11719-.09375.50005.50005 0 0 0 -.089844-.041015.50005.50005 0 0 0 -.1543-.027344z" fill-opacity=".69006"/><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.493 13.5h5.0143z"/><path d="m5.493 10.5h9.0143z"/><path d="m5.493 19.5h5.0143z"/><path d="m5.493 16.5h9.0143z"/></g><path d="m4.2791 8.505h-1.0146v-2.7721l.010986-.50903.01831-.55664c-.18799.18799-.28052.31128-.35376.36987l-.61523.49438-.54565-.68115 1.5-1.3733h1z" fill="#fff" opacity=".35" transform="translate(-1.297 5.495)"/><path d="m2.9821 13h-1.0146v-2.7721l.010986-.50903.01831-.55664c-.18799.18799-.28052.31128-.35376.36987l-.61523.49439-.54565-.68115 1.5-1.3733h1z" fill="url(#e)"/><path d="m5.1216 16.505h-3.4854v-.78735c.74002-.583 1.4243-1.2433 2.124-1.8633.12207-.15869.20996-.30518.26367-.43945.053711-.13428.080566-.27344.080566-.41748 0-.21484-.059814-.37476-.17944-.47974-.11719-.10498-.27466-.15747-.47241-.15747-.20752 0-.40894.04761-.60425.14282s-.39917.23071-.61157.40649l-.61523-.72876c.26367-.22461.48218-.3833.65552-.47608.17334-.09277.36255-.16357.56763-.2124.20508-.05127.43457-.0769.68848-.0769.33447 0 .62988.06104.88623.1831.25635.12207.45532.29297.59692.5127s.2124.47119.2124.75439c0 .24658-.043945.47852-.13184.6958-.085449.21484-.21973.43579-.40283.66284-.18066.22705-.50049.55054-.95947.97046l-.31304.28472v.05127h1.7z" fill="#fff" opacity=".35" transform="translate(-1.1395 3.495)"/><path d="m5.1216 16.505h-3.4854v-.78735c.74002-.583 1.4243-1.2433 2.124-1.8633.12207-.15869.20996-.30518.26367-.43945.053711-.13428.080566-.27344.080566-.41748 0-.21484-.059814-.37476-.17944-.47974-.11719-.10498-.27466-.15747-.47241-.15747-.20752 0-.40894.04761-.60425.14282s-.39917.23071-.61157.40649l-.61523-.72876c.26367-.22461.48218-.3833.65552-.47608.17334-.09277.36255-.16357.56763-.2124.20508-.05127.43457-.0769.68848-.0769.33447 0 .62988.06104.88623.1831.25635.12207.45532.29297.59692.5127s.2124.47119.2124.75439c0 .24658-.043945.47852-.13184.6958-.085449.21484-.21973.43579-.40283.66284-.18066.22705-.50049.55054-.95947.97046l-.31304.28472v.05127h1.7z" fill="url(#f)" transform="translate(-1.1395 2.495)"/><g transform="matrix(1.0513 -.43547 .43547 1.0513 -5.9669 10.267)"><path d="m11.219 8c-.124 0-.219.0945-.219.2188v.625c-.27695.0711-.52558.18594-.76562.32812l-.4528-.4531c-.087828-.087829-.22467-.087829-.3125 0l-.75.75c-.087829.087829-.087829.22467 0 .3125l.45312.45312c-.1421.24-.2569.489-.328.766h-.625c-.1243 0-.2188.095-.2188.219v1.0625c0 .123.0945.218.2188.218h.625c.071101.27695.18594.52558.32812.76562l-.4531.453c-.087829.08783-.087829.22467 0 .3125l.75.75c.087829.08783.22467.08783.3125 0l.45312-.45312c.24.141.489.256.766.327v.625c0 .124.095.219.219.219h1.0625c.123 0 .218-.095.218-.219v-.625c.27695-.0711.52558-.18594.76562-.32812l.45312.45312c.08783.08783.22467.08783.3125 0l.75-.75c.08783-.08783.08783-.22467 0-.3125l-.454-.452c.142-.24.257-.489.328-.766h.625c.124 0 .219-.095.219-.219v-1.0625c0-.123-.095-.218-.219-.218h-.625c-.0711-.27695-.18594-.52558-.32812-.76562l.453-.4528c.08783-.087829.08783-.22467 0-.3125l-.75-.75c-.08783-.087829-.22467-.087829-.3125 0l-.452.4532c-.24-.1422-.489-.257-.766-.3281v-.625c0-.1243-.095-.2188-.219-.2188zm.531 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=".52728"/><path d="m11.75 9.4826c-1.2503 0-2.2674 1.0172-2.2674 2.2674 0 1.2503 1.0172 2.2674 2.2674 2.2674 1.2503 0 2.2674-1.0172 2.2674-2.2674 0-1.2503-1.0172-2.2674-2.2674-2.2674zm0 1.0465c.67395 0 1.2209.54698 1.2209 1.2209 0 .67395-.54698 1.2209-1.2209 1.2209-.67395 0-1.2209-.54698-1.2209-1.2209 0-.67395.54698-1.2209 1.2209-1.2209z" 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=".87879"/></g></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..b0fa6c63c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.cloud-callout.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 -2.972716 -3.804124)" gradientUnits="userSpaceOnUse" x1="18.131174" x2="16.271187" y1="65.215439" y2="-.135593"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></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>
+
+/&amp;amp;gt;<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="#e9e9e9" stroke="url(#a)"/><ellipse cx="8" cy="5" fill="none" rx="6.5" ry="3.5" stroke="url(#b)" stroke-linejoin="round" stroke-miterlimit="0"/></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..a6a840df2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-1.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 -19.939531 -3.551075)" gradientUnits="userSpaceOnUse" x1="122.79972" x2="122.88136" y1="16.881298" y2="35.049545"><stop offset="0" stop-color="#fff"/><stop offset=".01888065" stop-color="#fff" 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 -2.972716 -3.804124)" gradientUnits="userSpaceOnUse" x1="4.355439" x2="6.622206" y1="65.351028" y2="11.001822"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m5.5.5v10h10v-10zm-3.75 5-1.25 9.921875v.07813h1.8252733l1.25-9.92188v-.078125z" fill="url(#c)" stroke="url(#b)"/><path d="m6.5 1.5h8v8h-8z" fill="none" stroke="url(#a)" stroke-miterlimit="0"/></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..57bbdc742
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-2.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="6.05008" x2="6.847457" y1="55.940872" y2=".271189"><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="8.606403" x2="8.606403" y1="7.209909" y2="27.91004"><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="c" gradientTransform="matrix(.28571361 0 0 .30419701 -25.704585 .164808)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3" y2="11"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<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(#c)"/><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="url(#a)" stroke-linejoin="round"/><path d="m7 2h7v7h-7z" fill="none"/><path d="m6 1v5h-3.8202271l-1.1246882 9h.8347458l.9543663-8h3.1558032v3h9v-9zm1 1h7v7h-7z" fill="url(#b)"/></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..372ac470e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.line-callout-3.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(.28571361 0 0 .30419701 -47.80628 -2.953839)" gradientUnits="userSpaceOnUse" x1="3.96373" x2="3.412637" y1=".425571" y2="15.500005"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -2.972716 -3.804124)" gradientUnits="userSpaceOnUse" x1="10.742479" x2="12.931875" y1="64.707008" y2=".137934"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 -19.939531 -3.551075)" gradientUnits="userSpaceOnUse" x1="122.7081" x2="122.89454" y1="16.947199" y2="36.279663"><stop offset="0" stop-color="#fff"/><stop offset=".04027959" stop-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="m5.5.5v10h10v-10zm-3.9126367 4.9999375v9.9219375.07813h1.8252734v-9.9219425-.078125z" fill="url(#a)" stroke="url(#b)"/><path d="m6.5 1.5h8v8h-8z" fill="none" stroke="url(#c)" stroke-miterlimit="0"/></g></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..28503dae0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.rectangular-callout.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="2.033898" x2="1.423729" y1="11.525382" y2=".406738"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.016949" x2="12.152542" y1="2.152162" y2="9.98267"><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="11.841043" x2="12.404542" y1=".473466" y2="13.89651"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+/&amp;gt;<path d="m.5.5v1.25 8.75 1h1.25 2.75v4l3.5-4h6.25 1.25v-1-8.75-1.25h-1.25-12.5z" fill="url(#c)" stroke="url(#a)" stroke-linejoin="round"/><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)"/></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..ac3833cee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.round-callout.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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="3.777944" x2=".338983" y1="55.828228" y2=".135364"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" 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>
+
+
+
+
+
+ /&amp;amp;gt;
+ <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(#b)" stroke="url(#a)" stroke-linejoin="round"/><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(#c)"/></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..f0b1ae078
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_calloutshapes.round-rectangular-callout.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="9.20339" x2="9.169492" y1="3.661017" y2="12.81356"><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" gradientUnits="userSpaceOnUse" x1="3.118644" x2="4.20339" y1="14.75" y2="-1.114407"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.546678" x2="12.164845" y1="-1.495584" y2="13.845037"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+ /&amp;amp;gt;
+ <g stroke-linecap="round" transform="translate(0 -1.25)"><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(#c)" stroke="url(#b)" stroke-linejoin="round" transform="translate(0 1.25)"/><path d="m4.2083333 2.5833336c-1.5004383 0-2.7083334 1.207895-2.7083334 2.7083333v5.4166671c0 1.500437 1.207895 2.708332 2.7083333 2.708332h.8933617l.050847 1.20339 1.118644-1.20339h5.5204796c1.500439 0 2.708334-1.207895 2.708334-2.708332v-5.4166671c0-1.5004383-1.207895-2.7083333-2.708334-2.7083333z" fill="none" stroke="url(#a)" 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..864b57099
--- /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="#b5232a"/></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="#2a0303" 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..417627156
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_chainframes.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m2.2647333 11.529461c0-.245873.085766-.454101.2572978-.625859l1.911795-1.9116957c.17165-.1705827.3800057-.2564611.6250686-.2564611.2574157 0 .4774193.097644.6621278.294107-.018821.017649-.076471.076467-.1752964.174111-.097766.091762-.1621207.1564648-.1927093.1929343-.036707.03647-.082707.095291-.1378843.1752874-.061293.078821-.1010607.1588183-.1195314.2388156-.024471.072941-.036707.1564648-.036707.2482255 0 .244697.085766.452925.2572985.624683.1716493.171759.3801236.257638.6248329.257638.091766 0 .17765-.0094.2576514-.02823.072945-.02471.15059-.06353.229415-.118818.080001-.06118.1376493-.107056.1752964-.137643.036471-.03765.1035307-.104702.2023557-.202345.091766-.09882.1470615-.156465.1647086-.175288.2023564.190581.3035343.414102.3035343.67174 0 .244698-.085884.452925-.2576514.624684l-1.8930872 1.902284c-.165415.165877-.3737707.248228-.6250685.248228-.2450629 0-.4534193-.08-.6249514-.238816l-1.351198-1.34231c-.1715321-.171758-.2572979-.376457-.2572979-.615272m6.4610421-6.4798841c0-.24505.085883-.4533954.2576508-.6249187l1.8941466-1.9025202c.170592-.1716408.37883-.2574024.624717-.2574024.238827 0 .447065.082703.624715.2482263l1.35061 1.3418344c.171767.1715232.257651.37681.257651.6157426 0 .2451676-.08588.4533954-.257651.6250364l-1.911794 1.9116961c-.164708.1658765-.372948.2482272-.624716.2482272-.257651 0-.477654-.095292-.661187-.2850496.01765-.018349.07647-.073526.17412-.1654057.09765-.097996.165885-.1654058.202357-.2022274.03059-.036703.07647-.094939.137648-.1745825.0553-.079644.0953-.1562297.120003-.2297565.01765-.079644.02706-.1654058.02706-.2574025 0-.2450501-.08588-.4533955-.257651-.6249188-.170591-.1716409-.37883-.2574025-.624716-.2574025-.091766 0-.1741204.012235-.2482389.036822-.078825.018353-.1588265.058233-.2388279.1194075-.080001.055174-.1376493.1011728-.17412.1378774-.03765.030705-.101175.095055-.1929414.1930518-.098828.0979969-.1564766.1562301-.1752994.1745824-.2023572-.1898757-.303535-.4135147-.303535-.6709173m-7.4537636 4.6046588c-.51459639.5140983-.7720121 1.1399583-.7720121 1.8752253 0 .735268.260475 1.356423.7813064 1.865816l1.35108 1.341128c.5085964.509394 1.1304886.763502 1.8657943.763502.7415407 0 1.3663743-.261167 1.8746171-.781148l1.8941464-1.903461c.5082436-.508217.762365-1.129371.762365-1.86464 0-.75409-.2694157-1.3940659-.8082478-1.9211058l.8082478-.8093833c.5270672.5399807 1.1647241.8093833 1.9117951.8093833.735306 0 1.360021-.2576382 1.875323-.7729137l1.911795-1.911108c.514126-.5146874.771778-1.1397239.771778-1.8749916 0-.7352678-.260005-1.3571279-.78119-1.8656979l-1.350609-1.3418343c-.50942-.50856996-1.130606-.7629137-1.865911-.7629137-.741189 0-1.367081.26046121-1.8753246.7812661l-1.8929707 1.90252c-.50942.50857-.7635415 1.13043-.7635415 1.8656978 0 .75362.2694165 1.3939501.8094243 1.9208721l-.8094243.8085591c-.5270664-.5388037-1.1635464-.8085591-1.9115585-.8085591-.7353057 0-1.3602564.2568147-1.8750886.7720902z" fill="#e9e9e9" stroke="#8c8c8c"/></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..ca2056654
--- /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"><radialGradient id="a" 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(#a)" 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="#ffc27d" stroke="#f37329" stroke-linecap="round"/></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..5b02d18fa
--- /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="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(#a)" 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="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/></g></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..a7ff8ac42
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_changedatabasefield.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(.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(.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="h" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#d" y1="22.536863" y2="27.54611"/><linearGradient id="i" 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="j" 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="k" 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="l" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" y1="2.264152" y2="6.099961"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="m" 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="n" 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>
+
+
+
+
+ /&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(#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.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(#g)" stroke="url(#h)"/><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(#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="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(#n)"/><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:.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(#m)"/></g></g><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 transform="matrix(-.64678195 0 0 .64678195 22.291211 3.533733)"><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:none;stroke:#6326b9;stroke-width:1.546116;stroke-linejoin:round;stroke-miterlimit:7;stroke-opacity:.745098"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#l)"/><path d="m17.691406-.08007812v2.57421872l-6.191406.0058594.01758 2.6484375 6.19336-.00586v2.6113281l4.470703-4.0449218z" style="display:block;opacity:.8;fill:none;stroke-width:1.546116;stroke-miterlimit:7;stroke:url(#m)"/></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..69e6b6758
--- /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(.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="b" 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="c" gradientTransform="matrix(.29729729 0 0 .24324323 .86491 2.1622)" 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(.34285637 0 0 .2172834 -.22851 2.4519)" 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="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.00004 3.00004c2.74981 0 11.99999.00062 11.99999.00062l.00001 9.999381s-8 0-12 0c0-3.3333298 0-6.666661 0-9.999991z" fill="url(#d)"/><path d="m13.50004 12.500041h-11v-9.000001h11z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3.00004 4.00004v8.000001h10v-8.000001z" fill="url(#b)"/><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(#a)"/><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><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..7accfe6d1
--- /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="6.276879" x2="9.801314" y1="4.885949" y2="13.52279"><stop offset="0" stop-color="#fff"/><stop offset=".00570641" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.169931" x2="2.323756" y1="7.664441" y2=".569404"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g stroke-width="1.176471" transform="matrix(.85 0 0 .85 3.175028 .346151)"><path d="m13.080985.5-11.580985 4.6500001 5.950704 10.3499999h7.049296l-3.616197-7.8999999z" fill="url(#g)" stroke="#ce5c00" stroke-linejoin="round" stroke-opacity=".686275"/><path d="m11.208984 2.4921875-8.0117184 3.2636719 4.9101563 8.5703126h4.5214841l-2.9589841-6.6445314a.17373426.17373426 0 0 1 -.00781-.1210937z" fill="none" stroke="url(#f)"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#b)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
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..3357c20eb
--- /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(.28571361 0 0 .30419701 3.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 3v1h-1v3.000001h1v1h-1-1-1v-1h1v-3.000001h-1v-1h1 1z" fill="#f6f6f6" opacity=".35"/><path d="m5 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" 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="#fcaf3e" 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..8db35cceb
--- /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="#55c1ec"/><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..3961cb302
--- /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" gradientTransform="matrix(.67911689 0 0 .50770063 -435.40827 -335.44457)" gradientUnits="userSpaceOnUse" x1="731.05701" x2="731.05701" y1="654.815" y2="619.30701"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" 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="c" gradientUnits="userSpaceOnUse" x1="9.843156" x2="10.938993" y1="5.636917" y2="10.837817"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="d"><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="e" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#d" y1="293.4281" y2="294.35416"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.910417" x2="2.910417" xlink:href="#d" y1="291.44373" y2="295.94165"/><g transform="matrix(.2183282 0 0 .2183282 .019509 -.391887)"><rect fill="url(#a)" 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(#b)" 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(#f)" 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(#e)" 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(#c)" 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..20994e387
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.33333 0 0 .86364 -121.667 -12.705)" gradientUnits="userSpaceOnUse" x1="384" x2="384" xlink:href="#a" y1="9" y2="32"/><linearGradient id="c" gradientTransform="matrix(.49985 0 0 .8773 -185.694 -13.013)" gradientUnits="userSpaceOnUse" x1="382.50275" x2="382.50275" y1="31.360994" y2="16.588396"><stop offset="0" stop-color="#e7d198"/><stop offset="1" stop-color="#ba964a"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#e" y1="17" y2="36.026299"/><linearGradient id="e" xlink:href="#a"/><linearGradient id="f" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#e" y1="33" y2="24.519934"/><g transform="matrix(-1 0 0 1 19.9995 0)"><path d="m4.5.50000002h4v14.99999998h-4z" fill="url(#c)" stroke="#956e37" stroke-linejoin="round" stroke-opacity=".705882" stroke-width="1.001"/><path d="m5.5 1.54h2v12.96h-2z" fill="none" opacity=".4" stroke="url(#b)"/><path d="m5 13v-1h2v1zm0-3v-1h2v1zm0-3v-1h2v1zm0-3v-1h2v1z" fill="#956e37"/></g><path d="m.50000002 1.5017251 13.99999998 13.9971909-14.00002097.0039.00002099-2.960449v-6.104867zm2.49999998 7.0331502v4.4651247h4.5303301z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m1.5071423 3.7915133.00848 10.6928617 10.6672837-.0039z" opacity=".5" stroke="url(#d)"/><path d="m2.5 7.1382942v6.3773308l5.5-.015625" opacity=".5" stroke="url(#f)"/></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..97a9b9eed
--- /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" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.378" x2="17.064" y1="22.099" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".002" 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 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><path d="m3.506 14.54v-12.04l11.238 6.02z" fill="url(#b)" transform="translate(-1)"/><g fill="none"><path d="m2.506 14.54v-12.04l11.238 6.02z" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.777 4.312v8.404l7.85-4.195z" opacity=".6" stroke="url(#a)" stroke-width=".915" transform="translate(-1)"/></g></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..16e9d45da
--- /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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.00124" xlink:href="#c" y1="7.534217" y2="19.999826"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.882504" x2="12.00126" xlink:href="#c" y1="10.505086" y2="19.999826"/><linearGradient id="f" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="11.927678" x2="12.00126" xlink:href="#c" y1="13.029993" y2="19.999826"/><g transform="matrix(.26458 0 0 .26458 -3.439789 -3.182892)"><rect fill="url(#f)" height="7.971101" rx="1" width="6.097076" x="17.403999" y="13.559"/><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="#7bb339" width="6.000076" x="17.500999" y="13.53"/></g></g><g transform="matrix(.26458 0 0 .26458 -4.498649 .524776)"><rect fill="url(#a)" height="6.047865" rx="1" width="9.988115" x="17.514999" y="7.4689"/><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(#b)"/><rect height="6.021765" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="10.004114" x="17.499001" y="7.495"/></g></g><g transform="matrix(.26458 0 0 .26458 -1.841098 -.791863)"><rect fill="url(#d)" height="6.043963" rx="1" width="8.068764" x="14.39" y="9.4491"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.49 10.493h5.968751v4.000051h-5.96875z" opacity=".5" stroke="url(#e)"/><rect height="5.991063" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="7.977764" x="14.481" y="9.502"/></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..53080d2db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_circle_unfilled.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="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+
+
+ /&amp;amp;amp;amp;gt;
+ <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(#c)" stroke="url(#b)"/><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(#a)"/><path d="m4.5273339 11.424727 6.8973931-6.8015142" fill="none" stroke="#ededeb" stroke-linecap="round"/></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..6f7d32117
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_circlearc.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="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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.084746" x2="3.864407" y1="16.067797" y2=".40678"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.677966" x2="13.016949" y1="-.067797" y2="15.728813"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+
+ /&amp;amp;gt;
+ <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(#c)" stroke="url(#b)"/><path d="m7.6914062 1.4492188c-3.941298.3623213-6.3828125 3.070858-6.3828124 6.5507812 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.653872-2.601203 1.820313-4.5683592h-2.064454a4.5054135 4.5054135 0 0 1 -4.490234 4.1972652 4.5054135 4.5054135 0 0 1 -4.5058594-4.505859 4.5054135 4.5054135 0 0 1 4.1972656-4.4941406z" fill="none" stroke="url(#a)"/></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..461659d62
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_circlecut.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="8.525424" x2="8.237288" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.944491" x2="6.268293" y1="15.814129" y2=".521447"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12.656013" x2="12.979815" y1="1.240539" y2="15.526492"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+ /&amp;gt;
+ <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-.015164-.3525726-.027344-.5273438l-6.9453122-6.94531245c-.1747715-.0121796-.3494763-.02734375-.5273438-.02734375z" fill="url(#c)" stroke="url(#b)"/><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(#a)"/><path d="m8 1 7 7v-7z" fill="none"/></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..15e197897
--- /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;gt;<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="none" stroke="#8c8c8c"/><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="#e9e9e9"/><g fill="none"><path d="m8 1 7 7v-7z"/><path d="m5 11 5-5" stroke="#e9e9e9" 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..6a9619749
--- /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;gt;<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="none" stroke="#8c8c8c"/><path d="m8 1c-3.8659932 0-7 3.1340068-7 7 0 3.865993 3.1340068 7 7 7 3.52529 0 6.433225-2.609369 6.919922-6 0 0 .080078-.7301118.080078-1h-1-5.7539062-.2460938v-6zm-1 1.0898438v6.9101562h6.910156c-.47709 2.836504-2.938018 5-5.910156 5-3.3137085 0-6-2.686292-6-6 0-2.9721383 2.1634955-5.4330663 5-5.9101562z" fill="#e9e9e9"/><path d="m4 11 3.5084746-2.559322" fill="none" stroke="#e9e9e9" stroke-linecap="round" stroke-linejoin="round"/></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..a6a9f7c7c
--- /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" 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="b" 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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="c" 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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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" 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(#a)" 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(#a)" 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(-10 4.986328)"><rect fill="url(#a)" 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 fill="#ce5c00" transform="matrix(.70710678 .70710678 -.70710678 .70710678 3.477029 -3.051145)"><path d="m8.5 5h6.5v1h-6.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><g fill="#ce5c00" transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 3.477029 13.697592)"><path d="m8.5 5h6.5v1h-6.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><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(#b)" stroke="url(#c)" 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(#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></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..515a620fa
--- /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" 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="b" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#c" y1="13.022708" y2="32.702335"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#c" y1="20.584223" y2="32.702335"/><linearGradient id="e" 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="#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 -1.966325)" 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><g transform="translate(0 2)"><g transform="translate(-9.998047)"><rect fill="url(#a)" 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(-9.998047 4.986328)"><rect fill="url(#a)" 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(-10 10.001953)"><rect fill="url(#a)" 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(0 4.986328)"><rect fill="url(#a)" 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 fill="#ce5c00" transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 3.477029 21.697592)"><path d="m8.5 5h6.5v1h-6.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><g fill="#ce5c00" transform="matrix(.70710678 .70710678 -.70710678 .70710678 3.477029 -11.051145)"><path d="m8.5 5h6.5v1h-6.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><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(#e)" stroke="url(#f)" 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(#b)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#d)"/></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..00d4b612b
--- /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="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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></linearGradient><linearGradient id="b" 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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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"/><g transform="translate(0 2)"><g fill="#ce5c00"><g transform="translate(-1 .5)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><circle cx="2.506052" cy="5.997779" r="2.506052"/><g transform="matrix(.76604444 -.64278761 .64278761 .76604444 -5.137287 4.071357)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><g transform="matrix(.76604444 .64278761 .64278761 -.76604444 -5.137287 7.928643)"><path d="m4.5 5h10.5v1h-10.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g></g><g><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(#a)" stroke="url(#b)" 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(#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_closedoc.svg b/icon-themes/elementary_svg/cmd/sc_closedoc.svg
new file mode 100644
index 000000000..7704d6a23
--- /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(.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" 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="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><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..9ef5df99e
--- /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(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15" y2="3"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="b" cx="9" cy="1.954546" gradientTransform="matrix(.12499997 1.5 -2.3798726 .19832265 12.526569 -9.887631)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><linearGradient id="c" 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="d" 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="e" gradientTransform="matrix(.35135134 0 0 .2162162 -.43243 3.310814)" gradientUnits="userSpaceOnUse" x1="23.999994" x2="23.999994" y1="3.187486" y2="44.812489"><stop offset="0" stop-color="#fff"/><stop offset="0" 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><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(#e)" stroke-linecap="round"/><path d="m4.0000001 6.5h2.0759999zm2.9079999 0h2.234zm3.031 0h1.223zm-5.9389999 1.994804h1.2949999zm1.8949999 0h1.229zm1.8235933 0h.7437182zm1.2634067.01038h3.018zm-4.9819999 1.994816h1.7459999zm1.9199999 0h1.1842107zm1.985 0h1.254387zm1.97 0h1.992483z" fill="none" stroke="#fff" stroke-width=".75"/><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(#c)" 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(#d)"/><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..ee8daf7c4
--- /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.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="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="12" rx=".5" width="12" x="2" y="2"/><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..8cc978eea
--- /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(.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="b" 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(#b)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#a)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".705882"><rect fill="#9cde4a" height="2" rx=".218243" ry=".372828" stroke="#5ca12a" width="11.006728" x="2.5" y="11.5"/><rect fill="#46aaec" height="2" rx=".218243" ry=".372828" stroke="#2f78c8" width="11.006728" x="2.5" y="3.5"/><rect fill="#e7cd03" height="2" rx=".218243" ry=".372828" stroke="#9c8b00" width="11.006728" x="2.5" y="7.5"/></g></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..4d18ce1f4
--- /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.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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" 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="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#e)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><path d="m11 1v14h-6v-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m11 1c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v14h-4v-14z"/><path d="m10 7v1h-4v-1zm0 4v1h-4v-1zm0-7v1h-4v-1z"/></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_columnwidth.svg b/icon-themes/elementary_svg/cmd/sc_columnwidth.svg
new file mode 100644
index 000000000..f89183da9
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 2.765836 -2.56176)" gradientUnits="userSpaceOnUse" x1="23.915924" x2="23.915924" y1="4.827131" y2="17.024521"><stop offset="0" stop-color="#fff"/><stop offset=".11111113" 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(.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><linearGradient id="c" gradientTransform="matrix(.94103 0 0 1.027 -.05 -3.032)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><g transform="translate(0 2)"><rect fill="url(#b)" height="10" rx=".424" ry=".491" width="4" x="6" y="-1"/><path d="m5.5019531.00195313-.5.49999999v10.99609388l.5.5h4.9960939l.5-.5v-6.498047h.001953v-1h-.002v-3.49804688l-.5-.49999999zm.4980469.99804687h4v3h-4zm0 4h4v2h-3.9960938v1h3.9960938l-.0000001 3h-3.9999999z" fill-opacity=".319853" transform="translate(0 -2)"/></g><path d="m5.5.52 5 .0461942v3.4247558l-5 .00905z" fill="url(#c)"/><path d="m5.502.002c-.276 0-.51.224-.5.5v3.5h.998v-3.002h4v3.002h.998v-3.5c0-.276-.224-.5-.5-.5zm.5 3v1zm3.996 0v1z" fill="#126400" opacity=".4"/><path d="m5.002 3.5h5.998l-.002.5h-5.998z" fill="#0c4400" fill-opacity=".592" opacity=".32"/><g fill="none"><path d="m6.5 1.5h3v9h-2.999999z" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke="#ce5c00"><path d="m5.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m10.5 13.5v2" stroke-linecap="square" stroke-linejoin="round"/><path d="m6 14.5h4"/></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..e2bd77c9c
--- /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" 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" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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="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="#e20000"/><path d="m8 3h3.000001v1h-3.000001z" fill="#e20000"/><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="#e20000"/><g stroke-width="1.599984" transform="matrix(.62500638 0 0 .62500638 5.999948 6.312447)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="#fbd25e" fill-rule="evenodd" stroke="#cc8a00" stroke-linejoin="round"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#d)"/></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..9b886d8f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_comparedocuments.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(.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="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="15.911407" x2="15.911407" y1="2.264152" y2="6.099961"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></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=".18576534" stop-color="#fff" 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" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#d" y1="5" y2="13"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="2" y2="10"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#e" y1="14" y2="3"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#e" y1="12" y2="0"/>
+
+
+
+ /&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(#i)" stroke-linejoin="round" stroke-width=".999922"/><path d="m9.4999998 10.5h-7.0000001v-9h7.0000001z" fill="none" stroke="url(#g)" 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(#h)" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#f)" stroke-linecap="round"/><g transform="matrix(.64678195 0 0 .64678195 -6.291211 3.533733)"><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:#004372;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><g transform="matrix(-.64678195 0 0 .64678195 22.291211 8.523229)"><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:none;stroke:#6326b9;stroke-width:1.546116;stroke-linejoin:round;stroke-miterlimit:7;stroke-opacity:.745098"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#c)"/><path d="m17.691406-.08007812v2.57421872l-6.191406.0058594.01758 2.6484375 6.19336-.00586v2.6113281l4.470703-4.0449218z" style="display:block;opacity:.8;fill:none;stroke-width:1.546116;stroke-miterlimit:7;stroke:url(#b)"/></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..b4fce472c
--- /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"><linearGradient id="a" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.378" x2="17.064" y1="22.099" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".002" 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 .6154 -.6695 0 41.292 -38.28)" 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="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><path d="m3.506 14.54v-12.04l11.238 6.02z" fill="url(#b)" transform="translate(-3)"/><path d="m.506 14.54v-12.04l11.238 6.02z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.777 4.312v8.404l7.85-4.195z" fill="none" opacity=".6" stroke="url(#a)" stroke-width=".915" transform="translate(-3)"/><circle cx="10.5" cy="10.5" fill="#46a8ea" fill-opacity=".984" r="5" stroke="#2f78c8" 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..09ff0bc6e
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></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(.29729729 0 0 .24324323 .86491 2.1622)" 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(.34285637 0 0 .2172834 -.22851 2.4519)" 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="#a" 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="#a" 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="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.00004 3.00004c2.74981 0 11.99999.00062 11.99999.00062l.00001 9.999381s-8 0-12 0c0-3.3333298 0-6.666661 0-9.999991z" fill="url(#e)"/><path d="m13.50004 12.500041h-11v-9.000001h11z" fill="none" stroke="url(#d)" stroke-linecap="round"/><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"/><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..f5b71ee2a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_conddateformatdialog.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 -4.128312 -13.725901)" gradientUnits="userSpaceOnUse" x1="9.198076" x2="10.031555" y1="53.543022" y2="93.354385"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.857794 -16.10161)" gradientUnits="userSpaceOnUse" x1="-16.838144" x2="-17.487486" y1="100.43031" y2="61.578262"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g stroke-linejoin="round"><path d="m.718242 2.4795225 1.781758.0032361v2h2v-2h5.969302v2h2v-2l1.781758-.00324c.120906-.0002199.218242.16632.218242.3729099v11.2746655c0 .20659-.09734.372906-.218242.372906h-13.532818c-.12090607 0-.218242-.166316-.218242-.372906v-11.2746655c0-.2065899.0973361-.3731256.218242-.372906z" fill="url(#a)" stroke="url(#b)" stroke-linecap="round"/><path d="m2.5 6.5v2h2v-2z" fill="#9cde4a" stroke="#5ca12a"/><path d="m6.5 6.5v2h2v-2z" fill="#9cde4a" stroke="#5ca12a"/><path d="m10.5 6.5v2h2v-2z" fill="#e04447" stroke="#b10000"/><path d="m6.5 10.5v2h2v-2z" fill="#9cde4a" stroke="#5ca12a"/><path d="m10.5 10.5v2h2v-2z" fill="#e04447" stroke="#b10000"/></g></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..23498efaf
--- /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" 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="b" 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(#b)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#a)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><g stroke-opacity=".705882"><path d="m2.5 11.5h8.010513v2h-8.010513z" fill="#9cde4a" stroke="#5ca12a"/><path d="m2.5 7.5h3.9836v2h-3.9836z" fill="#59bae7" stroke="#006199"/><path d="m2.5 3.5h11.006728v2h-11.006728z" fill="#e04447" stroke="#b10000"/></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..889ffb573
--- /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" 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="b" 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(#b)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#a)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><g stroke-opacity=".705882"><path d="m2.5 11.5h8.010513v2h-8.010513z" fill="#e04447" stroke="#b10000"/><path d="m2.5 7.5h3.9836v2h-3.9836z" fill="#e7cd03" stroke="#9c8b00"/><path d="m2.5 3.5h11.006728v2h-11.006728z" fill="#9cde4a" stroke="#5ca12a"/></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..ae79fb769
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connector.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><circle cx="13" cy="13" r="2"/></g></svg> \ No newline at end of file
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..dc3bc5084
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><path d="m11 15 4-2.5-4-2.5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..0062c96f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m4 3v1h4v8 1h5v-1h-4v-8-1z"/><g fill-rule="evenodd"><path d="m11 15 4-2.5-4-2.5z"/><path d="m5 6-4-2.5 4-2.50000001z"/></g></g></svg> \ No newline at end of file
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..fd4c0a90a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m4 3v1h4v8 1h5v-1h-4v-8-1z"/><path d="m5 6-4-2.5 4-2.5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..feb8a06c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><circle cx="13" cy="13" r="2"/></g></svg> \ No newline at end of file
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..d147dae05
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/></g></svg> \ No newline at end of file
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..27d4086b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurve.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><circle cx="13" cy="13" r="2"/><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></g></svg> \ No newline at end of file
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..bc2f632ac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><path d="m11 16 4-2.5-4-2.5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..06f2e5782
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m11 16 4-2.5-4-2.5z" fill-rule="evenodd"/><path d="m5 6-4-2.5 4-2.5z" fill-rule="evenodd"/><path d="m5 3h7v1h-7z"/><path d="m5 3h7v1h-7z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></g></svg> \ No newline at end of file
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..2ef91ed43
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m5 6-4-2.5 4-2.5z" fill-rule="evenodd"/><path d="m5 3h7v1h-7z"/><path d="m5 3h7v1h-7z"/><path d="m5 13h9v1h-9z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></g></svg> \ No newline at end of file
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..764b5d45b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="13" cy="13" r="2"/><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></g></svg> \ No newline at end of file
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..dcbd6ee5f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h9v1h-9z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></g></svg> \ No newline at end of file
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..d67291860
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorline.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<circle cx="3" cy="3" fill="#ce5c00" r="2"/><circle cx="13" cy="13" fill="#ce5c00" r="2"/><path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#ce5c00"/></svg> \ No newline at end of file
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..e8d1ca0c3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m10.403806 13.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#ce5c00"/><circle cx="3" cy="3" fill="#ce5c00" r="2"/></svg> \ No newline at end of file
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..414b25a70
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m10.403806 13.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m2.0606602 5.5961941-1.0606602-4.5961941 4.5961941 1.0606602z" fill="#ce5c00" fill-rule="evenodd"/><path d="m3 3 10 10" fill="none" stroke="#ce5c00"/></svg> \ No newline at end of file
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..24156fe17
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2.0606602 5.5961941-1.0606602-4.5961941 4.5961941 1.0606602z" fill="#ce5c00" fill-rule="evenodd"/><path d="m3 3 10 10" fill="none" stroke="#ce5c00"/></svg> \ No newline at end of file
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..09b65af42
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<circle cx="13" cy="13" fill="#ce5c00" r="2"/><path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#ce5c00"/></svg> \ No newline at end of file
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..97e478e2c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<circle cx="3" cy="3" fill="#ce5c00" r="2"/><path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#ce5c00"/></svg> \ No newline at end of file
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..8bbd1b0a7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlines.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><circle cx="13" cy="13" r="2"/><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..5c8ab9801
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><g fill-rule="evenodd"><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z"/><path d="m11 15 4-2.5-4-2.5z"/></g></g></svg> \ No newline at end of file
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..b9da3deb6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m3 3h3.335576v1h-3.335576z"/><path d="m10 12h3v1h-3z"/><g fill-rule="evenodd"><path d="m5.65625 3 3.8085938 10h1.0703122l-.068359-.177734-3.7421876-9.822266z"/><path d="m11 15 4-2.5-4-2.5z"/><path d="m5 6-4-2.5 4-2.5z"/></g></g></svg> \ No newline at end of file
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..05b410cb9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m3 3h3.335576v1h-3.335576z"/><path d="m10 12h3v1h-3z"/><g fill-rule="evenodd"><path d="m5.65625 3 3.8085938 10h1.0703122l-.068359-.177734-3.7421876-9.822266z"/><path d="m5 6-4-2.5 4-2.5z"/></g></g></svg> \ No newline at end of file
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..df479c5c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="13" cy="13" r="2"/><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..9daae4417
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..c459375e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_controlcodes.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16"><defs><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 xlink:href="#a" id="c" cx="10" cy="1.34" fx="10" fy="1.34" r="5.007" gradientTransform="matrix(-2.79608 0 0 -2.9958 37.96 4.016)" gradientUnits="userSpaceOnUse"/><radialGradient xlink:href="#a" id="b" cx="9" cy="1.239" fx="9" fy="1.239" r="5.499" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse"/></defs>/&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.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.016V14a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492V2A.493.493 0 0 0 13 1.508c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0-.002 0zM3.736 2.516l.09-.06a.493.493 0 0 0-.09.06z" fill="url(#b)"/><path d="M7.34 1c-1.654 0-2.98.357-3.922 1.14C2.468 2.916 2 4.103 2 5.55c0 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.494H9.5c.274 0 .496-.22.494-.494L10 4h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .483-.216.482-.482V1.482c0-.266-.216-.482-.482-.482H9zM13 2v12h-1V3H9c.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.654h.005c.702-.584 1.778-.91 3.29-.91C9.837 1.992 10.712 2 13 2z" fill-opacity=".431"/><path d="M13 2v12h-1V3H9c.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.654h.005c.702-.584 1.778-.91 3.29-.91C9.837 1.992 10.712 2 13 2z" fill="url(#c)"/></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..6d4a4a812
--- /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="#fcaf3e" stroke="#ce5c00" stroke-miterlimit="0"/></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..832f6b07c
--- /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="#fcaf3e" stroke="#ce5c00" stroke-miterlimit="0"/></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..ed5b2c254
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" 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..745254249
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_copyobjects.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="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;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(#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(.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></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..b2eb7d7c4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_crookrotate.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="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(.28571361 0 0 .30419701 -.857089 .232631)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><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.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="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-53.389248" x2="-51.786404" y1="25.669893" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="j" 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><path d="m1.0000379 1.000026c2.2915074 0 3.9999252-.0000636 3.9999252-.0000636l-.0000259 3.9990836-3.9999372.000954z" fill="url(#f)"/><g fill="none" transform="translate(-1.999962 .000026)"><path d="m6.4998992 4.49902-2.9999372.000954.0000379-2.999974 2.9999372-.000954z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396h5l-.0000249 4.99907204-5.0000131.000954z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g><g stroke-linecap="round" stroke-linejoin="round"><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(#i)" stroke="#6326b9" 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(#j)"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 2.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_crookslant.svg b/icon-themes/elementary_svg/cmd/sc_crookslant.svg
new file mode 100644
index 000000000..d9a9447de
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_crookslant.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="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(.28571361 0 0 .30419701 -.857089 .232631)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="g" 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="h" gradientTransform="matrix(.25378586 0 0 .30501865 17.129017 -.685451)" gradientUnits="userSpaceOnUse" x1="-53.389248" x2="-51.786404" y1="25.669893" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="i" 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="#f0c1ff"/><stop offset=".26238" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="j" 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><path d="m1.0000379 1.000026c2.2915074 0 3.9999252-.0000636 3.9999252-.0000636l-.0000259 3.9990836-3.9999372.000954z" fill="url(#f)"/><path d="m4.4999372 4.499046-2.9999372.000954.0000379-2.999974 2.9999372-.000954z" fill="none" stroke="url(#g)" stroke-linecap="round"/><path d="m.5000001.49999996h5l-.0000249 4.99907204-5.0000131.000954z" fill="none" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/><g stroke-linecap="square" stroke-linejoin="round"><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(#i)" stroke="#6326b9" 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.2460938l.269532-1.5c-1.5 1.5-5.1072991 4.0533105-6 4.4066033z" fill="none" stroke="url(#j)"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 2.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_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..dbf7455f9
--- /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="10.390396" x2="12.412663" y1="-6.16255" y2="20.212471"><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="d" gradientTransform="matrix(.35135134 0 0 .24324327 -.432434 2.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><path d="m.5 2.5h14.932692v9.033898h-14.932692z" fill="url(#c)"/><path d="m.5 2.5h15.017437v8.932203h-15.017437z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 3.500001h13l-.239697 6.986543h-13.0000002z" fill="none" opacity=".3" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><circle cx="8" cy="7.288137" fill="#499020" r="2.420942"/><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></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..afa265069
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.551724" xlink:href="#g" y1="7.534217" y2="12.51675"/><radialGradient id="j" 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="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="m2 3h12l.000012 7.99911-12.000012.00089z" fill="url(#a)"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#c)" 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(#d)"/><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(#h)" height="5.000063" rx="1" width="3.000038" x="17.514999" y="7.4689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.515012 8.4689128h1.000013v3.0000382l-1.012025.047787z" opacity=".5" stroke="url(#i)"/><rect height="5.000063" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="3.000038" x="17.514999" y="7.4689"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#e)" height="4.000051" rx="1" width="3.000038" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#f)"/><rect height="4.000051" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="3.000038" x="14.528013" y="8.5167"/></g></g><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(#j)" 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.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(#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..3bd3c18fc
--- /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"><g stroke-linejoin="round"><path d="m7.5 8.5 5.5-7.5s3.012802 6.2915-5.3744632 10z" fill="#e9e9e9" stroke="#8c8c8c"/><path d="m8.5405904 8.5-5.5405904-7.5s-2.80608422 6.4945 5.5 10z" fill="#e9e9e9" stroke="#8c8c8c"/><g fill="#e14548" stroke="#b10000" 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"/><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"/></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..ae43186df
--- /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="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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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><linearGradient id="g" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><path d="m1.4238281 1c-.234896 0-.4238281.2182204-.4238281.4902344v13.0195316c0 .272014.1889321.490234.4238281.490234h4.5761719v-10h9v-3.5097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#f)"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#g)"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-10.001953h4.00390625v2h-4v1h4v3h-4v1h4v3h1v-3-1-3-1-2h4 1 4 .998047.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v3h-4.001953v-2.9980469h-1.0000001v2.9980469h-4v-2.9980469h-1v2.9980469h-4.00195315z" opacity=".32"/><path d="m1.5 1.5000004h13v1.9999996h-10v11h-3z" fill="none" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><g transform="matrix(.63 0 0 .63 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(#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_databarformatdialog.svg b/icon-themes/elementary_svg/cmd/sc_databarformatdialog.svg
new file mode 100644
index 000000000..50bbc8761
--- /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" 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="b" 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(#b)" height="13.998343" rx=".218243" ry=".372828" stroke="url(#a)" stroke-width=".999899" width="15.0001" x=".499949" y="1.501707"/><g fill="#59bae7" stroke="#006199" stroke-opacity=".705882"><path d="m2.5 11.5h8.010513v2h-8.010513z" stroke-opacity=".705882"/><path d="m2.5 7.5h3.9836v2h-3.9836z"/><path d="m2.5 3.5h11.006728v2h-11.006728z" stroke-opacity=".705882"/></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..90cdb5b79
--- /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(.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="matrix(-1 0 0 1 16 2)"><rect fill="url(#a)" 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(#a)" 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(#a)" 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="m7.5-1.5v6h1v-5h1v-1z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m7.5 12.5v-7h1v6h1v1z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><g transform="translate(-10 4.986328)"><rect fill="#ff8c82" height="4.013672" rx=".423727" ry=".491478" stroke-width="1.33333" width="5" x="10.5" y="-1.5"/><path d="m10 0v1.0195312 2.9804688 1l6 .013672v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm5.001953 1.0117187v3.0019531l-4.001953-.0136718v-2.9863281c1.29591-.00644 2.394149-.00195 4.001953-.00195z" fill="#c6262e" transform="translate(0 -2)"/><path d="m11.5-.4863281h3v2" 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_datadatapilotrun.svg b/icon-themes/elementary_svg/cmd/sc_datadatapilotrun.svg
new file mode 100644
index 000000000..4438d8ea9
--- /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" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997187 19.865617)" gradientUnits="userSpaceOnUse" x1="10.088258" x2="13.73227" y1="2.601002" y2="13.177273"><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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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="d" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><path d="m1.4238281 1c-.234896 0-.4238281.2182204-.4238281.4902344v13.0195316c0 .272014.1889321.490234.4238281.490234h4.5761719v-10h9v-3.5097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#c)"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#d)"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-10.001953h4.00390625v2h-4v1h4v3h-4v1h4v3h1v-3-1-3-1-2h4 1 4 .998047.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v3h-4.001953v-2.9980469h-1.0000001v2.9980469h-4v-2.9980469h-1v2.9980469h-4.00195315z" opacity=".32"/><path d="m1.5 1.5000004h13v1.9999996h-10v11h-3z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(1 0 0 -1 1.012829 17.051081)"><path d="m12.678889 11.518039c3.550426-2.4050401 1.417792-7.0180385-2.199926-7.0180385v-1.9108774l-5.0000006 3.5714274 5.0000006 3.33945v-2c2.552377-.09933 3.668165 2.3398839 1.843474 4.0180385z" display="block" fill="#d8a7ff" stroke="#8e56dc" stroke-linejoin="round"/><path d="m13.360898 10.273948c1.252469-1.4706154.124647-5.3104081-3.8819354-4.7851702v-.9887773l-2.3301492 1.66055 2.3301492 1.5093014v-.7916852c4.3967954-.2351177 4.2560864 2.8012877 3.8819354 3.3957813z" display="block" fill="none" opacity=".53" stroke="url(#a)"/></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..eebd779e6
--- /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" gradientUnits="userSpaceOnUse" x1="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><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><g stroke-width=".967" transform="matrix(1.0076 0 0 1.06043 .075 -1.018)"><path d="m.44 1.44 14.88.006-.004 2.626-6.145 5.31v6.18h-2.621v-6.182l-6.11-5.308z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.312 2.32 13.006.05v1.32l-6.02 5.25v5.736h-.874v-5.736l-6.112-5.295z" fill="none" stroke="#fdfdfb"/></g><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(#c)" 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(#d)" 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..ce69e4b0a
--- /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="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><g stroke-width=".967" transform="matrix(1.0076 0 0 1.06043 .075 -1.018)"><path d="m.44 1.44 14.88.006-.004 2.626-6.145 5.31v6.18h-2.621v-6.182l-6.11-5.308z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.312 2.32 13.006.05v1.32l-6.02 5.25v5.736h-.874v-5.736l-6.112-5.295z" fill="none" stroke="#fdfdfb"/></g><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="#e9e9e9" stroke="#8c8c8c"/><path d="m8.878 8.496c-.212 0-.382.17-.382.382v1.622h7.008v-1.622c0-.212-.17-.382-.382-.382z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round"/></g><path d="m9 11v4h6v-4zm1 1h4v2h-4z" fill="#fdfdfb"/></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..d068a4688
--- /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="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><g stroke-width=".967" transform="matrix(1.0076 0 0 1.06043 .075 -1.018)"><path d="m.44 1.44 14.88.006-.004 2.626-6.145 5.31v6.18h-2.621v-6.182l-6.11-5.308z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.312 2.32 13.006.05v1.32l-6.02 5.25v5.736h-.874v-5.736l-6.112-5.295z" fill="none" stroke="#fdfdfb"/></g></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..4f7972195
--- /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="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><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..350c573af
--- /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"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></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(.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="e" 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="f" gradientUnits="userSpaceOnUse" x1="17.457523" x2="17.457523" xlink:href="#a" y1="-2.374197" y2="10.619582"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" xlink:href="#a" y1="2.264152" y2="6.099961"/><path d="m1 1c2.2915074 0 11.999988.0008904 11.999988.0008904l.000012 13.9991096h-12z" fill="url(#d)"/><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 transform="matrix(-.64678195 0 0 .64678195 22.291211 5.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(#f)"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#g)"/><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(#e)" stroke-miterlimit="7" stroke-width="1.546116"/></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..891e39d09
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".349265"/><g transform="translate(0 4)"><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m1 6.9999995c-.554 0-1 .446-1 1v3.0000005c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3.0000005c0-.554-.446-1-1-1zm0 1h14v3.0000005h-14z"/><path d="m5 8h1v3h-1z"/><path d="m10 8h1v3h-1z"/></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..8b5f1e34a
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".349265"/><g transform="translate(-5)"><path d="m11 1v14h-6v-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m11 1c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v14h-4v-14z"/><path d="m10 7v1h-4v-1zm0 4v1h-4v-1zm0-7v1h-4v-1z"/></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..1348f24f1
--- /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(.67880146 0 0 .73786273 2.765836 -.55976)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="17.024523"><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(.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><linearGradient id="e" 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><linearGradient id="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><path d="m3 1h10v14h-10z" fill="url(#d)"/><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"/><g transform="translate(0 1.998)"><rect fill="url(#e)" height="10" rx=".424" ry=".491" width="9" x="6" y="3"/><path d="m5.502 2.002c-.276 0-.5.224-.5.5v11c0 .276.224.5.5.5l9.998-.002c.276 0 .5-.224.5-.5v-11c0-.276-.224-.5-.5-.5zm.498.998 9.002-.002v10.004l-9.002.002zm4 0v2l-3.998.002v1l3.998-.002v3l-3.998.002v1l3.998-.002v3h1v-3h4v-1h-4v-3h4v-1h-4v-2z" fill="#030303" opacity=".32"/><path d="m5.503 2.523 10.015-.002v3.082l-10.015.002z" fill="url(#f)"/><path d="m5.502 2.002c-.276 0-.5.224-.5.5v3.5h.998v-3.002l9.002-.002v3.002h.998v-3.5c0-.276-.224-.5-.5-.5zm-.502.998v2l1.002.002v1l-1.002-.002h10v-1h-4v-2h-1v2h-4v-2z" fill="#126400" opacity=".4"/><path d="m6.5 3.502h8l-.000001 9h-7.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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..fbff5a8f8
--- /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(.67880146 0 0 .73786273 2.765836 -.55976)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="17.024523"><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(.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="c" 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="d" 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="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(.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(.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="i" 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><linearGradient id="j" gradientTransform="matrix(.94103 0 0 1.027 .46 -.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><path d="m3 1h10v14h-10z" fill="url(#h)"/><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"/><g transform="translate(-5 1.998)"><rect fill="url(#i)" height="10" rx=".424" ry=".491" width="9" x="6" y="3"/><path d="m5.502 2.002c-.276 0-.5.224-.5.5v11c0 .276.224.5.5.5l9.998-.002c.276 0 .5-.224.5-.5v-11c0-.276-.224-.5-.5-.5zm.498.998 9.002-.002v10.004l-9.002.002zm4 0v2l-3.998.002v1l3.998-.002v3l-3.998.002v1l3.998-.002v3h1v-3h4v-1h-4v-3h4v-1h-4v-2z" fill="#030303" opacity=".32"/><path d="m5.503 2.523 10.015-.002v3.082l-10.015.002z" fill="url(#j)"/><path d="m5.502 2.002c-.276 0-.5.224-.5.5v3.5h.998v-3.002l9.002-.002v3.002h.998v-3.5c0-.276-.224-.5-.5-.5zm-.502.998v2l1.002.002v1l-1.002-.002h10v-1h-4v-2h-1v2h-4v-2z" fill="#126400" opacity=".4"/><path d="m6.5 3.502h8l-.000001 9h-7.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></g><g transform="matrix(.63 0 0 .63 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(#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/sc_dataranges.svg b/icon-themes/elementary_svg/cmd/sc_dataranges.svg
new file mode 100644
index 000000000..38e2a5726
--- /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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.157" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.704014" x2="14.00104" xlink:href="#c" y1="7.534467" y2="20.000076"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".654" stop-color="#fff" 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="13.561" x2="13.608" y1="-5.013" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.882284" x2="12.00104" xlink:href="#c" y1="10.505336" y2="20.000076"/><linearGradient id="f" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.674249" x2="12.002" xlink:href="#c" y1="11.124193" y2="20.001733"/><linearGradient id="h" gradientTransform="matrix(.2576 0 0 .256 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#i" y1="-7.666" y2="-7.666"/><linearGradient id="i"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.5627 0 0 .5922 -44.99 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#k" y1="22.537" y2="27.546"/><linearGradient id="k"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.2576 0 0 .256 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#i" y1="-7.666" y2="-7.666"/><linearGradient id="m" gradientTransform="matrix(.5627 0 0 .5922 -44.99 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#k" y1="22.537" y2="27.546"/><linearGradient id="n" gradientTransform="matrix(.2576 0 0 .252 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#i" y1="-7.666" y2="-7.666"/><linearGradient id="o" gradientTransform="matrix(.5627 0 0 .583 -44.99 7.8)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#k" y1="22.537" y2="27.546"/><linearGradient id="p" 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.582"><stop offset="0" stop-color="#a5a6a8"/><stop offset="1" stop-color="#e8e8e8"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.259 0 0 .195 -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="r" gradientTransform="matrix(.3143 0 0 .342 .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><g transform="matrix(.2646 0 0 .2646 -2.913 -1.59)"><rect fill="url(#a)" height="14.065" rx="1" width="3.968" x="17.515" y="7.469"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.503 8.517h2.05v12.016h-2.05z" opacity=".5" stroke="url(#b)"/><rect height="14.001" opacity=".5" rx=".664" ry=".63" stroke="#7239b3" width="4.012" x="17.499" y="7.495"/></g></g><g transform="matrix(.2646 0 0 .2646 -.79 -1.59)"><rect fill="url(#d)" height="12.027" rx="1" width="4.116" x="14.39" y="9.449"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.49 10.493h1.97v10.172h-1.97z" opacity=".5" stroke="url(#e)"/><rect height="11.998" opacity=".5" rx=".79" ry=".513" stroke="#b35039" width="4" x="14.481" y="9.502"/></g></g><g transform="matrix(.2646 0 0 .2646 -4.234 -1.59)"><rect fill="url(#f)" height="7.941" rx="1" width="4.096" x="17.404" y="13.559"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.5 14.498h2v6h-2z" opacity=".5" stroke="url(#g)"/><rect height="7.97" opacity=".5" rx=".866" ry=".597" stroke="#7bb339" width="3.998" x="17.501" y="13.53"/></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(#h)" stroke="url(#j)"/><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(#l)" stroke="url(#m)"/><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(#n)" stroke="url(#o)"/><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(#p)" stroke="url(#q)"/><rect fill="none" height="13" opacity=".5" rx="17.5" ry="1.5" stroke="url(#r)" 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..4ec884cbc
--- /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">/&gt;<g stroke="#565656" stroke-linecap="round"><g transform="matrix(.99839875 0 0 .99553779 1.009608 .682899)"><path d="m10.50505 13.899781v-11.899781" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><g transform="matrix(.99980787 0 0 -.9915361 -6.00094 15.287688)"><path d="m10.504958 13.89978.000092-11.89978" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" 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..12ba02425
--- /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="#46a8ea" fill-opacity=".984314" stroke="#2f78c8"/><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_datasubtotals.svg b/icon-themes/elementary_svg/cmd/sc_datasubtotals.svg
new file mode 100644
index 000000000..674968ea2
--- /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"><radialGradient id="a" 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="#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(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#d" y1="15.499894" y2="48.395687"/><radialGradient id="c" cx="64.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -9.334735 -18.397671)" gradientUnits="userSpaceOnUse" r="31.000002" xlink:href="#a"/><linearGradient id="d" 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 transform="translate(-5.001953 .001953)"><rect fill="url(#b)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="11.5" y="-1.5"/><path d="m11 0v1.0195312 2.9804688 1h5v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm4.001953.99804688v3.00195312h-3.001953v-2.9863281c1.29591-.00644 1.394149-.015625 3.001953-.015625z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><g transform="translate(-5.001953 4.988281)"><rect fill="url(#b)" height="3.986328" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="11.5" y="-1.486328"/><path d="m11 .013672v1.0195312 2.9804688 1l5-.013672v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm4.001953.98437488v3.00195312l-3.001953.013672v-2.9863281c1.29591-.00644 1.394149-.029297 3.001953-.029297z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><g transform="translate(-5.003906 10.003906)"><rect fill="url(#b)" height="4.001953" rx=".423727" ry=".491478" stroke-width="1.33333" width="3.998047" x="11.501953" y="-1.501953"/><path d="m11.001953-.001953v1.0195312 2.9804688 1l4.998047.001953v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm4 .99999988v3.00195312l-3-.00195v-2.9863311c1.29591-.00644 1.392196-.013672 3-.013672z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><rect fill="url(#d)" height="4" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="11.5" y="-1.5"/><path d="m11 0v1.0195312 2.9804688 1h5v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm4.001953.99804688v3.00195312h-3.001953v-2.9863281c1.29591-.00644 1.394149-.015625 3.001953-.015625z" fill="#030303" opacity=".32" transform="translate(0 -2)"/><g transform="translate(0 4.986328)"><rect fill="url(#b)" height="3.986328" rx=".423727" ry=".491478" stroke-width="1.33333" width="4" x="11.5" y="-1.486328"/><path d="m11 .013672v1.0195312 2.9804688 1l5-.013672v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm4.001953.98437488v3.00195312l-3.001953.013672v-2.9863281c1.29591-.00644 1.394149-.029297 3.001953-.029297z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><g transform="translate(-.001953 10.001953)"><rect fill="url(#b)" height="4.001953" rx=".423727" ry=".491478" stroke-width="1.33333" width="3.998047" x="11.501953" y="-1.501953"/><path d="m11.001953-.001953v1.0195312 2.9804688 1l4.998047.001953v-1-3.5c.000384-.2763015-.223699-.5003844-.5-.5zm4 .99999988v3.00195312l-3-.00195v-2.9863311c1.29591-.00644 1.392196-.013672 3-.013672z" fill="#030303" opacity=".32" transform="translate(0 -2)"/></g><path d="m2.5-1.5v3h1v-2h2v-1z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><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(#a)"/><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="#0f5a00" 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(#c)"/><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="#0f5a00" 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></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..ba71e157d
--- /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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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..b7cc43159
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.000001" x2="10.000001" y1="10.999999" y2="14.499999"><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="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><radialGradient id="d" cx="38.658855" cy="9.341145" gradientUnits="userSpaceOnUse" r="8.341651"><stop offset="0" stop-color="#fff"/><stop offset=".25" stop-color="#fefede" stop-opacity=".918367"/><stop offset=".5" stop-color="#fbf911"/><stop offset="1" stop-color="#fffc04" stop-opacity=".12234"/></radialGradient><path d="m3.5.5v2h1v-1h8v-1h-7z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m3.5 13.5v-3h1v2h3v1h-2z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><g transform="translate(-.000001 .000002)"><rect fill="url(#b)" height="5" rx=".5" width="6.000001" x="9.000002" y="9.999998"/><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=".7" stroke="url(#a)"/></g></g><path d="m9 11.5h6" fill="none" opacity=".2" stroke="#000"/><g transform="translate(-8 -6)"><g transform="translate(-.000001 .000002)"><rect fill="url(#b)" height="5" rx=".5" width="6.000001" x="9.000002" y="9.999998"/><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=".7" stroke="url(#a)"/></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(#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-1h-.941027z" stroke="#ddc73b" 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/sc_dbchangedesignmode.svg b/icon-themes/elementary_svg/cmd/sc_dbchangedesignmode.svg
new file mode 100644
index 000000000..bfe167109
--- /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" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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..026acc4c4
--- /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" gradientUnits="userSpaceOnUse" x1="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><g stroke-width=".967" transform="matrix(1.0076 0 0 1.06043 .075 -1.018)"><path d="m.44 1.44 14.88.006-.004 2.626-6.145 5.31v6.18h-2.621v-6.182l-6.11-5.308z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.312 2.32 13.006.05v1.32l-6.02 5.25v5.736h-.874v-5.736l-6.112-5.295z" fill="none" stroke="#fdfdfb"/></g><path d="m13.775 5.347c-.16-.017-.317.062-.4.213l-3.485 6.416-2.243-1.793c-.2-.11-.448-.04-.558.162l-1.006 1.298c-.11.2-.036.452.164.56 0 0 4.093 3.402 4.098 3.404.047.026.096.04.146.045.162.02.33-.056.412-.21l4.702-8.654c.11-.2.036-.45-.164-.56l-1.508-.833c-.05-.028-.106-.043-.16-.048z" fill="#e14548" stroke="#b10000" stroke-linecap="round" stroke-linejoin="round" stroke-width=".689"/></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..d6f3805e4
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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..e10329c97
--- /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="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><linearGradient id="e" gradientTransform="matrix(.416 -.417 .52 .515 -15.747 2.65)" 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="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.057" y2="26.03"><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.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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(.998 0 0 1.19 -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="m14 13.243c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.268-.036.006-1.395 1.031 3.56-.054.03-.007 1.21-.267 6.533-1.462c.196-.043-.128-.294-.727-.563-.45-.202-.923-.36-1.215-.404z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#e)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74 0 0 .743 4.48 4.176)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74 0 0 .743 4.48 4.176)"/><path d="m5.996 12.377c.212-.155.85.19 1.45.79.6.596.933 1.218.783 1.433 0 0 .014.013.013.014l5.167-5.21.02-.018s-.016-.013-.015-.014c.15-.215-.183-.837-.783-1.434-.6-.6-1.238-.943-1.45-.79l-.02.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74 0 0 .743 4.48 4.176)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></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..c167f1ed5
--- /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(.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(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#m" y1="17" y2="36.026299"/><linearGradient id="m"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#m" y1="33" y2="24.519934"/><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="m.50000002 1.5017251 13.99999998 13.9971909-14.00002097.0039.00002099-2.960449v-6.104867zm2.49999998 7.0331502v4.4651247h4.5303301z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m1.5071423 3.7915133.00848 10.6928617 10.6672837-.0039z" opacity=".5" stroke="url(#l)"/><path d="m2.5 7.1382942v6.3773308l5.5-.015625" opacity=".5" stroke="url(#n)"/></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..f6c249016
--- /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"><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><radialGradient id="e" cx="64.575" cy="48.605" gradientTransform="matrix(0 .385 -.42 0 32.39 -16.793)" 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><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(.998 0 0 1.19 -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="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#e)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_dbnewformautopilot.svg b/icon-themes/elementary_svg/cmd/sc_dbnewformautopilot.svg
new file mode 100644
index 000000000..af25ee9e8
--- /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"><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" 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="l" 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="m" 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="n" 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><radialGradient id="o" cx="64.575" cy="48.605" gradientTransform="matrix(0 .385 -.42 0 32.39 -16.793)" 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><rect fill="url(#l)" 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(#k)" 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(#m)" 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(#n)" 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-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#o)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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><path d="m7.8984375 0c-.0818631.09042375-.1536223.18836043-.2128906.29101562l-7.2089844 12.48242238c-.45648027.790642-.28550369 2.050462.8652344 2.714843l.3886719.222657c.2738153.158087.5479115.247573.8144531.287109h.5761719c.6092481-.084117 1.1238599-.432484 1.390625-.894531l7.2070312-12.4843754c.437133-.757132.290522-1.93651174-.732422-2.6191406z" fill="#fff" fill-opacity=".784314"/><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_dbnewquery.svg b/icon-themes/elementary_svg/cmd/sc_dbnewquery.svg
new file mode 100644
index 000000000..7b982d1b8
--- /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"><linearGradient id="a" 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="b" 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="c" 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="d"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.25764 0 0 .25199 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.6657" y2="-7.6657"/><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.991 7.8011)" 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 .25599 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.6657" y2="-7.6657"/><linearGradient id="i" gradientTransform="matrix(.56273 0 0 .59218 -44.991 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 .25599 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#d" y1="-7.6657" y2="-7.6657"/><linearGradient id="k" gradientTransform="matrix(.56273 0 0 .59218 -44.991 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#f" y1="22.537" y2="27.546"/><radialGradient id="l" cx="64.575" cy="48.605" gradientTransform="matrix(0 .38529 -.41959 0 32.389 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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(#j)" stroke="url(#k)"/><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(#h)" stroke="url(#i)"/><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(#e)" stroke="url(#g)"/><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(#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="m10.5 10.5v-2.0073h3v2.0073h2.0073v3h-2.007v2.0073h-3v-2.007h-2.0073v-3z" fill="url(#l)"/><path d="m10.5 10.5v-2.0073h3v2.0073h2.0073v3h-2.007v2.0073h-3v-2.007h-2.0073v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_dbnewqueryautopilot.svg b/icon-themes/elementary_svg/cmd/sc_dbnewqueryautopilot.svg
new file mode 100644
index 000000000..fb7caebce
--- /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"><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(.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="l" 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="m" 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="n"><stop offset="0" stop-color="#868688"/><stop offset="1" stop-color="#d9d9da"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.25764 0 0 .25199 -18.787 24.39)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#n" y1="-7.6657" y2="-7.6657"/><linearGradient id="p"><stop offset="0" stop-color="#a0a0a0"/><stop offset="1" stop-color="#4a4a4a"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.56273 0 0 .58293 -44.991 7.8011)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#p" y1="22.537" y2="27.546"/><linearGradient id="r" gradientTransform="matrix(.25764 0 0 .25599 -18.787 28.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#n" y1="-7.6657" y2="-7.6657"/><linearGradient id="s" gradientTransform="matrix(.56273 0 0 .59218 -44.991 11.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#p" y1="22.537" y2="27.546"/><linearGradient id="t" gradientTransform="matrix(.25764 0 0 .25599 -18.787 32.336)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="103.95" x2="89.424" xlink:href="#n" y1="-7.6657" y2="-7.6657"/><linearGradient id="u" gradientTransform="matrix(.56273 0 0 .59218 -44.991 15.484)" gradientUnits="userSpaceOnUse" x1="89.018" x2="89.018" xlink:href="#p" y1="22.537" y2="27.546"/><radialGradient id="v" cx="64.575" cy="48.605" gradientTransform="matrix(0 .38529 -.41959 0 32.389 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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(#t)" stroke="url(#u)"/><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(#r)" stroke="url(#s)"/><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(#o)" stroke="url(#q)"/><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(#l)" stroke="url(#m)"/><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="m8 0c-.0354283 0-.0682182.00373965-.1035156.00390625-.0807309.08957933-.1523231.18558682-.2109375.28710937l-6.6796875 11.56445338c.0024051.439071.0195312.964312.0195312 1.644531 0 .501076.3080076.920257.7089844 1.21875s.922259.523296 1.5429688.708984c.2403745.071909.5079823.132502.7773437.191407.1887975-.144896.3444656-.320657.4570313-.515625l7.2070312-12.4843754c.380941-.6598052.316613-1.63970451-.380859-2.33398435-.993522-.17802413-2.1205653-.28515625-3.337891-.28515625z" fill="#fff" fill-opacity=".784314"/><path d="m10.5 10.5v-2.0073h3v2.0073h2.0073v3h-2.007v2.0073h-3v-2.007h-2.0073v-3z" fill="url(#v)"/><path d="m10.5 10.5v-2.0073h3v2.0073h2.0073v3h-2.007v2.0073h-3v-2.007h-2.0073v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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><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_dbnewreport.svg b/icon-themes/elementary_svg/cmd/sc_dbnewreport.svg
new file mode 100644
index 000000000..77cbb03e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewreport.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="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.383 -16.8)" 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" 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;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)"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_dbnewreportautopilot.svg b/icon-themes/elementary_svg/cmd/sc_dbnewreportautopilot.svg
new file mode 100644
index 000000000..eac5400a5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbnewreportautopilot.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="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><radialGradient id="k" cx="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.383 -16.8)" 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="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;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"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#k)"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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><path d="m7.8984375 0c-.0818631.09042375-.1536223.18836043-.2128906.29101562l-4.6855469 8.11328128v5.1855471c-.0034866-.029594-.0136719-.062298-.0136719-.089844v-5.0722656l-1 1.7324216v3.339844c0 .658.3379688 1.252031.7929688 1.707031.2656478.266821.5840991.481307.9316406.621094.3443431-.165233.6257736-.421489.8007813-.724609l7.2070312-12.4843754c.437133-.757132.290522-1.93651174-.732422-2.6191406z" fill="#fff" fill-opacity=".784314"/><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_dbnewtable.svg b/icon-themes/elementary_svg/cmd/sc_dbnewtable.svg
new file mode 100644
index 000000000..fc7bb0540
--- /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"><linearGradient id="a" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="-21.5" x2="-21.5" y1="-7" y2="1.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="d" 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(#d)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#2f0064" fill-opacity=".294118"/><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="#0f5a00" 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_dbnewtableautopilot.svg b/icon-themes/elementary_svg/cmd/sc_dbnewtableautopilot.svg
new file mode 100644
index 000000000..200417c94
--- /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"><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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="l" gradientUnits="userSpaceOnUse" x1="-21.5" x2="-21.5" y1="-7" y2="1.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="m" 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="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="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#2f0064" fill-opacity=".294118"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#m)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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><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"/><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_dbnewviewsql.svg b/icon-themes/elementary_svg/cmd/sc_dbnewviewsql.svg
new file mode 100644
index 000000000..ed31487f5
--- /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="#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(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:#004372;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..29336d41e
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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..1a495a939
--- /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" 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"/><linearGradient id="l" gradientTransform="matrix(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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="m" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#n" y1="24.99" y2="30"/><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(.40402 -.4057 .60738 .60227 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#p" y1="24.99" y2="30"/><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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#n" y1="24.99" y2="30"/><linearGradient id="r" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#p" y1="24.99" y2="30"/><linearGradient id="s" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#n" y1="24.99" y2="30"/><linearGradient id="t" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#p" y1="24.99" y2="30"/><linearGradient id="u" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="v" gradientTransform="matrix(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><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="m14 13.243c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.268-.036.006-1.395 1.031 3.56-.054.03-.007 1.21-.267 6.533-1.462c.196-.043-.128-.294-.727-.563-.45-.202-.923-.36-1.215-.404z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#l)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 4.176)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 4.176)"/><path d="m5.998 12.372c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.172-5.206.018-.02s-.015-.012-.014-.013c.15-.215-.183-.838-.783-1.434-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74077 0 0 .74257 4.48 4.176)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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(#m)"/><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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#o)"/><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(#q)"/><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(#r)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" fill="url(#s)"/><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(#t)"/><g fill-rule="evenodd" stroke-width=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-1.673-1.27-1.96-1.06z" fill="url(#u)" stroke="url(#v)"/><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></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..a31a65678
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="11.5" x2="11.5" xlink:href="#f" y1="8.5" y2="10.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.000001" x2="10.000001" xlink:href="#d" y1="10.999999" y2="14.499999"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.000001" x2="10.000001" y1="10.999999" y2="14.499999"><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="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 1.5v2h1v-1h3v-1h-2z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m3.5 14.5v-3h1v2h3v1h-2z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><g transform="translate(-.000001 .000002)"><rect fill="url(#e)" height="5" rx=".5" width="6.000001" x="9.000002" y="9.999998"/><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=".7" stroke="url(#d)"/></g></g><path d="m9 11.5h6" fill="none" opacity=".2" stroke="#000"/><g transform="translate(-8 -5)"><g transform="translate(-.000001 .000002)"><rect fill="url(#a)" height="5" rx=".5" width="6.000001" x="9.000002" y="9.999998"/><path d="m9.5 9.5c-.554 0-1 .446-1 1v1.5h7v-1.5c0-.554-.446-1-1-1z" fill="url(#b)" 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=".7" stroke="url(#c)"/></g></g><path d="m9 11.5h6" fill="none" opacity=".2" stroke="#000"/></g><g transform="translate(-.000003 -8.999998)"><rect fill="url(#a)" height="5" rx=".5" width="6.000001" x="9.000002" y="9.999998"/><path d="m9.5 9.5c-.554 0-1 .446-1 1v1.5h7v-1.5c0-.554-.446-1-1-1z" fill="url(#b)" 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=".7" stroke="url(#c)"/></g></g><path d="m8.9999981 2.4999999h5.9999999" fill="none" opacity=".2" stroke="#000"/></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..dfdb85659
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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..425ff4275
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbreportedit.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(.2992859 -.30126065 .44992888 .44722763 -8.755952 2.690371)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#b" y1="24.99" y2="30"/><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(.2992859 -.30126065 .44992888 .44722763 -8.841141 2.777252)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><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(.2992859 -.30126065 .44992888 .44722763 -8.458163 2.391115)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#b" y1="24.99" y2="30"/><linearGradient id="f" gradientTransform="matrix(.2992859 -.30126065 .44992888 .44722763 -8.542611 2.476511)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.2992859 -.30126065 .44992888 .44722763 -8.158892 2.089632)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#b" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.2992859 -.30126065 .44992888 .44722763 -8.24408 2.17577)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.2992859 -.30126065 .44992888 .44722763 -8.584835 2.518837)" 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="j" gradientTransform="matrix(.27881101 .02684391 .02718626 .27836722 2.837098 1.334438)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.30799735 -.31002298 .38444481 .38214137 -7.184779 6.14358)" 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="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;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"/><path d="m14.000126 13.24277c-.097-.016-.172-.01-.22.002l-6.5360004 1.45-1.203.268-.036.006-1.3950001 1.031 3.5600001-.054.03-.007 1.21-.267 6.5330004-1.462c.196-.043-.128-.294-.727-.563-.45-.202-.923-.36-1.215-.404z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m5.9987041 12.371515c.2111194-.153712.8496632.19084 1.4519092.788609.6000237.596284.9333702 1.217815.7829939 1.43316 0 0 .014815.01337.014815.01485l7.5084458-7.5608462c.191118-.1915831-.157784-.8487576-.777809-1.4658332-.622247-.6178183-1.281532-.9616282-1.47191-.7700451z" fill="url(#k)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".35971"/><path d="m12.306361 6.0203134c.212601-.1544545.850404.190098 1.451909.7886094.600023.5970263.93337 1.2178148.783735 1.4331601 0 .00149.01482.013366.01482.014851l1.148189-1.1569237c.303715-.3029685-.020742-.811629-.725955-1.5178131-.602246-.5985114-1.240049-.9430638-1.451909-.7886093l-.01926.018564z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".35971"/><path d="m5.9981256 12.37177c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.1720004-5.2060004.018-.02s-.015-.012-.014-.013c.15-.215-.183-.838-.783-1.434-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="translate(0 2)"><g stroke-width=".741669"><path d="m11.280394 5.0547139c.21112-.1544546.848923.1900979 1.451909.7886093.600024.5955411.933371 1.2178148.782253 1.4331601l.01481.013366.09334-.094306s-.01481-.011881-.01481-.013366c.150374-.2153457-.182232-.8368768-.782996-1.4331605-.601506-.5985114-1.240049-.9430639-1.45191-.7886093z" fill="url(#a)"/><path d="m11.193724 5.140852c.21186-.1544546.850404.1900979 1.451909.7886093.600024.5962837.93337 1.2178148.783735 1.4331601 0 .00149.01482.013366.01482.014851l.09334-.095049-.01482-.013366c.151114-.2153451-.182233-.8376188-.782997-1.434645-.602246-.5985115-1.240049-.9430639-1.451909-.7886094z" fill="url(#c)"/><path d="m11.576702 4.7547156c.212601-.1544546.851886.1900979 1.451909.7886093.600024.5970263.933371 1.2178148.785217 1.4331601-.0015.00149.01333.013366.01259.014851l.09408-.094306c0-.00149-.01481-.013366-.01481-.014851.150371-.2153457-.182234-.8361342-.782999-1.4331605-.601505-.5977688-1.240049-.9430639-1.451909-.7886093z" fill="url(#e)"/><path d="m11.491514 4.8415963c.21186-.1559397.850404.1900979 1.451909.7871242.600023.5977688.93337 1.2192999.783734 1.4346452l.01482.013366.0926-.093564s-.01482-.013366-.01482-.014851c.151114-.2138601-.182233-.8361338-.782256-1.4331601-.602246-.5977688-1.240049-.9430639-1.45191-.7886093z" fill="url(#f)"/><path d="m11.876714 4.4532322c.21186-.153712.850404.1908404 1.451909.7886093.600024.5962837.93337 1.2178148.783735 1.4331601 0 0 .01482.013366.01482.014851l.0926-.095049s-.01481-.013366-.01481-.014851c.150362-.2138601-.182243-.8361338-.783008-1.4331601-.600024-.5977688-1.239308-.9430639-1.451909-.7886093z" fill="url(#g)"/><path d="m11.791525 4.5393703c.21112-.153712.849664.1908405 1.45191.7886093.600023.5970263.93337 1.2193.782994 1.4331601 0 .00149.01482.014851.01482.014851l.0926-.094306s-.01481-.013366-.01481-.014851c.151103-.2138605-.182244-.8361342-.782267-1.4331605-.602246-.5977688-1.240049-.9430639-1.45191-.7871242z" fill="url(#h)"/></g><g fill-rule="evenodd" stroke-width=".35971"><path d="m4.6727257 13.903921 3.5349545-1.280934.029631-.0297c.1496354-.215348-.187415-.837622-.7881795-1.433163-.6015052-.599254-1.2393082-.943064-1.4519092-.787124z" fill="url(#i)" stroke="url(#j)"/><path d="m5.0312584 12.94749-.3585327.95346.9630011-.351978c-.083707-.099504-.1629694-.199009-.2622326-.298513-.1148194-.114356-.2274164-.20792-.3422358-.302969z" fill="#0c0c0c" stroke="#0c0c0c"/></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..4043e8da4
--- /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"><linearGradient id="a" gradientTransform="matrix(-1.81092 0 0 -2.56547 10.520814 -5.132508)" gradientUnits="userSpaceOnUse" x1="4.860066" x2="5.026478" y1="-1.942289" y2="9.7442"><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"><g stroke-linecap="round" transform="matrix(.99980787 0 0 -.9915361 .992784 15.287688)"><path d="m10.504958 13.89978.000092-11.89978" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><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-linejoin="round" stroke-opacity=".490196" stroke-width=".54972" transform="scale(.97940746 1.0210255)"/></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..074a024af
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.19694688 -.20520309 .19694688 .20520309 2.33061 9.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#c" y1="13.022708" y2="32.702335"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 10.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#c" y1="20.584223" y2="32.702335"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-21.5" x2="-21.5" y1="-7" y2="1.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" 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="g" 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="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><rect fill="url(#h)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#2f0064" fill-opacity=".294118"/><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(#f)" stroke="url(#g)" 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(#b)" stroke-linecap="square"/><path d="m14.3566 12.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#d)"/></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..332c6110b
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="-21.5" x2="-21.5" y1="-7" y2="1.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.30799735 -.31002298 .38444481 .38214137 -7.184779 6.14358)" 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(.2992859 -.30126065 .44992888 .44722763 -8.755952 2.690371)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><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(.2992859 -.30126065 .44992888 .44722763 -8.841141 2.777252)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><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(.2992859 -.30126065 .44992888 .44722763 -8.458163 2.391115)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.2992859 -.30126065 .44992888 .44722763 -8.542611 2.476511)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.2992859 -.30126065 .44992888 .44722763 -8.158892 2.089632)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.2992859 -.30126065 .44992888 .44722763 -8.24408 2.17577)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#g" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.2992859 -.30126065 .44992888 .44722763 -8.584835 2.518837)" 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="m" gradientTransform="matrix(.27881101 .02684391 .02718626 .27836722 2.837098 1.334438)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><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="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#2f0064" fill-opacity=".294118"/><path d="m14.000126 13.24277c-.097-.016-.172-.01-.22.002l-6.5360004 1.45-1.203.268-.036.006-1.3950001 1.031 3.5600001-.054.03-.007 1.21-.267 6.5330004-1.462c.196-.043-.128-.294-.727-.563-.45-.202-.923-.36-1.215-.404z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m5.9987041 12.371515c.2111194-.153712.8496632.19084 1.4519092.788609.6000237.596284.9333702 1.217815.7829939 1.43316 0 0 .014815.01337.014815.01485l7.5084458-7.5608462c.191118-.1915831-.157784-.8487576-.777809-1.4658332-.622247-.6178183-1.281532-.9616282-1.47191-.7700451z" fill="url(#c)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".35971"/><path d="m12.306361 6.0203134c.212601-.1544545.850404.190098 1.451909.7886094.600023.5970263.93337 1.2178148.783735 1.4331601 0 .00149.01482.013366.01482.014851l1.148189-1.1569237c.303715-.3029685-.020742-.811629-.725955-1.5178131-.602246-.5985114-1.240049-.9430638-1.451909-.7886093l-.01926.018564z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".35971"/><path d="m5.9981256 12.37177c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.1720004-5.2060004.018-.02s-.015-.012-.014-.013c.15-.215-.183-.838-.783-1.434-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="translate(0 2)"><g stroke-width=".741669"><path d="m11.280394 5.0547139c.21112-.1544546.848923.1900979 1.451909.7886093.600024.5955411.933371 1.2178148.782253 1.4331601l.01481.013366.09334-.094306s-.01481-.011881-.01481-.013366c.150374-.2153457-.182232-.8368768-.782996-1.4331605-.601506-.5985114-1.240049-.9430639-1.45191-.7886093z" fill="url(#d)"/><path d="m11.193724 5.140852c.21186-.1544546.850404.1900979 1.451909.7886093.600024.5962837.93337 1.2178148.783735 1.4331601 0 .00149.01482.013366.01482.014851l.09334-.095049-.01482-.013366c.151114-.2153451-.182233-.8376188-.782997-1.434645-.602246-.5985115-1.240049-.9430639-1.451909-.7886094z" fill="url(#f)"/><path d="m11.576702 4.7547156c.212601-.1544546.851886.1900979 1.451909.7886093.600024.5970263.933371 1.2178148.785217 1.4331601-.0015.00149.01333.013366.01259.014851l.09408-.094306c0-.00149-.01481-.013366-.01481-.014851.150371-.2153457-.182234-.8361342-.782999-1.4331605-.601505-.5977688-1.240049-.9430639-1.451909-.7886093z" fill="url(#h)"/><path d="m11.491514 4.8415963c.21186-.1559397.850404.1900979 1.451909.7871242.600023.5977688.93337 1.2192999.783734 1.4346452l.01482.013366.0926-.093564s-.01482-.013366-.01482-.014851c.151114-.2138601-.182233-.8361338-.782256-1.4331601-.602246-.5977688-1.240049-.9430639-1.45191-.7886093z" fill="url(#i)"/><path d="m11.876714 4.4532322c.21186-.153712.850404.1908404 1.451909.7886093.600024.5962837.93337 1.2178148.783735 1.4331601 0 0 .01482.013366.01482.014851l.0926-.095049s-.01481-.013366-.01481-.014851c.150362-.2138601-.182243-.8361338-.783008-1.4331601-.600024-.5977688-1.239308-.9430639-1.451909-.7886093z" fill="url(#j)"/><path d="m11.791525 4.5393703c.21112-.153712.849664.1908405 1.45191.7886093.600023.5970263.93337 1.2193.782994 1.4331601 0 .00149.01482.014851.01482.014851l.0926-.094306s-.01481-.013366-.01481-.014851c.151103-.2138605-.182244-.8361342-.782267-1.4331605-.602246-.5977688-1.240049-.9430639-1.45191-.7871242z" fill="url(#k)"/></g><g fill-rule="evenodd" stroke-width=".35971"><path d="m4.6727257 13.903921 3.5349545-1.280934.029631-.0297c.1496354-.215348-.187415-.837622-.7881795-1.433163-.6015052-.599254-1.2393082-.943064-1.4519092-.787124z" fill="url(#l)" stroke="url(#m)"/><path d="m5.0312584 12.94749-.3585327.95346.9630011-.351978c-.083707-.099504-.1629694-.199009-.2622326-.298513-.1148194-.114356-.2274164-.20792-.3422358-.302969z" fill="#0c0c0c" stroke="#0c0c0c"/></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..d4ab65de1
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="-21.5" x2="-21.5" y1="-7" y2="1.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" 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(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#2f0064" fill-opacity=".294118"/><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..1d465cceb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_dbviewreports.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"/></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..07c1c6b10
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="-21.5" x2="-21.5" y1="-7" y2="1.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" 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(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#2f0064" fill-opacity=".294118"/><rect fill="#fff" height="5.026" rx=".876" ry=".85" stroke="#8c8c8c" stroke-width=".99" width="12.963" x="2.506" y="4.505"/><path d="m4 5.9999999h10v2h-10z" fill="#49aaeb"/></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..1f74bd56d
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="-21.5" x2="-21.5" y1="-7" y2="1.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" 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(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#2f0064" fill-opacity=".294118"/></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..dbb2356d1
--- /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" gradientTransform="matrix(-.12612362 0 0 .1174283 -4.714766 1.463542)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><stop offset="0" stop-color="#f0c1ff"/><stop offset=".2904194" stop-color="#c5a3f2"/><stop offset=".704952" stop-color="#7a36b1"/><stop offset="1" stop-color="#4c2d81"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".492798" x2=".267" xlink:href="#a" y1="1.185296" y2="3.704"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".132" x2=".162308" xlink:href="#a" y1="293.75549" y2="296.01566"/><linearGradient id="d" gradientTransform="matrix(0 -.06397 -.0662 0 4.735 3.953)" 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="e" cx="24.837" cy="36.421" gradientTransform="matrix(.0507 0 0 -.02307 -.358 296.084)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill="#fff" transform="translate(0 .264583)"><path d="m2.38.265v.265h.53v-.266zm-2.114.53v.263h1.587v-.264zm2.116 0v.263h1.853v-.264zm-2.116 2.115v.265h1.587v-.265zm2.116 0v.265h1.853v-.265zm-2.115.53v.264h1.587v-.264zm2.116 0v.264h.795v-.264z"/><path d="m2.38 1.323v.53h1.853v-.53zm0 .794v.53h1.59v-.53z"/></g><path d="m.927 295.458-.795-.73.797-.666v.433l1.054-.01v.53l-1.057.01z" display="block" fill="url(#c)" transform="translate(0 -292.767)"/><path d="m.927 2.69-.795-.73.796-.665v.433l1.056-.01v.53l-1.056.01z" style="display:block;opacity:.5;stroke:#6326b9;stroke-width:.265;stroke-linejoin:round;stroke-miterlimit:7;fill:url(#b)"/><path d="m.783 2.38-.428-.42.43-.353v.265l1.055-.01v.24l-1.057.01z" style="display:block;opacity:.401;fill:none;stroke-width:.265;stroke-miterlimit:7;stroke:url(#d)"/><path d="m1.693 295.2c0-.482-1.587-.482-1.587 0 0 .48 1.586.48 1.587 0z" fill="url(#e)" fill-rule="evenodd" opacity=".2" transform="translate(0 -292.767)"/><g fill="#4d4d4d"><path d="m2.38.265v.265h.53v-.266zm-2.114.53v.263h1.587v-.264zm2.116 0v.263h1.853v-.264zm-2.116 2.115v.265h1.587v-.265zm2.116 0v.265h1.853v-.265zm-2.115.53v.264h1.587v-.264zm2.116 0v.264h.795v-.264zm0 .53v.263h.53v-.263z" opacity=".4"/><path d="m2.38 1.323v.53h1.853v-.53zm0 .794v.53h1.59v-.53z"/></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..8929b9098
--- /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"><radialGradient id="a" cx="31.798098" cy="-5.182494" fx="31.798098" fy="-5.182494" gradientTransform="matrix(.00000001 -.87324682 -.95000043 0 -5.923371 32.767587)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#c"/><radialGradient id="b" cx="16.119139" cy="4.256311" fx="16.119139" fy="4.256311" gradientTransform="matrix(2.8874199 .11105476 -.08536364 2.2194513 -41.179388 1.263218)" gradientUnits="userSpaceOnUse" r="4.502289" xlink:href="#c"/><radialGradient id="c" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 1.315286 0 33.205607 -22.328549)" gradientUnits="userSpaceOnUse" r="19.99999"><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(0 1 -1 0 15.990234 0)"><path d="m1.0004191 5.717614c-.00679198-.1696876.0694035-.3282407.1943262-.4530632l4.894003-5.0478942c.1014994-.1014176.2189858-.1647744.3454689-.1941696.064969-.015096.1294533-.025744.1943264-.021576.020929-.0012.043695-.0008.064775 0 .037988.00656.071858.00812.107959.021576.1304269.028064.2625833.089777.3670606.1941696l4.6585068 5.0322693c.249847.2496449.233748.6636716-.04318.9277009l-1.018295.9708497c-.27693.2640285-.700193.2927934-.950039.0431487l-1.815331-1.7498407v3.8649555c0 .382471-.5400169.69426-.9227964.69426h-1.1734972c-.3827793 0-.9325777-.307897-.9292267-.690354l.0338983-3.8688615-1.7913401 1.7654656c-.251555.2479215-.6577805.2272992-.9284465-.0431486l-1.0722544-.9708498c-.1353329-.1352245-.2091249-.3049501-.2159179-.4746377z" fill="#ececec" opacity=".35"/><path d="m.00041912 5.717614c-.006792-.1696876.06940344-.3282407.1943262-.4530632l4.89400298-5.0478942c.1014994-.1014176.2189858-.1647744.3454689-.1941696.0649688-.015096.1294533-.025744.1943264-.021576.020929-.0012.043695-.0008.064775 0 .037988.00656.071858.00812.107959.021576.1304269.028064.2625833.0897768.3670606.1941696l4.6585068 5.0322693c.249847.2496449.233748.6636716-.04318.9277009l-1.0182948.9708497c-.2769304.2640285-.7001936.2927934-.9500392.0431487l-1.815331-1.7498407v3.8649556c0 .3824712-.5400169.6942599-.9227964.6942599h-1.1734972c-.3827793 0-.9325777-.3078971-.9292267-.6903536l.0338983-3.8688619-1.7913401 1.7654656c-.251555.2479215-.6577805.2272992-.9284465-.0431486l-1.0722544-.9708498c-.13533288-.1352245-.20912492-.3049501-.21591788-.4746377z" fill="url(#a)"/><path d="m5.6289062 1.8320312-2.0390624 2.0878907c.8237832-.3914979 1.9329684.1846852 2.0195312 1.1425781.0605908-.5294256.4414392-.9330856.8847656-1.1171875.3965013-.1646567.8801415-.1657289 1.2773438.0703125z" fill="none" opacity=".03" stroke="#000"/><path d="m5.4433602.572266-4.88867217 5.0410149c.00000639.00065.00000639.0013 0 .0019-.001526.0015-.002142.0022-.003906.0039-.0496817.04964-.0490036.07374-.0488281.07813.001374.03432.0170082.0846.0683594.136719l1.05664067.957086c.000659.000641.00131.0013.00195.002.00588.0056.012126.01187.017578.01758.054163.05317.098849.07197.1308594.07422.032578.0023.05827-.0079.085937-.03516l1.7910191-1.765622c.1565897-.155046.3771464-.178968.5507812-.105469.1736349.0735.3089542.2484.3066407.46875l-.033203 3.84375c.00203.0033.00242.005.00586.0098.013771.01896.040071.04852.089844.08203.09539.064148.2870864.113203.3300781.113203h1.1738271c.041047 0 .2247201-.04891.3183594-.113281.048715-.03349.077144-.06362.091797-.08398.00471-.0066.00546-.0096.00781-.01367v-3.84375c-.0002135-.217767.1347318-.38971.306643-.462895.1719111-.07318.388109-.05149.5449218.09961l1.7871094 1.722656.3085938-.03906.4394531-.396484.5214849-.521485v.0293c.0025-.02393.0136-.04615.03125-.0625.0509-.04853.06636-.09057.06836-.123047.0019-.03156-.0078-.05773-.03125-.08203l-.002-.0019c-.0044-.0042-.0095-.0093-.01367-.01367-.000006-.00065-.000006-.0013 0-.002-1.5142092-1.635511-3.1611016-3.3978549-4.5858936-4.9863494-.1485421-.0774626-.1208855-.0540811-.2226532-.0996094h-.00391-.033203c-.065676-.00664-.1122851.047004-.167968.0703129z" fill="none" opacity=".1" stroke="#000"/><path d="m11.386719 8c-.02323-.00132-.04739-.00545-.06055.023437l-4.1738252 4.054688c-.099509.09943-.1597069.22421-.1542969.359375.00541.135168.064074.271191.171875.378906l.8417949 1.016506c.2156026.215429.488596.15903.7402344.0332l1.2363281-1.263669.0117207 2.897557c.0012.30466.466577.490234.771484.490234h.728516.728516c.304908 0 .771484-.185572.771484-.490234l-.01172-2.897557 1.236328 1.263672c.251638.125827.524632.182226.740234-.0332l.865237-1.016506c.107805-.107715.166475-.243738.171875-.378906.0054-.135165-.05479-.259945-.154297-.359375l-4.173829-4.0546905c-.01316-.028887-.037317-.0247575-.060547-.0234375h-.113281z" fill="#fff" opacity=".35"/><path d="m10.386719 8c-.02323-.00132-.04739-.00545-.06055.023437l-4.1738252 4.054688c-.099509.09943-.1597069.22421-.1542969.359375.00541.135168.064074.271191.171875.378906l.8417949 1.016506c.2156026.215429.488596.15903.7402344.0332l1.2363281-1.263669.0117207 2.897557c.00123.30466.4665765.490234.7714844.490234h.7285156.728516c.304908 0 .771484-.185572.771484-.490234l-.01172-2.897557 1.236328 1.263672c.251638.125827.524632.182226.740234-.0332l.865237-1.016506c.107805-.107715.166475-.243738.171875-.378906.0054-.135165-.05479-.259945-.154297-.359375l-4.173829-4.0546905c-.01316-.028887-.037317-.0247575-.060547-.0234375h-.113281z" fill="url(#b)"/><g fill="none" stroke="#000"><path d="m10.5 10-1.6542988 1.838771c.027302.170132-.024472.343429-.140625.470703.007.000175.1186044-.09301.037109-.03125-.1000118.07579.1608716-.09343.050781-.0332-.1100903.06023.1724519-.06678.054687-.02344-.1177644.04334.18146-.04309.058594-.01758-.1228663.02551.1838784-.01494.058594-.0078-.1252847.0071.1855136.01337.060547.002-.1249668-.01142.1805131.03948.058594.0098-.1219194-.02971.174803.06493.058594.01758-.1162092-.04735.1606952.09131.052734.02734-.1079608-.06397.1481359.112381.050781.0332-.097355-.07918.1275907.13563.042969.04297-.084622-.09266.1071505.150996.037109.04687-.070041-.104121.083227.166042.029297.05274-.05393-.113307.058126.174706.021484.05469-.036642-.120018.032225.182702.013672.05859-.018553-.124108.00592.186034.00586.06055h1.0546878.07422 1.054688c-.000059.125487.02441-.184655.0059-.06055-.01855.124108.05031-.178612.01367-.05859-.03664.120019.07541-.167994.02148-.05469-.05393.113307.09934-.156856.0293-.05274-.07004.104122.121732-.139536.03711-.04687-.08462.09266.140323-.122147.04297-.04297-.09736.07918.158742-.09717.05078-.0332-.107961.06396.168943-.0747.05273-.02734-.116209.04735.180513-.04729.05859-.01758-.12192.02971.18356-.02118.05859-.0098-.124967.01142.185831.0052.06055-.002-.125285-.0071.18146.03332.05859.0078-.122866-.02551.176358.06092.05859.01758-.117764-.04334.164778.08366.05469.02344-.11009-.06023.150794.108997.05078.0332-.100012-.07579.132671.128769.04492.03906-.121309-.127679-.17619-.304597-.148438-.478516z" opacity=".03"/><path d="m10.5 8.5703125-3.9785156 3.8632815.066406.134765c.264794.204663.5555881.626053.7656231.885647.00402.0031.00792.0064.011719.0098l.1015624-.0391 1.15625-1.181641.8769551-.743065v1.102389l.011721 2.803807c.0039.0022.00116.0013.00586.0039.056992.03111.2212963.06836.2539063.06836h.7285127.728516c.03261 0 .196914-.03725.253906-.06836.0047-.0026.002-.0017.0059-.0039l-.01172-2.803807.01168-1.102389.865275.743012 1.15625 1.181641.101563.03906c.0038-.0034.0077-.0067.01172-.0098.210035-.259594.52427-.680984.789064-.885647l.06641-.134765z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/></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..69c83d1f9
--- /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"><g transform="translate(0 -6)"><circle cx="2.5" cy="17.5" fill="#fafafa" r="1.5"/><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="#565656"/><g fill="none" 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><circle cx="2.5" cy="11.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="11.5" fill="#fff" r="1.5"/><circle cx="2.5" cy="10.5" fill="#565656" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="16.5" fill="#565656" r="1.5"/><path d="m5 13h5.014309z"/><path d="m5 10h9.014304z"/><path d="m5 19h5.014309z"/><path d="m5 16h9.014304z"/></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..18aa35f65
--- /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"><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="#565656"/><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="#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></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..487f83fdb
--- /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="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="b" 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="c" 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="d" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" 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="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><path d="m1.4238281 1c-.234896 0-.4238281.2182204-.4238281.4902344v13.0195316c0 .272014.1889321.490234.4238281.490234h4.5761719v-10h9v-3.5097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#e)"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#f)"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-10.001953h4.00390625v2h-4v1h4v3h-4v1h4v3h1v-3-1-3-1-2h4 1 4 .998047.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v3h-4.001953v-2.9980469h-1.0000001v2.9980469h-4v-2.9980469h-1v2.9980469h-4.00195315z" opacity=".32"/><path d="m1.5 1.5000004h13v1.9999996h-10v11h-3z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><g stroke-linejoin="round"><path d="m7.493 6.748c.384-.315 1.544-.48 2.044-.085l.013 8.337c-.313.266-1.608.47-2.044.085z" fill="url(#a)" opacity=".366" stroke="#000" stroke-width="1.031"/><path d="m9.443 6.996c-.007-.235.848-.32 1.727-.074.88.243 1.115.655 2.11.938.92.262 2.22-.03 2.214.206l.028 4.587c.01.315-1.208.326-2.205.087-.994-.238-1.18-.7-2.12-.943-.936-.24-1.75.168-1.728-.263z" fill="url(#b)" fill-rule="evenodd" stroke="url(#c)" stroke-width=".991"/></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..a306f5eda
--- /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" 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><path d="m15 1v12h-14v-12z" fill="#e9e9e9"/><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" stroke="#fff" stroke-linecap="round"/><path d="m3.497 3.503h9.972v9.04h-9.974z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/></g><path d="m6.347 14.988c.005.248.02.632.236.685 2.282.013 4.575-.01 6.856-.006.234.01.243-.43.235-.69l-7.33.01z" fill="#505050" stroke="#565656" stroke-linecap="square" stroke-width=".691"/><g stroke-linecap="round"><path d="m4.588 9.568.517-2.11 9.76.014.494 2.118z" fill="#4f4f4f" fill-rule="evenodd"/><path d="m4.988 9.54 9.99.012c.278 0 .502.24.5.54l-.004 4.414-10.993-.01.008-4.416c0-.3.223-.54.5-.54z" fill="#4f4f4f"/><path d="m5.01 9.488 9.99.012c.278 0 .502.24.5.54l-.026 4.466-10.993-.01.03-4.468c0-.3.223-.54.5-.54z" fill="none" opacity=".71" stroke="#393939" stroke-linejoin="round"/><path d="m12 10h2v1h-2z" fill="#0cceff" stroke-width="1.414214"/><path d="m4.5801875 9.521125.5248125-2.063125 9.76.014.486188 2.071125z" fill="none" opacity=".7" stroke="#393939" stroke-linecap="butt"/></g><g fill="#e9e9e9" transform="matrix(.69122 0 0 .69122 4.036 5.036)"><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></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..5d83bb299
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteallannotation.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#c" y1="13.022708" y2="32.702335"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#c" y1="20.584223" y2="32.702335"/><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><linearGradient id="g" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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 stroke-width="1.185616" transform="matrix(.84344321 0 0 .84344321 2.424707 -.341214)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#g)"/></g><g stroke-width="1.185616" transform="matrix(.84344321 0 0 .84344321 .080197 2.846422)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#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(#e)" stroke="url(#f)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#d)"/></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..d0a91d814
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteannotation.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.959949)" gradientUnits="userSpaceOnUse" x1="36.010902" x2="16.331276" xlink:href="#c" y1="13.022708" y2="32.702335"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.13207 12.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#c" y1="20.584223" y2="32.702335"/><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><linearGradient id="g" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#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)" stroke-linejoin="round"/><g fill="none"><path d="m14.01392 10.098118-2.00624 2.049356-2.09215-2.047403" opacity=".5" stroke="url(#b)" stroke-linecap="square"/><path d="m14.3566 14.622087-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" opacity=".4" stroke="url(#d)"/></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..d9bd56e03
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_deleteauthor.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.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><radialGradient id="d" cx="4.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><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"/><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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 stroke-width="1.185616" transform="matrix(.84344321 0 0 .84344321 2.424707 -.341214)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#d)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#j)"/></g><g stroke-width="1.185616" transform="matrix(.84344321 0 0 .84344321 .080197 2.846422)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#d)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#j)"/></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(#h)" stroke="url(#i)" stroke-linejoin="round"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-3 2.001)"><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><g fill="none"><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></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..be85b84de
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="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="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 9.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 10.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g" 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="h" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#g)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#h)"/><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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".349265"/><path d="m11 1v14h-6v-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m11 1c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v14h-4v-14z"/><path d="m10 7v1h-4v-1zm0 4v1h-4v-1zm0-7v1h-4v-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(#b)" stroke="url(#c)" 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(#d)" stroke-linecap="square"/><path d="m14.3566 12.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_deletemasterpage.svg b/icon-themes/elementary_svg/cmd/sc_deletemasterpage.svg
new file mode 100644
index 000000000..88a0ada4d
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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="4" x2="4" y1="15" y2="3"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="g" cx="9" cy="1.954546" gradientTransform="matrix(.12499997 1.5 -2.3798726 .19832265 12.526569 -9.887631)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="44.812489"><stop offset="0" stop-color="#fff"/><stop offset="0" 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><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.5h2.0759999zm2.9079999 0h2.234zm3.031 0h1.223zm-5.9389999 1.994804h1.2949999zm1.8949999 0h1.229zm1.8235933 0h.7437182zm1.2634067.01038h3.018zm-4.9819999 1.994816h1.7459999zm1.9199999 0h1.1842107zm1.985 0h1.254387zm1.97 0h1.992483z" fill="none" stroke="#fff" stroke-width=".75"/><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..c225b603b
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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(.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="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="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(#g)"/><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..497ef3222
--- /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(.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="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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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(0 -.5372019 .57681717 0 -15.997187 19.865617)" gradientUnits="userSpaceOnUse" x1="10.088258" x2="13.73227" y1="2.601002" y2="13.177273"><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.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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><linearGradient id="i" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><path d="m1.4238281 1c-.234896 0-.4238281.2182204-.4238281.4902344v13.0195316c0 .272014.1889321.490234.4238281.490234h4.5761719v-10h9v-3.5097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#h)"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#i)"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-10.001953h4.00390625v2h-4v1h4v3h-4v1h4v3h1v-3-1-3-1-2h4 1 4 .998047.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v3h-4.001953v-2.9980469h-1.0000001v2.9980469h-4v-2.9980469h-1v2.9980469h-4.00195315z" opacity=".32"/><path d="m1.5 1.5000004h13v1.9999996h-10v11h-3z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(1 0 0 -1 1.012829 17.051081)"><path d="m12.678889 11.518039c3.550426-2.4050401 1.417792-7.0180385-2.199926-7.0180385v-1.9108774l-5.0000006 3.5714274 5.0000006 3.33945v-2c2.552377-.09933 3.668165 2.3398839 1.843474 4.0180385z" display="block" fill="#d8a7ff" stroke="#8e56dc" stroke-linejoin="round"/><path d="m13.360898 10.273948c1.252469-1.4706154.124647-5.3104081-3.8819354-4.7851702v-.9887773l-2.3301492 1.66055 2.3301492 1.5093014v-.7916852c4.3967954-.2351177 4.2560864 2.8012877 3.8819354 3.3957813z" display="block" fill="none" opacity=".53" stroke="url(#f)"/></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_deleteprintarea.svg b/icon-themes/elementary_svg/cmd/sc_deleteprintarea.svg
new file mode 100644
index 000000000..17f1ad97a
--- /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" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.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><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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"/><path d="m15 1v12h-14v-12z" fill="#e9e9e9"/><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" stroke="#fff" stroke-linecap="round"/><path d="m3.497 3.503h9.972v9.04h-9.974z" stroke="#e25757" stroke-dasharray="1 1" stroke-dashoffset=".5"/></g><path d="m9.9023438 6.9980469a1.6890529 1.6890529 0 0 0 -1.125.4570312l-1.4707032 1.3789063a1.6890529 1.6890529 0 0 0 -.0488281 2.4179686l.8808594.894531-.8710938.871094a1.6890529 1.6890529 0 0 0 .015625 2.40625l.5917969.576172h2.125l2-2h4v-1.677734l-.205078-.207032.205078-.224609v-3.6484375l-.833984-.7851563a1.6890529 1.6890529 0 0 0 -2.359375.0449219l-.828125.8398438-.855469-.8515625a1.6890529 1.6890529 0 0 0 -1.2207032-.4921875z" fill="#fff" fill-opacity=".607843"/><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="#505050" stroke="#565656" stroke-linecap="square" 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="#e9e9e9" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m8.5 7.5h-5.011l.011-2h5z" fill="none" stroke="url(#a)" 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="#e9e9e9" stroke-width="1.373592"/><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_deleterecord.svg b/icon-themes/elementary_svg/cmd/sc_deleterecord.svg
new file mode 100644
index 000000000..0102225ff
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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..0ca620e30
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><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><linearGradient id="e" 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="f" 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="g" 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="h" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#g)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#h)"/><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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><path d="m1 7h14v5h-14z" fill="#fcaf3e"/><path d="m1 7c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h14v3h-14z" fill="#ce5c00"/><path d="m5 8h1v3h-1zm5 0h1v3h-1z" fill="#ce5c00"/><path d="m9.9023438 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.054688l.06055-.0625.06055.0625h3.949212v-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.2207032-.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(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><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(#f)"/></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..6bd9c41cb
--- /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" 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="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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="h" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#f" y1="7.35" y2="40.65"/><linearGradient id="i" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="7.35" y2="40.444"/><linearGradient id="j" 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><linearGradient id="k" 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><path d="m3 3h12v11h-12z" fill="url(#j)"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#k)" 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(#k)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#g)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#i)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#k)"/><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(#h)" 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(#k)"/><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_deletetable.svg b/icon-themes/elementary_svg/cmd/sc_deletetable.svg
new file mode 100644
index 000000000..8d53e9f87
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="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="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 9.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 10.063489)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#e" y1="20.584223" y2="32.702335"/><linearGradient id="g" 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="h" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#g)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#h)"/><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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><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" transform="translate(0 2)"><path d="m14.01392 8.0981181-2.00624 2.0493559-2.09215-2.0474029" opacity=".5" stroke="url(#d)" stroke-linecap="square"/><path d="m14.3566 12.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_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_dia.svg b/icon-themes/elementary_svg/cmd/sc_dia.svg
new file mode 100644
index 000000000..679d7dd3b
--- /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(.69203 0 0 .40432 -2.19 -.978)" 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(.34286 0 0 .239 .77 2.397)" 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.5h13v11h-13z" fill="none" opacity=".75" stroke="url(#b)" stroke-linejoin="round"/><path d="m4 3h12v11h-12z" fill="url(#d)" opacity=".75"/></g><path d="m3 3h12v11h-12z" fill="url(#i)"/><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..9ca9ba31d
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.551724" xlink:href="#g" y1="7.534217" y2="12.51675"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#k" y1="7.053001" y2="-.013"/><linearGradient id="k"><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="l" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#k"/><filter id="m" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><radialGradient id="n" 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="o" gradientTransform="matrix(.19514764 0 0 .28355475 .61867 -1.505306)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#p" y1="12.875" y2="24.893999"/><linearGradient id="p"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="q" cx="32.5" cy="16.563" gradientTransform="matrix(.09066712 .21924776 -.17188086 .07533371 7.373371 -6.721998)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#p"/><linearGradient id="r" 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="s" 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 3h12l.000012 7.99911-12.000012.00089z" fill="url(#a)"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#c)" 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(#d)"/><g fill="#e5e5e5"><path d="m6.5 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="5.50108" cy="14.5" r="1"/><circle cx="9.50108" cy="14.5" r="1"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 29.014779 -2.968806)"><rect fill="url(#h)" height="5.000063" rx="1" width="3.000038" x="17.514999" y="7.4689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.515012 8.4689128h1.000013v3.0000382l-1.012025.047787z" opacity=".5" stroke="url(#i)"/><rect height="5.000063" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="3.000038" x="17.514999" y="7.4689"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#e)" height="4.000051" rx="1" width="3.000038" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#f)"/><rect height="4.000051" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="3.000038" x="14.528013" y="8.5167"/></g></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(#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(#l)" filter="url(#m)" 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(#n)" 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(#o)" 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(#q)"/></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(#r)" 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(#s)" 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..52da7aa95
--- /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" gradientTransform="matrix(-.18643331 .00029903 .0006901 -.16327516 20.605714 17.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="b" cx="7.495683" cy="8.449767" gradientTransform="matrix(0 .74595657 -.92551809 -.00000001 15.820454 -3.634776)" 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="c" gradientTransform="matrix(.37256394 0 0 .41296148 .826453 .700898)" 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="m15.419893 14.419894h-14.8397866l.0000008-12.8397876 14.8397838.0000013z" fill="url(#a)" stroke="#9a69d7" stroke-linecap="round" stroke-width="1.160213"/><path d="m.699948 1.770737h14.600103v12.448622h-14.600103z" fill="url(#b)"/><path d="m.96616475 9.889292c10.14923425.713412 6.27131945-6.0211267 14.11424025-6.2280478l-.0061 4.7401497c-3.578994-1.8497836-6.5686833 7.7434531-14.15471054 2.1589601z" fill="url(#c)" fill-rule="evenodd" opacity=".444444"/><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..0c8d24893
--- /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" 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="b" 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="c" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.674249" x2="12.002" xlink:href="#e" y1="11.124193" y2="20.001733"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".654" stop-color="#fff" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.157" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.705035" x2="14.002" xlink:href="#e" y1="7.535039" y2="20.001733"/><path d="m15 3v10h-14v-10z" fill="url(#b)"/><path d="m1.5 12.5v-9h13v9z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m15.5 2.5v11h-15v-11z" fill="none" stroke="#dd9861" stroke-linejoin="round"/><g transform="translate(-6.01 -6.01)"><rect fill="url(#f)" height="14.065" rx="1" width="3.968" x="17.515" y="7.469"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.503 8.517h2.05v12.016h-2.05z" opacity=".5" stroke="url(#g)"/><rect height="14.001" opacity=".5" rx=".664" ry=".63" stroke="#7239b3" width="4.012" x="17.499" y="7.495"/></g></g><g transform="translate(-11.002 -6.01)"><rect fill="url(#c)" height="7.941" rx="1" width="4.096" x="17.404" y="13.559"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.5 14.498h2v6h-2z" opacity=".5" stroke="url(#d)"/><rect height="7.97" opacity=".5" rx=".866" ry=".597" stroke="#7bb339" width="3.999" x="17.501" 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..b5c5551d4
--- /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="#ce5c00"><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..682184467
--- /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="#ce5c00"/></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..cfa844ae0
--- /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="#ce5c00"/><path d="m6.5423729 9.491525-5.041065 5.041065" stroke="#565656"/><g stroke="#ce5c00"><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..49c700a78
--- /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="#ce5c00"/></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..f27fe63ec
--- /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="#ce5c00"/><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..2397f6c43
--- /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" gradientUnits="userSpaceOnUse" x1="10.262712" x2="10.503052" y1="-3.591695" y2="10.238813"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#b35039" fill-opacity=".352941"/></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..ca7b6b61e
--- /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.893" x2="15.608" y1="7.157" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.704014" x2="14.00104" xlink:href="#f" y1="7.534467" y2="20.000076"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset=".654" stop-color="#fff" 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="13.561" x2="13.608" y1="-5.013" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12.882284" x2="12.00104" xlink:href="#f" y1="10.505336" y2="20.000076"/><linearGradient id="i" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.51)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="12.674249" x2="12.002" xlink:href="#f" y1="11.124193" y2="20.001733"/><g transform="matrix(.2646 0 0 .2646 -2.913 -1.59)"><rect fill="url(#d)" height="14.065" rx="1" width="3.968" x="17.515" y="7.469"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.503 8.517h2.05v12.016h-2.05z" opacity=".5" stroke="url(#e)"/><rect height="14.001" opacity=".5" rx=".664" ry=".63" stroke="#7239b3" width="4.012" x="17.499" y="7.495"/></g></g><g transform="matrix(.2646 0 0 .2646 -.79 -1.59)"><rect fill="url(#g)" height="12.027" rx="1" width="4.116" x="14.39" y="9.449"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.49 10.493h1.97v10.172h-1.97z" opacity=".5" stroke="url(#h)"/><rect height="11.998" opacity=".5" rx=".79" ry=".513" stroke="#b35039" width="4" x="14.481" y="9.502"/></g></g><g transform="matrix(.2646 0 0 .2646 -4.234 -1.59)"><rect fill="url(#i)" height="7.941" rx="1" width="4.096" x="17.404" y="13.559"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.5 14.498h2v6h-2z" opacity=".5" stroke="url(#j)"/><rect height="7.97" opacity=".5" rx=".866" ry=".597" stroke="#7bb339" width="3.998" x="17.501" y="13.53"/></g></g><path d="m.13229168.39733151 3.70416672 3.70342329-3.70417227.00103.00000555-.7832854v-1.6152442zm.66145834 1.86085429v1.1813975h1.19864988z" style="fill:#81d72c;fill-opacity:.588235;fill-rule:evenodd;stroke:#4e9a06;stroke-width:.264583;stroke-linejoin:round"/><g fill="none" transform="scale(.26458333)"><path d="m1.5071423 3.7915133.00848 10.6928617 10.6672837-.0039z" opacity=".5" stroke="url(#a)"/><path d="m2.5 7.1382942v6.3773308l5.5-.015625" opacity=".5" stroke="url(#c)"/></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..7513c4f6f
--- /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(.2857 0 0 .3042 1.143 .233)" 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="m2 1h11v14h-11z" fill="url(#c)" transform="matrix(0 1 -1 0 16 0)"/><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..b67f7cce8
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.551724" xlink:href="#g" y1="7.534217" y2="12.51675"/><radialGradient id="j" cx="11.042373" cy="4.127119" gradientTransform="matrix(-.04245955 2.3911243 -2.3928325 -.04248992 21.386731 -22.101207)" gradientUnits="userSpaceOnUse" r="5.5"><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="k" 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><path d="m2 3h12l.000012 7.99911-12.000012.00089z" fill="url(#a)"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#c)" 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(#d)"/><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(#h)" height="5.000063" rx="1" width="3.000038" x="17.514999" y="7.4689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.515012 8.4689128h1.000013v3.0000382l-1.012025.047787z" opacity=".5" stroke="url(#i)"/><rect height="5.000063" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="3.000038" x="17.514999" y="7.4689"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#e)" height="4.000051" rx="1" width="3.000038" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#f)"/><rect height="4.000051" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="3.000038" x="14.528013" y="8.5167"/></g></g><g transform="matrix(.88888889 0 0 .88888889 1.722222 1.722222)"><circle cx="10.5" cy="10.5" r="5" style="stroke:#0f5a00;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;stroke-width:1.125;fill:url(#j)"/><path d="m9.875 7.625 5.0625 3.9375-5.0625 3.375z" fill="#206612" opacity=".3"/><path d="m9.875 7.0625 5.0625 3.375-5.0625 3.375z" 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" style="opacity:.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.125;stroke:url(#k)"/><path d="m5.9375002 7.6250002 4.4999998 3.9374998-4.4999998 3.375z" fill="#206612" opacity=".3"/><path d="m5.9375002 7.0625002 4.4999998 3.3749998-4.4999998 3.375z" fill="#fff"/></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..e046986bf
--- /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.89" y1="21.153" y2="21.153"><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="e" gradientTransform="matrix(.2857 0 0 .3042 1.143 1.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"><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="-71.434" xlink:href="#f" y1="35.03" y2="31.752"/><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="m1 14v-12h14v12z" fill="url(#e)"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#g)" stroke-linejoin="round"/><path d="m2.008 3.085v9.957h11.96v-9.957z" 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.488-12.572h10.976v8.955h-10.976z" 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"/></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..4d8e3d777
--- /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="4" x2="4" y1="15" y2="3"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="e" cx="9" cy="1.954546" gradientTransform="matrix(.12499997 1.5 -2.3798726 .19832265 12.526569 -9.887631)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="44.812489"><stop offset="0" stop-color="#fff"/><stop offset="0" 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><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.5h2.0759999zm2.9079999 0h2.234zm3.031 0h1.223zm-5.9389999 1.994804h1.2949999zm1.8949999 0h1.229zm1.8235933 0h.7437182zm1.2634067.01038h3.018zm-4.9819999 1.994816h1.7459999zm1.9199999 0h1.1842107zm1.985 0h1.254387zm1.97 0h1.992483z" fill="none" stroke="#fff" stroke-width=".75"/><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_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..585d72aa5
--- /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="matrix(.67880146 0 0 .73786273 2.765836 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.59436 0 0 .5999 -24.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#f" y1="15.5" y2="48.396"/><linearGradient id="c" gradientTransform="matrix(.94103 0 0 1.027 -5.05 -3.032)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#g" y1="-4" y2="17"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" xlink:href="#a" y1="5" y2="22.445583"/><linearGradient id="e" gradientTransform="matrix(-.34745 0 0 -.37307 21.79 32.638)" gradientUnits="userSpaceOnUse" x1="39.651001" x2="23.715" y1="57.957001" y2="58.393002"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><linearGradient id="f" 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><linearGradient id="g" gradientTransform="matrix(.94103 0 0 1.027 -.05 -3.032)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><g transform="translate(1)"><g transform="translate(0 2)"><rect fill="url(#f)" height="14" rx=".424" ry=".491" width="4" x="6" y="-1"/><path d="m5.502-1.998c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h4.996c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h4v3h-4zm0 4h4v2h-3.996v1h3.996v3h-3.996v1h3.996l.002 3.002h-4z" opacity=".32"/></g><path d="m5.5.52 5 .0461942v3.4247558l-5 .00905z" fill="url(#g)"/><path d="m5.502.002c-.276 0-.51.224-.5.5v3.5h.998v-3.002h4v3.002h.998v-3.5c0-.276-.224-.5-.5-.5zm.5 3v1zm3.996 0v1z" fill="#126400" opacity=".4"/><path d="m5.002 3.5h5.998l-.002.5h-5.998z" fill="#0c4400" fill-opacity=".592" opacity=".32"/><path d="m6.5 1.5h3l-.000001 13h-2.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></g><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="4" x="1" y="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-10.001953h4v-1h-4v-3h4v-.99804687zm.50195308 6.99804687v1h3.9960938v-1zm0 4v1h3.9960938v-1z" opacity=".32"/><path d="m.5.51953125v3.48046875l4.5-.0078125v-3.4296875z" fill="url(#c)"/><path d="m.50195312.00195313c-.276 0-.51.22399999-.49999999.49999999v3.49999998h.99804687v-3.0019531h4v-.99804687zm.49999998 2.99999997v1z" fill="#126400" opacity=".4"/><path d="m.00166722 3.5h4.99999998l-.0016672.5h-5z" fill="#0c4400" fill-opacity=".592" opacity=".32" stroke-width=".913023"/><path d="m1.5 1.5h3l-.000001 13h-2.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g stroke-miterlimit="7"><path d="m10.516 14.902 4.987-3.974-5.003-3.8v2.358l-4-.01.016 3.01 4 .01z" display="block" fill="#46a9eb" fill-opacity=".984" stroke="#2f78c8" stroke-linejoin="round"/><path d="m13.55 10.853-2.61-3.328-2.46 3.344h1.665l-.01 4 1.716-.018.01-4z" display="block" fill="none" stroke="url(#e)" stroke-width=".623" transform="matrix(0 1 -1 0 22.016 -.012)"/></g></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..ef2c6e7f8
--- /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(-.34745 0 0 -.37307 21.79 32.638)" gradientUnits="userSpaceOnUse" x1="30.978558" x2="31.227514" y1="44.523815" y2="67.314445"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><linearGradient id="b" 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(#b)" height="3" rx=".424" ry=".491" width="14.004" x="1" y="6"/><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.498.998h4v3h-4zm5 0h4v3h-4v-1h.002v-1.998h-.002zm5 0h4l.004 3h-4.004v-1h.002v-1.998h-.002zm4.002 0h.002c0 1.167 0 .583-.002 0z" opacity=".32"/><g transform="translate(0 -4)"><rect fill="url(#b)" height="2" rx=".424" ry=".491" width="14" x="1" y="6"/><path d="m.502 5.002c-.276 0-.5.224-.5.5v2.498h.998v-2h4v2h1.002v-1.998h-.002v-.002h4v2h1.002v-1.998h-.002v-.002h4l.002 2h1v-2.498c0-.276-.224-.5-.5-.5zm14.5.998h.002c0 1.167 0 .583-.002 0z" opacity=".32"/></g><g stroke-miterlimit="7" transform="matrix(0 1 -1 0 22.0165 .0135)"><path d="m10.516 14.902 4.987-3.974-5.003-3.8v2.358l-4-.01.016 3.01 4 .01z" display="block" fill="#46a9eb" fill-opacity=".984" stroke="#2f78c8" stroke-linejoin="round"/><path d="m13.55 10.853-2.61-3.328-2.46 3.344h1.665l-.01 4 1.716-.018.01-4z" display="block" fill="none" stroke="url(#a)" stroke-width=".623" transform="matrix(0 1 -1 0 22.016 -.012)"/></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..9881618bf
--- /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="4.24925" x2="13.497891" y1="-12.501801" y2="-12.501801"><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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.497891" x2="12.997891" y1="-3.501801" y2="-3.501801"><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" 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.003608h-11.999694z" 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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"><g transform="matrix(0 -1 1 0 20.500305 .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_documentation.svg b/icon-themes/elementary_svg/cmd/sc_documentation.svg
new file mode 100644
index 000000000..06753d8e3
--- /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(.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" 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="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)"/><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..e29a5658c
--- /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"><radialGradient id="a" cx="7.616486" cy="-24.340269" gradientTransform="matrix(0 1.042301 1.315286 0 42.359733 -8.733833)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m14.99947 8.9319316c.0086.2146054-.0877.4151289-.245568.572993l-6.0846395 6.2210654c-.128264.128264-.2767305.208392-.4365661.245568-.082101.0191-.1635891.03256-.2455684.02729-.026447.0015-.055217.0011-.081856 0-.048005-.0083-.090807-.01027-.1364269-.02729-.1648194-.03549-.3318243-.113542-.4638515-.245569l-6.0846398-6.221064c-.31572798-.3157281-.28746698-.8312332.05457-1.1732714l1.227842-1.227842c.342038-.3420384.884829-.3702994 1.200557-.054571l2.298677 2.5375405v-5.7299299c0-.483715.62828-.873132 1.1119952-.873132h1.7462643c.4837152 0 .8731318.389417.8731318.873132v5.7572153l2.5648259-2.5648263c.315728-.315728.831234-.287467 1.173272.054571l1.255127 1.227842c.17102.1710196.26427.385673.272854.6002784z" fill="#fff" opacity=".35"/><path d="m15.092219 7.8494864c.0085.2121095-.08675.4103009-.242907.566329l-6.1175041 6.3098666c-.1268743.126772-.2737323.205968-.4318361.242712-.081211.01887-.1618167.03218-.2429078.02697-.026161.0015-.054619.001-.080969 0-.047485-.0082-.089823-.01015-.1349488-.02697-.1630336-.03508-.3282291-.112221-.4588258-.242712l-6.0770397-6.3098665c-.31230798-.3120561-.292184-.8295894.05398-1.1596261l1.272864-1.2135622c.346163-.3300359.875242-.3659919 1.187549-.053936l2.262597 2.2068321v-5.362094c0-.478089.6326481-.8629771 1.1111225-.8629771h1.7273441c.4784742 0 1.1615337.3848531 1.1615337.8629421v5.362129l2.239175-2.206832c.314443-.309902.822226-.284124 1.160558.053936l1.340318 1.2135622c.169166.1690306.261406.3811876.269897.5932971z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m14.557303 7.934081c.003.073465-.01861.1534322-.107959.2427124l-6.0187148 6.1487146c-.072972.07291-.1602302.115625-.2429078.13484-.063532.01477-.091768.001-.107959 0-.00899-.000283-.017996-.000283-.02699 0-.039064-.0067-.01894.0011-.02699 0-.00449.000248-.00855.000736-.02699 0-.026005-.01164-.053173-.02069-.080969-.02697-.094763-.02039-.1804764-.04549-.2429078-.107872l-6.0187143-6.1487126c-.138064-.137953-.140231-.3722747.05398-.566329l1.214538-1.2135622c.18614-.1859898.464455-.1831523.593775-.053936l2.510047 2.5080284c.2376241.2313427.5412648.034753.549438-.2966485v-5.5011963c0-.247903.2518972-.5.5-.5h2c.2481026 0 .4999998.252097.4999998.5v5.5281643c.0082.3314021.261401.5279916.4990249.2966486l2.537037-2.5349966c.138063-.1379521.372574-.1401182.566784.053936l1.241529 1.2135622c.09735.097269.130962.2240384.134949.3236166z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.561276 7.8873711-5.4789195 5.6093529-5.4789194-5.5823848.674743-.6742013 2.18617 2.184412c.6998785.7052331 2.1444913.1032285 2.143213-.8899456v-5.0011963h1v5.0281643c-.00128.9931737 1.3929199 1.5951777 2.0927989.8899456l2.21316-2.21138z" opacity=".03"/></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..9c15d7ee1
--- /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.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.00124" xlink:href="#c" y1="7.534217" y2="19.999826"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12.882504" x2="12.00126" xlink:href="#c" y1="10.505086" y2="19.999826"/><linearGradient id="f" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="13.697" x2="13.3" y1="12.091" y2="29.436"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="12.67345" x2="12.00126" xlink:href="#c" y1="11.123059" y2="19.999826"/><g transform="matrix(.26458 0 0 .26458 -2.913 -1.59)"><rect fill="url(#a)" height="14.065" rx="1" width="3.9684" x="17.515" y="7.4689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.503 8.5167h2.0488v12.016h-2.0488z" opacity=".5" stroke="url(#b)"/><rect height="14.001" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="4.0116" x="17.499" y="7.495"/></g></g><g transform="matrix(.26458 0 0 .26458 -.79006 -1.59)"><rect fill="url(#d)" height="12.027" rx="1" width="4.1156" x="14.39" y="9.4491"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.49 10.493h1.9687v10.172h-1.9687z" opacity=".5" stroke="url(#e)"/><rect height="11.998" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="4.0003" x="14.481" y="9.502"/></g></g><g transform="matrix(.26458 0 0 .26458 -4.2337 -1.59)"><rect fill="url(#f)" height="7.9412" rx="1" width="4.0964" x="17.404" y="13.559"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.499 14.498h2.0025v6.0013h-2.0025z" opacity=".5" stroke="url(#g)"/><rect height="7.9697" opacity=".5" rx=".86555" ry=".59664" stroke="#7bb339" width="3.9985" x="17.501" y="13.53"/></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..691a8a982
--- /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(.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="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="m3 1h10v14h-10z" fill="url(#b)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#a)" stroke-linecap="round"/><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></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..122144227
--- /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"><radialGradient id="a" cx="64.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 -.4329035 0 26.089199 -19.582141)" 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><g stroke-linejoin="round" transform="translate(0 -6)"><g fill="none" stroke="#fff" stroke-linecap="round" transform="translate(0 1)"><path d="m10.028768 9.4999999h4.478354z"/><path d="m10.028768 12.5h-.050508 4.528862z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><path d="m3.505068 8.499997v-1.9940074l2.994932-.00599v1.9940074l2 .006v3l-2-.006v2.005992l-2.994932.006v-2.006002h-2.0050677v-3z" fill="url(#a)"/><path d="m3.505068 8.499997v-1.9940074l2.994932-.00599v1.9940074l2 .006v3l-2-.006v2.005992l-2.994932.006v-2.006002h-2.0050677v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff"><path d="m4.020935 7.029374 1.963199-.00599v.9547572l-1.963199.00599z" opacity=".5"/><path d="m4 11.999997 1.9632-.006.02093.982608-1.963199.006z" opacity=".2"/><path d="m2.0233847 9.015864.023384.984133h1.9975503l-.02338-.984133zm3.9607493-.006.02338.984133 1.992482.006-.02338-.984133z" opacity=".4"/></g><g fill="none" stroke="#565656" stroke-linecap="round"><path d="m10.028768 9.4999999h4.478354z"/><path d="m10.028768 12.5h-.050508 4.5288619z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><path d="m7.5017807 14.5h4.9982193l-.00089 4.99911h-4.9982193z" fill="#9cde4a" stroke="#5ca12a" stroke-width="1.001781"/><path d="m8 15 .00245 1h3.99755v-1z" fill="#fff" opacity=".4"/></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..b22f4a10d
--- /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" gradientTransform="matrix(.31834512 0 0 .29648395 -3.373022 5.435336)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735001"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.64678 0 0 .64678 22.29 4.536)" gradientUnits="userSpaceOnUse" x1="15.911" x2="15.911" xlink:href="#c" y1="2.264" y2="6.1"/><linearGradient id="c"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="d" 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="e" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" xlink:href="#d" y1="46.971001" y2="46.971001"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17.458" x2="17.458" xlink:href="#c" y1="-2.374" y2="10.62"/><linearGradient id="g" gradientTransform="matrix(0 -.34745022 -.37307564 0 32.63654 17.384931)" gradientUnits="userSpaceOnUse" x1="40.958" x2="18.681" xlink:href="#d" y1="46.971001" y2="46.971001"/><linearGradient id="h" 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(#h)"/><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="m4.5176938 14.915837 4.5513908-3.98093-4.5630329-3.7920716v2.3588067l-4.0048617.00453.0129356 3.0075269 4.0035682-.0045z" display="block" fill="url(#a)" stroke-width=".64678"/><path d="m4.518 14.916 4.55-3.98-4.562-3.7930005v2.36l-4.006.002.013 3.0070005 4.005-.004z" style="display:block;fill:#46a9eb;fill-opacity:.984;stroke:#004372;stroke-width:.999922;stroke-linejoin:round;stroke-miterlimit:7;stroke-opacity:.49"/><g stroke-miterlimit="7" stroke-width="1.546"><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(#e)" transform="matrix(.64678 0 0 .64678 -6.29 8.536)"/><path d="m16.71 9.864 7.037-6.155-7.055-5.863v3.647l-6.192.007.02 4.65 6.19-.007z" display="block" fill="url(#f)" stroke="#6326b9" stroke-linejoin="round" stroke-opacity=".49" transform="matrix(-.64678 0 0 .64678 22.29 4.536)"/></g><path d="m11.495242 3.1428354v2.3594534l4.003568.00388-.01164 3.0062335-4.005509-.00323v2.4060187l-4.552686-3.9796377z" display="block" fill="url(#b)" stroke-width=".64678"/><path d="m10.848462 4.4842571v1.6648117l4.003568.00388-.01164 1.7126735-4.005509-.00323v1.6880926l-2.8924018-2.6155784z" display="block" fill="none" stroke="url(#g)" stroke-miterlimit="7" stroke-width=".999922"/></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..256dfef69
--- /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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="5.833235" x2="5.594194" y1="2.532283" y2="13.294995"><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 2.000001)"><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="#2f78c8" stroke-linecap="round" stroke-linejoin="round" stroke-width=".814572"/><path d="m6.9830509 10.118644 2.3898305-1.779661-2.3728814-1.6949152-.0338983 1.0677966c-1.8056143.4230658-3.6011503-.5915067-3.881356-1.779661.0776316 2.7249143 2.1462682 3.3448629 3.9152543 3.2033898z" stroke="url(#l)" stroke-width=".6"/></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..068e3241f
--- /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"><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(.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="c" 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="d" 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="e" gradientTransform="matrix(.26424 0 0 -.2351 .152 12.577)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.833" x2="5.594" y1="2.532" y2="13.295"><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="g" gradientUnits="userSpaceOnUse" x1="-1.148" x2="-1.148" xlink:href="#h" y1="3.515" y2="15.475"/><linearGradient id="h"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="i" 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="j" gradientUnits="userSpaceOnUse" x1="2.106" x2="2.106" xlink:href="#h" y1="2.532" y2="14.492"/><path d="m5.5 3.5h9v11h-9z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round" transform="matrix(0 1 -1 0 15 -3.996)"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#b)" 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(#g)" 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(#g)" 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(#j)" 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(#i)" 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(#g)" transform="translate(0 -3.996)"/><path d="m5.5 3.5h9v11h-9z" fill="url(#c)" stroke="url(#d)" stroke-linejoin="round" transform="matrix(0 1 -1 0 19 0)"/><path d="m13.5 13.5h-7v-9h7z" fill="none" stroke="url(#b)" 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(#g)" 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(#g)" opacity=".5" transform="translate(4)"/><path d="m3 14.5h-2.5c.002-3.655.002-8.53 0-9.008h2.5" fill="url(#j)" 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(#i)" 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(#g)" transform="translate(4)"/><path d="m4.197 3.48c-3.355 2.167-1.34 6.32 2.08 6.32v1.72l4.25-3.216-4.25-3.006v1.8c-2.413.09-3.467-2.106-1.743-3.617z" display="block" fill="url(#e)" transform="translate(1 2)"/><g fill="none"><path d="m5.15 5.407c-3.415 2.205-1.364 6.433 2.117 6.433v1.753l4.326-3.274-4.326-3.063v1.834c-2.456.092-3.53-2.144-1.774-3.683z" stroke="#2f78c8" stroke-linecap="round" stroke-linejoin="round" stroke-width=".815"/><path d="m6.983 10.12 2.39-1.78-2.373-1.697-.034 1.068c-1.806.423-3.6-.592-3.88-1.78.074 2.726 2.144 3.346 3.914 3.205z" stroke="url(#f)" stroke-width=".6" transform="translate(1 2)"/></g><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"/></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..aba6b52ae
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_editannotation.svg
@@ -0,0 +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(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -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(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><radialGradient id="l" cx="4.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="m" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#l)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#m)"/><g transform="translate(0 4.369768)"><path d="m14 8.667c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.267-.036.006-1.395 1.03 3.56-.053.03-.007 1.21-.266 6.533-1.462c.196-.044-.128-.295-.727-.564-.45-.2-.923-.358-1.215-.403z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><path d="m5.998 7.796c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.172-5.206.018-.02s-.015-.012-.014-.013c.15-.214-.183-.837-.783-1.433-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74077 0 0 .74257 4.48 -.4)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></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..5729ddb67
--- /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" gradientTransform="matrix(.404 -.406 .607 .602 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#b" y1="24.99" y2="30"/><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(.404 -.406 .607 .602 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><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(.404 -.406 .607 .602 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#b" y1="24.99" y2="30"/><linearGradient id="f" gradientTransform="matrix(.404 -.406 .607 .602 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.404 -.406 .607 .602 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#b" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.404 -.406 .607 .602 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="i" 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="j" 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="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.30784 -.309831 .3848 .382645 -7.17278 6.144566)" 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><g transform="translate(0 -6)"><path d="m5.4921875 15c-.016982.000437-.033931.0017-.050781.0039-.065897.0075-.1296343.02813-.1875.06055-.014778.0084-.02912.0175-.042969.02734-.054794.03853-.1012872.08769-.1367187.144538-.017277.02844-.031671.05854-.042969.08984-.023317.06237-.033942.128777-.03125.195312.0004399.01698.00174.03393.00391.05078.00528.03266.013782.06472.025391.0957.016613.04756.040318.09234.070312.132812.040268.05307.090735.09756.1484375.13086.043232.02506.089975.04349.1386719.05469.034569.0083.069924.01288.1054651.01367h9.0156245c.03351-.000559.06688-.0045.09961-.01172.01584-.0038.03148-.0084.04687-.01367.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.02925-.01672.05673-.03635.08203-.05859.01291-.01044.0253-.02152.03711-.0332.01106-.01249.02149-.02553.03125-.03906.01045-.01317.02023-.02686.0293-.04102.0085-.01393.01633-.02827.02344-.04297.01483-.02999.02661-.0614.03516-.09375.0041-.0161.0073-.0324.0098-.04883.0053-.03292.0073-.06629.0059-.09961-.000437-.01698-.0017-.03393-.0039-.05078-.0025-.01643-.0057-.03273-.0098-.04883-.01199-.04813-.03108-.09421-.05664-.136718-.07887-.131126-.213444-.218921-.365235-.238282-.01685-.0022-.0338-.0035-.05078-.0039h-.0059zm0 3c-.033512.000559-.066883.0045-.099609.01172-.015838.0038-.031482.0084-.046875.01367-.015909.0051-.031553.01094-.046875.01758-.030863.01328-.060309.02964-.087891.04883-.027476.01889-.052994.04048-.076172.06445-.011062.01249-.021492.02553-.03125.03906-.010449.01317-.020227.02686-.029297.04102-.017277.02844-.031671.05854-.042969.08984-.00598.01536-.011192.031-.015625.04687-.00407.0161-.00733.0324-.00977.04883-.00282.01682-.00477.03377-.00585.05079-.00288.04988.00172.09992.013672.148438.011995.04813.031084.09421.056641.136718.017445.02866.037729.05548.060547.08008.022468.02455.047331.0468.074219.06641.013849.0098.028191.01896.042969.02734.028521.0166.058616.03035.089844.04102.016034.0054.032331.0099.048828.01367.03457.0083.069926.01287.1054675.01367h5.0156245c.03351-.000559.06688-.0045.09961-.01172.01584-.0038.03148-.0084.04687-.01367.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.01478-.0084.02912-.0175.04297-.02734.09617-.06784.165336-.167436.195313-.28125.01261-.04842.01788-.09846.01563-.148444-.005-.117582-.05136-.229623-.130859-.316407-.03412-.03697-.07363-.06857-.117188-.09375-.02852-.0166-.05862-.03034-.08984-.04102-.04968-.01717-.101747-.0264-.154297-.02734z" fill="#ce5c00"/><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 13.5h5.0143092-5.0143091z" opacity=".35"/><path d="m5.4929788 10.5h9.0143042-9.0143041z" opacity=".35"/><path d="m5.4929788 19.5h5.0143092-5.0143091z" opacity=".35"/><path d="m5.4929788 16.5h9.0143042-9.0143041z" opacity=".35"/></g><circle cx="2.5" cy="11.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="10.5" fill="#565656" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="16.5" fill="#ce5c00" r="1.5"/><path d="m5.4921875 9.0000039c-.016982.0004399-.033931.00174-.050781.00391-.032528.00401-.064583.011204-.095703.021484-.015909.00507-.031553.01094-.046875.017578-.015321.00641-.030314.013581-.044922.021484-.029248.016718-.056731.036349-.082031.058594-.012913.010445-.025298.021526-.037109.033203-.011062.012491-.021492.025529-.03125.039063-.010449.013171-.020227.02686-.029297.041016-.044168.0713035-.0696909.1525716-.0742195.2363242-.0007951.016266-.0007951.032562 0 .048828.0012.033578.00578.06695.013672.099609.011995.04813.031084.094207.056641.1367187.017445.028656.03773.055484.060547.080078.011128.012294.022862.024028.035156.035156.03732.033453.079458.061106.125.082031.030768.01361.062832.024079.095703.03125.03457.00829.069926.012877.1054685.013673h9.0156245c.03351-.0005584.06688-.00448.09961-.011719.01584-.00379.03148-.00835.04687-.013672.04801-.015222.09344-.03761.134765-.066406.02748-.018891.05299-.040483.07617-.064453.01106-.012491.02149-.025529.03125-.039063.01045-.013171.02023-.02686.0293-.041016.01728-.028443.03167-.058541.04297-.089844.01161-.030982.02011-.063041.02539-.095703.0053-.032923.0073-.066292.0059-.099609-.000437-.016982-.0017-.033931-.0039-.050781-.0071-.049404-.02161-.097463-.04297-.1425782-.01464-.030349-.0323-.059141-.05273-.085937-.0098-.012868-.02024-.025252-.03125-.037109-.01113-.012294-.02286-.024028-.03516-.035156-.01249-.011062-.02553-.021492-.03906-.03125-.06791-.049479-.147184-.08105-.230514-.091798-.01685-.00216-.0338-.00347-.05078-.00391h-.0059-9.0156245zm0 3.0000001c-.016982.000437-.033931.0017-.050781.0039-.016395.0018-.032691.0044-.048828.0078-.015838.0038-.031482.0084-.046875.01367-.04801.01522-.093445.03761-.1347656.06641-.013534.0098-.026572.02019-.039063.03125-.012913.01044-.025298.02152-.037109.0332-.011062.01249-.021491.02553-.03125.03906-.010449.01317-.020227.02686-.029297.04101-.00851.01393-.016331.02827-.023438.04297-.0073.01528-.013819.03093-.019531.04687-.00598.01536-.011192.031-.015625.04687-.00407.0161-.00733.0324-.00977.04883-.00527.03294-.00723.06632-.00585.09964.0004399.01698.00174.03393.00391.05078.00528.03266.013782.06472.025391.0957.00507.01591.01094.03155.017578.04687.00711.0147.014928.02904.023437.04297.00901.01482.018793.02916.029297.04297.019712.02621.041954.05042.066406.07227.012491.01106.025529.02149.039063.03125.040599.02931.085369.05235.1328125.06836.049674.01717.1017443.0264.154293.02735h5.0156245c.04982-.0011.09919-.0097.146485-.02539.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.01478-.0084.02912-.0175.04297-.02734.01353-.0098.02657-.02019.03906-.03125.01291-.01044.0253-.02152.03711-.0332.01106-.01249.02149-.02553.03125-.03906.04087-.05279.07075-.113217.08789-.177735.0041-.0161.0073-.0324.0098-.04883.0028-.01682.0048-.03376.0059-.05078.0065-.117697-.02877-.233909-.09961-.328125-.02984-.03954-.06538-.07442-.105469-.103516-.01385-.0098-.02819-.01896-.04297-.02734-.02852-.0166-.05861-.03034-.08984-.04101-.01604-.0054-.03233-.0099-.04883-.01367-.0161-.0041-.0324-.0073-.04883-.0098-.01881-.0024-.03775-.0037-.05671-.0039z" fill="#565656"/></g><path d="m14 13.242616c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.268-.036.006-1.395 1.031 3.56-.054.03-.007 1.21-.267 6.533-1.462c.196-.043-.128-.294-.727-.563-.45-.202-.923-.36-1.215-.404z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m5.997 12.376107c.2109-.153801.84878.190951 1.4504.789066.5994.596629.9324 1.21852.78218 1.43399 0 0 .0148.01337.0148.01486l7.50064-7.5652262c.19092-.191694-.15762-.849249-.777-1.466682-.6216-.618176-1.2802-.962185-1.47038-.770491z" fill="url(#k)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".359627"/><path d="m12.2981 6.0212278c.21238-.154544.84952.190208 1.4504.789066.5994.597372.9324 1.21852.78292 1.43399 0 .00149.0148.013374.0148.01486l1.147-1.157594c.3034-.303144-.02072-.812099-.7252-1.518692-.60162-.598858-1.23876-.94361-1.4504-.789066l-.01924.018575z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".359627"/><path d="m5.996 12.376616c.212-.155.85.19 1.45.79.6.596.933 1.218.783 1.433 0 0 .014.013.013.014l5.167-5.2100002.02-.018s-.016-.013-.015-.014c.15-.215-.183-.837-.783-1.434-.6-.6-1.238-.943-1.45-.79l-.02.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74 0 0 .743 4.48 4.175616)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#c)"/><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(#e)"/><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(#f)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" fill="url(#g)"/><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(#h)"/><g fill-rule="evenodd" stroke-width=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-1.673-1.27-1.96-1.06z" fill="url(#i)" stroke="url(#j)"/><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></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..c76b3da04
--- /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" 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(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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="m14 8.667c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.267-.036.006-1.395 1.03 3.56-.053.03-.007 1.21-.266 6.533-1.462c.196-.044-.128-.295-.727-.564-.45-.2-.923-.358-1.215-.403z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#d)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><path d="m5.998 7.796c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.172-5.206.018-.02s-.015-.012-.014-.013c.15-.214-.183-.837-.783-1.433-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74077 0 0 .74257 4.48 -.4)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></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..922f926e8
--- /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="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)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)"/><path d="m4.5 3.5h6.982v2h-6.98zm0 7h7v2h-7z" fill="#fcaf3e" stroke="#ce5c00" stroke-width="1.001"/></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..75d59cb7c
--- /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" gradientTransform="matrix(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -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(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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="translate(0 4.369768)"><path d="m14 8.667c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.267-.036.006-1.395 1.03 3.56-.053.03-.007 1.21-.266 6.533-1.462c.196-.044-.128-.295-.727-.564-.45-.2-.923-.358-1.215-.403z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><path d="m5.998 7.796c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.172-5.206.018-.02s-.015-.012-.014-.013c.15-.214-.183-.837-.783-1.433-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74077 0 0 .74257 4.48 -.4)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></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..ce8b8cbc8
--- /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" gradientTransform="matrix(.4054 0 0 .5135 -2.734 1.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><linearGradient id="b" gradientTransform="matrix(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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="c" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="d"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -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="l" gradientTransform="matrix(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><path d="m15 1v12h-14v-12z" fill="#e9e9e9"/><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" stroke="#fff" stroke-linecap="round"/><path d="m3.497 3.503h9.972v9.04h-9.974z" 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="#505050" stroke="#565656" stroke-linecap="square" 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="#e9e9e9" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m8.5 7.5h-5.011l.011-2h5z" fill="none" stroke="url(#a)" 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="#e9e9e9" stroke-width="1.373592"/><g transform="translate(0 4.369768)"><path d="m14 8.667c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.267-.036.006-1.395 1.03 3.56-.053.03-.007 1.21-.266 6.533-1.462c.196-.044-.128-.295-.727-.564-.45-.2-.923-.358-1.215-.403z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#b)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 -.4)"/><path d="m5.998 7.796c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.172-5.206.018-.02s-.015-.012-.014-.013c.15-.214-.183-.837-.783-1.433-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74077 0 0 .74257 4.48 -.4)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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(#c)"/><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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#e)"/><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(#g)"/><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(#h)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" fill="url(#i)"/><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(#j)"/><g fill-rule="evenodd" stroke-width=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-1.673-1.27-1.96-1.06z" fill="url(#k)" stroke="url(#l)"/><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></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..88f6fa012
--- /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(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><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(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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><path d="m13.22 12.085c-.136-.02-.24-.012-.308.003l-9.087 2.018-1.673.372-.05.008-1.94 1.432 4.95-.074.04-.01 1.684-.37 9.084-2.032c.273-.06-.177-.41-1.01-.785-.624-.28-1.283-.498-1.69-.562z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#k)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(1.03 0 0 1.0325 -.017 -.522)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(1.03 0 0 1.0325 -.017 -.522)"/><path d="m2.093 10.874c.295-.214 1.183.265 2.02 1.097.834.83 1.297 1.695 1.09 1.994-.002 0 .02.018.018.02l7.193-7.24.026-.026s-.022-.018-.02-.02c.208-.298-.255-1.163-1.09-1.992-.837-.832-1.724-1.31-2.02-1.097l-.025.025-7.192 7.24z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(1.03 0 0 1.0325 -.017 -.522)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.126-.127s-.02-.016-.02-.018c.203-.29-.246-1.127-1.057-1.93-.812-.806-1.674-1.27-1.96-1.062l-.126.127z" fill="url(#j)"/><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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.813-.806-1.674-1.27-1.96-1.062l-.127.127z" fill="url(#i)"/><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.062l-.126.127z" fill="url(#h)"/><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.062l-.127.127z" fill="url(#g)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062l-.125.127z" fill="url(#f)"/><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.06l-.127.125z" fill="url(#d)"/><g fill-rule="evenodd" stroke-width=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-1.673-1.27-1.96-1.06l-1.788 4.754z" fill="url(#b)" stroke="url(#a)"/><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></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..1abd67f0f
--- /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;gt;<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" fill="none" stroke="#8c8c8c" stroke-width="1.018453"/><path d="m8 2c-3.8244346-.0000013-7 2.6486425-7 6 0 3.351357 3.1755654 6.000001 7 6 3.824435.000001 7-2.648643 7-6 0-3.3513575-3.175565-6.0000013-7-6zm0 .8828125c3.420459-.0000012 6.117188 2.3282183 6.117188 5.1171875 0 2.788969-2.696729 5.117189-6.117188 5.117188-3.420459.000001-6.1171875-2.328219-6.1171875-5.117188 0-2.7889692 2.6967285-5.1171886 6.1171875-5.1171875z" fill="#e9e9e9"/><path d="m4.5 10 7-4" fill="none" stroke="#e9e9e9" stroke-linecap="round"/></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..23a57f954
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_ellipsecut.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-.987424" x2="-.068335" y1="47.298183" y2="1.423729"><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="7.725238" x2="9.176597" y1="14.001025" y2="35.734032"><stop offset="0" stop-color="#fff"/><stop offset=".03874328" stop-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="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="url(#b)" stroke-width="1.018453"/><path d="m8 2.4414062a6.5590183 5.5590209 0 0 0 -6.5585938 5.5585938 6.5590183 5.5590209 0 0 0 6.5585938 5.558594 6.5590183 5.5590209 0 0 0 6.558594-5.558594 6.5590183 5.5590209 0 0 0 -.023438-.3984375l-5.9960935-5.1386719a6.5590183 5.5590209 0 0 0 -.5390625-.0214844z" fill="none" stroke="url(#c)" stroke-width=".881958"/></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..3a843b9e8
--- /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;gt;<g fill="none"><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="#8c8c8c" stroke-width="1.018453"/><g stroke="#e9e9e9"><path d="m8 2.4414061a6.5590183 5.5590209 0 0 0 -6.5585938 5.5585938 6.5590183 5.5590209 0 0 0 6.5585938 5.5585941 6.5590183 5.5590209 0 0 0 6.558594-5.5585941 6.5590183 5.5590209 0 0 0 -.023438-.3984375l-5.9960935-5.1386719a6.5590183 5.5590209 0 0 0 -.5390625-.0214844z" stroke-width=".881958"/><path d="m4.5479394 10.503364 6.4367116-5.3183345" stroke-linecap="round"/></g></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..4d45a28ef
--- /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" 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="b" gradientTransform="matrix(.33492817 0 0 .33492817 2.799044 16.617216)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#a" y1="-42.231876" y2="-21.229681"/><linearGradient id="c" 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="d" gradientTransform="matrix(.31578944 0 0 .31578944 2.710527 5.710518)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#a" y1="2.655628" y2="21.282824"/><linearGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="17.457523" x2="17.457523" xlink:href="#g" y1="-2.374197" y2="10.619582"/><linearGradient id="g"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" xlink:href="#g" y1="2.264152" y2="6.099961"/><linearGradient id="i" 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><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(#e)" 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.5h3.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(#b)"/><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(#c)"/><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="#555761"/><path d="m15.5 2.5000001h-2v-1.99999998h2z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/></g><path d="m12.999999 1.5000001h-9.9999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m14.5 9v-5.9999997" fill="none" opacity=".6" stroke="#abacae"/><g transform="matrix(-.64678195 0 0 .64678195 22.291211 9.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(#f)"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#h)"/><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(#i)" stroke-miterlimit="7" stroke-width="1.546116"/></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..f8079930e
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#126400" opacity=".4"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m10 8v3h-4v-3z" fill="#fcaf3e"/><path d="m11 8c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v3h-4v-3z" fill="#ce5c00"/></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..c566cb4e0
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><path d="m11 1v14h-6v-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m11 1c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v14h-4v-14z"/><path d="m10 7v1h-4v-1zm0 4v1h-4v-1zm0-7v1h-4v-1z"/></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..db5c27063
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m1 6.9999995c-.554 0-1 .446-1 1v3.0000005c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3.0000005c0-.554-.446-1-1-1zm0 1h14v3.0000005h-14z"/><path d="m5 8h1v3h-1z"/><path d="m10 8h1v3h-1z"/></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..45846ecf5
--- /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(.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=".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="b" 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="c" 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="d" 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><linearGradient id="e" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="11" x2=".5" xlink:href="#c" y1="5.5" y2="5.5"/><linearGradient id="g" 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(0 -.75 .75 0 3.625 11.125)"><path d="m2.8333333 1.8333333 9.3333337-.0000003v13.333334h-9.3333337z" fill="url(#e)"/><path d="m11.5 14.5h-8v-12h8z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-width="1.333333"/><path d="m2.1666667 1.1666667 10.6666663.0000003v14.666666h-10.6666663z" fill="none" stroke="url(#b)" 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(#f)" 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><g transform="matrix(0 -.75 .75 0 -.375 16.125)"><path d="m2.8333333 1.8333333 9.3333337-.0000003v13.333334h-9.3333337z" fill="url(#g)"/><path d="m11.5 14.5h-8v-12h8z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-width="1.333333"/><path d="m2.1666667 1.1666667 10.6666663.0000003v14.666666h-10.6666663z" fill="none" stroke="url(#b)" 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(#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></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..e01e7469b
--- /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" 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(.24324 0 0 .35135 2.162 -.432)" gradientUnits="userSpaceOnUse" x1="24.68618" x2="24" y1="8.344955" 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="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(.2857 0 0 .3042 1.143 .233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#g" y1=".985" y2="47.013"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.846957" x2="11.017448" xlink:href="#a" y1="2.991525" y2="7.805085"/><linearGradient id="g" 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.8333333 1.8333333 9.3333337-.0000003v13.333334h-9.3333337z" fill="url(#e)"/><g fill="none" stroke-width="1.333333"><path d="m11.5 14.5h-8v-12h8z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.1666667 1.1666667 10.6666663.0000003v14.666666h-10.6666663z" stroke="url(#d)" 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(#f)" 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(#b)"/><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.8333333 1.8333333 9.3333337-.0000003v13.333334h-9.3333337z" fill="url(#g)"/><g fill="none" stroke-width="1.333333"><path d="m11.5 14.5h-8v-12h8z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.1666667 1.1666667 10.6666663.0000003v14.666666h-10.6666663z" stroke="url(#d)" 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(#a)" 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(#b)"/><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..d65a74698
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_euroconverter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m9.8453061 3.5500862q-1.0404533 0-1.7141894.6055097-.6737361.5969813-.8698871 1.7397742h3.4369074v1.5009818h-3.564832l-.017057.2984906v.4008304l.017057.2814341h3.027548v1.5180383h-2.8825668q.4349436 2.0723777 2.7375858 2.0723777 1.219548 0 2.345284-.486113v2.183246q-.989283.50317-2.4987933.50317-2.0894348 0-3.436907-1.134264-1.3474722-1.134265-1.6971328-3.1384167h-1.1683778v-1.5180383h1.00634q-.0341132-.1961511-.0341132-.528755l.017057-.4520001h-.9892834v-1.5009818h1.1342646q.3155469-2.0638498 1.6971324-3.2578126 1.3815854-1.202491 3.4539636-1.202491 1.6033209 0 3.0019639.699321l-.835774 1.9785668q-.588453-.2643774-1.100152-.4093586-.511698-.1535095-1.0660379-.1535095z" fill="#8c8c8c" stroke="#565656" stroke-linejoin="round" stroke-width=".94318" transform="scale(.97518078 1.0254509)"/></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..d0f9f1d46
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_executereport.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="65.296997" cy="48.216" gradientTransform="matrix(0 .41197907 -.4481865 0 34.425433 -22.469074)" 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(.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><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"/><g transform="translate(-1.195396 1)"><path d="m9.200193 9.411963 1.905241 1.458333 3.85439-6.5076151 1.509296.8350133.403002.2720654-4.951276 9.3066734-4.694891-3.86223 1.434811-1.8974012z" fill="url(#a)" stroke-width=".78405"/><g fill="none" transform="translate(-6 -8)"><path d="m15.21 1047.587 5.177-8.65 1.558.947m-5.556 9.958-4.842-3.82.79-1.006" opacity=".5" stroke="url(#b)" transform="matrix(.78405 0 0 .78405 5.162 -801.315)"/><path d="m20.993 12.373c-.157-.016-.314.062-.395.213l-3.446 6.405-2.215-1.79c-.198-.11-.444-.038-.552.162l-.993 1.296c-.108.2-.036.45.162.56l4.05 3.397c.046.026.17.063.218.07.16.02.25-.082.333-.235l4.648-8.638c.108-.2.035-.45-.162-.56l-1.49-.83c-.05-.03-.105-.043-.157-.05z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".684476"/></g></g></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..35d9d5b4f
--- /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" 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" 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="e" 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="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="m1 1c2.2915074 0 11.999988.0008904 11.999988.0008904l.000012 13.9991096h-12z" fill="url(#c)"/><path d="m12.5 14.5h-11.0000001v-13h11.0000001z" fill="none" stroke="url(#b)" 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(#a)" stroke-linejoin="round" stroke-width=".999922"/><g transform="matrix(.64678195 0 0 .64678195 -.289687 2.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 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(#e)"/></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(#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></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..337127f89
--- /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"><stop offset="0" stop-color="#fff"/><stop offset=".99017823" stop-color="#ff9f9f" stop-opacity=".871324"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#febcbc" 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="#f89b7e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></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-color="#ae0000" stop-opacity=".960784"/><stop offset="1" stop-color="#b20000" stop-opacity=".494118"/></linearGradient><radialGradient id="d" cx="8.276144" cy="9.994116" gradientTransform="matrix(0 2.5645243 -2.8983276 0 36.991821 -24.485687)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.24324054 0 0 .35134798 2.161459 -.432362)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#a" y1="6.185116" y2="41.814945"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.122792" x2="7.007569" xlink:href="#a" y1="-5.470984" y2="4.692178"/><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(#f)" stroke-linecap="round" stroke-opacity=".870588"/><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="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(#d)"/><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-2.608733 4.060196-3.5 6.40625h1.125c.690809-1.542126 1.561646-3.227005 2.375-4.40625z" fill="#fff6f6" fill-rule="evenodd" opacity=".1"/><g fill="none"><path d="m3.4992804 5.5202017v1.401819m5.656969 7.5779293h3.3429306v-5.4478063m-.0055-7.5520934h-3.4382436m-5.556188 7.2148914v1.3318833m4.038627 4.453125h1.049207" opacity=".3" stroke="url(#e)" stroke-linecap="round"/><path d="m2.5 5.315775v1.50405m6.831371 8.680175h4.168629v-5.777528m-.34468-9.22196402-3.817416-.000508m-6.837904 8.24935902v1.434608m5.05633 5.306092 1.149386.0099" opacity=".2" stroke="#410000" stroke-linejoin="round"/></g></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..f6d5d7c92
--- /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" 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(.4922 0 0 .4584 4.51 -4.794)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" 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><path d="m1 1h12v14h-12z" fill="url(#c)"/><path d="m12.5 14.5h-11v-13h11z" fill="none" stroke="url(#b)" stroke-linecap="round"/><path d="m.5.5h13v15h-13z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><path d="m16.71 9.864 7.037-6.155-7.055-5.863v3.647l-6.192.007.02 4.65 6.19-.007z" display="block" fill="url(#d)" transform="matrix(.64678 0 0 .64678 -.29 5.536)"/><g stroke-miterlimit="7"><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:#004372;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(#e)" 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_extendedhelp.svg b/icon-themes/elementary_svg/cmd/sc_extendedhelp.svg
new file mode 100644
index 000000000..dd542530c
--- /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="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.813525" x2="7.813525" y1="1.281721" y2="14.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><linearGradient id="e" 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="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><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(#e)" opacity=".99"/><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" opacity=".5" stroke="#002e99" 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=".5" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.725 3.01c-.86-.118-1.756-.038-2.58.26-.827.3-1.63.845-2.014 1.755-.25.585-.24 1.168-.01 1.754.238.586.92 1.204 1.74 1.204.46 0 .93-.18 1.24-.478.31-.3.46-.668.507-1.022.042-.33-.03-.407-.082-.58l.014-.003c.035-.01-.032.007.106-.027.29-.07.714.196.782.305-.053-.084-.007-.116-.07.086-.064.2-.236.53-.467.875-.53.79-1.26 1.82-1.26 3.174 0 .295-.053.402.005.782.026.174.14.28.23.41-.262.173-.5.383-.654.642-.342.58-.373 1.432.11 2.07.477.676 1.26.894 1.923.804.668-.09 1.394-.524 1.64-1.336.287-.84-.148-1.512-.786-1.98a1.046 1.046 0 0 0 .29-.753c-.02-.738.068-1.156.59-1.545a1.046 1.046 0 0 0 .026-.02c.48-.385.982-.833 1.387-1.402.397-.562.697-1.292.636-2.107-.034-.87-.53-1.59-1.14-2.055-.615-.468-1.367-.74-2.162-.818zm-1.27 2.926v.01c.005-.01.058-.048-.012-.007.002-.004.01-.005.012-.006zm.508 5.226.074.002c-.017 0-.03.012-.047.012-.01 0-.016-.014-.027-.014z" fill="#002e99" opacity=".05"/><path d="m8.34 10.986c-.023-.907.175-1.788 1.01-2.412.883-.705 1.733-1.588 1.643-2.63-.02-1.002-1.16-1.788-2.387-1.9-1.382-.198-3.054.288-3.517 1.394-.237.54-.02 1.504.77 1.504.46 0 .67-.305.706-.585.026-.21-.06-.4-.11-.574-.055-.2.188-.585.452-.742.22-.13.452-.172.486-.18.794-.196 1.586.236 1.916.763s-.033 1.325-.556 2.102c-.522.776-1.084 1.658-1.08 2.595 0 .355-.032.476-.01.62.017.115.39.1.674.047zm-.36 1.22c-.76-.04-1.286.842-.83 1.404.407.622 1.55.468 1.746-.235.203-.547-.287-1.177-.917-1.168z" fill="#002e99" opacity=".15"/><path d="m8.34 9.986c-.023-.907.175-1.788 1.01-2.412.883-.705 1.733-1.588 1.643-2.63-.02-1.002-1.16-1.788-2.387-1.9-1.382-.198-3.054.288-3.517 1.394-.237.54-.02 1.504.77 1.504.46 0 .67-.305.706-.585.026-.21-.06-.4-.11-.574-.055-.2.188-.585.452-.742.22-.13.452-.172.486-.18.794-.196 1.586.236 1.916.763s-.033 1.325-.556 2.102c-.522.776-1.084 1.658-1.08 2.595 0 .355-.032.476-.01.62.017.115.39.1.674.047zm-.36 1.22c-.76-.04-1.286.842-.83 1.404.407.622 1.55.468 1.746-.235.203-.547-.287-1.177-.917-1.168z" 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(#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_extrusion3dcolor.svg b/icon-themes/elementary_svg/cmd/sc_extrusion3dcolor.svg
new file mode 100644
index 000000000..e23806f91
--- /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(.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="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.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="m5.3664572 0-4.3664572 4v10h9.687486l4.312512-3.856182-.000019-10.143818z" fill="#e9e9e9"/><path d="m5.3664572 0-4.3664572 4v1 8.3125.6875h.687499 8.3124877.6874993s4.323462-3.857582 4.312512-3.856182v-.4793941l-.000019-9.6644239h-8.5931993zm.2081105 1h7.9939583c-.833338.84433-2.91448 2.66118-3.25604 3h-4.3124934-.9999985-.9999985-1.6960131zm8.4254323 1v7.6644239l-3 2.6480761-.000015-1.3125v-1-1-4-.3125zm-12.0000015 3h1.9999971.9999985 4.9999926v5 1 2h-7.3124892-.687499v-.6875z" fill="url(#a)"/><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_extrusiondepthfloater.svg b/icon-themes/elementary_svg/cmd/sc_extrusiondepthfloater.svg
new file mode 100644
index 000000000..9e05a738c
--- /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="#ce5c00"><path d="m7.5.5-.01462 4.242615-4.227997-4.257234z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><path d="m.5 6.5.01462-4.242615 4.227997 4.257234z" fill="#fcaf3e" 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..ce16660e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_extrusionlightingfloater.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="-27.225321" x2="-17.92089" y1="-9.894228" y2="-1.018666"><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><linearGradient id="b" gradientTransform="matrix(-.01088505 2.0078086 -2.0562334 -.01114753 -25.585651 -48.516981)" gradientUnits="userSpaceOnUse" x1="18" x2="9" y1="0" y2="19"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.421186" x2="8.313276" y1="1.421187" y2="9.566384"><stop offset="0" stop-color="#fff" stop-opacity=".702"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></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(#b)"/><circle cx="7.991525" cy="8.008474" fill="none" r="4.289865" stroke="url(#a)" stroke-linecap="round" stroke-width=".762643"/><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="none" opacity=".5" stroke="#956500" stroke-width=".810127"/><circle cx="8" cy="8" fill="url(#c)" r="4.699153"/></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..bbf421f17
--- /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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#ce5c00" stroke-width="1.499992"/><path d="m18.249989 25.250034v6.749966" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m16 25.250034h1.499992v6.749966h-1.499992z" fill="#fcaf3e"/></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..5cc9e9d39
--- /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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#ce5c00" stroke-width="1.499992"/><path d="m18.249989 25.250034v6.749966" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m16 25.250034h1.499992v6.749966h-1.499992z" fill="#fcaf3e"/></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..cb3de2ee2
--- /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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#ce5c00" stroke-width="1.499992"/><path d="m18.249989 25.250034v6.749966" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m16 25.250034h1.499992v6.749966h-1.499992z" fill="#fcaf3e"/></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..e94816c25
--- /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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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="#ce5c00" stroke-width="1.499992"/><path d="m18.249989 25.250034v6.749966" fill="none" stroke="#ce5c00" stroke-width="1.499992"/><path d="m16 25.250034h1.499992v6.749966h-1.499992z" fill="#fcaf3e"/></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..20d427dfc
--- /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="30.110027" x2="30.111286" y1="65.674797" y2="49.369144"><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.690499" y1="4.705999" y2="4.367258"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></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="#6326b9" stroke-linejoin="round" stroke-opacity=".490196"/><path d="m17.457522-.44695244v2.85523394h-6.184465v3.0922322h6.184465v2.9068233l4.99212-4.4529394z" display="block" fill="none" opacity=".7" 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..67a9f5c9a
--- /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="8" x2="8" y1="15.001953" y2="12.001953"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="2" y2="14.5"><stop offset="0" stop-color="#fff"/><stop offset=".04166666" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833325" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="11.290154" x2="42.352333" y1="2.407759" y2="3.054532"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.59436 0 0 .5999 -19.265 -.033)" gradientUnits="userSpaceOnUse" x1="38.198475" x2="38.843731" y1=".476471" y2="20.746313"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-.34745022 0 0 -.37307564 21.788931 32.63654)" gradientUnits="userSpaceOnUse" x1="31.059532" x2="31.059532" y1="49.95174" y2="60.168316"><stop offset="0" stop-color="#fff"/><stop offset=".56956863" 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><g transform="matrix(1 0 0 -1 0 16.001953)"><g transform="translate(0 2)"><rect fill="url(#d)" 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-.5l-.001953-10.5h.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h.00390625 14v3 1 2 1 3 1l.002 3.001953h-14.00395312l-.00195313-10.001953h.00390625v-1h-.003906z" fill="#020202" opacity=".3" transform="translate(0 -2)"/></g><path d="m1 12h14v3h-14z" fill="url(#a)"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-2.99729 -5.99881)"><path d="m15.133724 9.2199666 7.735242-6.0391478-7.759242-5.9808522v3.644l-4.632724.0040334.023 4.652 4.633724-.00203z" display="block" fill="url(#c)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><g fill="none" stroke-miterlimit="7"><path d="m14.90329 12.50181-3.974-4.99-3.802 5.002h2.36l.00071 2.99819 3.01-.015-.00071-2.99819z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.756994 11.50062-1.770414-2.2404224-1.8133788 2.2404224h1.3133788l.01071 2.99819h1l-.01071-2.99819z" display="block" stroke="url(#e)"/></g></g><path d="m1 11h14v1h-14z" opacity=".3"/></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..2deceebf7
--- /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" x2="1" y1="13.501953" y2="13.501953"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="2" y2="14.5"><stop offset="0" stop-color="#fff"/><stop offset=".04166666" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833325" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .64678 .64678 0 -10.517627 -1.394644)" gradientUnits="userSpaceOnUse" x1="16.636175" x2="-1.292495" y1="45.638813" y2="45.638813"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" 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><linearGradient id="e" gradientTransform="matrix(-.34745022 0 0 -.37307564 21.788931 32.63654)" gradientUnits="userSpaceOnUse" x1="25.30331" x2="35.409592" y1="53.97237" y2="53.927959"><stop offset="0" stop-color="#fff"/><stop offset=".56956863" 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><g transform="matrix(0 -1 1 0 -.001953 16)"><g transform="translate(0 2)"><rect fill="url(#d)" 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-.5l-.001953-10.5h.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h.00390625 14v3 1 2 1 3 1l.002 3.001953h-14.00395312l-.00195313-10.001953h.00390625v-1h-.003906z" fill="#020202" opacity=".3" transform="translate(0 -2)"/></g><path d="m1 12h14v3h-14z" fill="url(#a)"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-2.99729 -5.99881)"><path d="m15.133724 9.2199666 7.735242-6.0391478-7.759242-5.9808522v3.644l-4.632724.0040334.023 4.652 4.633724-.00203z" display="block" fill="url(#c)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><g fill="none" stroke-miterlimit="7"><path d="m14.90329 12.50181-3.974-4.99-3.802 5.002h2.36l.00071 2.99819 3.01-.015-.00071-2.99819z" style="display:block;opacity:.5;stroke:#7239b3;stroke-width:.999922;stroke-linejoin:round;stroke-opacity:.87451"/><path d="m12.756994 11.50062-1.770414-2.2404224-1.8133788 2.2404224h1.3133788l.01071 2.99819h1l-.01071-2.99819z" display="block" stroke="url(#e)"/></g></g><path d="m1 11h14v1h-14z" opacity=".3"/></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..9aacec22f
--- /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" x2="1" y1="13.501953" y2="13.501953"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="2" y2="14.5"><stop offset="0" stop-color="#fff"/><stop offset=".04166666" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833325" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.4922 0 0 .4584 4.51 3.206)" gradientUnits="userSpaceOnUse" x1="17.031612" x2="17.165775" y1="13.710008" y2="-16.925177"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" 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><linearGradient id="e" gradientTransform="matrix(-.34745022 0 0 -.37307564 21.788931 32.63654)" gradientUnits="userSpaceOnUse" x1="25.30331" x2="35.409592" y1="53.97237" y2="53.927959"><stop offset="0" stop-color="#fff"/><stop offset=".56956863" 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><g transform="matrix(0 -1 -1 0 16 16)"><g transform="translate(0 2)"><rect fill="url(#d)" 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-.5l-.001953-10.5h.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h.00390625 14v3 1 2 1 3 1l.002 3.001953h-14.00395312l-.00195313-10.001953h.00390625v-1h-.003906z" fill="#020202" opacity=".3" transform="translate(0 -2)"/></g><path d="m1 12h14v3h-14z" fill="url(#a)"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-2.99729 -5.99881)"><path d="m15.133724 9.2199666 7.735242-6.0391478-7.759242-5.9808522v3.644l-4.632724.0040334.023 4.652 4.633724-.00203z" display="block" fill="url(#c)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><g fill="none" stroke-miterlimit="7"><path d="m14.90329 12.50181-3.974-4.99-3.802 5.002h2.36l.00071 2.99819 3.01-.015-.00071-2.99819z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.756994 11.50062-1.770414-2.2404224-1.8133788 2.2404224h1.3133788l.01071 2.99819h1l-.01071-2.99819z" display="block" stroke="url(#e)"/></g></g><path d="m1 11h14v1h-14z" opacity=".3"/></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..120332e66
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fillshadow.svg
@@ -0,0 +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 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="13" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="c" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="3" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m3.4999611 3.499537c2.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(#b)" stroke-linecap="round"/><path d="m1.4999611 1.4995365c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 10.9995485h-11.000076z" fill="url(#c)" 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_fillup.svg b/icon-themes/elementary_svg/cmd/sc_fillup.svg
new file mode 100644
index 000000000..1f2446b96
--- /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="8" x2="8" y1="13" y2="15"><stop offset="0" stop-color="#d4d4d4"/><stop offset="1" stop-color="#abacae"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="2" y2="14.5"><stop offset="0" stop-color="#fff"/><stop offset=".04166666" stop-color="#fff" stop-opacity=".235294"/><stop offset=".95833325" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .64678 .64678 0 -10.517627 -1.394644)" gradientUnits="userSpaceOnUse" x1="22.83" x2="11.27122" y1="3.09" y2="3.185009"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" 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><linearGradient id="e" gradientTransform="matrix(-.34745022 0 0 -.37307564 21.788931 32.63654)" gradientUnits="userSpaceOnUse" x1="31.059532" x2="31.059532" y1="62.018871" y2="49.956974"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><g transform="translate(0 2)"><rect fill="url(#d)" 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-.5l-.001953-10.5h.001953v-1h-.001953v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h.00390625 14v3 1 2 1 3 1l.001953 3.001953h-14.00390612l-.00195313-10.001953h.00390625v-1h-.00390625z" fill="#020202" opacity=".3" transform="translate(0 -2)"/></g><path d="m1 12h14v3h-14z" fill="url(#a)"/><path d="m1.5 1.5h13v13h-13z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g transform="translate(-2.99729 -5.99881)"><path d="m15.133724 9.2199666 7.735242-6.0391478-7.759242-5.9808522v3.644l-4.632724.0040334.023 4.652 4.633724-.00203z" display="block" fill="url(#c)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><g fill="none" stroke-miterlimit="7"><path d="m14.90329 12.50181-3.974-4.99-3.802 5.002h2.36l.00071 2.99819 3.01-.015-.00071-2.99819z" style="display:block;stroke:#7239b3;stroke-width:.999922;stroke-linejoin:round;stroke-opacity:.87451;opacity:.5"/><path d="m12.756994 11.50062-1.770414-2.2404224-1.8133788 2.2404224h1.3133788l.01071 2.99819h1l-.01071-2.99819z" display="block" stroke="url(#e)"/></g></g><path d="m1 11h14v1h-14z" opacity=".3"/></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..03284bb4b
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -15.262017 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999" 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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 .040158 -24.077898)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#b"/><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677h5.7299303c.483715 0 .873132-.62828.873132-1.1119952v-1.7462643c0-.4837152-.389417-.8731319-.873132-.8731319h-5.7572157l2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597h5.3620944c.478089 0 .862977-.6326481.862977-1.1111225v-1.7273441c0-.4784742-.384853-1.1615334-.862942-1.1615334h-5.3621294l2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047c-.2313427-.2376241-.0347534-.5412648.2966485-.549438h5.5011967c.247903 0 .5-.2518972.5-.5v-2c0-.2481026-.252097-.5-.5-.5-.784163 0-3.618032 0-5.5281647 0-.3314021-.008173-.5279916-.2614006-.2966486-.4990247l2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617c-.7052331-.6998785-.1032285-2.1444913.8899456-2.143213h5.0011967v-1h-5.0281647c-.9931737.0012779-1.5951777-1.3929205-.8899456-2.0927992l2.2113803-2.2131598z" fill="none" opacity=".03" stroke="#000"/><g transform="matrix(-1 0 0 1 21.002756 -4.000222)"><path d="m18.75 6.0002215c-.404 0-.75.3460007-.75.75v11.5000005c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75.0062-.0017 0-11.5000005 0-11.5000005 0-.4039993-.346001-.75-.75-.75z" fill="#fff" opacity=".35"/><path d="m20.012017 6.4836728h-.528122v10.0322102h.532209l-.0041-10.0322102z" style="opacity:.03;fill:none;stroke:#000;stroke-width:.967791;stroke-linecap:square;stroke-dashoffset:.7"/><path d="m18.75 6c-.404 0-.75.3460007-.75.75v10.499778c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75 0 .07033 0-10.302753 0-10.499778 0-.4039993-.346001-.75-.75-.75z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m18.75 6.5c-.1385 0-.25.1115-.25.25v10.499778c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25 0-.05452 0-10.499778 0-10.499778 0-.1385-.1115-.25-.25-.25z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.53125 7.531v8.937528h.9375v-8.937528z" opacity=".03"/></g></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..90c720bf4
--- /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"><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="#d8b0f8" opacity=".5" stroke="#6326b9"/><path d="m6.5 3.52v2.98h3v-2.99zm0 5v2.98h3v-2.99zm0 5v2.98h3v-2.99zm0-15v2.98h3v-2.99z" fill="#fcaf3e" stroke="#ce5c00" stroke-miterlimit="0"/></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..f6a77e170
--- /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"><g stroke-linejoin="round"><path d="m13.12 11.523v4.06l-10.167-3.467v-.594z" fill="#e9e9e9" fill-rule="evenodd" stroke="#8c8c8c" stroke-miterlimit="0"/><path d="m13.12 4.497v-3.997l-10.167 3.403v.594z" fill="#d8b0f8" opacity=".5" stroke="#6326b9"/><path d="m4.514 9.54h2.98v-3h-2.988zm5 0h2.98v-3h-2.988zm5 0h2.98v-3h-2.988zm-15 0h2.98v-3h-2.988z" fill="#fcaf3e" stroke="#ce5c00" stroke-miterlimit="0"/></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..b6fc1bf7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-card.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="230.59593" x2="230.59593" y1="67.337311" y2="21.438477"><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="11.668114" x2="11.668114" y1="4.526306" y2="27.894726"><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>
+
+/&amp;amp;gt;<path d="m5.5.5-5 5v10h15v-15z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><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(#c)"/></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..5fcca7d7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-collate.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(.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="#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=".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" 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" x2="8" xlink:href="#b" y1="2" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="11" y2="14"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="8" y2="0"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="0" x2="0" xlink:href="#c" y1="15" y2="8"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="1" y2="15"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="1" y2="15"/>
+/&amp;gt;<path d="m.5 15.5 7.5-7 7.5 7z" fill="url(#h)" fill-rule="evenodd" stroke="url(#g)" stroke-linejoin="round"/><path d="m.5.50001839 7.5 7.00000001 7.5-7.00000001z" fill="url(#i)" fill-rule="evenodd" stroke="url(#f)" stroke-linejoin="round"/><g fill="none" stroke="#fff"><path d="m3.0338983 14.491525 4.9661017-4.6610165 4.932203 4.6440675z" stroke="url(#e)"/><path d="m3.0508475 1.493888 4.9661017 4.6610164 4.9322028-4.6440674z" stroke="url(#d)"/></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..e68fe625d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-decision.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=".339004" x2="-.067818" y1="16" y2=".067797"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 3.232605)" gradientUnits="userSpaceOnUse" x1="15.796631" x2="15.999979" y1=".271186" y2="15.864407"><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="8.135307" x2="8.068083" y1="2.711865" y2="13.152542"><stop offset="0" stop-color="#fff"/><stop offset=".08404884" 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>
+/&amp;gt;<path d="m8 .5-7.5 7.5 7.5 7.5 7.5-7.5z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m7.9999996 1.6593957-6.4435866 6.3406046 6.4435866 6.3406037 6.4435874-6.3406037z" fill="none" stroke="url(#c)" stroke-width=".852252"/></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..a5163c22e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-delay.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(.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=".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(.25378586 0 0 .30501865 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="182.84735" x2="182.31306" y1="70.615799" y2="21.438477"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<path d="m10.003511.5c2.761218-.0337684 5 3.3578728 5 7.5 0 4.142127-2.238576 7.5-5 7.5l-4.5042373.05509h-4.99999999v-7.4322087-7.56779655h4.99999999z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m10.507022 14.440678-9.0112593.114407v-13.0000003l9.0112593.00424c4.006301 1.2115029 5.292493 10.55119 0 12.881356z" fill="none" stroke="url(#a)"/></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..5d965dd06
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-direct-access-storage.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 27.447958 -1.936887)" 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=".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="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="2" y2="14"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#b" y1="2" y2="14"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#c" y1="16" y2="0"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#c" y1="16" y2="0"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#a" y1="0" y2="16"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#a" y1="0" y2="16"/><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(#i)" stroke="url(#f)"/><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(#h)" stroke="url(#g)" stroke-linejoin="round"/><g fill="none" stroke="#fff"><ellipse cx="11.491526" cy="8.016949" 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" stroke="url(#e)"/></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..3e10aa5af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-display.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 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="267.3721" x2="262.30399" y1="72.215523" y2="19.047455"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="9.437488" x2="9.302844" y1="4.47636" y2="29.609278"><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>
+
+/&amp;amp;gt;<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(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m11.003478 14.440678-7.003478.059322-2.5035443-6.5 2.5035443-6.5 7.003478.059322c4.006301 1.2115029 5.292493 10.55119 0 12.881356z" fill="none" stroke="url(#c)"/></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..5bcb6d05d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-document.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(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="11.0113" x2="11.508476" y1="4.82721" y2="26.014273"><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(.25378586 0 0 .30501865 -43.521986 -5.539135)" gradientUnits="userSpaceOnUse" x1="232.21019" x2="232.56609" y1="69.437424" y2="19.800722"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<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(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.5 1.5h13v8c-6.5 1.5-9.3684437 8.089879-13 3z" fill="none" stroke="url(#a)"/></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..21fb02a58
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-internal-storage.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="2.779661" x2="2.576271" y1="15.389831" y2=".813559"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.355932" x2="10.457627" y1="1.898305" y2="13.830508"><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=".49306014" stop-color="#fff"/><stop offset=".50548846" 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><path d="m1 1v14h14v-14z" fill="#e8e8e6"/><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="url(#a)"/><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)"/></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..8300d7c7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-manual-input.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="7.194532" x2="7.322034" y1="52.587944" y2="3.18645"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="14.418623" x2="20.014738" y1="16.799166" y2="40.04105"><stop offset="0" stop-color="#fff"/><stop offset=".04166126" stop-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="m15.5.5-14.9999999 4.9999695-.0000001 10.0000305h15v-1.25z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m14.958984 1.1875-13.9316402 4.6777344.0019531.1347656h-.0292969v8 1h14v-1-12h-.019531zm-.958984 1.3984375v11.4140625h-12v-7.390625z" fill="url(#c)"/></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..fe5f3dfe1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-multidocument.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="7.028249" x2="6.943502" xlink:href="#l" y1="21.991701" y2="39.863934"/><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="7.394404" x2="7.24203" xlink:href="#l" y1="21.354156" y2="39.705456"/><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="8.312198" x2="7.833283" xlink:href="#l" y1="20.368788" y2="40.660557"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-2.322984" x2="-5.945211" xlink:href="#j" y1="41.954262" y2="19.579317"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -25.840178 -3.699598)" gradientUnits="userSpaceOnUse" x1="82.277252" x2="85.287994" xlink:href="#k" y1="29.872334" y2="57.896267"/><linearGradient id="f" gradientTransform="matrix(.28571361 0 0 .30419701 -25.840178 -3.699598)" gradientUnits="userSpaceOnUse" x1="89.215492" x2="92.190842" xlink:href="#k" y1="28.718615" y2="59.015274"/><linearGradient id="g" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-31.756237" x2="-34.001022" xlink:href="#j" y1="49.89711" y2="20.279768"/><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-28.733881" x2="-34.001022" xlink:href="#j" y1="47.382408" y2="20.279768"/><linearGradient id="i" gradientTransform="matrix(.28571361 0 0 .30419701 -25.840178 -3.699598)" gradientUnits="userSpaceOnUse" x1="84.517418" x2="84.443405" xlink:href="#k" y1="28.718615" y2="58.861977"/><linearGradient id="j" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="4.889823" x2="5.00757" y1="15.948629" y2="5.354013"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="k" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="l" 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=".04102409" stop-color="#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"><g transform="translate(5 -5.000231)"><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(#e)" stroke="url(#d)"/><path d="m1.5169492 6.5849764v2.5 4.6931196c2.5599462 1.750116 4.0001257-.678189 5.5338983-.614672.8123775-.36403 1.5276164-.826132 2.4661017-.940413v-1.132813-.664062l.033898-1.4089562v-1.25-1.25z" fill="none" stroke="url(#c)"/></g><g transform="translate(3 -3.000231)"><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(#i)" stroke="url(#h)"/><path d="m1.5169492 6.5849764v2.5 4.6931196c2.5599462 1.750116 4.0001257-.678189 5.5338983-.614672.8123775-.36403 1.5276164-.826132 2.4661017-.940413v-1.132813-.664062l.033898-1.4089562v-1.25-1.25z" fill="none" stroke="url(#b)"/></g><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(#f)" stroke="url(#g)"/><path d="m1.5169492 6.5849764v2.5 4.6931196c2.5599462 1.750116 4.0001257-.678189 5.5338983-.614672.8123775-.36403 1.5276164-.826132 2.4661017-.940413v-1.132813-.664062l.033898-1.4089562v-1.25-1.25z" fill="none" stroke="url(#a)"/></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..88407b92a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-off-page-connector.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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="20.821093" x2="23.999992" y1="7.402869" y2="39.653835"><stop offset="0" stop-color="#fff"/><stop offset=".07990431" stop-color="#fff" 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="-10.68564" x2="-14.299375" y1="52.896881" y2="3.886572"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+/&amp;amp;gt;<path d="m.5.5v10l7.5 5 7.5-5v-10z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><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(#a)"/></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..0d4f08b27
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-or.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="0" x2="0" y1="15" y2="0"><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="5" x2="5" y1="2.705078" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".1" stop-color="#fff" stop-opacity=".235294"/><stop offset=".80000001" stop-color="#fff"/><stop offset=".80000001" 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="c" gradientTransform="matrix(.28571361 0 0 .30419701 -23.857127 3.232605)" gradientUnits="userSpaceOnUse" x1="14" x2="14.511252" y1="0" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+/&amp;gt;<path d="m9.5.65234375v5.84765625h5.847656a7.5 7.5 0 0 0 -5.847656-5.84765625zm-3 .0078125a7.5 7.5 0 0 0 -5.83789062 5.83984375h5.83789062zm-5.84765625 8.83984375a7.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(#c)" stroke="url(#a)" stroke-linejoin="round" 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)"/></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..cbab3619f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-predefined-process.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(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#b" y1=".985206" y2="47.013336"/><linearGradient id="b"><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" xlink:href="#d" y1="6.923065" y2="41.076912"/><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" xlink:href="#f" y1="50.786446" y2="2.906247"/><linearGradient id="f"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#f" y1="15" y2="2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#b" y1="2" y2="15"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="2" x2="2" xlink:href="#d" y1="3" y2="13"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="13"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#d" y1="3" y2="13"/>
+
+
+ /&amp;gt;
+ <path d="m.50599243 1.5083781-.00599243 12.9909699h3l.00599-12.9909699zm5.99999997 0-.0059924 12.9909699h2.076923.576923.346154l.00599-12.9909699h-.346154-.576923zm5.9999996 0-.005992 12.9909699h1.846154 1.153846l.006-12.9909699h-1.153846z" fill="url(#h)" stroke="url(#g)" stroke-linejoin="round"/><g transform="translate(25 -4)"><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(#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" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g fill="none"><path d="m1.5026019 2.4931556h.9998932l-.0024951 11.0068444h-.9973981z" stroke="url(#i)"/><path d="m7.5026019 2.4931556h.9998932l-.0024951 11.0068444h-.9973981z" stroke="url(#j)"/><path d="m13.502602 2.4931556h.999893l-.002495 11.0068444h-.997398z" stroke="url(#k)"/></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..98b7e4777
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-preparation.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 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" gradientUnits="userSpaceOnUse" x1="7" x2="15.999994" xlink:href="#a" y1="16" y2="8"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1" x2="1" xlink:href="#a" y1="16" y2="0"/><linearGradient id="d" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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="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(#b)" stroke-linejoin="round"><path d="m4.25.5-3.75 7.5 3.75 7.5h7.5l3.75-7.5-3.75-7.5z" fill="url(#d)" stroke="url(#c)"/><path d="m4.7477849 1.4955753-3.2522153 6.5044245 3.2522153 6.5044252h6.5044311l3.252214-6.5044252-3.252214-6.5044245z" fill="none" stroke="url(#e)" 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..ded0cf0bc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-punched-tape.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="2.589383" x2="7.79661" y1="55.406075" y2="1.559171"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="8.78719" x2="8.777784" y1="23.249933" y2="37.127377"><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>
+
+/&amp;amp;gt;<g stroke-linejoin="round"><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(#b)" stroke="url(#a)"/><path d="m11.643458 2.6725823c-1.106149.059755-2.6444206 1.4821461-3.6949845 2.442468-2.386997 2.308114-4.4089446 2.3206835-6.56082.8543659l.016949 1.1666667v3.0251161 1.274403c1.1195887 1.134227 2.0116841 1.844661 3.0604106 1.844661 1.0992328 0 2.4789108-1.443318 3.5865133-2.455781 2.3869976-2.3081144 4.4936906-2.1263841 6.5099726-.8973546l.0339-1.0879623v-3.0251161-1.2853108c-1.183868-1.1993437-1.845792-1.9159114-2.951941-1.8561559z" fill="none" stroke="url(#c)" stroke-width=".809215"/></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..bb526c390
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sequential-access.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="5.247681" x2="3.118644" y1="48.006939" y2=".135596"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<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(#c)" stroke="url(#b)" stroke-linejoin="round"/><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" stroke="url(#a)" stroke-linejoin="round" stroke-width=".875"/></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..e5a89ddee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-sort.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="10" x2="10" y1="16" y2="0"><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="8" x2="8" y1="3" y2="13"><stop offset="0" stop-color="#fff"/><stop offset=".1" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69999999" stop-color="#fff"/><stop offset=".84380704" 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="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+/&amp;gt;<path d="m8.0000001.5-6.8188476 6.25h13.6376955zm-6.8188476 8.75 6.8188476 6.25 6.8188479-6.25z" fill="url(#c)" stroke="url(#a)" stroke-linejoin="round"/><path d="m8.0019531 1.8828125-4.2910156 3.8359375 8.5078125.0234375zm4.2460939 8.3652345-8.5078126.02344 4.2890625 3.833985z" fill="none" stroke="url(#b)"/></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..313c05eb3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-stored-data.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="-1.372074" x2=".132083" y1="51.742065" y2=".20339"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="17.83395" x2="17.472143" y1="8.105492" y2="40.366859"><stop offset="0" stop-color="#fff"/><stop offset=".06885009" stop-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="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(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m5 14.440678 6.79661.101695c-2.4878913-3.697713-3.853956-8.0357424-.067796-13.0847459l-6.728814.1016949c-4.00630054 1.2115029-5.29249263 10.55119 0 12.881356z" fill="none" stroke="url(#c)"/></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..99343b3a2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-summing-junction.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="1.888972" x2="-43.635258" y1="27.88785" y2="-8.015614"><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.369115" x2="44.299435" y1="11.29178" 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><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<g transform="matrix(.70710678 .70710678 -.70710678 .70710678 8 -3.313708)"><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(#c)" stroke="url(#a)" stroke-linejoin="round" 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)"/></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..788d07104
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_flowchartshapes.flowchart-terminator.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="14.266767" x2="12.406779" y1="51.31678" y2=".338983"><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="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;gt;<path d="m5.5.5c-2.7614234 0-5 3.3578725-5 7.5 0 4.142127 2.2385766 7.5 5 7.5h1.25 2.5 1.25c2.761422 0 5-3.35785 5-7.5 0-4.1421507-2.238578-7.5-5-7.5h-1.25c-.7328337.0401999-.955024.28465705-2.5 0z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><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" stroke="url(#c)"/></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..07ebf70b1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontwork.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.421891" x2="8.220834" y1="1.524931" y2="14.674222"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" 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;gt;<path d="m11.408 14.22-.922-3.027h-4.636l-.922 3.027h-2.905l4.487-12.77h3.3l4.506 12.77zm-1.565-5.29q-1.28-4.112-1.443-4.65-.158-.54-.227-.853-.287 1.113-1.643 5.503z" fill="url(#a)" stroke="#073562" stroke-linejoin="round" stroke-opacity=".498039" stroke-width=".962" transform="scale(.9794 1.02103)"/><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(#b)"/></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..6636a6084
--- /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"><radialGradient id="a" 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="b" gradientUnits="userSpaceOnUse" x1="13.648" x2="11.83" xlink:href="#a" y1="5.166" y2="14.506"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13.688" x2="13.006" xlink:href="#a" y1="1.499" y2="14.815"/><g fill="url(#c)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" 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(#b)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".604" transform="scale(.99118 1.0089)"/><path d="m.507 2.5h15" fill="none" stroke="#ce5c00" stroke-linecap="round"/></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..baa3aba6a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-curve.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(.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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-75.247215" x2="-73.953667" y1="15.306507" y2="50.305683"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<g stroke-width=".999511" transform="matrix(1.0010426 0 0 -.99993668 -.032334 16.983041)"><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(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m3.0291755 11.780397c1.0489165-5.4477458 8.7381225-5.2103191 9.7864065-.186452" fill="none" stroke="url(#a)" stroke-width=".789167"/></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..d3ab88d1c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-down-pour.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-4.451245" x2="-4.451245" y1="14.53986" y2="42.309254"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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>
+
+/&amp;amp;gt;<g stroke-width=".970086" transform="matrix(-1.0000684 0 0 -1.0625509 16.000547 16.983983)"><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="url(#b)" stroke-linejoin="round"/><path d="m3.0003418 11.278503c0-4.7056574 8.9993842-6.0126199 9.9993162 0" fill="none" stroke="url(#c)" stroke-width=".970086"/></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..2257eec19
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-curve.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="-1.848477" x2="50.744034" y1="27.364613" 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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-10.89695" x2="-73.953667" y1="50.249805" y2="50.305683"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<g stroke-width=".999511" transform="matrix(0 1.0010426 .99993668 0 .01697 -.032334)"><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(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.6294893 11.10517c1.3776806-7.2394202 11.1113307-7.9026595 12.7288217-.146817" fill="none" stroke="url(#a)"/></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..411d1a6e0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-left-pour.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-14.236685" x2="-73.337593" y1="9.962304" y2="9.962304"><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="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>
+
+/&amp;amp;gt;<g stroke-width=".970086" transform="matrix(0 1.0000684 1.0625509 0 -.000407 -.000547)"><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="url(#b)" stroke-linejoin="round"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" stroke="url(#c)"/></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..c46d093ce
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-curve.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="-1.848477" x2="50.744034" y1="27.364613" 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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-10.89695" x2="-73.953667" y1="50.249805" y2="50.305683"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<g stroke-width=".999511" transform="matrix(0 1.0010426 -.99993668 0 16.983029 -.032334)"><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(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.6294893 11.10517c1.3776806-7.2394202 11.1113307-7.9026595 12.7288217-.146817" fill="none" stroke="url(#a)"/></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..a8a8bda2f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-right-pour.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-14.236685" x2="-73.337593" y1="9.962304" y2="9.962304"><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="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>
+
+/&amp;amp;gt;<g stroke-width=".970086" transform="matrix(0 1.0000684 -1.0625509 0 17.000407 -.000547)"><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="url(#b)" stroke-linejoin="round"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" stroke="url(#c)"/></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..062d21f30
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-curve.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-2.594129" x2="-2.624885" y1="36.10371" y2="17.298126"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<g stroke-width=".999511" transform="matrix(1.0010426 0 0 .99993668 -.032334 .016997)"><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(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.6294893 11.10517c1.3776806-7.2394202 11.1113307-7.9026595 12.7288217-.146817" fill="none" stroke="url(#a)"/></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..c89ff66fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-arch-up-pour.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-9.972898" x2="-10.240021" y1="42.268074" y2="14.868019"><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="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>
+
+/&amp;amp;gt;<g stroke-width=".970086" transform="matrix(1.0000684 0 0 1.0625509 -.000547 -.016831)"><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="url(#b)" stroke-linejoin="round"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" stroke="url(#c)"/></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..57792a9eb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-down.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 -18.043568 -3.157226)" gradientUnits="userSpaceOnUse" x1="65.297279" x2="119.14712" y1="16.812656" y2="17.238747"><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="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><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-12.345041" x2="-79.592453" y1="54.477882" y2="46.707653"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(0 1 1 0 -.000031 .000006)"><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="url(#c)" stroke-linejoin="round"/><path d="m2.0461894 1.3558274 3.0849942 6.5753851-3.0849942 6.5753855h9.1444196l3.195557-6.5753855-3.195557-6.5753851z" fill="none" stroke="url(#b)" stroke-width=".849"/></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..68b29c6e2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-chevron-up.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 -18.043568 -3.157226)" gradientUnits="userSpaceOnUse" x1="97.512665" x2="63.776932" y1="19.018965" y2="21.020988"><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="43.276432" x2="-.652217" y1="24.348423" y2="24.38493"><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><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-71.658768" x2="-16.122986" y1="45.362087" y2="42.621262"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(0 -1 1 0 -.000031 15.999969)"><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="url(#c)" stroke-linejoin="round"/><path d="m2.0461894 1.3558274 3.0849942 6.5753851-3.0849942 6.5753855h9.1444196l3.195557-6.5753855-3.195557-6.5753851z" fill="none" stroke="url(#b)" stroke-width=".849"/></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..8d24074d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-circle-curve.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></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=".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="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.513484" x2="9.874515" xlink:href="#a" y1="21.966457" y2="3.953316"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-2.230608" x2="-1.869577" xlink:href="#a" y1="5.247672" y2="22.290047"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.833358" x2="3.409877" xlink:href="#c" y1="4.81622" y2="21.211414"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="17.594282" x2="16.985617" xlink:href="#c" y1="21.319279" y2="6.110578"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="7.256285" x2="7.695514" xlink:href="#b" y1="7.367584" y2="2.278853"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="7.828352" x2="8.078282" xlink:href="#b" y1="6.767572" y2="11.57263"/>
+
+/&amp;amp;gt;<g stroke-width="1.030836"><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(#e)" stroke="url(#g)" stroke-linejoin="round"/><path d="m1.6294893 11.10517c1.4104471-7.1031304 10.9128897-7.5471925 12.7288217-.146817" fill="none" stroke="url(#i)"/></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(#d)" stroke="url(#f)" stroke-linejoin="round"/><path d="m3.0038506 11.57852c1.0905783-5.490993 8.6133594-5.5579249 10.0137914.167971" fill="none" stroke="url(#h)" stroke-width="1.124372"/></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..6e13cbe4a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-down.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-7.374617" x2="-4.603533" y1="41.956589" y2="5.536912"><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="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>
+
+/&amp;amp;gt;<g transform="matrix(-1 0 0 1 16.000263 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="url(#b)" stroke-linejoin="round"/><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" stroke="url(#c)" 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..723d45d03
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-curve-up.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-7.374617" x2="-4.603533" y1="41.956589" y2="5.536912"><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="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>
+
+/&amp;amp;gt;<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="url(#b)" stroke-linejoin="round"/><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" stroke="url(#c)" stroke-width=".85883"/></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..7901724d2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-left.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-75.181076" x2="-13.845775" y1="8.717658" y2="8.088983"><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="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>
+
+/&amp;amp;gt;<g transform="matrix(0 -1 -1 0 16.059322 16)"><path d="m.5.618644 3.690678 14.940678h7.5l3.809322-14.940678z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.7711864 1.618644 2.9604113 13.000422h6.3210783l3.16653-13.000422z" fill="none" stroke="url(#c)"/></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..326d75d86
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-right.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-75.181076" x2="-13.845775" y1="8.717658" y2="8.088983"><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="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>
+
+/&amp;amp;gt;<g transform="matrix(0 -1 1 0 -.118644 16)"><path d="m.5.618644 3.690678 14.940678h7.5l3.809322-14.940678z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.7711864 1.618644 2.9604113 13.000422h6.3210783l3.16653-13.000422z" fill="none" stroke="url(#c)"/></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..126f1f7e3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-left.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8.065685" x2="5.664508" y1="56.863102" y2="6.332224"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<g transform="matrix(.99502716 0 0 1.0365999 .069296 -1.636596)"><path d="m15.440678 15.559322-14.99999998-3.75.05932198-7.809322 15 1z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.523187 14.428941-13.142253-3.160539v-6.321078l13.142253.9411569z" fill="none" stroke="url(#a)" 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..e10de4854
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up-and-right.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8.065685" x2="5.664508" y1="56.863102" y2="6.332224"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<g transform="matrix(-.99502716 0 0 1.0365999 15.930704 -1.636596)"><path d="m15.440678 15.559322-14.99999998-3.75.05932198-7.809322 15 1z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.523187 14.428941-13.142253-3.160539v-6.321078l13.142253.9411569z" fill="none" stroke="url(#a)" 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..97aeb1b42
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-fade-up.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="-.872867" x2="-2.219494" y1="4.533899" y2="53.958599"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -25.026625 -6.818243)" gradientUnits="userSpaceOnUse" x1="83.601852" x2="85.015335" y1="72.952339" y2="22.89555"><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="12.206082" x2="13.246408" y1="37.147579" y2="9.628872"><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>
+
+/&amp;amp;gt;<g transform="matrix(1 0 0 -1 0 16.118644)"><path d="m.44067797.55932203 3.75000003 14.99999997h7.5l3.75-14.99999997h-15.00000003z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m1.5710589 1.4768129 3.1605388 13.1422531h6.3210783l3.160538-13.1422531z" fill="none" stroke="url(#c)" stroke-width=".85883"/></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..553043299
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-inflate.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="-10.315413" x2="-75.142525" y1="-.22227" y2="-.636776"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.946" x2="38.050449" y1="24.290501" y2="23.629726"><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>
+
+/&amp;amp;gt;<path d="m11.720697.50000016-7.4999998.0390625-3.72070313 7.50000004 3.77929693 7.4609373 7.500001-.039062 3.720702-7.5000003z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round" transform="matrix(0 1 -1 0 15.999994 .000006)"/><path d="m11.09375 1.5253906-6.2382812.03125-3.2128907 6.4785156 3.2636719 6.4394528 6.238281-.03125 3.212891-6.4785152z" fill="none" stroke="url(#c)" stroke-linecap="square" transform="matrix(0 1 -1 0 15.999994 .000006)"/></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..fcbf832da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-curve.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.22743" xlink:href="#e" y1="4.499011" y2="13.026227"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2.673329" x2="1.793461" xlink:href="#g" y1="13.636435" y2="4.144309"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.924253" x2="8.202237" xlink:href="#f" y1="6.414516" y2="11.256707"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#f" y1="12" y2="13"/><linearGradient id="e" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" 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=".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="g" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#g" y1="16" y2="10"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#e" y1="10" y2="16"/>
+
+
+/&amp;amp;amp;gt;<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="url(#b)" stroke-linejoin="round"/><path d="m1.6294893 11.10517c1.4104471-7.1031304 10.9128897-7.5471925 12.7288217-.146817" fill="none" stroke="url(#c)"/></g><g stroke-linejoin="round" stroke-width="1.002964"><path d="m1.501482 10.501482h12.98358v3.997036h-12.98358z" fill="url(#i)" fill-rule="evenodd" stroke="url(#h)"/><path d="m2.5019531 11.501953v1.996094h10.9824219v-1.996094z" fill="none" stroke="url(#d)"/></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..38b757590
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-open-circle-pour.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="12" y2="13"/><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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" 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=".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><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="11.309417" y2="4.721497"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="16" y2="10"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1=".000547" x2=".000547" xlink:href="#b" y1="4.721497" y2="12.250548"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14" x2="14" xlink:href="#b" y1="10" y2="16"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="8.050844" x2="8" xlink:href="#c" y1="5.503115" y2="12.250548"/>
+
+/&amp;amp;gt;<g transform="matrix(1.0000684 0 0 1.0625509 -.000547 -4.016831)"><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(#g)" stroke="url(#e)" stroke-linejoin="round"/><path d="m1.3902439 11.301935c1.1227336-7.3617393 11.3196011-9.0655035 13.1593771-.04794" fill="none" stroke="url(#i)"/></g><g stroke-linejoin="round" stroke-width="1.002964"><path d="m1.501482 10.501482h12.98358v3.997036h-12.98358z" fill="url(#h)" fill-rule="evenodd" stroke="url(#f)"/><path d="m2.5019531 11.501953v1.996094h10.9824219v-1.996094z" fill="none" stroke="url(#a)"/></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..647aedb61
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-plain-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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-69.463989" x2="-69.463989" y1="39.94994" y2="18.639769"><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.999992" x2="23.999992" y1="21.153835" y2="26.846144"><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><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="50.250065" x2="52.000069" y1="15.672064" y2="35.396122"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><path d="m1.0000379 6.000026c2.2915074 0 13.9999251-.0000636 13.9999251-.0000636l.000012 3.9990576-13.999937.000954z" fill="url(#c)"/><g fill="none"><path d="m14.499975 9.49902-12.9999371.000954-.0000001-2.999948 12.9999372-.000954z" stroke="url(#b)" stroke-linecap="round"/><path d="m.5 5.5h15l.000013 4.999046-15.000013.000954z" 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_fontworkshapetype.fontwork-slant-down.svg b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-down.svg
new file mode 100644
index 000000000..ebe784b30
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-down.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(.28571361 0 0 .30419701 -18.314754 -1.394514)" gradientUnits="userSpaceOnUse" x1="4.982701" x2="6.869852" y1="15.731321" y2="3.697193"><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.161716" x2="6.59731" y1="51.500149" y2="5.136056"><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="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>
+
+/&amp;amp;gt;<g transform="matrix(.99502716 0 0 1.0365999 .069296 -1.636596)"><path d="m15.440678 15.559322-14.99999998-3.75.05932198-7.809322 15 3.1736003z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.523187 14.428941-13.142253-3.160539v-6.321078l13.142253 3.0453869z" fill="none" stroke="url(#c)" stroke-width=".85883"/></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..3b5af8681
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-slant-up.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(.28571361 0 0 .30419701 -18.314754 -1.394514)" gradientUnits="userSpaceOnUse" x1="4.982701" x2="6.869852" y1="15.731321" y2="3.697193"><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.161716" x2="6.59731" y1="51.500149" y2="5.136056"><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="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>
+
+/&amp;amp;gt;<g transform="matrix(-.99502716 0 0 1.0365999 15.930704 -1.636596)"><path d="m15.440678 15.559322-14.99999998-3.75.05932198-7.809322 15 3.1736003z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.523187 14.428941-13.142253-3.160539v-6.321078l13.142253 3.0453869z" fill="none" stroke="url(#c)" stroke-width=".85883"/></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..25f848e5a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-stop.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="-2.160158" x2=".135593" y1="55.662079" y2="1.152542"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="26.160076" x2="26.397364" y1="8.093873" y2="41.674057"><stop offset="0" stop-color="#fff"/><stop offset=".07453209" stop-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="m4.875.5-4.375 4.375v6.25l4.375 4.375h6.25l4.375-4.375v-6.25l-4.375-4.375z" fill="url(#b)" stroke="url(#a)"/><path d="m5.265625 1.4375-3.828125 3.828125v5.46875l3.828125 3.828125h5.46875l3.828125-3.828125v-5.46875l-3.828125-3.828125z" fill="none" stroke="url(#c)" stroke-width=".875"/></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..c6c385dfa
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-triangle-down.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 0 0 -1 0 16)" gradientUnits="userSpaceOnUse" x1="7.466513" x2="7.71869" y1="14.164235" y2="4.110508"><stop offset="0" stop-color="#fff"/><stop offset=".24941832" stop-color="#fff" 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 0 16)" gradientUnits="userSpaceOnUse" x1=".65075" x2=".500009" y1=".009294" y2="15.499953"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+
+
+ /&amp;amp;gt;
+ <path d="m8.0000002 15.50003-7.4999917-14.99998363s14.9999885-.000037 14.9999835 0z" fill="url(#c)" stroke="url(#b)" stroke-linejoin="round"/><path d="m7.9661018 13.551426-6.0937732-12.1875466s12.1875504-.00003 12.1875464 0z" fill="none" stroke="url(#a)" stroke-width=".813"/></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..6562aa54e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_fontworkshapetype.fontwork-wave.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.309998" x2="7.79661" y1="43.741737" y2="1.559171"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" 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>
+
+/&amp;amp;gt;<g stroke-linejoin="round" transform="matrix(-1 0 0 1 16 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(#b)" stroke="url(#a)"/><path d="m11.643458 2.6725823c-1.106149.059755-2.6444206 1.4821461-3.6949845 2.442468-2.386997 2.308114-4.4089446 2.3206835-6.56082.8543659l.016949 1.1666667v3.0251161 1.274403c1.1195887 1.134227 2.0116841 1.844661 3.0604106 1.844661 1.0992328 0 2.4789108-1.443318 3.5865133-2.455781 2.3869976-2.3081144 4.4936906-2.1263841 6.5099726-.8973546l.0339-1.0879623v-3.0251161-1.2853108c-1.183868-1.1993437-1.845792-1.9159114-2.951941-1.8561559z" fill="none" stroke="url(#c)" stroke-width=".809215"/></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..e70fde3f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_footnotedialog.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(.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="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><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(#d)"/><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(#f)" stroke-linejoin="round" stroke-width=".999922"/><g stroke-linejoin="round"><path d="m7.7274215 13.72742h-1.4724775v-4.3138133l.014296-.7087708.023827-.7750588q-.3669287.3926285-.5098876.5150061l-.8005702.6883747-.7100296-.9484273 2.2444559-1.9121516h1.210386z" fill="#8c8c8c" stroke="#565656" stroke-width=".545158"/><path d="m9.5 4.5h5v2h-5z" fill="#9cde4a" stroke="#5ca12a"/></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_formatallnotes.svg b/icon-themes/elementary_svg/cmd/sc_formatallnotes.svg
new file mode 100644
index 000000000..472b7a199
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_formatallnotes.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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 stroke-width="1.185616"><g transform="matrix(.84344321 0 0 .84344321 2.424707 -.341214)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#b)"/></g><g transform="matrix(.84344321 0 0 .84344321 .080197 2.846422)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#b)"/></g></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..f97ad36be
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="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(.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="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#e)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#126400" opacity=".4"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m10 8v3h-4v-3z" fill="#fcaf3e"/><path d="m11 8c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h4c.554 0 1-.446 1-1zm-1 0v3h-4v-3z" fill="#ce5c00"/><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_formatcolumns.svg b/icon-themes/elementary_svg/cmd/sc_formatcolumns.svg
new file mode 100644
index 000000000..13e69d125
--- /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(.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)"/><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..2fbcf69d0
--- /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" gradientTransform="matrix(.36667 0 0 -.40625 1.017 -.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="b" gradientTransform="matrix(.32143 0 0 -.36667 2.125 .017)" gradientUnits="userSpaceOnUse" x1="10.512" x2="10.557" y1="1.48" y2="10.07"><stop offset="0" stop-color="#fff"/><stop offset=".063" stop-color="#fff" stop-opacity=".235"/><stop offset=".526" stop-color="#fff" stop-opacity=".388"/><stop offset=".643" stop-color="#fff" stop-opacity=".54"/><stop offset=".696" stop-color="#fff" stop-opacity=".345"/><stop offset=".963" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" 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(#a)" 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-.498.857-.997.857h-2.998l.034 4.97h7.972l-.034-4.97h-2.979c-.497 0-.92-.365-.997-.857z" display="block" fill="none" opacity=".73" stroke="url(#b)"/><path d="m15.49 11.473v-2.943l-9.954.064.01 2.91z" 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(#c)"/><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="#fcaf3e" fill-rule="evenodd" stroke="#ce5c00" stroke-linejoin="round"/></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..0fcfff86f
--- /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="12" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-13"/><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..8f6fbc98a
--- /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" 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><linearGradient id="e" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#f" y1="17" y2="36.026299"/><linearGradient id="f"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#f" y1="33" y2="24.519934"/><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(.998 0 0 1.19 -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="m.50000002 1.5017251 13.99999998 13.9971909-14.00002097.0039.00002099-2.960449v-6.104867zm2.49999998 7.0331502v4.4651247h4.5303301z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m1.5071423 3.7915133.00848 10.6928617 10.6672837-.0039z" opacity=".5" stroke="url(#e)"/><path d="m2.5 7.1382942v6.3773308l5.5-.015625" opacity=".5" stroke="url(#g)"/></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..cf5211435
--- /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="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><g stroke-width=".967" transform="matrix(1.0076 0 0 1.06043 .075 -1.018)"><path d="m.44 1.44 14.88.006-.004 2.626-6.145 5.31v6.18h-2.621v-6.182l-6.11-5.308z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.312 2.32 13.006.05v1.32l-6.02 5.25v5.736h-.874v-5.736l-6.112-5.295z" fill="none" stroke="#fdfdfb"/></g><path d="m12 8.47c-1.947 0-3.53 1.583-3.53 3.53s1.583 3.53 3.53 3.53 3.53-1.583 3.53-3.53-1.583-3.53-3.53-3.53z" fill="#47a7e9" fill-opacity=".992" opacity=".99"/><path d="m12 8.47c-1.947 0-3.53 1.583-3.53 3.53s1.583 3.53 3.53 3.53 3.53-1.583 3.53-3.53-1.583-3.53-3.53-3.53z" fill="none" stroke="#2f78c8" stroke-linecap="round" stroke-linejoin="round" stroke-width=".941"/><path d="m13.34 10.033.875.75-2.37 3.188-1.957-1.655.677-.955 1.03.893z" fill="#fff"/></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..04cdadb2f
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><radialGradient id="c" cx="23.896" cy="3.99" gradientTransform="matrix(0 .71350132 -.94180913 0 13.970683 -11.981372)" 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="9.833901" x2="9.833901" y1="5.364319" y2="15.161281"><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(.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><radialGradient id="f" cx="91.349998" cy="16.447752" gradientTransform="matrix(0 .44015931 -.44016136 0 17.452437 -33.357288)" gradientUnits="userSpaceOnUse" r="15.639286"><stop offset="0" stop-color="#07132d"/><stop offset="1" stop-color="#425479"/></radialGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#h" y1="6.694915" y2="7"/><linearGradient id="h"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#h" y1="5" y2="14"/><linearGradient id="j"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#j" y1="15" y2="14"/><linearGradient id="l" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#j" y1="22" y2="26"/><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#j" y1="17" y2="17"/><g stroke-width=".967" transform="matrix(1.0076 0 0 1.06043 .075 -1.018)"><path d="m.44 1.44 14.88.006-.004 2.626-6.145 5.31v6.18h-2.621v-6.182l-6.11-5.308z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.312 2.32 13.006.05v1.32l-6.02 5.25v5.736h-.874v-5.736l-6.112-5.295z" fill="none" stroke="#fdfdfb"/></g><path d="m10.212772 5.1735308c-2.7940055 0-5.0637562 2.2697492-5.0637562 5.0637562 0 2.794009 2.2697507 5.063758 5.0637562 5.063758 2.794005 0 5.06376-2.269749 5.063756-5.063758 0-2.794007-2.269751-5.0637562-5.063756-5.0637562z" fill="url(#c)"/><g fill="none"><path d="m14.914831 10.237288c0 2.596877-2.105181 4.702059-4.702064 4.702059-2.5968732 0-4.7020543-2.105182-4.7020543-4.702059 0-2.5968777 2.1051811-4.7020594 4.7020543-4.7020594 2.596883 0 4.702064 2.1051817 4.702064 4.7020594z" opacity=".8" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.07465 4.6492972c-2.9935204 0-5.4253501 2.4318275-5.4253501 5.4253508 0 2.993524 2.4318297 5.425352 5.4253501 5.425352 2.99352 0 5.425355-2.431828 5.42535-5.425352 0-2.9935233-2.43183-5.4253508-5.42535-5.4253508z" opacity=".7" stroke="#636363"/><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(#e)"/></g><path d="m13.688741 10.23802a3.4759692 3.4759529 0 0 1 -6.9519383 0 3.4759692 3.4759529 0 1 1 6.9519383 0z" fill="url(#f)"/><g transform="matrix(2.1409749 .77925114 -.77925114 2.1409749 5.80258 .650926)"><path d="m3.1782893.66986989-.3038575 2.02674971-.3290511-.082532v1.0952515l.2818838-.047551.047167.2729986.3038575 2.0267497.3038576-2.0267497-.0056-.2667522.3208298-.048474v-.6077151l-.2331396.00947-.082087-.324698z" fill-opacity=".389706"/><g transform="scale(.26458334)"><path d="m12 2-2.3796637 7.880016 2.3796637 2.119984z" fill="url(#g)"/><path d="m12 2v10l2.392095-2.119984z" fill="url(#i)"/><path d="m12 12v10l2.392095-7.808885z" fill="url(#m)"/><path d="m12 12-2.3796636 2.019549 2.3796636 7.980451z" fill="url(#k)"/></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(#l)" 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..2bfb109fe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_framedialog.svg
@@ -0,0 +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" 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="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 1.972873 -3.8866533 0 46.976844 -18.153909)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><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(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(.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><rect fill="url(#b)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" opacity=".4" rx="1" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="8" rx=".528" ry=".556" width="8" x="4" y="4"/><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_framelinecolor.svg b/icon-themes/elementary_svg/cmd/sc_framelinecolor.svg
new file mode 100644
index 000000000..f4b8a5101
--- /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" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="1.000003" y2="11.500003"><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" gradientTransform="matrix(-.1472 -.24716 .25497 -.1427 18.298 35.894)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="80.82" x2="104.747" y1="27.165001" y2="27.652"><stop offset="0" stop-color="#abacae"/><stop offset=".111" stop-color="#7e8087"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="c" 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="d" cx="24.66" cy="21.218" gradientTransform="matrix(.3353 0 0 .33301518 -2.414672 3.745906)" gradientUnits="userSpaceOnUse" r="4.301"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#9d9d9d"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.65995402 -.04057263 .04057263 .65995402 -134.76628 -142.49312)" gradientUnits="userSpaceOnUse" x1="194.93932" x2="195.83501" y1="236.98973" y2="240.80901"><stop offset="0" stop-color="#cfd1d3"/><stop offset="1" stop-color="#cfd1d3" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 1.972873 -3.8866533 0 45.976844 -19.153906)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><path d="m1.5.5c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h1v-10c0-.554.446-1 1-1h10v-1c0-.554-.446-1-1-1z" fill="url(#f)"/><path d="m1.5.5c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h1v-10c0-.554.446-1 1-1h10v-1c0-.554-.446-1-1-1z" fill="none" opacity=".4" stroke="#004264" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.5 13v-11.5h11.5" fill="none" opacity=".6" stroke="url(#a)"/><path d="m5.8910678 5.5752538c-.454.182-1.7180678.9647458-.0900678 3.7107458 1.54 2.5940004 3.114 3.1300004 3.534 2.8730004.402-.248.562-2.065-.866-4.3100004-1.159-1.819-2.1219322-2.4597458-2.5769322-2.2737458z" fill="#555753" stroke="#555761"/><path d="m9.36 12.11 5.355727-3.7058789c2.156-2.545-.803932-6.9707458-3.498932-6.4847458l-5.3727272 3.6188785c2.72 1.327 3.6259322 3.8017458 3.5159322 6.5717462z" fill="url(#b)" fill-rule="evenodd" stroke="#555761" stroke-linejoin="round"/><path d="m10.146 10.907 4.149727-2.9058789c1.735-2.063-.829932-6.1817458-3.095932-5.4607458l-4.1657272 3.0048785c1.723.95 2.9159322 3.1427458 3.1119322 5.3617462z" fill="none" stroke="url(#c)"/><path d="m10.5 5.5-.04-3.4970004c-.02362-2.06486492-4.0038508-2.02267463-3.967.064l.04 2.2650004" fill="none" stroke="#555761" stroke-linecap="round"/><ellipse cx="5.852328" cy="10.811229" fill="url(#d)" fill-rule="evenodd" rx="1.274" ry="1.265058" stroke="#555761" stroke-linecap="round" stroke-width="1.000023" transform="matrix(.86839794 -.49586795 .50413577 .86362441 0 0)"/><path d="m5.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 2.84-.407 2.84-1.33 0-.896-2.542-1.313-4.58-1.318l1.2-.002-.915.014c-1.556-.3-1.38-1.862-1.79-3.1200004-.82.5500004-.886 1.2530004-1.227 2.2600004-.15.362-.713.866-1.12.858z" fill="#fcaf3e" fill-rule="evenodd" stroke="#ce5c00" stroke-linejoin="round"/><path d="m5.71 6.197c-.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(#e)"/><circle cx="-13.646999" cy="4.806" fill="#fff" r=".626" transform="rotate(-90)"/></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..7e121e733
--- /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="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g transform="matrix(.6667 0 0 .6667 -.010491 5.460832)"><path d="m13.5676 13.481456c-5.2055377 1.308634-14.07511192-2.570424-5.8253386-7.438381 1.0049713-.593005.5695046-1.780522 1.2252072-3.425403 1.2341934-3.0960691-5.6815756-5.7307157-5.9886791-4.5990811l1.6309706-6.009904 13.5306929-.0086869" fill="url(#i)" fill-rule="evenodd"/><g fill="none" transform="translate(.77377 -8.77941)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="4.499775"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)" stroke-width="1.499925"/></g></g><g transform="translate(0 -1.499925)"><path d="m12.5376 11.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 4.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width="1.499925" transform="translate(0 -8)"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m17.751953-4.4042969-3.691406 9.1152344.03516 7.4199215 5.5-5.9296871 2.587891-6.33203128z" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488" stroke-width="1.499925"/><path d="m12.5355 14.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
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..b4496f4d0
--- /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"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.94103 0 0 1.027 -21.586257 -2.078923)" gradientUnits="userSpaceOnUse" x1="6.466102" x2="6.570848" xlink:href="#a" y1="-1.28661" y2="9.493051"/><linearGradient id="c" gradientTransform="matrix(0 -.941 1.3625 0 -3.086 15.04)" gradientUnits="userSpaceOnUse" x1="7.481" x2="4.293" xlink:href="#a" y1="-.671" y2="11.073"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" 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(#e)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1 15v-15.02h4v15.02z" fill="url(#c)"/><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="#003b64" fill-opacity=".294118"/><path d="m.5 0c-.276 0-.5.224-.5.5v15c0 .276.224.5.5.5h5.5v-.998h-5.002v-10.002h4.002v2h-4v1h4v3h-4v1h4v3h1v-14h-1v3h-4.002v-3.002h5.002v-.998z" fill="#004372" fill-opacity=".375"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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..b7356384b
--- /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" 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><linearGradient id="b" gradientTransform="matrix(0 -.941 1.3625 0 -3.086 13.04)" gradientUnits="userSpaceOnUse" x1="7.481" x2="4.293" y1="-.671" y2="11.073"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.987 .884 0 -1.288 13.908)" gradientUnits="userSpaceOnUse" x1="14.625" x2="-.093" y1="5.981" y2="5.981"><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 transform="translate(0 2)"><rect fill="url(#a)" height="14" rx=".424" ry=".491" width="14" x="1" y="-1"/><path d="m.5-2c-.276 0-.5.224-.5.5v15c0 .276.224.5.5.5h15c.276 0 .5-.224.5-.5v-15c0-.276-.224-.5-.5-.5zm.498.998h14.004v2.002h-4.002v-2h-1v2h-4v-2h-1v2h-4.002zm0 3.002h4.002v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v-1h-4v-3h4.002v11.002h-14.004zm5.002 0h4v3h-4zm0 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m5-1.506h1v3.074h-1zm5 0h1v3.103h-1z" fill="#acacac"/><path d="m1 13v-15.02h4v15.02z" fill="url(#b)"/><path d="m.5-2c-.276 0-.5.224-.5.5v15c0 .276.224.5.5.5h5.5v-.998h-5.002v-11.002h4.002v3h-4v1h4v3h-4v1h4v3h1v-14h-1v2h-4.002v-2.002h5.002v-.998z" fill="#004372" fill-opacity=".375"/><path d="m.582 13.5 5.426.035-.008-1.01-4.5-.025v-13.06l4.008.003v-.954l-4.924-.006z" fill="url(#c)"/></g></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..bc560ef73
--- /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" gradientTransform="matrix(.94103 0 0 1.027 -21.586257 -2.078923)" gradientUnits="userSpaceOnUse" x1="6.466102" x2="6.570848" y1="-1.28661" y2="9.493051"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#003b64" fill-opacity=".294118"/></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..491061f84
--- /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="#fcaf3e" fill-rule="evenodd" stroke="#ce5c00" 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..5534d8504
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueeditmode.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><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="#fce94f"/><stop offset="1" stop-color="#c4a000"/></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.37l6.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.15h1.745l4.36 4.958-.872 1.653z" fill="#c4a000"/><g fill="none"><path transform="matrix(.65416 0 0 .65416 .105 .194)" d="M1.9 22.32l3.27-2.74" opacity=".2" stroke="#000"/><path d="M7.483 10.31c2.42 1.67 4.532 3.652 6.16 6.13" stroke="#c4a000" stroke-width=".788" stroke-linecap="round" transform="matrix(.85177 0 0 .80933 -2.952 -.627)"/><path d="M21.523 7.045L16.82 1.4l-1.438.027-.01 2.796-8.018 6.013-.988 5.91-1.845 2.79.546.514 2.806-1.963 5.938-.868 6.864-7.835z" opacity=".4" stroke="#000" stroke-width="1.204" transform="matrix(.85177 0 0 .80933 -2.952 -.627)"/><path transform="matrix(.66518 0 0 .6326 -.522 1.213)" d="M22.715 6.285L17.45-.067l-.426-.005-.014 3.09-10.33 7.76-1.302 7.8 8.148-1.192 8.46-9.652z" opacity=".6" stroke="#fff" stroke-width="1.542"/></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..c1149ee8e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionbottom.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="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" 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..d53b3905f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionleft.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="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" 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..22ad39ee5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueescapedirectionright.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="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" 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..55f8c4379
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueescapedirectiontop.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="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" 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..78c3b68fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluehorzaligncenter.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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" opacity=".4"/></g></g><g fill="#ce5c00"><rect height="8" ry=".5" transform="scale(-1 1)" width=".999998" x="-8.999998" y="8"/><circle cx="8.5" cy="15.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..be4b533d7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluehorzalignleft.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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" opacity=".4"/></g></g><rect fill="#ce5c00" height="7.500002" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-14" y="-8"/><circle cx=".5" cy="13.5" fill="#ce5c00" r="1.5"/><path d="m7.50005 13.49408v-4.9881595" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-width=".998815"/></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..c78f59637
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluehorzalignright.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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" opacity=".4"/></g></g><g transform="matrix(-1 0 0 1 16 0)"><rect fill="#ce5c00" height="7.500002" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-14" y="-8"/><circle cx=".5" cy="13.5" fill="#ce5c00" r="1.5"/><path d="m7.50005 13.49408v-4.9881595" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-width=".998815"/></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..cccd30e44
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_glueinsertpoint.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="#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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="8.393597" x2="8.114878" y1="5.859192" y2="40.628426"><stop offset="0" stop-color="#fff"/><stop offset=".09996539" stop-color="#fff" 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="4.794308" x2="8" y1="49.229637" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#c)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#b)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 4.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m5 3h2v1h-2z" opacity=".5"/><path d="m3 5v1h2v-1zm4 0v1h2v-1z" opacity=".4"/><path d="m5 8h2v1h-2z" opacity=".2"/></g></g><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#a)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_gluepercent.svg b/icon-themes/elementary_svg/cmd/sc_gluepercent.svg
new file mode 100644
index 000000000..eefc4fd00
--- /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="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g transform="matrix(-1 0 0 1 16.018573 -.019876)"><rect fill="#ce5c00" height="7.500002" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-14" y="-8"/><circle cx=".5" cy="13.5" fill="#ce5c00" r="1.5"/><path d="m7.50005 13.49408v-4.9881595" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-width=".998815"/></g><path d="m4.301267 6.1481228c0 .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-.0804866.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.1590669-2.7401453-4.4505411 9.1882855h-1.3170528l4.4505408-9.1882855zm.419541 6.5188801c0 .5321074.04024.9301414.12073 1.1941004.08415.259769.21768.389653.400604.389653.351215 0 .526822-.527918.526822-1.5837534 0-1.0474562-.175607-1.5711843-.526822-1.5711843-.182924 0-.316458.1298846-.400604.3896537-.08049.2555793-.12073.6494228-.12073 1.1815306zm2.431061-.012569c0 .9594704-.162802 1.6822154-.488408 2.1682344-.325604.48183-.803035.722745-1.432294.722745-.603649 0-1.070106-.2472-1.399369-.741599-.329263-.498589-.4938943-1.21505-.4938943-2.1493804 0-1.9147499.6310883-2.8721248 1.8932633-2.8721248.618284 0 1.092057.2492946 1.421319.7478837.332922.4943993.499383 1.2024796.499383 2.1242411z" fill="#8c8c8c" stroke="#565656" stroke-linejoin="round" stroke-width=".56661"/></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..5717ac5f4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluevertalignbottom.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="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" opacity=".4"/></g></g><g transform="matrix(0 -1 -1 0 16 16)"><rect fill="#ce5c00" height="7.500002" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-14" y="-8"/><circle cx=".5" cy="13.5" fill="#ce5c00" r="1.5"/><path d="m7.50005 13.49408v-4.9881595" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-width=".998815"/></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..60d0d5ca3
--- /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"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" opacity=".4"/></g></g><g fill="#ce5c00"><rect height="8" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-9" y="-8.499999"/><circle cx=".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..6eb42fcee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_gluevertaligntop.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="5.817494" x2="5.226241" y1="6.50262" y2="40.469948"><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(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="7.244411" x2="8" y1="54.920898" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+/&amp;amp;amp;gt;<path d="m.5.5v15h15v-15z" fill="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4999998 1.5v13h13.0000002v-13z" fill="none" stroke="url(#a)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(2.017977 2.024572)"><path d="m4.5416224 4.5454568-.0169492-2.0631759h2.909093l.016949 2.0631759 2.0140318-.02397v2.9090935l-2.0140316.02397.02397 2.0140247h-2.9090933l-.0239697-2.0140247-2.0423243-.0119849v-2.9090936z" fill="#46aaec" fill-opacity=".984314" stroke="#225790" stroke-opacity=".669118"/><g fill="#fff" stroke-width=".750352"><path d="m4.9808057 2.9752065h2.0634674v1.0317337h-2.0634674z" opacity=".5"/><path d="m2.9173383 5.0386739v1.0317337h2.0634674v-1.0317337zm4.1269348 0v1.0317337h2.0634674v-1.0317337z" opacity=".4"/></g></g><g transform="matrix(0 1 -1 0 16 0)"><rect fill="#ce5c00" height="7.500002" ry=".5" transform="matrix(0 -1 -1 0 0 0)" width=".999998" x="-14" y="-8"/><circle cx=".5" cy="13.5" fill="#ce5c00" r="1.5"/><path d="m7.50005 13.49408v-4.9881595" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-width=".998815"/></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..f7cdad690
--- /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="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" 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="d" 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="e" 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><g stroke-width=".953463" transform="matrix(1 0 0 1.1 .1 -1)"><path d="m.4 1.3636364h15v2.7272727l-6 5.2910909v5.618h-3v-5.62l-6-5.2890909z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4 2.2727273h13v1.5153307l-5.976 5.151942-.024 5.150909h-1l.024-5.150909-6.024-5.3036364z" fill="none" stroke="#fdfdfb"/></g><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(#c)" stroke="url(#d)" 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(#e)" 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_goodcellstyle.svg b/icon-themes/elementary_svg/cmd/sc_goodcellstyle.svg
new file mode 100644
index 000000000..23dc56e93
--- /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.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -10.168068 -17.564338)" 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="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"><g transform="matrix(-1 0 0 1 14.987047 -4.094777)"><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l-.0000003 2h3.0000016l-.000002-2h2.000001v-3z" fill="url(#a)" stroke-width=".750352"/><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l.0000017 2h3.0000016l-.000004-2h2.000001v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff" stroke-width=".750352"><path d="m11.987047 11.094777h-1.5v-2h1.5z" opacity=".5"/><path d="m12.00291 13.118161-1.515864-.02338.01587 1.976616 1.484133.02338z" opacity=".2"/><path d="m13.987047 11.094777v1h-2l-.0075-1zm-4 0v1h-2v-1z" opacity=".4"/></g></g><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></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..23dc56e93
--- /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.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -10.168068 -17.564338)" 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="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"><g transform="matrix(-1 0 0 1 14.987047 -4.094777)"><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l-.0000003 2h3.0000016l-.000002-2h2.000001v-3z" fill="url(#a)" stroke-width=".750352"/><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l.0000017 2h3.0000016l-.000004-2h2.000001v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff" stroke-width=".750352"><path d="m11.987047 11.094777h-1.5v-2h1.5z" opacity=".5"/><path d="m12.00291 13.118161-1.515864-.02338.01587 1.976616 1.484133.02338z" opacity=".2"/><path d="m13.987047 11.094777v1h-2l-.0075-1zm-4 0v1h-2v-1z" opacity=".4"/></g></g><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></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..37b3cb439
--- /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(.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(.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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="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"/><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="#00537d" 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..6d2367bb2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafblue.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.608291" x2="15.076492" xlink:href="#b" y1="-2.176879" y2="1.140618"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -3.606713 -6.444052)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -3.810102 -6.29151)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd"><path d="m13.715645 10.268958c-.787934 1.441304-2.857598 4.505758 0 4.4809 2.813229-.02447.560206-3.091553 0-4.4809z" fill="#46aaed" fill-opacity=".984314" stroke="#2f78c8" stroke-width=".5"/><path d="m13.715037 11.156489c-.466915.789737-1.357229 2.512417-.972696 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><g transform="translate(-1.100607 4.326877)"><path d="m9.2019395 1.8749447s-6.182332 5.6712612-6.47015 6.2483282c-.294067.589594-.05305 1.218325-.698482 2.5360861 1.384331-.631682 2.066258-.379804 2.573354-.6615871.519126-.288467 6.3231015-6.321839 6.3231015-6.321839z" fill="#46aaed" fill-opacity=".984314"/><path d="m9.2019395 1.8749443s-6.182332 5.6712616-6.47015 6.2483286c-.294067.589594-.05305 1.218325-.698482 2.5360861 1.384331-.631682 2.066258-.379804 2.573354-.6615871.519126-.288467 6.3231015-6.3218394 6.3231015-6.3218394z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m12.327925 4.9752086.624958-.624833-.675971-1.9157077s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.15851895 3.598983-3.552672.07466-1.2140219-1.105731-1.9943889-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.266818 3.30915195-.06337.25992-.304924.304905-.304924.304905l-2.0277015-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m12.327925 4.9752086.624958-.624833-.675971-1.9157077c-.914387-.908674-1.073257-.888753-1.860622-2.12732895l-2.0277015-.543212-.59963.599511z" fill="url(#c)"/><path d="m12.276912 2.4346679s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.15851895 3.598983-3.552672.07466-1.2140219-1.105731-1.9943889-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.266818 3.30915195-.06337.25992-.304924.304905-.304924.304905.448322.74348695 1.030139 1.46027395 1.860622 2.12732895z" fill="url(#a)"/><g fill="#fff"><path d="m15.120329-2.845488c-.87729-.462732-1.812661-.230066-2.862493.6970599-1.049833.927127-1.409739 1.98280105-1.340119 2.61433805 1.071517-1.61695905 2.348875-2.98113805 4.202612-3.31139795z" opacity=".8"/><path d="m8.9591775 2.4645633-5.813021 5.4751426v.66548l5.946143-5.5195078z" opacity=".8"/></g></g></g></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..81f006a9d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafgamma.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="m3.90306 11.907606c6.520656-1.461197 9.137492-5.9358731 10.614574-10.4232147" stroke="#ce5c00"/><g stroke="#565656"><path d="m1.5052565 12.49995h12.9894865" stroke-width=".99816"/><path d="m3.50005 1.4590312v13.0338478"/></g></g></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..f11a31b67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafgreen.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.507685" x2="13.975886" xlink:href="#b" y1="2.149998" y2="5.467495"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -4.707319 -2.117175)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -4.910708 -1.964633)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd"><path d="m13.715645 10.268958c-.787934 1.441304-2.857598 4.505758 0 4.4809 2.813229-.02447.560206-3.091553 0-4.4809z" fill="#9cde4a" stroke="#5ca12a" stroke-width=".5"/><path d="m13.715037 11.156489c-.466915.789737-1.357229 2.512417-.972696 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m8.1013329 6.2018217s-6.182332 5.6712613-6.47015 6.2483283c-.294067.589594-.05305 1.218325-.698482 2.536086 1.384331-.631682 2.066258-.379804 2.573354-.661587.519126-.288467 6.3231015-6.3218391 6.3231015-6.3218391z" fill="#9cde4a"/><path d="m8.1013329 6.2018213s-6.182332 5.6712617-6.47015 6.2483287c-.294067.589594-.05305 1.218325-.698482 2.536086 1.384331-.631682 2.066258-.379804 2.573354-.661587.519126-.288467 6.3231015-6.3218395 6.3231015-6.3218395z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438888-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.0277015-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077c-.914387-.908674-1.073257-.888753-1.8606216-2.1273289l-2.0277015-.5432121-.59963.5995111z" fill="url(#c)"/><path d="m11.176305 6.7615449s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438888-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.2599199-.304924.304905-.304924.304905.448322.7434869 1.0301386 1.4602739 1.8606216 2.1273289z" fill="url(#a)"/><g fill="#fff"><path d="m14.019722 1.481389c-.87729-.462732-1.812661-.230066-2.862493.6970599-1.049833.927127-1.4097386 1.982801-1.3401186 2.6143381 1.0715166-1.6169591 2.3488746-2.9811381 4.2026116-3.311398z" opacity=".8"/><path d="m7.8585709 6.7914403-5.813021 5.4751427v.66548l5.946143-5.5195079z" opacity=".8"/></g></g></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..36c53424c
--- /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"><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="#fbd25e" stroke="#de9600" stroke-width=".810127"/><circle cx="7.991525" cy="8.008474" fill="none" opacity=".5" r="4.289865" stroke="#fff" stroke-linecap="round" stroke-width=".762643"/></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..d0e563713
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grafred.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.507685" x2="13.975886" xlink:href="#b" y1="2.149998" y2="5.467495"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -4.707319 -2.117175)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -4.910708 -1.964633)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd"><path d="m13.715645 10.268958c-.787934 1.441304-2.857598 4.505758 0 4.4809 2.813229-.02447.560206-3.091553 0-4.4809z" fill="#e04447" stroke="#b10000" stroke-width=".5"/><path d="m13.715037 11.156489c-.466915.789737-1.357229 2.512417-.972696 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m8.1013329 6.2018217s-6.182332 5.6712613-6.47015 6.2483283c-.294067.589594-.05305 1.218325-.698482 2.536086 1.384331-.631682 2.066258-.379804 2.573354-.661587.519126-.288467 6.3231015-6.3218391 6.3231015-6.3218391z" fill="#e04447"/><path d="m8.1013329 6.2018213s-6.182332 5.6712617-6.47015 6.2483287c-.294067.589594-.05305 1.218325-.698482 2.536086 1.384331-.631682 2.066258-.379804 2.573354-.661587.519126-.288467 6.3231015-6.3218395 6.3231015-6.3218395z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438888-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.0277015-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077c-.914387-.908674-1.073257-.888753-1.8606216-2.1273289l-2.0277015-.5432121-.59963.5995111z" fill="url(#c)"/><path d="m11.176305 6.7615449s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438888-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.2599199-.304924.304905-.304924.304905.448322.7434869 1.0301386 1.4602739 1.8606216 2.1273289z" fill="url(#a)"/><g fill="#fff"><path d="m14.019722 1.481389c-.87729-.462732-1.812661-.230066-2.862493.6970599-1.049833.927127-1.4097386 1.982801-1.3401186 2.6143381 1.0715166-1.6169591 2.3488746-2.9811381 4.2026116-3.311398z" opacity=".8"/><path d="m7.8585709 6.7914403-5.813021 5.4751427v.66548l5.946143-5.5195079z" opacity=".8"/></g></g></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..667037ca3
--- /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="10.507685" x2="13.975886" xlink:href="#b" y1="2.149998" y2="5.467495"/><linearGradient id="b"><stop offset="0" stop-opacity=".66087"/><stop offset=".5" stop-opacity="0"/><stop offset="1" stop-opacity=".669565"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.49699112 0 0 .49689181 -4.707319 -2.117175)" gradientUnits="userSpaceOnUse" x1="24.032852" x2="32.349339" xlink:href="#b" y1="13.223127" y2="21.888092"/><linearGradient id="d" gradientTransform="matrix(.49699112 0 0 .49689181 -4.910708 -1.964633)" gradientUnits="userSpaceOnUse" x1="19.065418" x2="23.077925" y1="22.744974" y2="26.757523"><stop offset="0" stop-opacity=".46087"/><stop offset=".49060908" stop-opacity="0"/><stop offset=".60074764" stop-opacity="0"/><stop offset="1" stop-opacity=".588235"/></linearGradient><g fill-rule="evenodd"><path d="m13.715645 10.268958c-.787934 1.441304-2.857598 4.505758 0 4.4809 2.813229-.02447.560206-3.091553 0-4.4809z" fill="#dbdbdb" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m13.715037 11.156489c-.466915.789737-1.357229 2.512417-.972696 2.792023l.34515.250968z" fill="#fff" opacity=".8"/><path d="m8.1013329 6.2018213s-6.182332 5.6712617-6.47015 6.2483287c-.294067.589594-.05305 1.218325-.698482 2.536086 1.384331-.631682 2.066258-.379804 2.573354-.661587.519126-.288467 6.3231015-6.3218395 6.3231015-6.3218395z" fill="url(#d)" stroke="#000" stroke-linejoin="round" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438888-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.25992-.304924.304905-.304924.304905l-2.0277015-.543212-.59963.599511z" fill="#1e1e1e" fill-opacity=".658824" stroke="#000" stroke-opacity=".658824" stroke-width=".5"/><path d="m11.227318 9.3020856.624958-.624833-.675971-1.9157077c-.914387-.908674-1.073257-.888753-1.8606216-2.1273289l-2.0277015-.5432121-.59963.5995111z" fill="url(#c)"/><path d="m11.176305 6.7615449s-.03436-.258196.288701-.278778c1.735221-.110549 3.513245-2.1585189 3.598983-3.552672.07466-1.2140219-1.105731-1.99438888-2.176564-1.9099359-1.069334.08433-2.828272 1.5104349-3.2668176 3.309152-.06337.2599199-.304924.304905-.304924.304905.448322.7434869 1.0301386 1.4602739 1.8606216 2.1273289z" fill="url(#a)"/><g fill="#fff"><path d="m14.019722 1.481389c-.87729-.462732-1.812661-.230066-2.862493.6970599-1.049833.927127-1.4097386 1.982801-1.3401186 2.6143381 1.0715166-1.6169591 2.3488746-2.9811381 4.2026116-3.311398z" opacity=".8"/><path d="m7.8585709 6.7914403-5.813021 5.4751427v.66548l5.946143-5.5195079z" opacity=".8"/></g></g></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..3f602e450
--- /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(.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="b" 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="c" gradientTransform="matrix(.29729729 0 0 .24324323 .86491 2.1622)" 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(.34285637 0 0 .2172834 -.22851 2.4519)" 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="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.00004 3.00004c2.74981 0 11.99999.00062 11.99999.00062l.00001 9.999381s-8 0-12 0c0-3.3333298 0-6.666661 0-9.999991z" fill="url(#d)"/><path d="m13.50004 12.500041h-11v-9.000001h11z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3.00004 4.00004v8.000001h10v-8.000001z" fill="url(#b)"/><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(#a)"/><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..79e68929c
--- /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(.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="b" 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="c" gradientTransform="matrix(.29729729 0 0 .24324323 .86491 2.1622)" 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(.34285637 0 0 .2172834 -.22851 2.4519)" 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="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="m14.50008 13.500081h-13.00008v-11.000081h13.00008z" fill="none" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.00004 3.00004c2.74981 0 11.99999.00062 11.99999.00062l.00001 9.999381s-8 0-12 0c0-3.3333298 0-6.666661 0-9.999991z" fill="url(#d)"/><path d="m13.50004 12.500041h-11v-9.000001h11z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3.00004 4.00004v8.000001h10v-8.000001z" fill="url(#b)"/><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(#a)"/><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(#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></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..3dda3be61
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#09f997"/><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="#e9d300"/><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="#f53ece"/></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..75b227f15
--- /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"><rect fill="#e6e6e6" height="13.008849" opacity=".6" rx=".36742" ry=".477726" stroke="#5f6061" stroke-width=".99115" width="13.00885" x="1.495575" y="1.495575"/><rect fill="#656666" height="9" opacity=".6" rx=".423658" ry=".495762" stroke="#373737" width="9" x="3.5" y="3.5"/><rect fill="#e6e6e6" height="5" rx=".529572" ry=".619702" stroke="#737373" width="5" x="5.5" y="5.5"/></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..e2b295c7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_graphicfiltersharpen.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="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="b" 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;gt;
+ <path d="m8 .5-6.25 15h12.5zm2.86348 10.933263 1.093378 2.247881-7.7781222.0678s6.0418712-3.298421 6.1813802-3.298437z" fill="url(#b)" 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(#a)" stroke-linecap="square"/></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..00b0d9c2d
--- /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="3.599058" x2="7.846695" y1="2.163987" y2="17.792245"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#cdcdcd"/></linearGradient><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(#a)" stroke="#7c7c7c" stroke-linejoin="round"/></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..36c53424c
--- /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"><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="#fbd25e" stroke="#de9600" stroke-width=".810127"/><circle cx="7.991525" cy="8.008474" fill="none" opacity=".5" r="4.289865" stroke="#fff" stroke-linecap="round" stroke-width=".762643"/></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..2699d7fb0
--- /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="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="#185f9a" 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..676dcf173
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_greatestheight.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="-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="b" 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="c" 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;gt;<g stroke-linecap="round" transform="matrix(0 -1 1 0 0 16)"><path d="m.5.5h15v7h-15z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m1.5 1.5h13v5h-13z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m14.496636 11.780908-3-2.9999997v5.9999997z"/><path d="m1.4943793 11.780908 3-2.9999997v5.9999997z"/></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..cc9e83676
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_greatestwidth.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="-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="b" 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="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="28.111103" x2="28.111103" y1="6.923065" 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>
+
+/&amp;amp;gt;<g stroke-linecap="round"><path d="m.5.5h15v7h-15z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m1.5 1.5h13v5h-13z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m14.496636 11.780908-3-2.9999997v5.9999997z"/><path d="m1.4943793 11.780908 3-2.9999997v5.9999997z"/></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..052eca3ea
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/></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..cf19ae276
--- /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.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -10.168068 -17.564338)" 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="b" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#c" y1="15.499894" y2="48.395687"/><linearGradient id="c" 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(#c)" 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(#b)" 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(#b)" 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="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m3.5 12.5v-2h1v1h5v1h-4z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><g transform="matrix(-1 0 0 1 14.987047 -6.094777)"><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l-.0000003 2h3.0000016l-.000002-2h2.000001v-3z" fill="url(#a)" stroke-width=".750352"/><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l.0000017 2h3.0000016l-.000004-2h2.000001v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff" stroke-width=".750352"><path d="m11.987047 11.094777h-1.5v-2h1.5z" opacity=".5"/><path d="m12.00291 13.118161-1.515864-.02338.01587 1.976616 1.484133.02338z" opacity=".2"/><path d="m13.987047 11.094777v1h-2l-.0075-1zm-4 0v1h-2v-1z" opacity=".4"/></g></g></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..2a187c05a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_grow.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(-.34745022 0 0 -.37307564 31.902987 21.673204)" 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="b" cx="8.168" cy=".273" gradientTransform="matrix(-1.81092 0 0 -2.56547 21.292 1.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 15.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(#b)" stroke="#000" stroke-opacity=".471" stroke-width=".962"/><path d="m12.5.5-3 3h6z" fill="#46a9eb" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-opacity=".470588"/><path d="m12.5 1.6757812-.994141.9941407h1.988282z" fill="none" stroke="url(#a)" stroke-linecap="square"/></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..55dd7e1be
--- /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="-.999946" x2="14.000054" y1="5.996172" y2="5.996172"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="b" cx="13.043446" cy="-.410269" gradientTransform="matrix(-1.875 -.00000001 .00000004 -2.3881217 37.456515 7.016399)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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><g fill="#fff"><path d="m5 2h3v3h-3z"/><path d="m9 2h3v3h-3z"/><path d="m5 6h3v3h-3z"/><path d="m9 6h3v3h-3z"/><path d="m5 10h3v3h-3z"/><path d="m9 10h3v3h-3z"/></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..c537a66b3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hangingindent.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="24.837" cy="36.421" gradientTransform="matrix(.0507 0 0 -.02307 -.358 296.084)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientTransform="matrix(-.0587 0 0 .05465 2.436 293.755)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.06397 -.0662 0 4.735 296.72)" 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><path d="m7.5 5.5h7.007zm0 3h7.007zm0 3h7.007z" fill="#3d3d3d" stroke="#565656" stroke-width="1.167" transform="matrix(.7138 0 0 1.0048 4.642 -.04)"/><path d="m1.54 2.5h12.967z" fill="none" stroke="#565656" stroke-linecap="round" stroke-linejoin="round"/><path d="m1.693 295.2c0-.482-1.587-.482-1.587 0 0 .48 1.586.48 1.587 0z" fill="url(#a)" fill-rule="evenodd" opacity=".2" transform="matrix(-3.7795 0 0 3.7795 8.998 -1106.52)"/><path d="m.927 295.458-.795-.73.797-.666v.433l1.054-.01v.53l-1.057.01z" display="block" fill="url(#b)" transform="matrix(-3.7795 0 0 3.7795 8.998 -1106.52)"/><g fill="none"><g stroke-miterlimit="7"><path d="m5.493 10.162 3.007-2.76-3.01-2.516v1.636l-3.992-.034.004 2.004 3.99.034z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round" stroke-width="1.001568"/><path d="m.783 295.147-.428-.42.43-.353v.265l1.055-.01v.24l-1.057.01z" display="block" opacity=".401" stroke="url(#c)" stroke-width=".265" transform="matrix(-3.7795 0 0 3.7795 8.998 -1106.52)"/></g><g stroke="#fff" transform="translate(0 1)"><path d="m7.5 5.5h7.007zm0 3h7.007zm0 3h7.007z" stroke-width="1.167" transform="matrix(.7138 0 0 1.0048 4.642 -.04)"/><path d="m1.54 2.5h12.967z" stroke-linecap="round" stroke-linejoin="round"/></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..b816b41bc
--- /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="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(#a)" 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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" 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..3d91f463c
--- /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="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(#a)" 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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round"/></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..372aeded3
--- /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="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(#a)" 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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round"/></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..fa7ea02f0
--- /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="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(#a)" 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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round"/></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..c1b77044f
--- /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="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(#a)" 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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round"/></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..7567d7d0b
--- /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="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(#a)" 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="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round"/></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..1df6782b0
--- /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="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="b" 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="#46a8ea" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-linejoin="round"/><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(#b)" 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(#a)"/><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..288c5f228
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_helplinesmove.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&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><path d="m4.502685 5.483991h5.99463v5.99463h-5.99463z" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0" stroke-width="1.00537"/></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..af7442d5c
--- /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="#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-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="#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_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..204a9f58b
--- /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;gt;<path d="m16 8h-16v-1h16z" fill="#ce5c00"/></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..49d85a571
--- /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"><clipPath id="a"><path d="m0 0h9l-3 16h-6z"/></clipPath><linearGradient id="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></g><g clip-path="url(#a)"><rect fill="url(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></g><path d="m9 .5-3 14.993062" 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..117f87d09
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hideallnotes.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m0 0h9l-3 16h-6z"/></clipPath><radialGradient id="b" cx="4.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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 opacity=".5" stroke-width="1.185616"><g transform="matrix(.84344321 0 0 .84344321 2.424707 -.341214)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#b)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#c)"/></g><g transform="matrix(.84344321 0 0 .84344321 .080197 2.846422)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#b)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#c)"/></g></g><g clip-path="url(#a)" stroke-width="1.185616"><g transform="matrix(.84344321 0 0 .84344321 2.424707 -.341214)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#b)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#c)"/></g><g transform="matrix(.84344321 0 0 .84344321 .080197 2.846422)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#b)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#c)"/></g></g><path d="m9.0376367.45563484-3.0376367 15.03742716" 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_hidecolumn.svg b/icon-themes/elementary_svg/cmd/sc_hidecolumn.svg
new file mode 100644
index 000000000..7dd7e9845
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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 clip-path="url(#a)"><rect fill="url(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="matrix(0 1 -1 0 16.998 .002)"><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.998 5.998c-.554 0-1.00027686.4460001-1 1l.002 4.002c.00027686.554.446 1 1 1h14c.554 0 1.000277-.446 1-1l-.002-4.002c-.000277-.5539999-.446-1-1-1zm0 1h14l.002 4.002h-14z"/><path d="m6.998 6.998h1v4h-1z"/><path d="m10.998 6.998h1v4h-1z"/><path d="m2.998 7h1v4h-1z"/></g></g></g><g opacity=".5"><rect fill="url(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="matrix(0 1 -1 0 16.998 .002)"><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.998 5.998c-.554 0-1.00027686.4460001-1 1l.002 4.002c.00027686.554.446 1 1 1h14c.554 0 1.000277-.446 1-1l-.002-4.002c-.000277-.5539999-.446-1-1-1zm0 1h14l.002 4.002h-14z"/><path d="m6.998 6.998h1v4h-1z"/><path d="m10.998 6.998h1v4h-1z"/><path d="m2.998 7h1v4h-1z"/></g></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_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..f9c251d7a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_hidenote.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path d="m0 .0000004h9l-3 15.9999996h-6z"/></clipPath><radialGradient id="b" cx="4.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="c" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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 opacity=".5"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#b)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#c)"/></g><g clip-path="url(#a)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#b)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#c)"/></g><path d="m9.0376367.45563524-3.0376367 15.03742676" 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_hiderow.svg b/icon-themes/elementary_svg/cmd/sc_hiderow.svg
new file mode 100644
index 000000000..e45f33a07
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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 clip-path="url(#a)"><rect fill="url(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m1 6.9999995c-.554 0-1 .446-1 1v3.0000005c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3.0000005c0-.554-.446-1-1-1zm0 1h14v3.0000005h-14z"/><path d="m5 8h1v3h-1z"/><path d="m10 8h1v3h-1z"/></g></g><g opacity=".5"><rect fill="url(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m1 6.9999995c-.554 0-1 .446-1 1v3.0000005c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3.0000005c0-.554-.446-1-1-1zm0 1h14v3.0000005h-14z"/><path d="m5 8h1v3h-1z"/><path d="m10 8h1v3h-1z"/></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..3402c73a0
--- /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"><clipPath id="a"><path d="m0 2h8.5l-2.5 13h-6z"/></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" 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(.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><linearGradient id="g" 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=".5"><path d="m3 3h12v11h-12z" fill="url(#f)"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#g)" 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(#g)" 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(#g)"/><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(#g)"/></g><g clip-path="url(#a)"><path d="m3 3h12v11h-12z" fill="url(#f)"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#g)" 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(#g)" 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(#g)"/><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(#g)"/></g><path d="m8.75 1.75-2.75 13.743062" 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..7a239424e
--- /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"><linearGradient id="a" 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="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(.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="d"><path d="m2 0h12v7h-12z"/></clipPath><clipPath id="e"><path d="m2 9h12v7h-12z"/></clipPath><g clip-path="url(#e)" transform="translate(0 -9)"><path d="m3 1h10v14h-10z" fill="url(#a)"/><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(#c)" stroke-linejoin="round"/></g></g><g clip-path="url(#d)" transform="translate(0 9)"><path d="m3 1h10v14h-10z" fill="url(#a)"/><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(#c)" stroke-linejoin="round"/></g></g><path d="m8 10.5 3 3h-6zm0-5 3-3h-6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/></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..e6201227d
--- /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"><radialGradient id="a" cx="12.165" cy="8.085" gradientTransform="matrix(.66667 0 0 .34149504 -9.063391 9.068642)" gradientUnits="userSpaceOnUse" r="11.835" 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><linearGradient id="c" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="25.46862" x2="25.46862" y1="32.841259" y2="2.723591"><stop offset="0" stop-color="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="36.246174" x2="36.246174" y1="2.929114" y2="42.788223"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" 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><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="#b"/><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="#b"/><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="#b"/><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="#b"/><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(#a)"/></g><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(-1 0 0 1 23.008766 -1.999968)"><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(#c)" stroke="url(#d)" stroke-linejoin="round"/><path d="m8.620701 9.8332262c-1.252468 1.4706148-.124646 5.3104078 3.881936 4.7851698v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.396795.235118-4.256087-2.801288-3.881936-3.3957808z" display="block" fill="none" opacity=".8" stroke="url(#e)"/></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..eff9dee4b
--- /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 -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(-.24638478 0 0 .22205655 11.756692 .964436)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" xlink:href="#c" y1="5.394345" y2="39.735077"/><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(.24638451 0 0 .22206326 -.748539 6.964228)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" xlink:href="#c" y1="5.394345" y2="39.735077"/><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.510047 5.4830089h2.9799"/><path d="m10.557987 10.48301h2.93196"/></g><path d="m5.2537903 13.753805 3.504076-2.748233-3.504076-2.7593767v1.7669577h-3.0034938v1.937757h3.0034938z" display="block" fill="url(#d)" stroke-width=".492445"/><g stroke-miterlimit="7" transform="matrix(.50058229 0 0 .48443932 -3.005818 9.286494)"><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" fill="#46a9eb" fill-opacity=".984314" stroke="#2f78c8" stroke-linejoin="round"/><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" fill="none" stroke="url(#a)" stroke-width=".963925"/></g><path d="m5.7543566 7.7538078-3.5040798-2.7481495 3.5040798-2.7592935v1.766904h3.0034971v1.9376988h-3.0034971z" display="block" fill="url(#b)" stroke-width=".492437"/><g stroke-miterlimit="7" transform="matrix(-.50058284 0 0 .48442469 14.013973 3.286632)"><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" fill="#a534ff" stroke="#8e56dc" stroke-linejoin="round"/><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" fill="none" stroke="url(#a)" stroke-width=".963925"/></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..610cb022f
--- /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"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15.856916" x2="15.272812" xlink:href="#a" y1="6.343723" y2="17.05819"/><linearGradient id="c"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="10.895183" x2="10.598716" xlink:href="#c" y1="17.633464" y2="6.127996"/><linearGradient id="e" 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="f" gradientUnits="userSpaceOnUse" x1="18.883095" x2="19.063079" xlink:href="#a" y1="5.397024" y2="19.635038"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="23.533221" x2="23.761144" xlink:href="#c" y1="19.730917" y2="4.86969"/><linearGradient id="h" 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="i" gradientUnits="userSpaceOnUse" x1="24.272545" x2="24.356573" xlink:href="#a" y1="8.965616" y2="24.881511"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14.684657" x2="14.19341" xlink:href="#c" y1="24.210359" y2="8.965616"/><linearGradient id="k" 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="l" gradientUnits="userSpaceOnUse" x1="24.998426" x2="26.459" y1="-.614264" y2="25.081"><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="m" gradientTransform="matrix(3.54885 0 0 1 -822.227 -30.258)" gradientUnits="userSpaceOnUse" x1="235.91475" x2="236.19652" y1="27.798311" y2="57.796421"><stop offset="0" stop-color="#f4f4f4" stop-opacity=".746"/><stop offset=".5" stop-color="#f7f7f7"/><stop offset="1" stop-color="#dcdcdc"/></linearGradient><path d="m.39729167.13287492c-.147 0-.264.118-.265.264v3.17500008c0 .14.11.255.25.263l3.45500003.00844c.147 0 .264-.118.265-.265l-.001-3.18843598c0-.14-.11-.254-.25-.263z" style="opacity:.2;fill:none;stroke:#000;stroke-width:.26458;stroke-linecap:round;stroke-linejoin:round"/><path d="m3.9592946-2.4550392c-1.11 0-2.018.892-2 2.00000005l.17491 22.01972115c.017 1.108.892 2 2 2h24.0930004c1.108 0 2.017-.892 2-2l-.17591-22.01972115c-.018-1.10800005-.892-2.00000005-2-2.00000005z" fill="url(#m)" transform="matrix(.1323 0 0 .1323 0 .59)"/><path d="m28.489295-1.9610392-24.9860004.008c-.554 0-.997.445-1 1.00000005l.00991 23.05772115c0 .537.423.964.952.99h25.0270004c.554 0 .997-.445 1-1l-.01091-23.05772115c.003-.55200005-.442-.99400005-.992-.99800005z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.1323 0 0 .1323 0 .59)"/><g transform="matrix(.17638978 0 0 .17638978 -.511988 -.47008)"><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(#b)" stroke="url(#d)" 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(#e)"/></g><g transform="matrix(.17638978 0 0 .17638978 -.926065 -.315746)"><path d="m16.500046 10.040002v8.999956h8.999955v-8.999956z" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round" stroke-width="1.499992"/><path d="m17.249996 11.040001v6.999955l7.250005.000001v-6.999955z" fill="none" stroke="url(#h)"/></g><g stroke-width="1.499992" transform="matrix(.17638978 0 0 .17638978 -2.204886 -.933123)"><path d="m22.533899 12.591397-5.533898 11.448604s10.500005.000037 10.5 0z" fill="url(#i)" stroke="url(#j)" stroke-linejoin="round"/><path d="m22.500001 14.540001-4.127679 8.636166s7.687566.00003 7.687562 0z" fill="none" stroke="url(#k)"/></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..b875ad276
--- /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(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -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(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.24324 0 0 .35135 2.162 .568)" 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="m" gradientTransform="matrix(.2857 0 0 .3042 1.143 1.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="n"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.2538 0 0 .30502 19.13 .315)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#n" y1="50.786" y2="2.906"/><linearGradient id="p" gradientTransform="matrix(.25277 0 0 .31365 1.903 1.45)" 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="q" gradientTransform="matrix(.31418 0 0 .3333 -.44 .934)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#n" y1="-13.091" y2="-40.164"/><linearGradient id="r" gradientTransform="matrix(.07868 0 0 .08498 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="s" gradientTransform="matrix(.07868 0 0 .08498 18.225 4.95)" 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="m1 14v-12h14v12z" fill="url(#m)"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#l)" stroke-linecap="round"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#o)" stroke-linejoin="round"/><path d="m2.008 3.085v9.957h11.96v-9.957z" fill="url(#r)"/><path d="m2.008 3.085v5.082c.177.088.402.168.645.168.555 0 1.098-.484 2.025-.484s1.624.61 2.793.61c1.17 0 1.433-.88 2.923-.88s1.35.557 2.283.557c.643 0 .917-.242 1.29-.396v-4.656z" fill="url(#s)"/><path d="m10.393 7.255c-1.49 0-1.753.88-2.922.88-1.168 0-1.865-.608-2.792-.608s-1.47.484-2.025.484c-.243 0-.468-.08-.645-.168v1.085c.267.077.613.14 1.026.14 1.052 0 .9-.382 1.807-.382s1.44.624 2.665.624c1.517 0 1.865-1.007 3.065-1.007.937 0 1.007.55 2.038.55.697 0 .928-.29 1.36-.477v-.96c-.375.154-.65.397-1.292.397-.933 0-.793-.558-2.283-.558z" fill="#fff"/><path d="m-13.488-12.572h10.976v8.955h-10.976z" fill="none" stroke="url(#q)" stroke-linecap="round" transform="matrix(-1 .004 .0023 -1 0 0)"/><path d="m2.16 3.242.004 5.785c.336-.007 11.386-2.133 11.64-2.235v-3.55z" fill="url(#p)" fill-rule="evenodd" opacity=".15"/><path d="m14 13.243c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.268-.036.006-1.395 1.031 3.56-.054.03-.007 1.21-.267 6.533-1.462c.196-.043-.128-.294-.727-.563-.45-.202-.923-.36-1.215-.404z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 4.176)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 4.176)"/><path d="m5.998 12.372c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.172-5.206.018-.02s-.015-.012-.014-.013c.15-.215-.183-.838-.783-1.434-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74077 0 0 .74257 4.48 4.176)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></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..177a2d84e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_imagemapdialog.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="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" 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="e" 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="f" 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;gt;<path d="m14.5 13.5h-13v-11h13z" fill="none" stroke="#8c8c8c" stroke-linejoin="round"/><path d="m2 4h12v10h-12z" fill="url(#d)" 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(#e)" 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(#f)" 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"/><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_importdialog.svg b/icon-themes/elementary_svg/cmd/sc_importdialog.svg
new file mode 100644
index 000000000..ebcc39ea3
--- /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"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></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(.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="e" 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="f" gradientUnits="userSpaceOnUse" x1="17.457523" x2="17.457523" xlink:href="#a" y1="-2.374197" y2="10.619582"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" xlink:href="#a" y1="2.264152" y2="6.099961"/><linearGradient id="h" 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="i" 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="j" 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="m1 1c2.2915074 0 11.999988.0008904 11.999988.0008904l.000012 13.9991096h-12z" fill="url(#d)"/><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 transform="matrix(-.64678195 0 0 .64678195 22.291211 2.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(#f)"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#g)"/><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(#e)" stroke-miterlimit="7" stroke-width="1.546116"/></g><g transform="matrix(1.05130648 -.43546544 .43546544 1.05130648 -5.966936 4.266502)"><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(#h)" stroke="url(#i)" 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(#j)" stroke-width=".878792"/></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..52301d454
--- /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" gradientTransform="matrix(0 -.5372019 .57681717 0 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="10.088258" x2="13.73227" y1="2.601002" y2="13.177273"><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="b" 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="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="#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-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(#d)" stroke="url(#e)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#c)" 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(#b)" 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="#d8a7ff" stroke="#8e56dc" stroke-linejoin="round"/><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=".53" stroke="url(#a)"/></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..36fc247c8
--- /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="17.457523" x2="17.457523" xlink:href="#b" y1="-2.374197" y2="10.619582"/><linearGradient id="b"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" xlink:href="#b" y1="2.264152" y2="6.099961"/><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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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><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><path d="m3 3h12v11h-12z" fill="url(#i)"/><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)"/><g transform="matrix(-.64678195 0 0 .64678195 22.291211 5.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(#a)"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#c)"/><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)" stroke-miterlimit="7" stroke-width="1.546116"/></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..0287e8635
--- /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" gradientTransform="matrix(0 -.06397 -.0662 0 4.735 296.72)" 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><linearGradient id="b" gradientTransform="matrix(-.0587 0 0 .05465 2.436 293.755)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><radialGradient id="c" cx="24.837" cy="36.421" gradientTransform="matrix(.0507 0 0 -.02307 -.358 296.084)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill="#fff" transform="translate(0 .264583)"><path d="m2.38.265v.265h.53v-.266zm-2.114.53v.263h1.587v-.264zm2.116 0v.263h1.853v-.264zm-2.116 2.115v.265h1.587v-.265zm2.116 0v.265h1.853v-.265zm-2.115.53v.264h1.587v-.264zm2.116 0v.264h.795v-.264z"/><path d="m2.38 1.323v.53h1.853v-.53zm0 .794v.53h1.59v-.53z"/></g><path d="m2.38.265v.265h.53v-.266zm-2.114.53v.263h1.587v-.264zm2.116 0v.263h1.853v-.264zm-2.116 2.115v.265h1.587v-.265zm2.116 0v.265h1.853v-.265zm-2.115.53v.264h1.587v-.264zm2.116 0v.264h.795v-.264zm0 .53v.263h.53v-.263z" fill="#4d4d4d" opacity=".4"/><path d="m2.38 1.323v.53h1.853v-.53zm0 .794v.53h1.59v-.53z" fill="#4d4d4d"/><path d="m1.693 295.2c0-.482-1.587-.482-1.587 0 0 .48 1.586.48 1.587 0z" fill="url(#c)" fill-rule="evenodd" opacity=".2" transform="matrix(-1 0 0 1 2.38 -292.767)"/><path d="m.927 295.458-.795-.73.797-.666v.433l1.054-.01v.53l-1.057.01z" display="block" fill="url(#b)" transform="matrix(-1 0 0 1 2.38 -292.767)"/><g fill="none" stroke-miterlimit="7" stroke-width=".265"><path d="m1.453 2.69.795-.73-.796-.665v.433l-1.056-.01v.53l1.056.01z" display="block" opacity=".5" stroke="#004372" stroke-linejoin="round"/><path d="m.783 295.147-.428-.42.43-.353v.265l1.055-.01v.24l-1.057.01z" display="block" opacity=".401" stroke="url(#a)" transform="matrix(-1 0 0 1 2.38 -292.767)"/></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..03ff28d6a
--- /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"><radialGradient id="a" cx="31.798098" cy="-5.182494" fx="31.798098" fy="-5.182494" gradientTransform="matrix(.00000001 -.87324682 -.95000043 0 -5.923371 32.767587)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#c"/><radialGradient id="b" cx="16.119139" cy="4.256311" fx="16.119139" fy="4.256311" gradientTransform="matrix(2.8874199 .11105476 -.08536364 2.2194513 -41.179388 1.263218)" gradientUnits="userSpaceOnUse" r="4.502289" xlink:href="#c"/><radialGradient id="c" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 1.315286 0 33.205607 -22.328549)" gradientUnits="userSpaceOnUse" r="19.99999"><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(0 1 1 0 0 0)"><path d="m1.0004191 5.717614c-.00679198-.1696876.0694035-.3282407.1943262-.4530632l4.894003-5.0478942c.1014994-.1014176.2189858-.1647744.3454689-.1941696.064969-.015096.1294533-.025744.1943264-.021576.020929-.0012.043695-.0008.064775 0 .037988.00656.071858.00812.107959.021576.1304269.028064.2625833.089777.3670606.1941696l4.6585068 5.0322693c.249847.2496449.233748.6636716-.04318.9277009l-1.018295.9708497c-.27693.2640285-.700193.2927934-.950039.0431487l-1.815331-1.7498407v3.8649555c0 .382471-.5400169.69426-.9227964.69426h-1.1734972c-.3827793 0-.9325777-.307897-.9292267-.690354l.0338983-3.8688615-1.7913401 1.7654656c-.251555.2479215-.6577805.2272992-.9284465-.0431486l-1.0722544-.9708498c-.1353329-.1352245-.2091249-.3049501-.2159179-.4746377z" fill="#ececec" opacity=".35"/><path d="m.00041912 5.717614c-.006792-.1696876.06940344-.3282407.1943262-.4530632l4.89400298-5.0478942c.1014994-.1014176.2189858-.1647744.3454689-.1941696.0649688-.015096.1294533-.025744.1943264-.021576.020929-.0012.043695-.0008.064775 0 .037988.00656.071858.00812.107959.021576.1304269.028064.2625833.0897768.3670606.1941696l4.6585068 5.0322693c.249847.2496449.233748.6636716-.04318.9277009l-1.0182948.9708497c-.2769304.2640285-.7001936.2927934-.9500392.0431487l-1.815331-1.7498407v3.8649556c0 .3824712-.5400169.6942599-.9227964.6942599h-1.1734972c-.3827793 0-.9325777-.3078971-.9292267-.6903536l.0338983-3.8688619-1.7913401 1.7654656c-.251555.2479215-.6577805.2272992-.9284465-.0431486l-1.0722544-.9708498c-.13533288-.1352245-.20912492-.3049501-.21591788-.4746377z" fill="url(#a)"/><path d="m5.6289062 1.8320312-2.0390624 2.0878907c.8237832-.3914979 1.9329684.1846852 2.0195312 1.1425781.0605908-.5294256.4414392-.9330856.8847656-1.1171875.3965013-.1646567.8801415-.1657289 1.2773438.0703125z" fill="none" opacity=".03" stroke="#000"/><path d="m5.4433602.572266-4.88867217 5.0410149c.00000639.00065.00000639.0013 0 .0019-.001526.0015-.002142.0022-.003906.0039-.0496817.04964-.0490036.07374-.0488281.07813.001374.03432.0170082.0846.0683594.136719l1.05664067.957086c.000659.000641.00131.0013.00195.002.00588.0056.012126.01187.017578.01758.054163.05317.098849.07197.1308594.07422.032578.0023.05827-.0079.085937-.03516l1.7910191-1.765622c.1565897-.155046.3771464-.178968.5507812-.105469.1736349.0735.3089542.2484.3066407.46875l-.033203 3.84375c.00203.0033.00242.005.00586.0098.013771.01896.040071.04852.089844.08203.09539.064148.2870864.113203.3300781.113203h1.1738271c.041047 0 .2247201-.04891.3183594-.113281.048715-.03349.077144-.06362.091797-.08398.00471-.0066.00546-.0096.00781-.01367v-3.84375c-.0002135-.217767.1347318-.38971.306643-.462895.1719111-.07318.388109-.05149.5449218.09961l1.7871094 1.722656.3085938-.03906.4394531-.396484.5214849-.521485v.0293c.0025-.02393.0136-.04615.03125-.0625.0509-.04853.06636-.09057.06836-.123047.0019-.03156-.0078-.05773-.03125-.08203l-.002-.0019c-.0044-.0042-.0095-.0093-.01367-.01367-.000006-.00065-.000006-.0013 0-.002-1.5142092-1.635511-3.1611016-3.3978549-4.5858936-4.9863494-.1485421-.0774626-.1208855-.0540811-.2226532-.0996094h-.00391-.033203c-.065676-.00664-.1122851.047004-.167968.0703129z" fill="none" opacity=".1" stroke="#000"/><path d="m11.386719 8c-.02323-.00132-.04739-.00545-.06055.023437l-4.1738252 4.054688c-.099509.09943-.1597069.22421-.1542969.359375.00541.135168.064074.271191.171875.378906l.8417949 1.016506c.2156026.215429.488596.15903.7402344.0332l1.2363281-1.263669.0117207 2.897557c.0012.30466.466577.490234.771484.490234h.728516.728516c.304908 0 .771484-.185572.771484-.490234l-.01172-2.897557 1.236328 1.263672c.251638.125827.524632.182226.740234-.0332l.865237-1.016506c.107805-.107715.166475-.243738.171875-.378906.0054-.135165-.05479-.259945-.154297-.359375l-4.173829-4.0546905c-.01316-.028887-.037317-.0247575-.060547-.0234375h-.113281z" fill="#fff" opacity=".35"/><path d="m10.386719 8c-.02323-.00132-.04739-.00545-.06055.023437l-4.1738252 4.054688c-.099509.09943-.1597069.22421-.1542969.359375.00541.135168.064074.271191.171875.378906l.8417949 1.016506c.2156026.215429.488596.15903.7402344.0332l1.2363281-1.263669.0117207 2.897557c.00123.30466.4665765.490234.7714844.490234h.7285156.728516c.304908 0 .771484-.185572.771484-.490234l-.01172-2.897557 1.236328 1.263672c.251638.125827.524632.182226.740234-.0332l.865237-1.016506c.107805-.107715.166475-.243738.171875-.378906.0054-.135165-.05479-.259945-.154297-.359375l-4.173829-4.0546905c-.01316-.028887-.037317-.0247575-.060547-.0234375h-.113281z" fill="url(#b)"/><g fill="none" stroke="#000"><path d="m10.5 10-1.6542988 1.838771c.027302.170132-.024472.343429-.140625.470703.007.000175.1186044-.09301.037109-.03125-.1000118.07579.1608716-.09343.050781-.0332-.1100903.06023.1724519-.06678.054687-.02344-.1177644.04334.18146-.04309.058594-.01758-.1228663.02551.1838784-.01494.058594-.0078-.1252847.0071.1855136.01337.060547.002-.1249668-.01142.1805131.03948.058594.0098-.1219194-.02971.174803.06493.058594.01758-.1162092-.04735.1606952.09131.052734.02734-.1079608-.06397.1481359.112381.050781.0332-.097355-.07918.1275907.13563.042969.04297-.084622-.09266.1071505.150996.037109.04687-.070041-.104121.083227.166042.029297.05274-.05393-.113307.058126.174706.021484.05469-.036642-.120018.032225.182702.013672.05859-.018553-.124108.00592.186034.00586.06055h1.0546878.07422 1.054688c-.000059.125487.02441-.184655.0059-.06055-.01855.124108.05031-.178612.01367-.05859-.03664.120019.07541-.167994.02148-.05469-.05393.113307.09934-.156856.0293-.05274-.07004.104122.121732-.139536.03711-.04687-.08462.09266.140323-.122147.04297-.04297-.09736.07918.158742-.09717.05078-.0332-.107961.06396.168943-.0747.05273-.02734-.116209.04735.180513-.04729.05859-.01758-.12192.02971.18356-.02118.05859-.0098-.124967.01142.185831.0052.06055-.002-.125285-.0071.18146.03332.05859.0078-.122866-.02551.176358.06092.05859.01758-.117764-.04334.164778.08366.05469.02344-.11009-.06023.150794.108997.05078.0332-.100012-.07579.132671.128769.04492.03906-.121309-.127679-.17619-.304597-.148438-.478516z" opacity=".03"/><path d="m10.5 8.5703125-3.9785156 3.8632815.066406.134765c.264794.204663.5555881.626053.7656231.885647.00402.0031.00792.0064.011719.0098l.1015624-.0391 1.15625-1.181641.8769551-.743065v1.102389l.011721 2.803807c.0039.0022.00116.0013.00586.0039.056992.03111.2212963.06836.2539063.06836h.7285127.728516c.03261 0 .196914-.03725.253906-.06836.0047-.0026.002-.0017.0059-.0039l-.01172-2.803807.01168-1.102389.865275.743012 1.15625 1.181641.101563.03906c.0038-.0034.0077-.0067.01172-.0098.210035-.259594.52427-.680984.789064-.885647l.06641-.134765z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/></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..3c1c5e39e
--- /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="#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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m6 11v-3h4v3z" fill="#9cde4a"/><path d="m5 11c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-3h4v3z" fill="#5ca12a"/><g transform="translate(-.007 -.007)"><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#a)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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></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..8fc0dbd25
--- /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.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="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#a)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_insertannotation.svg b/icon-themes/elementary_svg/cmd/sc_insertannotation.svg
new file mode 100644
index 000000000..1604c7092
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertannotation.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></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(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#c)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#b)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_insertbookmark.svg b/icon-themes/elementary_svg/cmd/sc_insertbookmark.svg
new file mode 100644
index 000000000..a0b21fe20
--- /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"><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><radialGradient id="d" 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><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"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#d)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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 11h2v1h-2z" opacity=".4"/><path d="m13 11h2v1h-2z" 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..1f5a8e0b3
--- /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" 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.1" y2="20.895"><stop offset="0" stop-color="#efefef"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><clipPath id="d"><path d="m2 11h9v5h-9z"/></clipPath><linearGradient id="e" 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="f" 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="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><clipPath id="h"><path d="m2 0h9v5h-9z"/></clipPath><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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><g clip-path="url(#d)" transform="translate(5 -11)"><path d="m3 1h10v14h-10z" fill="url(#e)"/><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(#h)" transform="translate(5 11)"><path d="m3 1h10v14h-10z" fill="url(#e)"/><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><path d="m9.516 6.508h2v2h-2z" fill="#9cde4a" stroke="#0f5a00" 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="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#i)" stroke="none" transform="translate(-8 -4)"/><path d="m2.5 6.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-opacity=".93" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m3 5h2v1h-2z" opacity=".5"/><path d="m3 10h2v1h-2z" opacity=".2"/><path d="m1 7h2v1h-2zm4 0h2v1h-2z" opacity=".4"/></g></g><path d="m10 7h1v1h-1z" fill="#fff" opacity=".4"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m13.516 6.508h2v2h-2z" stroke="#0f5a00" stroke-opacity=".434" stroke-width="1"/><path d="m14 7h1v1h-1z" fill="#fff" opacity=".4" stroke="none"/></g><path d="m11.22 8c-.125 0-.22.095-.22.22v.624c-.277.07-.526.186-.766.328l-.452-.453c-.088-.09-.225-.09-.313 0l-.75.75c-.09.086-.09.222 0 .31l.45.453c-.14.24-.256.49-.327.766h-.622c-.125 0-.22.094-.22.22v1.06c0 .124.095.22.22.22h.624c.07.276.186.525.328.765l-.453.453c-.09.086-.09.223 0 .31l.75.75c.086.09.223.09.31 0l.454-.452c.24.14.49.256.766.327v.625c0 .124.096.22.22.22h1.062c.123 0 .218-.096.218-.22v-.625c.277-.07.526-.186.766-.328l.453.453c.086.088.223.088.31 0l.75-.75c.088-.088.088-.225 0-.313l-.453-.452c.142-.24.257-.49.328-.766h.625c.125 0 .22-.096.22-.22v-1.062c0-.123-.095-.218-.22-.218h-.624c-.072-.277-.186-.526-.33-.766l.454-.45c.088-.09.088-.226 0-.314l-.75-.75c-.087-.09-.224-.09-.312 0l-.452.452c-.24-.142-.49-.257-.766-.328v-.62c0-.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 -13 3.1)"/><path d="m3.752 8.848c-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 -13 3.1)"/></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..5d5c774d0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertcaptiondialog.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="64.574997" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" 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(.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;gt;<path d="m16 13.5h-13.5v2h13.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><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(-7.993 -7.993)"><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#a)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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></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..79539e6c6
--- /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(-.20589926 0 0 .19175989 17.699027 -15.566382)" gradientUnits="userSpaceOnUse" x1="31.664495" x2="32.535461" y1="80.225151" y2="122.89526"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.34745022 0 0 .37307564 21.788931 -16.62254)" gradientUnits="userSpaceOnUse" x1="30.782" x2="31.082001" y1="47.444" y2="66.575996"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><linearGradient id="c" 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><g transform="translate(0 2)"><rect fill="url(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="-1"/><path d="m.498-1.998c-.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"/></g><path d="m11 15v-3h4v3z" fill="#9cde4a"/><path d="m10 15c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-3h4v3z" fill="#5ca12a"/><path d="m11 12v-1h4v1z" fill="#5ca12a"/><path d="m14.91366 4.515524-3.958293 4.5339278-3.8160025-4.5494505h2.3568663l-.00776-3.99968752 3.0088202.0148759.0091 4.00033432z" display="block" fill="url(#a)" stroke-width=".64678"/><g fill="none" stroke-miterlimit="7"><path d="m14.914 4.547-3.974 4.987-3.802-5.004h2.36l-.01-4 3.01.016.01 4z" display="block" stroke="#2f78c8" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.548954 5.1623043-2.610404 3.3276831-2.4577638-3.3438526h1.6648118l-.0091-3.9996875 1.713967.015523.0091 4.0003343z" display="block" stroke="url(#b)" stroke-width=".623496"/></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..2bdec72a2
--- /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(.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><linearGradient id="b" gradientTransform="matrix(-.34745 0 0 -.37307 21.79 32.638)" gradientUnits="userSpaceOnUse" x1="39.651" x2="23.715" y1="57.957" y2="58.393"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><g transform="translate(0 2)"><rect fill="url(#a)" height="14" rx=".424" ry=".491" width="14" x="1" y="-1"/><path d="m.498-1.998c-.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"/></g><path d="m11 11v-3h4v3z" fill="#9cde4a"/><path d="m10 11c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-3h4v3z" fill="#5ca12a"/><path d="m11 8v-1h4v1z" fill="#5ca12a"/><g stroke-miterlimit="7"><path d="m4.516 14.902 4.987-3.974-5.003-3.8v2.358l-4-.01.016 3.01 4 .01z" display="block" fill="#46a9eb" fill-opacity=".984" stroke="#2f78c8" stroke-linejoin="round"/><path d="m13.55 10.853-2.61-3.328-2.46 3.344h1.665l-.01 4 1.716-.017.01-4z" display="block" fill="none" stroke="url(#b)" stroke-width=".623" transform="matrix(0 1 -1 0 16.016 -.012)"/></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..2d2ec856b
--- /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(.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)"/><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="#6ead20"/><path d="m7.508 4.508.012 8h-1.995v1.047h2.99v-.92h.005l-.01-7.075.49-.56-.492-.492z" fill="#fff" opacity=".4"/></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..6e7907b9a
--- /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(.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><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="38.16" x2="22.391" y1="55.393" y2="55.393"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.476" x2="23.695" y1="3.225" y2="3.225"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="translate(0 2)"><rect fill="url(#a)" height="14" rx=".424" ry=".491" width="14" x="1" y="-1"/><path d="m.498-1.998c-.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"/></g><path d="m0 15v-14h5v14z" fill="#9cde4a"/><path d="m0 15c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-14h4v14z" fill="#5ca12a"/><path d="m1 12v-1h4v1zm0-7v-1h4v1zm0 3v-1h4v1z" fill="#5ca12a"/><path d="m16.685 9.236 7.01-6.12-7.034-5.9v3.644l-6.183-.012.022 4.652 6.185.014z" display="block" fill="url(#c)" transform="matrix(-.64678 0 0 .64678 22.32 8.914)"/><g fill="none" stroke-miterlimit="7"><path d="m11.497 14.888-4.987-3.974 5.003-3.802v2.36l4-.01-.015 3.01-4 .01z" display="block" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".875"/><path d="m17.685 7.126 5.145-4.036-5.17-3.8v2.574l-6.184-.014.024 2.65 6.185.014z" display="block" stroke="url(#b)" stroke-width=".964" transform="matrix(-.64678 0 0 .64678 22.32 8.914)"/></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..a3b1cc278
--- /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(.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><linearGradient id="b" gradientTransform="matrix(-.34745 0 0 -.37307 21.79 32.638)" gradientUnits="userSpaceOnUse" x1="39.651" x2="23.715" y1="57.957" y2="58.393"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><g transform="translate(0 2)"><rect fill="url(#a)" height="14" rx=".424" ry=".491" width="14" x="1" y="-1"/><path d="m.498-1.998c-.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"/></g><path d="m10 15v-14h5v14z" fill="#9cde4a"/><path d="m10 15c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-14h4v14z" fill="#5ca12a"/><path d="m11 12v-1h4v1zm0-7v-1h4v1zm0 3v-1h4v1z" fill="#5ca12a"/><g stroke-miterlimit="7"><path d="m4.516 14.902 4.987-3.974-5.003-3.8v2.358l-4-.01.016 3.01 4 .01z" display="block" fill="#46a9eb" fill-opacity=".984" stroke="#2f78c8" stroke-linejoin="round"/><path d="m13.55 10.853-2.61-3.328-2.46 3.344h1.665l-.01 4 1.716-.017.01-4z" display="block" fill="none" stroke="url(#b)" stroke-width=".623" transform="matrix(0 1 -1 0 16.016 -.012)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertcolumnsbefore.svg b/icon-themes/elementary_svg/cmd/sc_insertcolumnsbefore.svg
new file mode 100644
index 000000000..6e7907b9a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertcolumnsbefore.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><linearGradient id="b" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="38.16" x2="22.391" y1="55.393" y2="55.393"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.476" x2="23.695" y1="3.225" y2="3.225"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><g transform="translate(0 2)"><rect fill="url(#a)" height="14" rx=".424" ry=".491" width="14" x="1" y="-1"/><path d="m.498-1.998c-.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"/></g><path d="m0 15v-14h5v14z" fill="#9cde4a"/><path d="m0 15c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-14h4v14z" fill="#5ca12a"/><path d="m1 12v-1h4v1zm0-7v-1h4v1zm0 3v-1h4v1z" fill="#5ca12a"/><path d="m16.685 9.236 7.01-6.12-7.034-5.9v3.644l-6.183-.012.022 4.652 6.185.014z" display="block" fill="url(#c)" transform="matrix(-.64678 0 0 .64678 22.32 8.914)"/><g fill="none" stroke-miterlimit="7"><path d="m11.497 14.888-4.987-3.974 5.003-3.802v2.36l4-.01-.015 3.01-4 .01z" display="block" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".875"/><path d="m17.685 7.126 5.145-4.036-5.17-3.8v2.574l-6.184-.014.024 2.65 6.185.014z" display="block" stroke="url(#b)" stroke-width=".964" transform="matrix(-.64678 0 0 .64678 22.32 8.914)"/></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..162df9b8f
--- /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"><linearGradient id="a" 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><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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><rect fill="url(#a)" 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-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#b)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_insertdoc.svg b/icon-themes/elementary_svg/cmd/sc_insertdoc.svg
new file mode 100644
index 000000000..4598feaab
--- /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(.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" 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="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)"/><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..28ec301a2
--- /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="10.48862" x2="10.562238" xlink:href="#b" y1=".346782" y2="10.366126"/><linearGradient id="b" gradientTransform="translate(18 -1)" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(18 -1)" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="translate(18 -1)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="20.783211" x2="74.804192" xlink:href="#c" y1="55.99968" y2="55.99968"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-30.123886" x2="57.723392" xlink:href="#c" y1="-.226468" y2="-.226468"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.050858" x2="16" xlink:href="#c" y1="5.476303" y2="5.476303"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-26.423071" x2="53.946991" xlink:href="#b" y1="-.225524" y2="-.225524"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="45.183064" x2="45.183064" xlink:href="#b" y1="34.391285" y2="80.30912"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="45.092651" x2="45.092651" xlink:href="#d" y1="34.391285" y2="72.205971"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.525429" x2="10.525429" xlink:href="#d" y1="1.501732" y2="8.315282"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="-16.11673" x2="47.078842" xlink:href="#d" y1="18.227474" y2="-7.844769"/><g transform="matrix(-1 0 0 1 16.016736 0)"><path d="m15.5 5.4763022a4.9745712 4.9763022 0 0 1 -4.974571 4.9763028 4.9745712 4.9763022 0 0 1 -4.9745715-4.9763028 4.9745712 4.9763022 0 0 1 4.9745715-4.9763022 4.9745712 4.9763022 0 0 1 4.974571 4.9763022z" fill="url(#a)" stroke="url(#g)"/><path d="m15.5 5.4763022a4.9745712 4.9763022 0 0 1 -4.974571 4.9763028 4.9745712 4.9763022 0 0 1 -4.9745715-4.9763028 4.9745712 4.9763022 0 0 1 4.9745715-4.9763022 4.9745712 4.9763022 0 0 1 4.974571 4.9763022z" fill="none" stroke="url(#g)"/><path d="m14.5 5.4763025a3.974571 3.974571 0 0 1 -3.974571 3.974571 3.974571 3.974571 0 0 1 -3.9745712-3.974571 3.974571 3.974571 0 0 1 3.9745712-3.974571 3.974571 3.974571 0 0 1 3.974571 3.974571z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#i)" fill-rule="evenodd" height="48.618881" rx=".878405" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)" width="48.618885" x="23.484261" y="31.690237"/><g fill="none" fill-rule="evenodd" stroke="#b35039" stroke-width="5.402098" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)"><rect height="48.618881" rx=".878405" stroke="url(#e)" width="48.618885" x="23.484261" y="31.690237"/><rect fill="none" height="37.814686" rx=".878405" stroke="url(#j)" width="37.814686" x="28.886358" y="37.092335"/></g><g transform="matrix(-.0469711 .12301476 -.12285865 -.04702363 12.247547 10.339718)"><path d="m25.603516-36.115234a3.9331261 3.9331261 0 0 0 -2.982422 1.34375l-48.072266 55.005859a3.9331261 3.9331261 0 0 0 2.480469 6.492187l72.503906 8.908204a3.9331261 3.9331261 0 0 0 4.154297-5.308594l-24.431641-63.914063a3.9331261 3.9331261 0 0 0 -3.652343-2.527343z" fill="url(#h)"/><g fill="none" stroke-width="7.59799"><path d="m25.603516-36.115234a3.9331261 3.9331261 0 0 0 -2.982422 1.34375l-48.072266 55.005859a3.9331261 3.9331261 0 0 0 2.480469 6.492187l72.503906 8.908204a3.9331261 3.9331261 0 0 0 4.154297-5.308594l-24.431641-63.914063a3.9331261 3.9331261 0 0 0 -3.652343-2.527343z" stroke="url(#f)"/><path d="m24.289062-24.931641-39.205078 44.859375 59.13086 7.265625z" stroke="url(#l)"/></g></g></g></svg> \ No newline at end of file
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..a988a1cd9
--- /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"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b"><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="c"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.643" x2="6.343" xlink:href="#a" y1=".768" y2="12.849"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="7.657" x2="8.069" xlink:href="#b" y1="1.056" y2="13.04"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3" x2="15" xlink:href="#c" y1="9" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="1" x2="13" xlink:href="#c" y1="7" y2="7"/><linearGradient id="h" 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="i" gradientUnits="userSpaceOnUse" x1="7.643" x2="8.343" xlink:href="#a" y1="2.768" y2="14.849"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.657" x2="10.069" xlink:href="#b" y1="3.056" y2="15.04"/><path d="m4 3h10v12h-10z" fill="url(#i)"/><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(#j)"/><path d="m3.5 2.5h11v13h-11z" fill="none" stroke="url(#f)" stroke-linejoin="round"/><path d="m2 1h10v12h-10z" fill="url(#d)"/><path d="m2 1v12h8-8v-12h10l-1 3h1v-3z" fill="url(#e)"/><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(#g)"/><path d="m3.5 9.5h5v2h-5z" fill="#9cde4a" stroke="#5ca12a" stroke-linejoin="round"/><path d="m11 4h2v9h-2zm-1 8h1v1h-1z" fill="#fff"/><path d="m12.106 6.073c0-.473.263-.71.79-.71.53 0 .792.237.792.71 0 .226-.066.402-.2.53-.13.123-.327.185-.59.185-.53 0-.792-.238-.792-.715zm1.516 6.708h-1.455l.037-4.114h1.454z" fill="#8c8c8c" stroke="#565656" stroke-linejoin="round" stroke-width=".527" transform="scale(.93045 1.07474)"/><path d="m11.516 12.51h-9l-.016-11.01h9z" fill="none" stroke="url(#h)" stroke-linecap="round"/></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..b250764be
--- /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.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 -.4329035 0 33.178006 -17.56524)" 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><g stroke-linejoin="round" transform="translate(0 -6)"><g fill="none" stroke="#fff" stroke-linecap="round" transform="translate(0 1)"><path d="m10.028768 9.4999999h4.478354z"/><path d="m10.028768 12.5h-.050508 4.528862z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><g transform="translate(-7.088807 -2.016901)"><path d="m10.593875 10.516898v-1.9940074l2.994932-.00599v1.9940074l2 .006v3l-2-.006v2.005992l-2.994932.006v-2.006002h-2.0050677v-3z" fill="url(#a)"/><path d="m10.593875 10.516898v-1.9940074l2.994932-.00599v1.9940074l2 .006v3l-2-.006v2.005992l-2.994932.006v-2.006002h-2.0050677v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff"><path d="m11.109742 9.046275 1.963199-.00599v.9547572l-1.963199.00599z" opacity=".5"/><path d="m11.088807 14.016898 1.9632-.006.02093.982608-1.963199.006z" opacity=".2"/><path d="m9.1121917 11.032765.023384.984133h1.9975503l-.02338-.984133zm3.9607493-.006.02338.984133 1.992482.006-.02338-.984133z" opacity=".4"/></g></g><g fill="none" stroke="#565656" stroke-linecap="round"><path d="m10.028768 9.4999999h4.478354z"/><path d="m10.028768 12.5h-.050508 4.5288619z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><path d="m7.5008907 17.500891h4.9982193v1.998219h-4.9982193z" fill="#9cde4a" stroke="#5ca12a" stroke-width="1.001781"/></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..aed99db4e
--- /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" 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)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)"/><path d="m4.5 10.5h7v2h-7z" fill="#fcaf3e" stroke="#ce5c00" stroke-width="1.001"/></g></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..57c988883
--- /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" 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"/><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(#a)" stroke-width=".999922"/><path d="m7.9934644 13.270537h-1.5231726v-4.170239l.014788-.6851811.024647-.7492629q-.3795609.3795608-.5274417.4978654l-.8281326.6654638-.7344748-.9168612 2.321729-1.8485103h1.2520577z" fill="#8c8c8c" stroke="#565656" stroke-linejoin="round" stroke-width=".545158" transform="scale(.96671745 1.0344284)"/><path d="m9.5 10.5h5v2h-5z" fill="#9cde4a" stroke="#5ca12a"/></g></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..5aa0b8a71
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertframe.svg
@@ -0,0 +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" 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="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 1.972873 -3.8866533 0 46.976844 -18.153909)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><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><rect fill="url(#b)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" opacity=".4" rx="1" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="8" rx=".528" ry=".556" width="8" x="4" y="4"/></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..7f37a24e0
--- /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(.24324 0 0 .35135 2.162 .568)" 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(.2857 0 0 .3042 1.143 1.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="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 .315)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#c" y1="50.786" y2="2.906"/><linearGradient id="e" gradientTransform="matrix(.25277 0 0 .31365 1.903 1.45)" 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(.31418 0 0 .3333 -.44 .934)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#c" y1="-13.091" y2="-40.164"/><radialGradient id="g" 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="#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(.07868 0 0 .08498 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="i" gradientTransform="matrix(.07868 0 0 .08498 18.225 4.95)" 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="m1 14v-12h14v12z" fill="url(#b)"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#d)" stroke-linejoin="round"/><path d="m2.008 3.085v9.957h11.96v-9.957z" fill="url(#h)"/><path d="m2.008 3.085v5.082c.177.088.402.168.645.168.555 0 1.098-.484 2.025-.484s1.624.61 2.793.61c1.17 0 1.433-.88 2.923-.88s1.35.557 2.283.557c.643 0 .917-.242 1.29-.396v-4.656z" fill="url(#i)"/><path d="m10.393 7.255c-1.49 0-1.753.88-2.922.88-1.168 0-1.865-.608-2.792-.608s-1.47.484-2.025.484c-.243 0-.468-.08-.645-.168v1.085c.267.077.613.14 1.026.14 1.052 0 .9-.382 1.807-.382s1.44.624 2.665.624c1.517 0 1.865-1.007 3.065-1.007.937 0 1.007.55 2.038.55.697 0 .928-.29 1.36-.477v-.96c-.375.154-.65.397-1.292.397-.933 0-.793-.558-2.283-.558z" fill="#fff"/><path d="m-13.488-12.572h10.976v8.955h-10.976z" fill="none" stroke="url(#f)" stroke-linecap="round" transform="matrix(-1 .004 .0023 -1 0 0)"/><path d="m2.16 3.242.004 5.785c.336-.007 11.386-2.133 11.64-2.235v-3.55z" fill="url(#e)" fill-rule="evenodd" opacity=".15"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#g)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_insertheader.svg b/icon-themes/elementary_svg/cmd/sc_insertheader.svg
new file mode 100644
index 000000000..65c7d49da
--- /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" 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)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)"/><path d="m4.5 3.5h6.982v2h-6.98z" fill="#fcaf3e" stroke="#ce5c00" stroke-width="1.001"/></g></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..ff44a9051
--- /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.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="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-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#a)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_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..89c1ab2f9
--- /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"><g transform="translate(0 -6)"><path d="m5.4921875 15c-.016982.000437-.033931.0017-.050781.0039-.065897.0075-.1296343.02813-.1875.06055-.014778.0084-.02912.0175-.042969.02734-.054794.03853-.1012872.08769-.1367187.144538-.017277.02844-.031671.05854-.042969.08984-.023317.06237-.033942.128777-.03125.195312.0004399.01698.00174.03393.00391.05078.00528.03266.013782.06472.025391.0957.016613.04756.040318.09234.070312.132812.040268.05307.090735.09756.1484375.13086.043232.02506.089975.04349.1386719.05469.034569.0083.069924.01288.1054651.01367h9.0156245c.03351-.000559.06688-.0045.09961-.01172.01584-.0038.03148-.0084.04687-.01367.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.02925-.01672.05673-.03635.08203-.05859.01291-.01044.0253-.02152.03711-.0332.01106-.01249.02149-.02553.03125-.03906.01045-.01317.02023-.02686.0293-.04102.0085-.01393.01633-.02827.02344-.04297.01483-.02999.02661-.0614.03516-.09375.0041-.0161.0073-.0324.0098-.04883.0053-.03292.0073-.06629.0059-.09961-.000437-.01698-.0017-.03393-.0039-.05078-.0025-.01643-.0057-.03273-.0098-.04883-.01199-.04813-.03108-.09421-.05664-.136718-.07887-.131126-.213444-.218921-.365235-.238282-.01685-.0022-.0338-.0035-.05078-.0039h-.0059zm0 3c-.033512.000559-.066883.0045-.099609.01172-.015838.0038-.031482.0084-.046875.01367-.015909.0051-.031553.01094-.046875.01758-.030863.01328-.060309.02964-.087891.04883-.027476.01889-.052994.04048-.076172.06445-.011062.01249-.021492.02553-.03125.03906-.010449.01317-.020227.02686-.029297.04102-.017277.02844-.031671.05854-.042969.08984-.00598.01536-.011192.031-.015625.04687-.00407.0161-.00733.0324-.00977.04883-.00282.01682-.00477.03377-.00585.05079-.00288.04988.00172.09992.013672.148438.011995.04813.031084.09421.056641.136718.017445.02866.037729.05548.060547.08008.022468.02455.047331.0468.074219.06641.013849.0098.028191.01896.042969.02734.028521.0166.058616.03035.089844.04102.016034.0054.032331.0099.048828.01367.03457.0083.069926.01287.1054675.01367h5.0156245c.03351-.000559.06688-.0045.09961-.01172.01584-.0038.03148-.0084.04687-.01367.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.01478-.0084.02912-.0175.04297-.02734.09617-.06784.165336-.167436.195313-.28125.01261-.04842.01788-.09846.01563-.148444-.005-.117582-.05136-.229623-.130859-.316407-.03412-.03697-.07363-.06857-.117188-.09375-.02852-.0166-.05862-.03034-.08984-.04102-.04968-.01717-.101747-.0264-.154297-.02734z" fill="#ce5c00"/><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 13.5h5.0143092-5.0143091z" opacity=".35"/><path d="m5.4929788 10.5h9.0143042-9.0143041z" opacity=".35"/><path d="m5.4929788 19.5h5.0143092-5.0143091z" opacity=".35"/><path d="m5.4929788 16.5h9.0143042-9.0143041z" opacity=".35"/></g><circle cx="2.5" cy="11.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="10.5" fill="#565656" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="16.5" fill="#ce5c00" r="1.5"/><path d="m5.4921875 9.0000039c-.016982.0004399-.033931.00174-.050781.00391-.032528.00401-.064583.011204-.095703.021484-.015909.00507-.031553.01094-.046875.017578-.015321.00641-.030314.013581-.044922.021484-.029248.016718-.056731.036349-.082031.058594-.012913.010445-.025298.021526-.037109.033203-.011062.012491-.021492.025529-.03125.039063-.010449.013171-.020227.02686-.029297.041016-.044168.0713035-.0696909.1525716-.0742195.2363242-.0007951.016266-.0007951.032562 0 .048828.0012.033578.00578.06695.013672.099609.011995.04813.031084.094207.056641.1367187.017445.028656.03773.055484.060547.080078.011128.012294.022862.024028.035156.035156.03732.033453.079458.061106.125.082031.030768.01361.062832.024079.095703.03125.03457.00829.069926.012877.1054685.013673h9.0156245c.03351-.0005584.06688-.00448.09961-.011719.01584-.00379.03148-.00835.04687-.013672.04801-.015222.09344-.03761.134765-.066406.02748-.018891.05299-.040483.07617-.064453.01106-.012491.02149-.025529.03125-.039063.01045-.013171.02023-.02686.0293-.041016.01728-.028443.03167-.058541.04297-.089844.01161-.030982.02011-.063041.02539-.095703.0053-.032923.0073-.066292.0059-.099609-.000437-.016982-.0017-.033931-.0039-.050781-.0071-.049404-.02161-.097463-.04297-.1425782-.01464-.030349-.0323-.059141-.05273-.085937-.0098-.012868-.02024-.025252-.03125-.037109-.01113-.012294-.02286-.024028-.03516-.035156-.01249-.011062-.02553-.021492-.03906-.03125-.06791-.049479-.147184-.08105-.230514-.091798-.01685-.00216-.0338-.00347-.05078-.00391h-.0059-9.0156245zm0 3.0000001c-.016982.000437-.033931.0017-.050781.0039-.016395.0018-.032691.0044-.048828.0078-.015838.0038-.031482.0084-.046875.01367-.04801.01522-.093445.03761-.1347656.06641-.013534.0098-.026572.02019-.039063.03125-.012913.01044-.025298.02152-.037109.0332-.011062.01249-.021491.02553-.03125.03906-.010449.01317-.020227.02686-.029297.04101-.00851.01393-.016331.02827-.023438.04297-.0073.01528-.013819.03093-.019531.04687-.00598.01536-.011192.031-.015625.04687-.00407.0161-.00733.0324-.00977.04883-.00527.03294-.00723.06632-.00585.09964.0004399.01698.00174.03393.00391.05078.00528.03266.013782.06472.025391.0957.00507.01591.01094.03155.017578.04687.00711.0147.014928.02904.023437.04297.00901.01482.018793.02916.029297.04297.019712.02621.041954.05042.066406.07227.012491.01106.025529.02149.039063.03125.040599.02931.085369.05235.1328125.06836.049674.01717.1017443.0264.154293.02735h5.0156245c.04982-.0011.09919-.0097.146485-.02539.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.01478-.0084.02912-.0175.04297-.02734.01353-.0098.02657-.02019.03906-.03125.01291-.01044.0253-.02152.03711-.0332.01106-.01249.02149-.02553.03125-.03906.04087-.05279.07075-.113217.08789-.177735.0041-.0161.0073-.0324.0098-.04883.0028-.01682.0048-.03376.0059-.05078.0065-.117697-.02877-.233909-.09961-.328125-.02984-.03954-.06538-.07442-.105469-.103516-.01385-.0098-.02819-.01896-.04297-.02734-.02852-.0166-.05861-.03034-.08984-.04101-.01604-.0054-.03233-.0099-.04883-.01367-.0161-.0041-.0324-.0073-.04883-.0098-.01881-.0024-.03775-.0037-.05671-.0039z" fill="#565656"/></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..67f7edf33
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertlayer.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(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.84745" x2="32.291897" xlink:href="#e" y1="21.202074" y2="21.202074"/><linearGradient id="b" 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="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="15.84745" x2="32.291897" xlink:href="#e" y1="24.048229" y2="24.048229"/><radialGradient id="d" 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="e" 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;gt;
+ <g transform="matrix(0 1 -1 0 16.016949 3.983051)"><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(#c)" stroke-linecap="round"/><path d="m4.5338604.49997396 6.9661646 2.95010654.000013 12.0499455-6.9661777-2.983051z" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(0 1 -1 0 16.016949 -1.016949)"><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(#a)" stroke-linecap="round"/><path d="m4.5338604.49997396 6.9661646 2.95010654.000013 12.0499455-6.9661777-2.983051z" stroke="url(#b)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(-7.992714 -7.992714)"><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#d)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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></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..35996159f
--- /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(.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)"/><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="#a8ce79" stroke="#6ead20" stroke-linecap="square"/></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..056024171
--- /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"><linearGradient id="a" gradientTransform="matrix(.48449877 0 0 .34573161 51.746207 -2.345813)" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="15" y2="3"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="b" cx="9" cy="1.954546" gradientTransform="matrix(.12499997 1.5 -2.3798726 .19832265 12.526569 -9.887631)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><radialGradient id="c" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="44.812489"><stop offset="0" stop-color="#fff"/><stop offset="0" 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><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(#d)" stroke-linecap="round"/><path d="m4.0000001 6.5h2.0759999zm2.9079999 0h2.234zm3.031 0h1.223zm-5.9389999 1.994804h1.2949999zm1.8949999 0h1.229zm1.8235933 0h.7437182zm1.2634067.01038h3.018zm-4.9819999 1.994816h1.7459999zm1.9199999 0h1.1842107zm1.985 0h1.254387zm1.97 0h1.992483z" fill="none" stroke="#fff" stroke-width=".75"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#c)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_insertmath.svg b/icon-themes/elementary_svg/cmd/sc_insertmath.svg
new file mode 100644
index 000000000..190315798
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertmath.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<g stroke-linejoin="round"><path d="m.34956541 3.3495192v.6868147h1.84727959l2.0752363 9.3444361a.35586975.34344171 0 0 0 .6741385.06305l4.1782716-9.4074861h5.8142746v1.717037h.711668v-2.0604443a.35586975.34344171 0 0 0 -.355834-.3434074h-6.4050146a.35586975.34344171 0 0 0 -.3266444.2079229l-3.8293876 8.6240849-1.9014889-8.5610381a.35586975.34344171 0 0 0 -.3474941-.2709697z" fill-rule="evenodd" opacity=".66" stroke="#000" stroke-width=".699131"/><path d="m14.946276 11.997328h-.882867v1.519935h-1.514919v-1.519935h-3.1301649v-1.078502l3.2154409-4.7353774h1.429643v4.6099694h.882867zm-2.397786-1.20391v-1.2440393q0-.31101.02508-.9029321.02508-.5919221.04013-.6872316h-.04013q-.185603.4113357-.44645.8026063l-1.344365 2.0315967h1.765734z" fill="#8c8c8c" stroke="#565656" stroke-width=".554772" 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..8b846be53
--- /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="#ce5c00"><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..8ec308c46
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertmultiindex.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g stroke-linejoin="round"><path d="m5.4929788 13.5h5.0143092-5.0143091z" fill="#4b4b4b" stroke="#fff" stroke-linecap="round"/><g fill="#fcaf3e" stroke="#ce5c00"><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" 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" stroke-width=".493151"/></g></g><g fill="none" stroke="#565656" stroke-linecap="round" stroke-width=".996458"><path d="m6.5035354 6.49995h.9929291"/><path d="m9.505325 6.49995h.99293"/><path d="m3.5053252 6.49995h.99293"/><path d="m6.5035354 13.501721h.9929291"/><path d="m9.505325 13.501721h.99293"/><path d="m3.5053252 13.501721h.99293"/></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..41fafe2b9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertneutralparagraph.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="13.279094" cy="1.771632" gradientTransform="matrix(-17.599999 -.0000049 .00000552 -21.6 245.69416 34.267318)" gradientUnits="userSpaceOnUse" r="1.25"><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="m5.4921875 8.9999997c-.016982.0004366-.033931.00174-.050781.0039-.065897.00755-.1296343.028131-.1875.06055-.014778.00838-.02912.017503-.042969.02734-.054794.038535-.1012872.087687-.1367187.144538-.017277.028443-.031671.058541-.042969.089844-.023317.062374-.033942.1287767-.03125.195312.0004399.016982.00174.033931.00391.05078.00528.032661.013782.064718.025391.0957.016613.04756.040318.092336.070312.132812.040268.053072.090735.097563.1484375.13086.043232.025056.089975.043491.1386719.05469.034569.00829.069924.012878.1054651.013674h9.0156247c.03351-.0005585.06688-.00448.09961-.01172.01584-.00379.03148-.00835.04687-.01367.01591-.00507.03155-.010941.04687-.01758.01532-.00641.03031-.013578.04492-.02148.02925-.016717.05673-.036347.08203-.05859.01291-.010444.0253-.021524.03711-.0332.01106-.012491.02149-.025527.03125-.03906.01045-.013172.02023-.026863.0293-.04102.0085-.013932.01633-.028273.02344-.04297.01483-.029995.02661-.061402.03516-.09375.0041-.016104.0073-.032401.0098-.04883.0053-.032924.0073-.066293.0059-.09961-.000437-.016982-.0017-.033931-.0039-.05078-.0025-.016429-.0057-.032726-.0098-.04883-.01199-.04813-.03108-.094207-.05664-.136718-.07887-.1311264-.213444-.2189212-.365235-.238282-.01685-.00216-.0338-.00346-.05078-.0039h-.0059zm0 3.0000003c-.033512.000559-.066883.0045-.099609.01172-.015838.0038-.031482.0084-.046875.01367-.015909.0051-.031553.01094-.046875.01758-.030863.01328-.060309.02964-.087891.04883-.027476.01889-.052994.04048-.076172.06445-.011062.01249-.021492.02553-.03125.03906-.010449.01317-.020227.02686-.029297.04102-.017277.02844-.031671.05854-.042969.08984-.00598.01536-.011192.031-.015625.04687-.00407.0161-.00733.0324-.00977.04883-.00281.01682-.00477.03377-.00585.05079-.00288.04988.00172.09992.013672.148438.011995.04813.031084.09421.056641.136718.017445.02866.037729.05548.060547.08008.022468.02455.047331.0468.074219.06641.013849.0098.028191.01896.042969.02734.028521.01661.058616.03034.089844.04102.016034.0054.032331.0099.048828.01367.03457.0083.069926.01288.1054675.01367h5.015625c.03351-.000559.06688-.0045.09961-.01172.01584-.0038.03148-.0084.04687-.01367.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.01478-.0084.02912-.0175.04297-.02734.09617-.06784.165336-.167436.195313-.28125.01261-.04842.01788-.09846.01563-.148444-.005-.117582-.05136-.229623-.130859-.316407-.03412-.03697-.07363-.06857-.117188-.09375-.02852-.0166-.05861-.03034-.08984-.04101-.04968-.01717-.101747-.02639-.154297-.02734z" fill="#ce5c00"/><path d="m2.9821256 7.9999996h-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="m2.9821254 6.9999997h-1.014648v-2.77207l.010986-.5090335.01831-.5566406c-.1879877.1879883-.2805171.3112793-.3537593.369873l-.6152344.4943851-.5456543-.6811527 1.5-1.373291h1z" fill="url(#a)"/><path d="m5.4921875 3c-.016982.0004399-.033931.00174-.050781.00391-.032528.00401-.064583.011204-.095703.021484-.015909.00507-.031553.01094-.046875.017578-.015321.00641-.030314.013581-.044922.021484-.029248.016718-.056731.036349-.082031.058594-.012913.010444-.025298.021526-.037109.033203-.011062.012491-.021492.025529-.03125.039063-.010449.013171-.020227.02686-.029297.041016-.044168.071304-.069691.1525716-.074219.2363242-.0007951.016266-.0007951.032562 0 .048828.0012.033578.00578.06695.013672.099609.011995.04813.031084.094207.056641.1367187.017445.028656.03773.055484.060547.080078.011128.012294.022862.024027.035156.035156.03732.033453.079458.061106.125.082031.030769.01361.062832.024079.095703.03125.03457.00829.069926.012877.1054685.013673h9.015625c.03351-.0005582.06688-.00448.09961-.011719.01584-.00379.03148-.00835.04687-.013672.04801-.015222.09344-.03761.134765-.066406.02747-.018891.05299-.040483.07617-.064453.01106-.012492.02149-.025529.03125-.039063.01045-.013171.02023-.02686.0293-.041016.01728-.028444.03167-.058541.04297-.089844.01161-.030982.02011-.063041.02539-.095703.0053-.032923.0073-.066292.0059-.099609-.000437-.016982-.0017-.033931-.0039-.050781-.0071-.049404-.02161-.097463-.04297-.1425782-.01464-.030349-.0323-.059141-.05273-.085937-.0098-.012868-.02024-.025252-.03125-.037109-.01113-.012294-.02286-.024028-.03516-.035156-.01249-.011062-.02553-.021492-.03906-.03125-.06791-.049479-.147184-.08105-.230514-.091798-.01685-.00216-.0338-.00347-.05078-.00391h-.0059zm0 3c-.016982.0004366-.033931.00174-.050781.0039-.016395.00179-.032691.0044-.048828.0078-.015838.00379-.031482.00835-.046875.01367-.04801.015224-.093445.037613-.1347656.06641-.013534.00976-.026572.020188-.039063.03125-.012913.010444-.025298.021524-.037109.0332-.011062.012491-.021491.025527-.03125.03906-.010449.013169-.020227.026856-.029297.04101-.00851.013932-.016331.028273-.023438.04297-.0073.015282-.013819.030926-.019531.04687-.00598.015356-.011192.030999-.015625.04687-.00407.016104-.00733.032401-.00977.04883-.00527.032936-.00723.066317-.00585.099644.0004399.016982.00174.033931.00391.05078.00528.032661.013782.064719.025391.0957.00507.015907.01094.03155.017578.04687.00711.014697.014928.029038.023437.04297.00901.014822.018793.029165.029297.04297.019712.026209.041954.050416.066406.07227.012492.011062.025529.021492.039063.03125.040599.029308.085369.052351.1328125.06836.0496743.0171671.1017445.0263957.154293.027346h5.0156246c.04982-.00112.09919-.00967.146485-.02539.01591-.00507.03155-.010941.04687-.01758.01532-.00641.03031-.013578.04492-.02148.01478-.00838.02912-.017503.04297-.02734.01353-.00976.02657-.020188.03906-.03125.01291-.010444.0253-.021524.03711-.0332.01106-.01249.02149-.025527.03125-.03906.04087-.052785.07075-.1132174.08789-.177735.0041-.016104.0073-.032401.0098-.04883.0028-.016815.0048-.033764.0059-.05078.0065-.1176968-.02877-.2339093-.09961-.328125-.02983-.039538-.06538-.074425-.105469-.103516-.01385-.00984-.02819-.018962-.04297-.02734-.02852-.016601-.05861-.030338-.08984-.04101-.01604-.00538-.03233-.00994-.04883-.01367-.0161-.00408-.0324-.00735-.04883-.0098-.01881-.00237-.03775-.00367-.05671-.00389z" fill-opacity=".690058"/></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..7bf2ed4f0
--- /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"><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><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" 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(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#b)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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 11h2v1h-2z" opacity=".4"/><path d="m13 11h2v1h-2z" 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..bf5e58cd7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_insertobjectfloatingframe.svg
@@ -0,0 +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 .9738 -1.34684 0 22.08 -7.808)" gradientUnits="userSpaceOnUse" x1="3.121312" x2="17.606058" y1="12.846043" y2="12.771299"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.134" x2="8.134" y1="2.866" y2="5.866"><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="c" gradientTransform="matrix(.44577 0 0 .44994 -22.198 -3.024)" gradientUnits="userSpaceOnUse" x1="8.134" x2="8.134" y1="8.866" y2="13.866"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><path d="m3.002 1.366c-.758 0-1.368.61-1.368 1.37v11.63h13.001v-11.631c0-.758-.612-1.37-1.37-1.37h-10.263z" fill="url(#a)" stroke="#2a70a7" stroke-opacity=".338" transform="translate(-.134 .134)"/><path d="m13.634 5.866v-3c0-.277-.29-.5-.647-.5h-9.707c-.358 0-.646.223-.646.5v3" fill="none" opacity=".8" stroke="url(#b)" stroke-opacity=".849" transform="translate(-.134 .134)"/><path d="m2.134 6.866h12v7h-12z" fill="url(#c)" transform="translate(-.134 .134)"/><path d="m2 7.432h12" fill="none" opacity=".05" stroke="#000"/></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..450661a2b
--- /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"><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><radialGradient id="d" 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><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="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#d)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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 11h2v1h-2z" opacity=".4"/><path d="m13 11h2v1h-2z" 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..a0a98cba6
--- /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(.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="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(.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="d" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><clipPath id="e"><path d="m2 11h9v5h-9z"/></clipPath><clipPath id="f"><path d="m2 0h9v5h-9z"/></clipPath><g clip-path="url(#e)" transform="translate(5 -11)"><path d="m3 1h10v14h-10z" fill="url(#a)"/><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(#c)" stroke-linejoin="round"/></g></g><g clip-path="url(#f)" transform="translate(5 11)"><path d="m3 1h10v14h-10z" fill="url(#a)"/><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(#c)" stroke-linejoin="round"/></g></g><path d="m9.516 6.508h2v2h-2z" fill="#9cde4a" stroke="#0f5a00" 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="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#d)" stroke="none" transform="translate(-7.993 -4)"/><path d="m2.507 6.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-opacity=".93" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m3.007 5h2v1h-2z" opacity=".5"/><path d="m3.007 10h2v1h-2z" opacity=".2"/><path d="m1.007 7h2v1h-2zm4 0h2v1h-2z" opacity=".4"/></g></g><path d="m10 7h1v1h-1z" fill="#fff" opacity=".4"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m13.516 6.508h2v2h-2z" stroke="#0f5a00" stroke-opacity=".434" stroke-width="1"/><path d="m14 7h1v1h-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..546bee418
--- /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="#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(.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..2e2ba2318
--- /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(.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)"/><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="m11.49 10.5h3.01v2h-3.01z" fill="#9cde4a" stroke="#5ca12a" stroke-linejoin="round"/><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" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.003"/></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..52f98abf0
--- /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(0 .64678 .64678 0 -10.517627 -1.394644)" gradientUnits="userSpaceOnUse" x1="22.83" x2="11.27122" y1="3.09" y2="3.185009"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" 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><linearGradient id="c" gradientTransform="matrix(0 -.5372 .57682 0 -15.997 19.866)" gradientUnits="userSpaceOnUse" x1="30.655" x2="30.828" y1="65.687" y2="48.688"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><g transform="translate(0 2)"><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="-1"/><path d="m.498-1.998c-.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-.5h-15zm.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"/></g><path d="m1 0h14v5h-14z" fill="#9cde4a"/><path d="m1 0c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h14v3h-14z" fill="#5ca12a"/><path d="m5 1h1v3h-1zm5 0h1v3h-1z" fill="#5ca12a"/><path d="m16.685 9.236 7.01-6.12-7.034-5.9v3.644l-6.184-.012.023 4.652 6.185.014z" display="block" fill="url(#a)" transform="matrix(0 -.64678 .64678 0 8.94 22.29)"/><g fill="none" stroke-miterlimit="7"><path d="m14.914 11.5-3.974-4.99-3.802 5.002h2.36l-.01 4 3.01-.015.01-4z" display="block" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".87451" stroke-width=".999922"/><path d="m17.685 7.126 5.145-4.036-5.17-3.8v2.574l-6.184-.014.024 2.65 6.185.014z" display="block" stroke="url(#c)" stroke-width=".964" 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_insertrowsafter.svg b/icon-themes/elementary_svg/cmd/sc_insertrowsafter.svg
new file mode 100644
index 000000000..c243b4105
--- /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(0 -.31834512 .29648395 0 -14.364053 13.542514)" gradientUnits="userSpaceOnUse" x1="31.664495" x2="32.535461" y1="80.225151" y2="122.89526"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" 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><linearGradient id="c" gradientTransform="matrix(-.34745022 0 0 .37307564 21.788931 -16.62254)" gradientUnits="userSpaceOnUse" x1="30.782" x2="31.082" y1="47.444" y2="66.576"><stop offset="0" stop-color="#fff"/><stop offset=".21" 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><g transform="translate(0 2)"><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14.004" x=".996" y="-1"/><path d="m.498-1.998c-.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.004v3h-4v1h4v2h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-2h4v2l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v2h-4z" fill="#030303" opacity=".32"/></g><path d="m1 11h14v5h-14z" fill="#9cde4a"/><path d="m1 11c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1zm0 1h14v3h-14z" fill="#5ca12a"/><path d="m5 12h1v3h-1zm5 0h1v3h-1z" fill="#5ca12a"/><path d="m16.685 9.236 7.01-6.12-7.034-5.9v3.644l-6.184-.012.023 4.652 6.185.014z" display="block" fill="url(#a)" transform="matrix(0 .64678 .64678 0 8.94 -6.276)"/><g fill="none" stroke-miterlimit="7"><path d="m14.914 4.547-3.974 4.987-3.802-5.004h2.36l-.01-4 3.01.016.01 4z" display="block" stroke="#2f78c8" stroke-linejoin="round" stroke-width=".999922"/><path d="m13.548954 5.1623043-2.610404 3.3276831-2.4577638-3.3438526h1.6648118l-.0091-3.9996875 1.713967.015523.0091 4.0003343z" display="block" stroke="url(#c)" stroke-width=".623496"/></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..f20583e09
--- /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"><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.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(.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="e" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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(#d)"/><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(#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)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#e)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_insertsection.svg b/icon-themes/elementary_svg/cmd/sc_insertsection.svg
new file mode 100644
index 000000000..b30de514f
--- /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" 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)"/><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 stroke-linecap="round"><path d="m5.5 6.5h5.983v2h-5.983z" fill="#9cde4a" stroke="#5ca12a" stroke-linejoin="round"/><path d="m5.507 4.5h6m-6 6h6" fill="none" stroke="#8c8c8c"/></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..d6197fc94
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="c" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#a" y1="7.35" y2="40.65"/><linearGradient id="d" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="7.35" y2="40.444"/><linearGradient id="e" 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><linearGradient id="f" 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="g" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m3 3h12v11h-12z" fill="url(#e)"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#f)" 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(#f)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#f)"/><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(#c)" 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(#f)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#g)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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 11h2v1h-2zm4 0h2v1h-2z" 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..9af8e15e7
--- /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"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.00007" x2="8.00007" y1="3.000019" y2="13.000061"><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="8.22" x2="8.22" y1="3.035" y2="12.987"><stop offset="0" stop-color="#fff5ef"/><stop offset="1" stop-color="#fef8dd"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.5355" x2="7.5355" y1="1.5145" y2="14.43"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="d" cx="64.575" cy="48.605" gradientTransform="matrix(0 .38529 -.41959 0 32.389 -16.793)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><rect fill="url(#c)" height="13" rx="1" width="13" x="1.5" y="1.5"/><path d="m8.4375 3.0312v.03125c-.52547.0098-1.1138.38991-1.2812.78125-.15297.35753-.12305.62383-.0937.875.004.03651-.0364.08992-.0312.125v5.0312c-.0597.01413-.12825-.01703-.1875 0-.01.0028-.0214-.0029-.0312 0v.03125c-1.2451.3486-2.3992 1.4168-2.2812 2.9062a.96663.96663 0 0 0 0 .0625c.0842.71044.47924 1.2617 1 1.625h2.9688c.75213-.50062 1.201-1.3733 1.3125-2.3125a.96663.96663 0 0 0 .0625.03125c.24392.06806.53852.03755.75-.0625s.33245-.22669.40625-.3125c.14759-.17162.21774-.25754.125-.15625a.96663.96663 0 0 0 .0625-.09375c1.181-1.581 1.281-3.8666-.03-5.467-.457-.5572-.834-.8457-.938-1.0625a.96663.96663 0 0 0 -.062-.0938c-.169-.2697-.2893-.5821-.3441-.9062a.96663.96663 0 0 0 -.125-.34375c-.31385-.51252-.8193-.67696-1.2188-.6875-.0192-.000508-.0439-.000148-.0625 0z" fill="#a62100" opacity=".15"/><path d="m8.4461 3.9898c-.42554-.024-.49097.43676-.44606.74277v6.014c-.26105-.0549-.60167-.0314-.89598.0554-.88431.23526-1.6705 1.0347-1.5976 1.9557.10219.86241 1.1239 1.4251 1.9663 1.169.95426-.22591 1.5075-1.055 1.5075-2.1252v-4.7611c.79277.41916 1.5067 1.2024 1.4904 2.1252.009.66704-.17842 1.3341-.44266 1.9413-.0356.0733.0419.14513.099.17295.15302.0427.23252-.15786.319-.25231.92096-1.2348.98053-3.0494-.0135-4.2626-.35277-.4308-.8122-.7977-1.0528-1.2981-.24087-.38486-.39351-.82027-.46768-1.2594-.0972-.15873-.28241-.21909-.46599-.21763z" fill="#a62100" opacity=".3"/><path d="m8.4461 2.9903c-.42554-.024-.49097.43676-.44606.74277v6.014c-.26105-.0549-.60167-.0314-.89598.0554-.88431.23526-1.6705 1.0347-1.5976 1.9557.10219.86241 1.1239 1.4251 1.9663 1.169.95426-.22591 1.5075-1.055 1.5075-2.1252v-4.7611c.79277.41916 1.5067 1.2024 1.4904 2.1252.009.66704-.17842 1.3341-.44266 1.9413-.0356.0733.0419.14513.099.17295.15302.0427.23252-.15786.319-.25231.92096-1.2348.98053-3.0494-.0135-4.2626-.35277-.4308-.8122-.7977-1.0528-1.2981-.24087-.38486-.39351-.82027-.46768-1.2594-.0972-.15873-.28241-.21909-.46599-.21763z" fill="url(#b)"/><path d="m2.5 2.5h11v11h-11z" fill="none" opacity=".35" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="none" height="13" opacity=".5" rx="1" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" width="13" x="1.5" y="1.5"/><path d="m10.5 10.5v-2.0073h3v2.0073h2.0073v3h-2.007v2.0073h-3v-2.007h-2.0073v-3z" fill="url(#d)"/><path d="m10.5 10.5v-2.0073h3v2.0073h2.0073v3h-2.007v2.0073h-3v-2.007h-2.0073v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_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..aae8afd2c
--- /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.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="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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="d" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#a)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_inserttitlefield.svg b/icon-themes/elementary_svg/cmd/sc_inserttitlefield.svg
new file mode 100644
index 000000000..23a03bbd3
--- /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" 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)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)"/><path d="m5.5 3.5h4.976v2h-4.976z" fill="#9cde4a" stroke="#5ca12a"/></g></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..b45cd2461
--- /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" 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)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)"/><path d="m2.5 9.5h6.9894566v2h-6.9894566z" fill="#9cde4a" stroke="#5ca12a"/></g></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..c4392f77c
--- /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(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.750006" xlink:href="#f" y1=".985206" y2="12.384721"/><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999992" xlink:href="#e" y1="6.923065" y2="8.346142"/><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.73251" x2="-51.786404" xlink:href="#d" y1="18.639769" y2="2.906247"/><linearGradient id="d" 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="e" 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><linearGradient id="f" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" 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><path d="m3 1h3l.000012 1.9991096-3.000012.0008904z" fill="url(#f)"/><g fill="none"><path d="m5.500012 2.4991096-2.0000121.0008904v-1l2.0000121-.0008904z" stroke="url(#e)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 4.0000749.0000636 4.0000749.0000636l.000013 2.99909804-4.000088.0008904z" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><g stroke="#585c5f"><path d="m4.5 4v9.5h3.5"/><path d="m5 7.5h3"/></g></g><g transform="translate(6.000038 5.000026)"><path d="m3 1h3l.000012 1.9991096-3.000012.0008904z" fill="url(#a)"/><g fill="none"><path d="m5.500012 2.4991096-2.0000121.0008904v-1l2.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 4.0000749.0000636 4.0000749.0000636l.000013 2.99909804-4.000088.0008904z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="translate(6 11)"><path d="m3 1h3l.000012 1.9991096-3.000012.0008904z" fill="url(#a)"/><g fill="none"><path d="m5.500012 2.4991096-2.0000121.0008904v-1l2.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 4.0000749.0000636 4.0000749.0000636l.000013 2.99909804-4.000088.0008904z" 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_insertvideo.svg b/icon-themes/elementary_svg/cmd/sc_insertvideo.svg
new file mode 100644
index 000000000..a6c248660
--- /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"><linearGradient id="a" 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="b" 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><radialGradient id="c" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m3.5 1.5h9v14h-9z" fill="url(#b)"/><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(#a)" 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-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#c)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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_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..9e7b9458d
--- /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 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#d" 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="#c" y1="5" y2="18.379787"/><linearGradient id="c" 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="d" 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(#d)" 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(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m5.9980001 2.998046c-.554-.0001203-1.0000983.446-1 1l.0019529 11.001954c.0000983.554.446.99988 1 1l9.002.002c.554.00012 1.000098-.446 1-1l-.001953-11.002c-.000098-.554-.446-.9998797-1-1zm0 1 9.0019999.001954.002 11.001954-9.002-.001954z" fill="#ce5c00"/><path d="m6 4h9v11.000001h-9z" fill="#fcaf3e" opacity=".65"/><g fill="#ce5c00"><path d="m9.9999999 3.999999h1.0000001v12.000001h-1z"/><path d="m5.9999999 6.999999 9.0000001.000001v1l-9.0000001-.000001z"/><path d="m5.9999999 10.999999 9.0000001.000001v1l-9.0000001-.000001z"/></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..344ff316e
--- /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 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#d" 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="#c" y1="5" y2="18.379787"/><linearGradient id="c" 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="d" 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><g transform="translate(-5 -2.999999)"><path d="m5.9980001 2.998046c-.554-.0001203-1.0000983.446-1 1l.0019529 11.001954c.0000983.554.446.99988 1 1l9.002.002c.554.00012 1.000098-.446 1-1l-.001953-11.002c-.000098-.554-.446-.9998797-1-1zm0 1 9.0019999.001954.002 11.001954-9.002-.001954z" fill="#ce5c00"/><path d="m6 4h9v11.000001h-9z" fill="#fcaf3e" opacity=".65"/><g fill="#ce5c00"><path d="m9.9999999 3.999999h1.0000001v12.000001h-1z"/><path d="m5.9999999 6.999999 9.0000001.000001v1l-9.0000001-.000001z"/><path d="m5.9999999 10.999999 9.0000001.000001v1l-9.0000001-.000001z"/></g></g><rect fill="url(#d)" 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(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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_lastrecord.svg b/icon-themes/elementary_svg/cmd/sc_lastrecord.svg
new file mode 100644
index 000000000..6e931bc7c
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 1.315286 0 31.264773 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999" 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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 .040158 -24.077898)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#b"/><path d="m5.9482124 2.0025296c.2146054-.00858.4151289.087705.572993.2455684l6.2210666 6.0846393c.128264.128264.208392.2767305.245568.4365661.0191.082101.03256.1635891.02729.2455684.0015.026447.0011.055217 0 .081856-.0083.048005-.01027.090807-.02729.1364269-.03549.1648194-.113542.3318243-.245569.4638515l-6.2210652 6.0846398c-.3157281.315728-.8312332.287467-1.1732714-.05457l-1.227842-1.227842c-.3420384-.342038-.3702994-.884829-.054571-1.200557l2.5375405-2.298677h-5.7299299c-.483715 0-.873132-.62828-.873132-1.1119952v-1.7462643c0-.4837152.389417-.8731319.873132-.8731319h5.7572153l-2.5648263-2.5648255c-.315728-.3157286-.287467-.8312339.054571-1.1732722l1.227842-1.2551275c.1710196-.1710192.385673-.2642696.6002784-.2728538z" fill="#fff" opacity=".35"/><path d="m5.9628021.99005125c.2121095-.00849.4103009.0867543.566329.24290775l6.3098679 6.1175038c.126772.1268743.205968.2737323.242712.4318361.01887.081211.03218.1618167.02697.2429078.0015.026161.001.054619 0 .080969-.0082.047485-.01015.089823-.02697.1349488-.03508.1630336-.112221.3282291-.242712.4588258l-6.3098678 6.0770397c-.3120561.312308-.8295894.292184-1.1596261-.05398l-1.2135622-1.272864c-.3300359-.346163-.3659919-.875242-.053936-1.187549l2.2068321-2.262597h-5.362094c-.478089 0-.862977-.6326481-.862977-1.1111225v-1.7273441c0-.4784742.384853-1.1615334.862942-1.1615334h5.362129l-2.206832-2.2391753c-.309902-.3144435-.284124-.8222257.0539358-1.1605582l1.2135622-1.3403178c.1690306-.1691661.3811876-.26140625.5932971-.26989745z" fill="url(#a)"/><path d="m5.9897702 1.5206764c.073465-.00295.1534322.018607.2427124.107959l6.1487154 6.0187147c.07291.072972.115625.1602302.13484.2429078.01477.063532.001.091768 0 .107959-.000283.00899-.000283.017996 0 .02699-.0067.039064.0011.01894 0 .02699.000248.00449.000736.00855 0 .02699-.01164.026005-.02069.053173-.02697.080969-.02039.094763-.04549.1804764-.107872.2429078l-6.1487134 6.0187143c-.137953.138064-.3722747.140231-.566329-.05398l-1.2135622-1.214538c-.1859898-.18614-.1831523-.464455-.053936-.593775l2.5080284-2.510047c.2313427-.2376241.0347534-.5412648-.2966485-.549438h-5.5011963c-.247903 0-.5-.2518972-.5-.5v-2c0-.2481026.252097-.5.5-.5h5.5281643c.3314021-.008173.5279916-.2614006.2966486-.4990247l-2.5349966-2.5370367c-.1379521-.138063-.1401182-.3725745.0539361-.5667848l1.2135622-1.2415287c.0972688-.0973469.2240384-.1309624.3236166-.1349487z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.9628021 2.546287 5.6093539 5.4789196-5.5823858 5.4789194-.6742013-.674743 2.184412-2.18617c.7052331-.6998785.1032285-2.1444913-.8899456-2.143213h-5.0011963v-1h5.0281643c.9931737.0012779 1.5951777-1.3929205.8899456-2.0927992l-2.21138-2.2131598z" fill="none" opacity=".03" stroke="#000"/><g transform="translate(-5 -4.000222)"><path d="m18.75 6.0002215c-.404 0-.75.3460007-.75.75v11.5000005c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75.0062-.0017 0-11.5000005 0-11.5000005 0-.4039993-.346001-.75-.75-.75z" fill="#fff" opacity=".35"/><path d="m20.012017 6.4836728h-.528122v10.0322102h.532209l-.0041-10.0322102z" style="opacity:.03;fill:none;stroke:#000;stroke-width:.967791;stroke-linecap:square;stroke-dashoffset:.7"/><path d="m18.75 6c-.404 0-.75.3460007-.75.75v10.499778c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75 0 .07033 0-10.302753 0-10.499778 0-.4039993-.346001-.75-.75-.75z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m18.75 6.5c-.1385 0-.25.1115-.25.25v10.499778c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25 0-.05452 0-10.499778 0-10.499778 0-.1385-.1115-.25-.25-.25z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.53125 7.531v8.937528h.9375v-8.937528z" opacity=".03"/></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..63457402a
--- /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" 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="b" gradientTransform="matrix(.33492817 0 0 .33492817 2.799044 16.617216)" gradientUnits="userSpaceOnUse" x1="26.950296" x2="26.950296" xlink:href="#a" y1="-42.231876" y2="-21.229681"/><linearGradient id="c" 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="d" gradientTransform="matrix(.31578944 0 0 .31578944 2.710527 5.710518)" gradientUnits="userSpaceOnUse" x1="14.600296" x2="14.600296" xlink:href="#a" y1="2.655628" y2="21.282824"/><linearGradient id="e" 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="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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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=".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><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(#e)" 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.5h5.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(#b)"/><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(#c)"/><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="#555761"/><path d="m15.5 2.5000001h-2v-1.99999998h2z" fill="#fafafa" stroke="#7e8087" stroke-opacity=".949458"/></g><path d="m12.999999 1.5000001h-9.9999999" fill="none" opacity=".6" stroke="#abacae"/><path d="m14.5 8v-4.9999997" fill="none" opacity=".6" stroke="#abacae"/><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(#f)"/><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(#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..9f5121889
--- /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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162176 -1.433318)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999994" y1="6.205239" y2="38.230759"><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.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="c" 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="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="translate(-.000012 1.00089)"><path d="m2.0000121-.00089h11.9999999v14l-12.0000119.00089z" fill="url(#b)"/><g fill="none"><path d="m13.500012 13.49911-11.000012.00089.000012-13.00089 11.000012-.0008904z" stroke="url(#a)" stroke-linecap="round"/><path d="m1.4999742-.50091604c2.5206756 0 13.0000748.0000636 13.0000748.0000636l.000001 14.99998844-13.0000879.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g stroke-linejoin="round"><rect fill="#8cd5ff" height="2" ry=".5" stroke="#0d52bf" stroke-linecap="square" width="2" x="3.5" y="3.5"/><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"/><rect fill="#ffc27d" height="2" ry=".5" stroke="#cc3b02" stroke-linecap="square" width="2" x="3.5" y="7.5"/><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"/><rect fill="#d1ff82" height="2" ry=".5" stroke="#3a9104" stroke-linecap="square" width="2" x="3.5" y="11.5"/><g fill="none" stroke="#898989" stroke-linecap="round"><path d="m7 11.5h5.5"/><path d="m7 13.5h3"/></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_line.svg b/icon-themes/elementary_svg/cmd/sc_line.svg
new file mode 100644
index 000000000..7c98f2fa3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_line.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m1.5 14.5 13-13" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><g fill="#ce5c00"><path d="m0 13h3v3h-3z"/><path d="m13 0h3v3h-3z"/></g></svg> \ No newline at end of file
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..f2d5fa63a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_line_diagonal.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g stroke="#ce5c00"><path d="m.5 13.5h15.027755v2.02397h-15.027755z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><g fill="none"><path d="m13.187516 12.300185c.0682-1.898731-.260134-3.6722392-1.999999-5.0000002"/><path d="m1.5 14.5 13-13" stroke-width="1.124385"/></g></g></svg> \ No newline at end of file
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..42d323279
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m13.986543 7h-12.986543v1h12.986543z"/><path d="m0 7.5 5-2.5v5z" fill-rule="evenodd"/><circle cx="13.5" cy="7.5" r="2.5"/></g></svg> \ No newline at end of file
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..9389177c5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowend.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m0 7h15v1h-15z"/><path d="m16 7.5-5-2.5v5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..f15780038
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrows.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m2.7118644 7h10.1864406v1h-10.1864406z"/><g fill-rule="evenodd"><path d="m16 7.5-5-2.5v5z"/><path d="m0 7.5 5-2.5v5z"/></g></g></svg> \ No newline at end of file
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..3e7641a6d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m11 5h5v5h-5z"/><path d="m13.986543 7h-12.986543v1h12.986543z"/><path d="m0 7.5 5-2.5v5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..87c6119d4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowstart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m16 7h-15v1h15z"/><path d="m0 7.5 5-2.5v5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..97f9e4162
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m2.013457 7h12.986543v1h-12.986543z"/><path d="m16 7.5-5-2.5v5z" fill-rule="evenodd"/><circle cx="-2.5" cy="7.5" r="2.5" transform="scale(-1 1)"/></g></svg> \ No newline at end of file
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..61df9d411
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_lineendstyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#ce5c00"><path d="m0 4h15v1h-15z"/><path d="m16 4.5-5-2.5v5z" fill-rule="evenodd"/><path d="m-15.999995 10h15v1h-15z" transform="scale(-1 1)"/><path d="m0 13v-5h4.999995v5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..c6fe7bca7
--- /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(.28571361 0 0 .30419701 1.142873 6.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><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="m3 7c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 13.9991096s-6.6666668 0-10 0c0-4.666666 0-9.333334 0-14z" fill="url(#a)"/><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..c9606634d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m-5 5h5v5h-5z" transform="scale(-1 1)"/><path d="m2.013457 7h12.986543v1h-12.986543z"/><path d="m16 7.5-5-2.5v5z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
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..c642a138a
--- /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(.45248178 -.45470777 .5062018 .50368637 -11.414661 4.324893)" 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(.43968408 -.44184804 .59242261 .58947301 -13.07347 1.998289)" 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(.43968408 -.44184804 .59242261 .58947301 -13.199586 2.125095)" 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(.43968408 -.44184804 .59242261 .58947301 -12.635853 1.558605)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="g" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -12.761969 1.685411)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -12.196169 1.117543)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#c" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.43968408 -.44184804 .59242261 .58947301 -12.322285 1.243659)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#e" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.638 -.64114 .85963 .85535 -24.6 2.182)" 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(.56036 .0242 .02416 .55967 -1.392 -1.445)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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="m10.766305 7.3790597c.307365-.2308686 1.169505.2019239 1.962038.9903229.790467.785642 1.20603 1.627796.981364 1.9386074 0 0 .0193.01723.01861.01792l6.733428-6.446214c.279799-.2825556-.155061-1.171572-.971715-1.9847808-.819412-.8132088-1.711874-1.2439338-1.990984-.96344568z" fill="url(#a)" stroke="#0c0c0c" stroke-linejoin="round"/><path d="m16.153401 2.2856971c.307-.23 1.17.202 1.962.99.79.787 1.207 1.628.98 1.94l.02.017 1.346-1.353.028-.03-.02-.017c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.21999998-1.962-.98999998l-.028.028z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round"/><path d="m11.044677 7.0607855c.307-.232 1.17.2 1.962.9900004.79.785999 1.206 1.627999.98 1.937999l.02.018 3.018724-2.675088.028-.027-.02-.018c.227-.31-.19-1.152-.98-1.94-.793-.787-1.655-1.22-1.962-.99l-.028.028z" fill="#0c0c0c" opacity=".6"/><g stroke-width=".68916"><path d="m14.643856 3.8018209c.307366-.2301794 1.169505.2019239 1.962039.9903229.789777.7870207 1.20603 1.6284851.980675 1.9386071 0 .00138.0193.017229.01861.018607l.137832-.137832c0-.00138-.02068-.017229-.0193-.018607.225356-.310122-.190897-1.1522755-.981363-1.9386071-.792534-.788399-1.653984-1.2211915-1.962039-.9903229z" fill="url(#b)"/><path d="m14.518429 3.9293155c.306677-.2315578 1.168816.2012347 1.96135.9896338.790466.7856424 1.20603 1.628485.981364 1.938607 0 0 .0193.01654.01861.017918l.137832-.137832c0-.00138-.02068-.017918-.01861-.018607.225355-.3115004-.191587-1.1529648-.982053-1.9392964-.792534-.788399-1.653984-1.2211915-1.962039-.9903229z" fill="url(#d)"/><path d="m15.081473 3.3621368c.307365-.2301794 1.169505.2019239 1.962039.9903229.790466.7870208 1.20603 1.6284851.981363 1.9386071 0 .00138.0193.017229.01861.018607l.137832-.137832c0-.00138-.02067-.017229-.0193-.018607.225357-.310122-.190896-1.1522755-.981363-1.9386071-.792534-.788399-1.653984-1.2211915-1.962038-.9903229z" fill="url(#f)"/><path d="m14.955357 3.4882531c.307365-.2301794 1.169504.202613 1.962038.9910121.791156.7856424 1.207409 1.6284851.982053 1.9386071 0 .00207.0193.017918.01861.019296l.137832-.137832c0-.00138-.02068-.017918-.01861-.018607.225356-.3101219-.191586-1.1508971-.982053-1.9379178-.792534-.788399-1.653984-1.2211915-1.962038-.9903229z" fill="url(#g)"/><path d="m15.521157 2.9203853c.307366-.2301795 1.169505.2019238 1.962039.9903229.790466.7870207 1.20603 1.6284851.981364 1.9386071 0 .00138.0193.017229.01861.018607l.137832-.137832c0-.00138-.02068-.017229-.0193-.018607.225356-.310122-.190897-1.1522756-.981363-1.9386071-.792534-.7883991-1.653984-1.2211915-1.96135-.9903229z" fill="url(#h)"/><path d="m15.395041 3.0471907c.307365-.2308686 1.169504.2019239 1.962038.9903229.789778.7856424 1.20603 1.6277959.980675 1.9386071 0 0 .0193.017229.01861.017918l.137832-.137832c0-.00138-.02067-.017229-.01861-.018607.225355-.3101222-.191586-1.1522757-.982053-1.9386072-.792534-.7890882-1.653984-1.2211916-1.962038-.9910121z" fill="url(#i)"/></g><g fill-rule="evenodd" transform="translate(-3.310599 .670697)"><path d="m7.1675102 17.025723 7.2829998-2.97.063-.06c.327-.452-.285-1.673-1.432-2.814-1.15-1.144-2.398-1.7699998-2.844-1.4339998z" fill="url(#j)" stroke="url(#k)" stroke-width="1.451042" transform="matrix(.68916 0 0 .68916 7.023 -.008)"/><path d="m12.535021 10.369006-.573 1.352 1.37-.56c-.11-.133-.212-.266-.344-.397-.15-.15-.3-.274-.453-.396z" fill="#0c0c0c" stroke="#0c0c0c"/></g><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></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..15e7d4be6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_linewidth.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g stroke-linecap="round"><path d="m1.4929788 12.5h13.0141432z" fill="none" stroke="#565656" stroke-linejoin="round" transform="translate(-.00005 -4)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m8.0000001 10.5-3 3h5.9999999z"/><path d="m8.0000001 6.4808948-3-3h5.9999999z"/></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..18bb4986a
--- /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(.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(.8919 0 0 .94047 3.144 5.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="8" x2="8" y1="5" y2="7.5"><stop offset="0" stop-color="#f9f9f9"/><stop offset="1" stop-color="#d8d8d8"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.5372 -.57682 0 36.974 17.758)" gradientUnits="userSpaceOnUse" x1="10.088" x2="13.732" y1="2.601" y2="13.177"><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><radialGradient id="e" cx="24.837" cy="36.421" gradientTransform="matrix(-.25568 0 0 -.19176 15.347 14.877)" gradientUnits="userSpaceOnUse" r="15.645"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m15.523 5.5v-2.773c0-.14-.11-.25-.25-.25h-6.75v-.72c0-.138-.11-.25-.25-.25h-6.5c-.138 0-.25.112-.25.25v.72h-.75c-.138 0-.25.11-.25.25v2.773" fill="none" opacity=".5" stroke="#7e8087" stroke-linecap="square" stroke-width=".992"/><path d="m2 2v1h-1v4h14v-4h-7v-1z" fill="url(#c)"/><path d="m4.997 7.893a4 3 0 1 1 8 0 4 3 0 1 1 -8 0z" fill="url(#e)" fill-rule="evenodd" opacity=".141"/><path d="m8.297 9.41c-3.55-2.404-1.417-7.017 2.2-7.017v-1.91l5 3.57-5 3.34v-2c-2.552-.1-3.668 2.34-1.843 4.018z" style="display:block;fill:#d8a7ff;stroke:#8e56dc;stroke-width:.964;stroke-linejoin:round;stroke-miterlimit:7"/><path d="m7.615 8.167c-1.252-1.47-.124-5.31 3.882-4.785v-.99l2.33 1.66-2.33 1.51v-.79c-4.397-.237-4.257 2.798-3.882 3.394z" style="display:block;opacity:.53;fill:none;stroke-width:.964;stroke-miterlimit:7;stroke:url(#d)"/><path d="m.5 6.5 15 .0000001v7.9999999l-15.0000004-.01115z" fill="url(#a)" stroke="#987124" stroke-linejoin="round" stroke-opacity=".498039"/><path d="m14.5 7.5v6l-12.977-.04-.023-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_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..a3216f7fb
--- /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="#b10000" 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..87f338ca6
--- /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" 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(.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="g" gradientTransform="matrix(.32160807 0 0 .3333374 5.824853 9.693296)" gradientUnits="userSpaceOnUse" x1="22.004084" x2="22.004084" xlink:href="#f" y1="47.813133" y2="3.363852"/><linearGradient id="h" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#n" y1=".985206" y2="37.039795"/><linearGradient id="i" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999996" xlink:href="#o" y1="6.205239" y2="26.846144"/><linearGradient id="j" 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="k" 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="l" 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="m" gradientTransform="matrix(.19394913 0 0 .20650796 7.078793 7.158898)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#n" y1=".985" y2="47.013"/><linearGradient id="n"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="o" 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=".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><g transform="translate(-2.000001)"><path d="m3 1h8.000001l.000013 8.99911-8.0000129.00089z" fill="url(#h)"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#o)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m2 1h8v10h-8z" opacity=".05"/><g transform="translate(1.000038 2.000026)"><path d="m3 1h8.000001l.000013 8.99911-8.0000129.00089z" fill="url(#h)"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#i)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#j)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m8.000005 7h6.999995v8h-7z" fill="url(#m)" 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(#k)" stroke-linecap="round"/><path d="m3.7154668 2.2424001 11.7845332-.0000001v13.2576h-11.7845333z" stroke="url(#l)" 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(#a)"/><g fill="none"><path d="m9.4450322 3.4395836.00476-.6794884.7658018.7464222-.768195.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.2604192 3.400671c-.5447375.0454536-1.0539152-.051831-1.1906194-1.4483295h-.291331" opacity=".5" stroke="url(#e)"/></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(#f)"/><path d="m10 13.542368h.753769zm.864322 0h.703517zm.81407 0h.623116zm.723619 0h.271356zm.381909 0h.603015z" stroke="url(#g)"/></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..e5dc21b31
--- /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" 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(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#l" y1=".985206" y2="37.039795"/><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999996" xlink:href="#t" y1="6.205239" y2="26.846144"/><linearGradient id="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.732506" x2="-51.786404" xlink:href="#u" y1="41.589184" y2="2.906247"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.30663884 0 0 .23369958 1.592613 5.677061)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#i" y1="30.188753" y2="15.737678"/><linearGradient id="k" gradientTransform="matrix(.30663884 0 0 .23369958 1.640234 7.63247)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#i" y1="30.188753" y2="15.737678"/><linearGradient id="l"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="m" gradientUnits="userSpaceOnUse" x1="6" x2="7" xlink:href="#l" y1="8.9577" y2="17.957701"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#u" y1="17.957701" y2="8.9577"/><linearGradient id="o" gradientTransform="matrix(.46574 0 0 .48509 .82234 1.5316)" gradientUnits="userSpaceOnUse" x1="23.783" x2="23.904" xlink:href="#p" y1="28.666" y2="16.007"/><linearGradient id="p"><stop offset="0" stop-color="#1e1e1e"/><stop offset="1" stop-color="#1e1e1e" stop-opacity="0"/></linearGradient><linearGradient id="q" gradientTransform="matrix(.46574 0 0 .48509 .82234 -4.1022)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#p" y1="30.773" y2="45.531"/><linearGradient id="r" gradientTransform="matrix(.44186 0 0 .46429 1.3953 .30357)" gradientUnits="userSpaceOnUse" x1="25.577" x2="25.577" xlink:href="#i" y1="15" y2="44.001"/><linearGradient id="s" gradientTransform="matrix(-.46574 0 0 .48509 17.075 -4.0638)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#p" y1="30.773" y2="45.531"/><linearGradient id="t" 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=".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="u" 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="m3 1h8.000001l.000013 8.99911-8.0000129.00089z" fill="url(#f)"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#t)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m2 1h8v10h-8z" opacity=".05"/><g transform="translate(1.000038 2.000026)"><path d="m3 1h8.000001l.000013 8.99911-8.0000129.00089z" fill="url(#f)"/><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(#h)" 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(#m);stroke:url(#n)" width="12.712942" x="3.5" y="8.342826"/><g fill="none"><rect height="7.627765" opacity=".4" rx=".036476" ry=".035005" stroke="url(#r)" 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(#q)"/><g stroke-width="1.271294"><path d="m3.9496263 10.319504 6.2653107 5.162846 5.785063-5.234755" opacity=".5" stroke="url(#o)"/><path d="m12.488937 14.25135 3.285263 3.25525" opacity=".5" stroke="url(#s)"/><path d="m4.6225392 9.5729978 5.5443428 4.4838982 5.248118-4.5850961" opacity=".7" stroke="url(#j)"/><path d="m8.5759014 14.960657-2.9638346 2.746918zm3.2867866.0146 2.561673 2.660403z" opacity=".7" stroke="url(#k)"/></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(#a)"/><g fill="none"><path d="m9.4450322 3.4395836.00476-.6794884.7658018.7464222-.768195.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.2604192 3.400671c-.5447375.0454536-1.0539152-.051831-1.1906194-1.4483295h-.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_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..714ea6abf
--- /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(.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="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.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="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.134326" x2="9.128125" xlink:href="#e" y1="1.753905" y2="3.688147"/><linearGradient id="g" gradientTransform="matrix(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" y1=".985206" y2="37.039795"><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.999996" xlink:href="#j" y1="6.205239" y2="26.846144"/><linearGradient id="i" 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="j" 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=".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><g transform="translate(-2.000001)"><path d="m3 1h8.000001l.000013 8.99911-8.0000129.00089z" fill="url(#g)"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#j)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#i)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m2 1h8v10h-8z" opacity=".05"/><g transform="translate(1.000038 2.000026)"><path d="m3 1h8.000001l.000013 8.99911-8.0000129.00089z" fill="url(#g)"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#h)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#i)" 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(#a)" 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(#b)"/><g fill="none"><path d="m9.4450322 3.4395836.00476-.6794884.7658018.7464222-.768195.7214093-.0033633-.6253431" opacity=".5" stroke="url(#c)" 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(#d)"/><path d="m9.2604192 3.400671c-.5447375.0454536-1.0539152-.051831-1.1906194-1.4483295h-.291331" opacity=".5" stroke="url(#f)"/></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..c06037e64
--- /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" 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(.28571361 0 0 .30419701 1.142873 .232605)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.75001" xlink:href="#m" y1=".985206" y2="37.039795"/><linearGradient id="g" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999996" xlink:href="#n" y1="6.205239" y2="26.846144"/><linearGradient id="h" 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="i" 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="j" 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="k" 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="l" gradientTransform="matrix(.19394913 0 0 .20650796 7.078793 7.158898)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#m" y1=".985" y2="47.013"/><linearGradient id="m"><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.999996" y1="6.205239" y2="26.846144"><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><g transform="translate(-2.000001)"><path d="m3 1h8.000001l.000013 8.99911-8.0000129.00089z" fill="url(#f)"/><g fill="none"><path d="m10.500014 9.49911-7.000013.00089-.0000011-8 7.0000131-.0008904z" stroke="url(#n)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000759.0000636 9.0000759.0000636l.000014 9.99909844-9.0000889.00089z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m2 1h8v10h-8z" opacity=".05"/><g transform="translate(1.000038 2.000026)"><path d="m3 1h8.000001l.000013 8.99911-8.0000129.00089z" fill="url(#f)"/><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(#h)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m8.000005 7h6.999995v8h-7z" fill="url(#l)" 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(#i)" stroke-linecap="round" stroke-width="1.473067"/><path d="m3.7154668 2.2424001 11.7845332-.0000001v13.2576h-11.7845333z" stroke="url(#j)" 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(#k)" stroke-linecap="round" stroke-width=".726"/></g><path d="m14.318768 11.5-2.318768 2.5-1.979906-2.5h1.479906v-2h1v2z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" 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(#a)"/><g fill="none"><path d="m9.4450322 3.4395836.00476-.6794884.7658018.7464222-.768195.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.2604192 3.400671c-.5447375.0454536-1.0539152-.051831-1.1906194-1.4483295h-.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_mailmergewizard.svg b/icon-themes/elementary_svg/cmd/sc_mailmergewizard.svg
new file mode 100644
index 000000000..eb87aa1e4
--- /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(.28571361 0 0 .30419701 1.142873 .232605)" 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.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="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="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(#n)"/><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..1f61e9743
--- /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="#b10000" 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..41b82d44a
--- /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(.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="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="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="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..eb71edeb7
--- /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="4" x2="4" y1="15" y2="3"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="e" cx="9" cy="1.954546" gradientTransform="matrix(.12499997 1.5 -2.3798726 .19832265 12.526569 -9.887631)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="44.812489"><stop offset="0" stop-color="#fff"/><stop offset="0" 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><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 6.5h2zm3 0h2zm3 0h1zm-6 2h1zm2 0h1zm2 0h1zm2 0h2zm-6 2h2zm2 0h1zm2 0h1zm2 0h2z" fill="none" stroke="#fff"/><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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..3949bceb4
--- /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="-.999946" x2="14.000054" y1="5.996172" y2="5.996172"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="b" cx="13.043446" cy="-.410269" gradientTransform="matrix(-1.875 -.00000001 .00000004 -2.3881217 37.456515 7.016399)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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..570d3a114
--- /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">/&gt;<path d="m6 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1zm3 0v1h1c.552224 0 1 .4477014 1 1v3.71875.28125 1c0 .382499.139285.7350257.375 1-.235715.2649743-.375.617501-.375 1v1 1 3c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-3-1-1c0-.2761493.223858-.5.5-.5h.5v-1h-.5c-.276142 0-.5-.2238507-.5-.5v-1-4c0-1.1045222-.822906-2-2-2z" fill="#ce5c00"/></svg> \ No newline at end of file
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..606b18084
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_measureline.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<g stroke="#ce5c00"><g fill="none" stroke-linecap="round"><path d="m1.50005 14.492879v-9.983051" stroke-linejoin="round"/><path d="m14.50005 14.492879v-9.9830506" stroke-linejoin="round"/><path d="m5 7.5000434h4.9491171"/></g><g fill="#fcaf3e" fill-rule="evenodd" stroke-linejoin="round"><path d="m2.4999492 7.5000434 3.0000508-2.0000434v4z"/><path d="m13.500051 7.5000439-3.000051-2v4z"/></g></g></svg> \ No newline at end of file
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..9dd103e3f
--- /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="#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="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..e34fd34e6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mediapause.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="11.898305" cy="9.584745" gradientTransform="matrix(-.09819022 7.2705283 -5.4533883 -.07364932 65.33594 -79.860377)" gradientUnits="userSpaceOnUse" r="2"><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" gradientUnits="userSpaceOnUse" x1="2.38125" x2="2.38125" xlink:href="#c" y1="2.645834" y2="4.762501"/><linearGradient id="c"><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" gradientUnits="userSpaceOnUse" x1="4.233333" x2="4.233333" xlink:href="#c" y1="2.645834" y2="4.762501"/>
+/&amp;amp;gt;<g transform="matrix(3.7795275 0 0 3.7795275 -5 -6)"><rect fill="url(#a)" height="11" rx=".218242" ry=".372906" stroke="#0f5a00" stroke-opacity=".470588" stroke-width=".99434" transform="scale(.26458334)" width="4" x="7.5" y="8.5"/><path d="m2.2489584 2.5135416v2.3812502l.5291667.0000001v-2.3812502z" fill="none" opacity=".6" stroke="url(#b)" stroke-width=".264583"/><rect fill="url(#a)" height="11" rx=".218242" ry=".372906" stroke="#0f5a00" stroke-opacity=".470588" stroke-width=".99434" transform="matrix(.26458334 0 0 .26458334 1.852083 0)" width="4" x="7.5" y="8.5"/><path d="m4.1010417 2.5135416v2.3812502l.5291667.0000001v-2.3812502z" fill="none" opacity=".6" stroke="url(#d)" stroke-width=".264583"/></g></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..a5df3d8a8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mediarepeat.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m1.5 2.50005v1 9.99995h2v-8.99995h9v5h-3v-2l-4 3 4 3v-2h5v-1-7-1z" fill="#9cde4a" stroke="#5ca12a" stroke-linejoin="round"/></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..c764a1bac
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_menubar.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><defs><linearGradient id="a" gradientTransform="matrix(.4922 0 0 .4584 4.83 -4.56)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 -.41844 .4493 0 -8.663 16.39)" gradientUnits="userSpaceOnUse" x1="32.013" x2="31.966" y1="43.176" y2="61.653"><stop offset="0" stop-color="#fff"/><stop offset=".191" stop-color="#fff" stop-opacity=".235"/><stop offset=".9" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient></defs>/&gt;<path d="M1.974.5C1.157.5.5 1.157.5 1.974V14.5h14V1.974C14.5 1.157 13.843.5 13.026.5z" fill="#e9e9e9" stroke="#8c8c8c"/><path d="M2.205 1.5c-.39 0-.705.372-.705.834V4h12V2.334c0-.462-.314-.834-.705-.834z" opacity=".8" fill="none" stroke="#fff"/><path d="M1 5h13v9H1z" fill="#fff"/><path d="M1 4.5h13" fill="none" stroke="#8c8c8c"/><path d="M6 2h1v1H6zM4 2h1v1H4zM2 2h1v1H2z" fill="#8c8c8c"/><path fill="#68b723" d="M0 6h15v1H0z"/><path fill="#d1ff82" d="M1 4h14v2H1z"/><path fill="#68b723" d="M0 3h15v1H0zM16 3v4h-1V3z"/><path fill="#68b723" d="M1 3v3H0V3z"/><g><path d="M15.447 8.527L21.52 3.15l-6.036-5.065v3.647H10.82l-.037 3.074h4.664z" display="block" fill="url(#a)" transform="matrix(0 .64678 .64678 0 7.388 .504)"/><path d="M12.903 10.495l-3.477 3.928L6.15 10.52h2.358V7.5l1.988-.024v3.017z" display="block" stroke-miterlimit="7" fill="#d8a7ff" stroke="#8e56dc" stroke-width=".99992188" stroke-linejoin="round"/><path d="M16.36 5.735l2.73-2.544L16.388.86v2.005h-3.632l-.03.836h3.634z" display="block" stroke-miterlimit="7" fill="none" stroke="url(#b)" stroke-width="1.546" transform="matrix(0 .64678 .64678 0 7.388 .504)"/></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..556244473
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#126400" opacity=".4"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="translate(0 3)"><path d="m15 5v7h-9v-7z" fill="#46aaec" fill-opacity=".984"/><path d="m16 5c0-.554-.446-1-1-1h-9c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h9c.554 0 1-.446 1-1zm-1 0v7h-9v-7z" fill="#2f78c8"/></g></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..7eeef0bab
--- /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(.28571361 0 0 .30419701 1.142873 .232605)" 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.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="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="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(#q)"/><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_mirror.svg b/icon-themes/elementary_svg/cmd/sc_mirror.svg
new file mode 100644
index 000000000..59e9cf226
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mirror.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 -.87501582 .87501582 0 -1.062656 61.012799)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" xlink:href="#b" y1="5.743838" y2="18.321743"/><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(0 .87501582 .87501582 0 -1.062656 -46.012779)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" xlink:href="#b" y1="5.743838" y2="18.321743"/>
+
+ /&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="#d8a7ff" stroke="#8e56dc" stroke-linejoin="round"/><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(#a)" 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></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..3f30568f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_mirrorvert.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 -.87501582 .87501582 0 -1.062656 61.012799)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" xlink:href="#b" y1="5.743838" y2="18.321743"/><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(0 .87501582 .87501582 0 -1.062656 -46.012779)" gradientUnits="userSpaceOnUse" x1="68.013153" x2="68.013153" xlink:href="#b" y1="5.743838" y2="18.321743"/>
+
+ /&gt;
+ <path d="m15.5 6.5v-6l-14.99996647 5.1429483-.00003353.8570517z" fill="#d8a7ff" stroke="#8e56dc" stroke-linejoin="round"/><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(#a)" 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..378b4e512
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_modifyframe.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="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>
+
+
+ /&amp;amp;gt;
+ <path d="m2.2647333 11.529461c0-.245873.085766-.454101.2572978-.625859l1.911795-1.9116957c.17165-.1705827.3800057-.2564611.6250686-.2564611.2574157 0 .4774193.097644.6621278.294107-.018821.017649-.076471.076467-.1752964.174111-.097766.091762-.1621207.1564648-.1927093.1929343-.036707.03647-.082707.095291-.1378843.1752874-.061293.078821-.1010607.1588183-.1195314.2388156-.024471.072941-.036707.1564648-.036707.2482255 0 .244697.085766.452925.2572985.624683.1716493.171759.3801236.257638.6248329.257638.091766 0 .17765-.0094.2576514-.02823.072945-.02471.15059-.06353.229415-.118818.080001-.06118.1376493-.107056.1752964-.137643.036471-.03765.1035307-.104702.2023557-.202345.091766-.09882.1470615-.156465.1647086-.175288.2023564.190581.3035343.414102.3035343.67174 0 .244698-.085884.452925-.2576514.624684l-1.8930872 1.902284c-.165415.165877-.3737707.248228-.6250685.248228-.2450629 0-.4534193-.08-.6249514-.238816l-1.351198-1.34231c-.1715321-.171758-.2572979-.376457-.2572979-.615272m6.4610421-6.4798841c0-.24505.085883-.4533954.2576508-.6249187l1.8941466-1.9025202c.170592-.1716408.37883-.2574024.624717-.2574024.238827 0 .447065.082703.624715.2482263l1.35061 1.3418344c.171767.1715232.257651.37681.257651.6157426 0 .2451676-.08588.4533954-.257651.6250364l-1.911794 1.9116961c-.164708.1658765-.372948.2482272-.624716.2482272-.257651 0-.477654-.095292-.661187-.2850496.01765-.018349.07647-.073526.17412-.1654057.09765-.097996.165885-.1654058.202357-.2022274.03059-.036703.07647-.094939.137648-.1745825.0553-.079644.0953-.1562297.120003-.2297565.01765-.079644.02706-.1654058.02706-.2574025 0-.2450501-.08588-.4533955-.257651-.6249188-.170591-.1716409-.37883-.2574025-.624716-.2574025-.091766 0-.1741204.012235-.2482389.036822-.078825.018353-.1588265.058233-.2388279.1194075-.080001.055174-.1376493.1011728-.17412.1378774-.03765.030705-.101175.095055-.1929414.1930518-.098828.0979969-.1564766.1562301-.1752994.1745824-.2023572-.1898757-.303535-.4135147-.303535-.6709173m-7.4537636 4.6046588c-.51459639.5140983-.7720121 1.1399583-.7720121 1.8752253 0 .735268.260475 1.356423.7813064 1.865816l1.35108 1.341128c.5085964.509394 1.1304886.763502 1.8657943.763502.7415407 0 1.3663743-.261167 1.8746171-.781148l1.8941464-1.903461c.5082436-.508217.762365-1.129371.762365-1.86464 0-.75409-.2694157-1.3940659-.8082478-1.9211058l.8082478-.8093833c.5270672.5399807 1.1647241.8093833 1.9117951.8093833.735306 0 1.360021-.2576382 1.875323-.7729137l1.911795-1.911108c.514126-.5146874.771778-1.1397239.771778-1.8749916 0-.7352678-.260005-1.3571279-.78119-1.8656979l-1.350609-1.3418343c-.50942-.50856996-1.130606-.7629137-1.865911-.7629137-.741189 0-1.367081.26046121-1.8753246.7812661l-1.8929707 1.90252c-.50942.50857-.7635415 1.13043-.7635415 1.8656978 0 .75362.2694165 1.3939501.8094243 1.9208721l-.8094243.8085591c-.5270664-.5388037-1.1635464-.8085591-1.9115585-.8085591-.7353057 0-1.3602564.2568147-1.8750886.7720902z" fill="#e9e9e9" stroke="#8c8c8c"/><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_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..211b356b8
--- /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" gradientTransform="matrix(.3673 0 0 .36733 -.292 -1.32)" gradientUnits="userSpaceOnUse" x1="24.378" x2="17.064" y1="22.099" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".002" 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 .6154 -.6695 0 41.292 -38.28)" 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="c" 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="d" 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="e" 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="m3.506 14.54v-12.04l11.238 6.02z" fill="url(#b)" transform="translate(-1)"/><path d="m2.506 14.54v-12.04l11.238 6.02z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.777 4.312v8.404l7.85-4.195z" fill="none" opacity=".6" stroke="url(#a)" stroke-width=".915" transform="translate(-1)"/><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(#c)" stroke="url(#d)" 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(#e)" 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_morecontrols.svg b/icon-themes/elementary_svg/cmd/sc_morecontrols.svg
new file mode 100644
index 000000000..e2e58d16a
--- /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" gradientUnits="userSpaceOnUse" x1="9.843156" x2="10.938993" y1="5.636917" y2="10.837817"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><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(.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="d" gradientTransform="matrix(.67911689 0 0 .50770063 -435.40827 -335.44457)" gradientUnits="userSpaceOnUse" x1="731.057" x2="731.057" y1="654.815" y2="619.307"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient>
+/&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(#a)" 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(#d)" 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><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#b)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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..d9e484c43
--- /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" 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="b" gradientTransform="matrix(.28571361 0 0 .30419701 -.857089 7.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><linearGradient id="c" 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="d" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#a" y1="5" y2="10"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="12.5" x2="13" y1=".5" y2="8.5"><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"><rect fill="#fff394" height="8" rx="4.5" ry="4" stroke="#d48e15" stroke-opacity=".650735" width="9" x="6.5" y=".5"/><rect fill="none" height="6" rx="3.5" ry="2.975706" stroke="url(#e)" stroke-opacity=".650735" width="7.000001" x="7.5" y="1.5"/><g stroke-opacity=".65098"><rect fill="#ffc27d" height="8" rx="2" ry="2.5" stroke="#f37329" width="9" x="3.5" y="3.5"/><rect fill="none" height="6" rx="1" ry="1.627881" stroke="url(#d)" width="7" x="4.5" y="4.5"/></g></g><path d="m1.0000379 8.0000259c2.2915074 0 7.9999884.0008911 7.9999884.0008911l-.0000261 6.999083-8.00000022-.000001z" fill="url(#b)"/><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(#a)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 9.0000629.00095467 9.0000629.00095467l-.000025 7.99907057-9.0000759-.0000007z" stroke="url(#c)" 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..58faad645
--- /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 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="b" 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><path d="m.5.5h10v12h-10z" style="fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 2;stroke-opacity:.317647"/><rect fill="url(#b)" 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(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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..740555ffa
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -17.105281 -22.328549)" gradientUnits="userSpaceOnUse" r="19.99999"><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(0 -1 1 0 .058146 17.049673)"><path d="m9.085023 1.0121933c-.2142834-.00858-.414506.087705-.5721332.2455684l-6.2117314 6.0846393c-.128072.128264-.208079.2767305-.2452.4365661-.01907.082101-.03251.1635891-.02725.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01025.090807.02725.1364269.03544.1648194.113372.3318243.245201.4638515l6.21173 6.0846401c.3152543.315728.8299859.287467 1.1715109-.05457l1.2259997-1.227842c.341525-.342038.369744-.884829.05449-1.200557l-2.5337329-2.3664871h5.7213319c.482989 0 .898165-.6282803.898165-1.1119955v-1.6784542c0-.4837152-.448321-1.2095503-.931311-1.2095503h-5.748576l2.594123-2.2284071c.315254-.3157286.287035-.8312339-.05449-1.1732722l-1.2259993-1.2551275c-.170763-.1710192-.3850943-.2642696-.5993777-.2728538z" fill="#fff" opacity=".35" stroke-width=".999249"/><g transform="translate(2)"><path d="m8.1966902.93190515c-.2121095-.00849-.4103009.08675435-.566329.24290775l-6.3098678 6.1175037c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.242908-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588257l6.3098677 6.0770398c.3120561.312308.8295894.292184 1.1596261-.05398l1.2135618-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068317-2.262597h5.3620937c.478089 0 .862977-.6326482.862977-1.1111225v-1.7273443c0-.4784742-.384853-1.1615334-.862942-1.1615334h-5.3621287l2.2068317-2.2391752c.309898-.3144435.28412-.8222256-.05394-1.1605581l-1.2135617-1.340318c-.1690306-.1691661-.3811876-.26140615-.5932971-.26989735z" fill="url(#a)"/><g fill="none" stroke="#000" transform="matrix(-1 0 0 1 16.158492 -.058146)"><path d="m7.9887702 1.5206764c.073465-.00295.1534322.018607.2427124.107959l6.1487154 6.0187147c.07291.072972.115625.1602302.13484.2429078.01477.063532.001.091768 0 .107959-.000283.00899-.000283.017996 0 .02699-.0067.039064.0011.01894 0 .02699.000248.00449.000736.00855 0 .02699-.01164.026005-.02069.053173-.02697.080969-.02039.094763-.04549.1804764-.107872.2429078l-6.1487134 6.0187143c-.137953.138064-.3722747.140231-.566329-.05398l-1.2135622-1.214538c-.1859898-.18614-.1831523-.464455-.053936-.593775l2.5080284-2.510047c.2313427-.2376241.0347534-.5412648-.2966485-.549438h-5.5011963c-.247903 0-.5-.2518972-.5-.5v-2c0-.2481026.252097-.5.5-.5h5.5281643c.3314021-.008173.5279916-.2614006.2966486-.4990247l-2.5349966-2.5370367c-.1379521-.138063-.1401182-.3725745.0539361-.5667848l1.2135622-1.2415287c.0972688-.0973469.2240384-.1309624.3236166-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9618021 2.546287 5.6093539 5.4789196-5.5823858 5.4789194-.6742013-.674743 2.184412-2.18617c.7052331-.6998785.1032285-2.1444913-.8899456-2.143213h-5.0011963v-1h5.0281643c.9931737.0012779 1.5951777-1.3929205.8899456-2.0927992l-2.21138-2.2131598z" opacity=".03"/></g></g></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..448b56942
--- /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"><radialGradient id="a" cx="24.487671" cy="3.33356" fx="24.487671" fy="3.33356" gradientTransform="matrix(-.87312833 .01438492 .01374564 .8343254 26.835057 8.866473)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#c"/><radialGradient id="b" cx="14.297988" cy="6.732569" fx="14.297988" fy="6.732569" gradientTransform="matrix(-.00000029 -2.470965 2.2210923 -.00000025 -4.453654 52.329828)" gradientUnits="userSpaceOnUse" r="4.502289" xlink:href="#c"/><radialGradient id="c" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 1.315286 0 33.205607 -22.328549)" gradientUnits="userSpaceOnUse" r="19.99999"><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 0 0 -1 0 16)"><path d="m.00041912 4.717614c-.006792-.1696876.06940344-.3282407.1943262-.4530632l4.89400298-5.0478942c.1014994-.1014176.2189858-.1647744.3454689-.1941696.064969-.015096.1294533-.025744.1943264-.021576.020929-.0012.043695-.0008.064775 0 .037988.00656.071858.00812.107959.021576.1304269.028064.2625833.089777.3670606.1941696l4.6585068 5.0322693c.249847.2496449.233748.6636716-.04318.9277009l-1.0182948.9708497c-.2769304.2640285-.7001936.2927934-.9500392.0431487l-1.815331-1.7498407v3.8649555c0 .382471-.5400169.69426-.9227964.69426h-1.1734972c-.3827793 0-.9325777-.307897-.9292267-.690354l.0338983-3.8688615-1.7913401 1.7654656c-.251555.2479215-.6577805.2272992-.9284465-.0431486l-1.0722544-.9708498c-.13533288-.1352245-.20912492-.3049501-.21591788-.4746377z" fill="#ececec" opacity=".35"/><path d="m.00041912 5.717614c-.006792-.1696876.06940344-.3282407.1943262-.4530632l4.89400298-5.0478942c.1014994-.1014176.2189858-.1647744.3454689-.1941696.0649688-.015096.1294533-.025744.1943264-.021576.020929-.0012.043695-.0008.064775 0 .037988.00656.071858.00812.107959.021576.1304269.028064.2625833.0897768.3670606.1941696l4.6585068 5.0322693c.249847.2496449.233748.6636716-.04318.9277009l-1.0182948.9708497c-.2769304.2640285-.7001936.2927934-.9500392.0431487l-1.815331-1.7498407v3.8649556c0 .3824712-.5400169.6942599-.9227964.6942599h-1.1734972c-.3827793 0-.9325777-.3078971-.9292267-.6903536l.0338983-3.8688619-1.7913401 1.7654656c-.251555.2479215-.6577805.2272992-.9284465-.0431486l-1.0722544-.9708498c-.13533288-.1352245-.20912492-.3049501-.21591788-.4746377z" fill="url(#a)"/><path d="m5.6289062 1.8320312-2.0390624 2.0878907c.8237832-.3914979 1.9329684.1846852 2.0195312 1.1425781.0605908-.5294256.4414392-.9330856.8847656-1.1171875.3965013-.1646567.8801415-.1657289 1.2773438.0703125z" fill="none" opacity=".03" stroke="#000"/><path d="m10.386719 7c-.02323-.00132-.04739-.00545-.06055.023437l-4.1738252 4.054688c-.099509.09943-.1597069.22421-.1542969.359375.00541.135168.064074.271191.171875.378906l.8417949 1.016506c.2156026.215429.488596.15903.7402344.0332l1.2363281-1.263669.0117207 2.897557c.00123.30466.4665765.490234.7714844.490234h.7285156.728516c.304908 0 .771484-.185572.771484-.490234l-.01172-2.897557 1.236328 1.263672c.251638.125827.524632.182226.740234-.0332l.865237-1.016506c.107805-.107715.166475-.243738.171875-.378906.0054-.135165-.05479-.259945-.154297-.359375l-4.173829-4.0546905c-.01316-.028887-.037317-.0247575-.060547-.0234375h-.113281z" fill="#fff" opacity=".35"/><path d="m10.386719 8c-.02323-.00132-.04739-.00545-.06055.023437l-4.1738252 4.054688c-.099509.09943-.1597069.22421-.1542969.359375.00541.135168.064074.271191.171875.378906l.8417949 1.016506c.2156026.215429.488596.15903.7402344.0332l1.2363281-1.263669.0117207 2.897557c.00123.30466.4665765.490234.7714844.490234h.7285156.728516c.304908 0 .771484-.185572.771484-.490234l-.01172-2.897557 1.236328 1.263672c.251638.125827.524632.182226.740234-.0332l.865237-1.016506c.107805-.107715.166475-.243738.171875-.378906.0054-.135165-.05479-.259945-.154297-.359375l-4.173829-4.0546905c-.01316-.028887-.037317-.0247575-.060547-.0234375h-.113281z" fill="url(#b)"/><g fill="none" stroke="#000"><path d="m10.5 10-1.6542988 1.838771c.027302.170132-.024472.343429-.140625.470703.007.000175.1186044-.09301.037109-.03125-.1000118.07579.1608716-.09343.050781-.0332-.1100903.06023.1724519-.06678.054687-.02344-.1177644.04334.18146-.04309.058594-.01758-.1228663.02551.1838784-.01494.058594-.0078-.1252847.0071.1855136.01337.060547.002-.1249668-.01142.1805131.03948.058594.0098-.1219194-.02971.174803.06493.058594.01758-.1162092-.04735.1606952.09131.052734.02734-.1079608-.06397.1481359.112381.050781.0332-.097355-.07918.1275907.13563.042969.04297-.084622-.09266.1071505.150996.037109.04687-.070041-.104121.083227.166042.029297.05274-.05393-.113307.058126.174706.021484.05469-.036642-.120018.032225.182702.013672.05859-.018553-.124108.00592.186034.00586.06055h1.0546878.07422 1.054688c-.000059.125487.02441-.184655.0059-.06055-.01855.124108.05031-.178612.01367-.05859-.03664.120019.07541-.167994.02148-.05469-.05393.113307.09934-.156856.0293-.05274-.07004.104122.121732-.139536.03711-.04687-.08462.09266.140323-.122147.04297-.04297-.09736.07918.158742-.09717.05078-.0332-.107961.06396.168943-.0747.05273-.02734-.116209.04735.180513-.04729.05859-.01758-.12192.02971.18356-.02118.05859-.0098-.124967.01142.185831.0052.06055-.002-.125285-.0071.18146.03332.05859.0078-.122866-.02551.176358.06092.05859.01758-.117764-.04334.164778.08366.05469.02344-.11009-.06023.150794.108997.05078.0332-.100012-.07579.132671.128769.04492.03906-.121309-.127679-.17619-.304597-.148438-.478516z" opacity=".03"/><path d="m10.5 8.5703125-3.9785156 3.8632815.066406.134765c.264794.204663.5555881.626053.7656231.885647.00402.0031.00792.0064.011719.0098l.1015624-.0391 1.15625-1.181641.8769551-.743065v1.102389l.011721 2.803807c.0039.0022.00116.0013.00586.0039.056992.03111.2212963.06836.2539063.06836h.7285127.728516c.03261 0 .196914-.03725.253906-.06836.0047-.0026.002-.0017.0059-.0039l-.01172-2.803807.01168-1.102389.865275.743012 1.15625 1.181641.101563.03906c.0038-.0034.0077-.0067.01172-.0098.210035-.259594.52427-.680984.789064-.885647l.06641-.134765z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m5.4433606.572266-4.88867215 5.0410149c.00000639.00065.00000639.0013 0 .0019-.001526.0015-.002142.0022-.003906.0039-.0496817.04964-.0490036.07374-.0488281.07813.001374.03432.0170082.0846.0683594.136719l1.05664065.957086c.000659.000641.00131.0013.00195.002.00588.0056.012126.01187.017578.01758.054163.05317.098849.07197.1308594.07422.032578.0023.05827-.0079.085937-.03516l1.7910191-1.765622c.1565897-.155046.3771464-.178968.5507812-.105469.1736349.0735.3089542.2484.3066407.46875l-.033203 3.84375c.00203.0033.00242.005.00586.0098.013771.01896.040071.04852.089844.08203.09539.064148.2870864.113203.3300781.113203h1.1738271c.041047 0 .2247201-.04891.3183594-.113281.048715-.03349.077144-.06362.091797-.08398.00471-.0066.00546-.0096.00781-.01367v-3.84375c-.0002135-.217767.1347318-.38971.306643-.462895.1719111-.07318.388109-.05149.5449218.09961l1.7871094 1.722656.3085938-.03906.4394531-.396484.5214845-.521485v.0293c.0025-.02393.0136-.04615.03125-.0625.0509-.04853.06636-.09057.06836-.123047.0019-.03156-.0078-.05773-.03125-.08203l-.002-.0019c-.0044-.0042-.0095-.0093-.01367-.01367-.000006-.00065-.000006-.0013 0-.002-1.5142088-1.635511-3.1611012-3.3978549-4.5858932-4.9863494-.1485421-.0774626-.1208855-.0540811-.2226532-.0996094h-.00391-.033203c-.065676-.00664-.1122851.047004-.167968.0703129z" opacity=".1"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_movepagedown.svg b/icon-themes/elementary_svg/cmd/sc_movepagedown.svg
new file mode 100644
index 000000000..f073de911
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_movepagedown.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g stroke="#565656" stroke-linecap="round" stroke-width=".995663" transform="matrix(0 1 -1 0 15.500032 .009714)"><path d="m2.5028286 7.999908 10.3214374.000092" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m9.5338195 3.9970261 3.7651615 4.0029739-3.7651615 3.997026" fill="none"/></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..03284bb4b
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -15.262017 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999" 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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 .040158 -24.077898)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#b"/><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677h5.7299303c.483715 0 .873132-.62828.873132-1.1119952v-1.7462643c0-.4837152-.389417-.8731319-.873132-.8731319h-5.7572157l2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597h5.3620944c.478089 0 .862977-.6326481.862977-1.1111225v-1.7273441c0-.4784742-.384853-1.1615334-.862942-1.1615334h-5.3621294l2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047c-.2313427-.2376241-.0347534-.5412648.2966485-.549438h5.5011967c.247903 0 .5-.2518972.5-.5v-2c0-.2481026-.252097-.5-.5-.5-.784163 0-3.618032 0-5.5281647 0-.3314021-.008173-.5279916-.2614006-.2966486-.4990247l2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617c-.7052331-.6998785-.1032285-2.1444913.8899456-2.143213h5.0011967v-1h-5.0281647c-.9931737.0012779-1.5951777-1.3929205-.8899456-2.0927992l2.2113803-2.2131598z" fill="none" opacity=".03" stroke="#000"/><g transform="matrix(-1 0 0 1 21.002756 -4.000222)"><path d="m18.75 6.0002215c-.404 0-.75.3460007-.75.75v11.5000005c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75.0062-.0017 0-11.5000005 0-11.5000005 0-.4039993-.346001-.75-.75-.75z" fill="#fff" opacity=".35"/><path d="m20.012017 6.4836728h-.528122v10.0322102h.532209l-.0041-10.0322102z" style="opacity:.03;fill:none;stroke:#000;stroke-width:.967791;stroke-linecap:square;stroke-dashoffset:.7"/><path d="m18.75 6c-.404 0-.75.3460007-.75.75v10.499778c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75 0 .07033 0-10.302753 0-10.499778 0-.4039993-.346001-.75-.75-.75z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m18.75 6.5c-.1385 0-.25.1115-.25.25v10.499778c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25 0-.05452 0-10.499778 0-10.499778 0-.1385-.1115-.25-.25-.25z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.53125 7.531v8.937528h.9375v-8.937528z" opacity=".03"/></g></g></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..9469a87d8
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -15.262017 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999" 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="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.5000006 -1.5241254 0 .040158 -24.077898)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#b"/><g transform="matrix(-1 0 0 1 16.002756 0)"><path d="m10.054543 2.0025296c-.2146052-.00858-.4151287.087705-.5729928.2455684l-6.2210666 6.0846393c-.128264.128264-.208392.2767305-.245568.4365661-.0191.082101-.03256.1635891-.02729.2455684-.0015.026447-.0011.055217 0 .081856.0083.048005.01027.090807.02729.1364269.03549.1648194.113542.3318243.245569.4638515l6.2210652 6.0846398c.3157281.315728.8312332.287467 1.1732712-.05457l1.227842-1.227842c.342039-.342038.3703-.884829.05457-1.200557l-2.5375393-2.298677h5.7299303c.483715 0 .873132-.62828.873132-1.1119952v-1.7462643c0-.4837152-.389417-.8731319-.873132-.8731319h-5.7572157l2.5648267-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.17102-.1710192-.385673-.2642696-.600279-.2728538z" fill="#fff" opacity=".35"/><path d="m10.039953.99005125c-.212109-.00849-.4103004.08675425-.5663285.24290775l-6.3098679 6.1175038c-.126772.1268743-.205968.2737323-.242712.4318361-.01887.081211-.03218.1618167-.02697.2429078-.0015.026161-.001.054619 0 .080969.0082.047485.01015.089823.02697.1349488.03508.1630336.112221.3282291.242712.4588258l6.3098678 6.0770397c.3120561.312308.8295896.292184 1.1596256-.05398l1.213563-1.272864c.330036-.346163.365992-.875242.05394-1.187549l-2.2068364-2.262597h5.3620944c.478089 0 .862977-.6326481.862977-1.1111225v-1.7273441c0-.4784742-.384853-1.1615334-.862942-1.1615334h-5.3621294l2.2068324-2.2391753c.309902-.3144435.284124-.8222257-.053936-1.1605582l-1.213562-1.3403178c-.169031-.1691661-.381188-.26140625-.593298-.26989745z" fill="url(#a)"/><path d="m10.012985 1.5206764c-.073465-.00295-.1534318.018607-.242712.107959l-6.1487154 6.0187147c-.07291.072972-.115625.1602302-.13484.2429078-.01477.063532-.001.091768 0 .107959.000283.00899.000283.017996 0 .02699.0067.039064-.0011.01894 0 .02699-.000248.00449-.000736.00855 0 .02699.01164.026005.02069.053173.02697.080969.02039.094763.04549.1804764.107872.2429078l6.1487134 6.0187143c.137953.138064.372275.140231.566329-.05398l1.213562-1.214538c.18599-.18614.183152-.464455.05394-.593775l-2.5080322-2.510047c-.2313427-.2376241-.0347534-.5412648.2966485-.549438h5.5011967c.247903 0 .5-.2518972.5-.5v-2c0-.2481026-.252097-.5-.5-.5-.784163 0-3.618032 0-5.5281647 0-.3314021-.008173-.5279916-.2614006-.2966486-.4990247l2.5349963-2.5370367c.137952-.138063.140118-.3725745-.05394-.5667848l-1.213558-1.2415287c-.097269-.0973469-.224038-.1309624-.323617-.1349487z" fill="none" opacity=".1" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.039953 2.546287-5.6093534 5.4789196 5.5823854 5.4789194.674202-.674743-2.1844123-2.18617c-.7052331-.6998785-.1032285-2.1444913.8899456-2.143213h5.0011967v-1h-5.0281647c-.9931737.0012779-1.5951777-1.3929205-.8899456-2.0927992l2.2113803-2.2131598z" fill="none" opacity=".03" stroke="#000"/><g transform="matrix(-1 0 0 1 21.002756 -4.000222)"><path d="m18.75 6.0002215c-.404 0-.75.3460007-.75.75v11.5000005c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75.0062-.0017 0-11.5000005 0-11.5000005 0-.4039993-.346001-.75-.75-.75z" fill="#fff" opacity=".35"/><path d="m20.012017 6.4836728h-.528122v10.0322102h.532209l-.0041-10.0322102z" style="opacity:.03;fill:none;stroke:#000;stroke-width:.967791;stroke-linecap:square;stroke-dashoffset:.7"/><path d="m18.75 6c-.404 0-.75.3460007-.75.75v10.499778c0 .403999.346.75.75.75h1.5c.403999 0 .75-.346001.75-.75 0 .07033 0-10.302753 0-10.499778 0-.4039993-.346001-.75-.75-.75z" fill="url(#c)"/><g fill="none" stroke="#000"><path d="m18.75 6.5c-.1385 0-.25.1115-.25.25v10.499778c0 .1385.1115.25.25.25h1.5c.1385 0 .25-.1115.25-.25 0-.05452 0-10.499778 0-10.499778 0-.1385-.1115-.25-.25-.25z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m19.53125 7.531v8.937528h.9375v-8.937528z" opacity=".03"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_movepageup.svg b/icon-themes/elementary_svg/cmd/sc_movepageup.svg
new file mode 100644
index 000000000..588cedfc0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_movepageup.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g stroke="#565656" stroke-linecap="round" stroke-width=".995663" transform="matrix(0 -1 -1 0 15.500032 15.990287)"><path d="m2.5028286 7.999908 10.3214374.000092" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m9.5338195 3.9970261 3.7651615 4.0029739-3.7651615 3.997026" fill="none"/></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..6390d6f38
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 1.315286 0 33.205607 -22.328549)" gradientUnits="userSpaceOnUse" r="19.99999"><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(0 -1 1 0 .058146 17.049673)"><path d="m7.0153034 1.0121933c.2142834-.00858.414506.087705.5721332.2455684l6.2117314 6.0846393c.128072.128264.208079.2767305.2452.4365661.01907.082101.03251.1635891.02725.2455684.0015.026447.0011.055217 0 .081856-.0083.048005-.01025.090807-.02725.1364269-.03544.1648194-.113372.3318243-.245201.4638515l-6.21173 6.0846401c-.3152543.315728-.8299859.287467-1.1715109-.05457l-1.2259995-1.227842c-.3415252-.342038-.3697438-.884829-.0544892-1.200557l2.5337329-2.3664871h-5.721332c-.4829892 0-.8981652-.6282803-.8981652-1.1119955v-1.6784542c0-.4837152.4483216-1.2095503.9313108-1.2095503h5.7485765l-2.5941234-2.2284071c-.3152542-.3157286-.2870356-.8312339.0544892-1.1732722l1.2259995-1.2551275c.170763-.1710192.3850943-.2642696.5993777-.2728538z" fill="#fff" opacity=".35" stroke-width=".999249"/><path d="m7.9036362.93190515c.2121095-.00849.4103009.0867543.566329.24290775l6.3098678 6.1175037c.126772.1268743.205968.2737323.242712.4318361.01887.081211.03218.1618167.02697.242908.0015.026161.001.054619 0 .080969-.0082.047485-.01015.089823-.02697.1349488-.03508.1630336-.112221.3282291-.242712.4588257l-6.3098677 6.0770398c-.3120561.312308-.8295894.292184-1.1596261-.05398l-1.2135622-1.272864c-.3300359-.346163-.3659919-.875242-.053936-1.187549l2.2068321-2.262597h-5.362094c-.478089 0-.862977-.6326482-.862977-1.1111225v-1.7273443c0-.4784742.384853-1.1615334.862942-1.1615334h5.362129l-2.206832-2.2391752c-.309902-.3144435-.284124-.8222256.0539358-1.1605581l1.2135622-1.340318c.1690306-.1691661.3811876-.26140615.5932971-.26989735z" fill="url(#a)"/><g fill="none" stroke="#000" transform="translate(-.058166 -.058146)"><path d="m7.9887702 1.5206764c.073465-.00295.1534322.018607.2427124.107959l6.1487154 6.0187147c.07291.072972.115625.1602302.13484.2429078.01477.063532.001.091768 0 .107959-.000283.00899-.000283.017996 0 .02699-.0067.039064.0011.01894 0 .02699.000248.00449.000736.00855 0 .02699-.01164.026005-.02069.053173-.02697.080969-.02039.094763-.04549.1804764-.107872.2429078l-6.1487134 6.0187143c-.137953.138064-.3722747.140231-.566329-.05398l-1.2135622-1.214538c-.1859898-.18614-.1831523-.464455-.053936-.593775l2.5080284-2.510047c.2313427-.2376241.0347534-.5412648-.2966485-.549438h-5.5011963c-.247903 0-.5-.2518972-.5-.5v-2c0-.2481026.252097-.5.5-.5h5.5281643c.3314021-.008173.5279916-.2614006.2966486-.4990247l-2.5349966-2.5370367c-.1379521-.138063-.1401182-.3725745.0539361-.5667848l1.2135622-1.2415287c.0972688-.0973469.2240384-.1309624.3236166-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9618021 2.546287 5.6093539 5.4789196-5.5823858 5.4789194-.6742013-.674743 2.184412-2.18617c.7052331-.6998785.1032285-2.1444913-.8899456-2.143213h-5.0011963v-1h5.0281643c.9931737.0012779 1.5951777-1.3929205.8899456-2.0927992l-2.21138-2.2131598z" opacity=".03"/></g></g></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..632a07642
--- /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"><radialGradient id="a" cx="23.707386" cy="-12.579265" fx="23.707386" fy="-12.579265" gradientTransform="matrix(-.01275794 1.0363285 .8343754 .01027175 16.760843 -25.727127)" gradientUnits="userSpaceOnUse" r="19.99999" xlink:href="#c"/><radialGradient id="b" cx="10.375" cy="6.712706" fx="10.375" fy="6.712706" gradientTransform="matrix(.04380769 2.4705766 -2.3589352 .04182808 25.755333 -18.605886)" gradientUnits="userSpaceOnUse" r="4.502289" xlink:href="#c"/><radialGradient id="c" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 1.315286 0 33.205607 -22.328549)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m.00041912 6.717614c-.006792-.1696876.06940344-.3282407.1943262-.4530632l4.89400298-5.0478942c.1014994-.1014176.2189858-.1647744.3454689-.1941696.0649688-.015096.1294533-.025744.1943264-.021576.020929-.0012.043695-.0008.064775 0 .037988.00656.071858.00812.107959.021576.1304269.028064.2625833.089777.3670606.1941696l4.6585068 5.0322693c.249847.2496449.233748.6636716-.04318.9277009l-1.0182948.9708497c-.2769304.2640285-.7001936.2927934-.9500392.0431487l-1.815331-1.7498407v3.8649555c0 .382471-.5400169.69426-.9227964.69426h-1.1734972c-.3827793 0-.9325777-.307897-.9292267-.690354l.0338983-3.8688615-1.7913401 1.7654656c-.251555.2479215-.6577805.2272992-.9284465-.0431486l-1.0722544-.9708498c-.13533288-.1352245-.20912492-.3049501-.21591788-.4746377z" fill="#ececec" opacity=".35"/><path d="m.00041912 5.717614c-.006792-.1696876.06940344-.3282407.1943262-.4530632l4.89400298-5.0478942c.1014994-.1014176.2189858-.1647744.3454689-.1941696.0649688-.015096.1294533-.025744.1943264-.021576.020929-.0012.043695-.0008.064775 0 .037988.00656.071858.00812.107959.021576.1304269.028064.2625833.0897768.3670606.1941696l4.6585068 5.0322693c.249847.2496449.233748.6636716-.04318.9277009l-1.0182948.9708497c-.2769304.2640285-.7001936.2927934-.9500392.0431487l-1.815331-1.7498407v3.8649556c0 .3824712-.5400169.6942599-.9227964.6942599h-1.1734972c-.3827793 0-.9325777-.3078971-.9292267-.6903536l.0338983-3.8688619-1.7913401 1.7654656c-.251555.2479215-.6577805.2272992-.9284465-.0431486l-1.0722544-.9708498c-.13533288-.1352245-.20912492-.3049501-.21591788-.4746377z" fill="url(#a)"/><path d="m5.6289062 1.8320312-2.0390624 2.0878907c.8237832-.3914979 1.9329684.1846852 2.0195312 1.1425781.0605908-.5294256.4414392-.9330856.8847656-1.1171875.3965013-.1646567.8801415-.1657289 1.2773438.0703125z" fill="none" opacity=".03" stroke="#000"/><path d="m5.4433596.57226602-4.8886721 5.04101518c.00000639.00065.00000639.0013 0 .00195-.001526.00155-.002142.00217-.003906.00391-.0496817.049642-.0490036.073741-.0488281.078125.001374.034317.0170082.084598.0683594.1367188l1.0566406.9570312c.000659.0006409.00131.00129.00195.00195.00588.0056.012126.011869.017578.017578.054163.053167.098849.071966.1308594.074219.032578.00229.05827-.00789.085937-.035156l1.7910191-1.7656228c.1565897-.1550456.3771464-.1789676.5507812-.1054688.1736349.073499.3089542.2484001.3066407.46875l-.033203 3.84375c.00203.00333.00242.00502.00586.00977.013771.018965.040071.048519.089844.082031.09539.064226.2870864.1132813.3300781.1132813h1.1738271c.041047 0 .2247201-.048915.3183594-.1132813.048715-.033486.077144-.063621.091797-.083984.00471-.00655.00546-.00955.00781-.013672v-3.84375c-.0002135-.2177669.1347318-.38971.306643-.462895.1719111-.073185.388109-.051488.5449218.099609l1.7871094 1.7226566.3085938-.0390624.4394531-.3964844.5214845-.5214844v.029297c.0025-.023935.0136-.046148.03125-.0625.0509-.048526.06636-.090575.06836-.1230469.0019-.031561-.0078-.057726-.03125-.082031l-.002-.00195c-.0044-.00424-.0095-.00928-.01367-.013672-.000006-.00065-.000006-.0013 0-.00195-1.5142088-1.6354962-3.1611012-3.3978401-4.5858932-4.9863346-.1485421-.07746257-.1208855-.05408109-.2226532-.0996094h-.00391-.033203c-.065676-.00664-.1122851.0470035-.167968.0703129z" fill="none" opacity=".1" stroke="#000"/><path d="m10.386719 9c-.02323-.00132-.04739-.00545-.06055.023437l-4.1738252 4.054688c-.099509.09943-.1597069.22421-.1542969.359375.00541.135168.064074.271191.171875.378906l.8417949 1.016506c.2156026.215429.488596.15903.7402344.0332l1.2363281-1.263669.0117207 2.897557c.00123.30466.4665765.490234.7714844.490234h.7285156.728516c.304908 0 .771484-.185572.771484-.490234l-.01172-2.897557 1.236328 1.263672c.251638.125827.524632.182226.740234-.0332l.865237-1.016506c.107805-.107715.166475-.243738.171875-.378906.0054-.135165-.05479-.259945-.154297-.359375l-4.173829-4.0546905c-.01316-.028887-.037317-.0247575-.060547-.0234375h-.113281z" fill="#fff" opacity=".35"/><path d="m10.386719 8c-.02323-.00132-.04739-.00545-.06055.023437l-4.1738252 4.054688c-.099509.09943-.1597069.22421-.1542969.359375.00541.135168.064074.271191.171875.378906l.8417949 1.016506c.2156026.215429.488596.15903.7402344.0332l1.2363281-1.263669.0117207 2.897557c.00123.30466.4665765.490234.7714844.490234h.7285156.728516c.304908 0 .771484-.185572.771484-.490234l-.01172-2.897557 1.236328 1.263672c.251638.125827.524632.182226.740234-.0332l.865237-1.016506c.107805-.107715.166475-.243738.171875-.378906.0054-.135165-.05479-.259945-.154297-.359375l-4.173829-4.0546905c-.01316-.028887-.037317-.0247575-.060547-.0234375h-.113281z" fill="url(#b)"/><g fill="none" stroke="#000"><path d="m10.5 8.5703125-3.9785156 3.8632815.066406.134765c.264794.204663.5555881.626053.7656231.885647.00402.0031.00792.0064.011719.0098l.1015624-.0391 1.15625-1.181641.8769551-.743065v1.102389l.011721 2.803807c.0039.0022.00116.0013.00586.0039.056992.03111.2212963.06836.2539063.06836h.7285127.728516c.03261 0 .196914-.03725.253906-.06836.0047-.0026.002-.0017.0059-.0039l-.01172-2.803807.01168-1.102389.865275.743012 1.15625 1.181641.101563.03906c.0038-.0034.0077-.0067.01172-.0098.210035-.259594.52427-.680984.789064-.885647l.06641-.134765z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.5 10-1.6542988 1.838771c.027302.170132-.024472.343429-.140625.470703.007.000175.1186044-.09301.037109-.03125-.1000118.07579.1608716-.09343.050781-.0332-.1100903.06023.1724519-.06678.054687-.02344-.1177644.04334.18146-.04309.058594-.01758-.1228663.02551.1838784-.01494.058594-.0078-.1252847.0071.1855136.01337.060547.002-.1249668-.01142.1805131.03948.058594.0098-.1219194-.02971.174803.06493.058594.01758-.1162092-.04735.1606952.09131.052734.02734-.1079608-.06397.1481359.112381.050781.0332-.097355-.07918.1275907.13563.042969.04297-.084622-.09266.1071505.150996.037109.04687-.070041-.104121.083227.166042.029297.05274-.05393-.113307.058126.174706.021484.05469-.036642-.120018.032225.182702.013672.05859-.018553-.124108.00592.186034.00586.06055h1.0546878.07422 1.054688c-.000059.125487.02441-.184655.0059-.06055-.01855.124108.05031-.178612.01367-.05859-.03664.120019.07541-.167994.02148-.05469-.05393.113307.09934-.156856.0293-.05274-.07004.104122.121732-.139536.03711-.04687-.08462.09266.140323-.122147.04297-.04297-.09736.07918.158742-.09717.05078-.0332-.107961.06396.168943-.0747.05273-.02734-.116209.04735.180513-.04729.05859-.01758-.12192.02971.18356-.02118.05859-.0098-.124967.01142.185831.0052.06055-.002-.125285-.0071.18146.03332.05859.0078-.122866-.02551.176358.06092.05859.01758-.117764-.04334.164778.08366.05469.02344-.11009-.06023.150794.108997.05078.0332-.100012-.07579.132671.128769.04492.03906-.121309-.127679-.17619-.304597-.148438-.478516z" opacity=".03"/></g></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..487d53557
--- /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.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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..5e23d54a8
--- /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="26.459" x2="26.459" y1="5.219" y2="25.081"><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(3.54885 0 0 1 -822.227 -30.258)" gradientUnits="userSpaceOnUse" x1="236.195" x2="236.195" y1="35.804" y2="53.804"><stop offset="0" stop-color="#f4f4f4" stop-opacity=".746"/><stop offset=".5" stop-color="#f7f7f7"/><stop offset="1" stop-color="#dcdcdc"/></linearGradient><path d="m.404 1.193c-.147 0-.264.118-.265.264l-.007 1.32c0 .14.11.255.25.263l3.455-.005c.147 0 .264-.118.265-.265l.006-1.32c0-.14-.11-.254-.25-.263z" style="opacity:.2;fill:none;stroke:#000;stroke-width:.26458;stroke-linecap:round;stroke-linejoin:round"/><path d="m4.01 5.558c-1.11 0-2.018.892-2 2l.122 7.897c.017 1.108.892 2 2 2h24.093c1.108 0 2.017-.892 2-2l-.123-7.897c-.018-1.108-.892-2-2-2z" fill="url(#b)" transform="matrix(.1323 0 0 .1323 0 .59)"/><path d="m28.54 6.052-24.986.008c-.554 0-.997.445-1 1l-.043 8.935c0 .537.423.964.952.99h25.027c.554 0 .997-.445 1-1l.042-8.935c.003-.552-.442-.994-.992-.998z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.1323 0 0 .1323 0 .59)"/><path d="m1.5885335 1.8520868v1.0583334l.7942668-.5286499zm1.0572998.0005168v.2640666.2651001.263033.00103.2645834h.2656169v-.2645799-.0010335-.263033-.2651001-.2640666z" fill="#fbfbfb"/><path d="m1.5875 1.5869832v1.0583334l.7942668-.5286499zm1.0572998.0005168v.2640666.2651001.263033.00103.2645834h.2656169v-.2645799-.0010335-.263033-.2651001-.2640666z" fill="#7c7c7c"/></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..92302f0a8
--- /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="91.349998" cy="16.447752" gradientTransform="matrix(0 .60846439 -.60846722 0 18.007918 -52.263969)" gradientUnits="userSpaceOnUse" r="15.639286"><stop offset="0" stop-color="#07132d"/><stop offset="1" stop-color="#425479"/></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><radialGradient id="c" 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="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><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#f" y1="6.694915" y2="7"/><linearGradient id="f"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#f" y1="5" y2="14"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#i" y1="17" y2="17"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#i" y1="15" y2="14"/><linearGradient id="k" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" 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(#c)"/><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(#d)"/></g><path d="m12.805086 8.001013a4.8050863 4.8050638 0 0 1 -9.6101722 0 4.8050863 4.8050638 0 1 1 9.6101722 0z" fill="url(#a)"/><g transform="matrix(2.9771781 1.0836042 -1.0836042 2.9771781 2.05924 -5.104215)"><path d="m3.1782893.66986989-.3038575 2.02674971.0456981.3326703-.0622272.2280898-.2986971.3621811.2680589.0422276.0471673.2729986.3038575 2.0267497.3038576-2.0267497-.0056-.2667522.08769-.6467172-.082087-.324698z" fill-opacity=".389706"/><g transform="scale(.26458334)"><path d="m12 2-2.3796637 7.880016 2.3796637 2.119984z" fill="url(#e)"/><path d="m12 2v10l2.392095-2.119984z" fill="url(#g)"/><path d="m12 12v10l2.392095-7.808885z" fill="url(#h)"/><path d="m12 12-2.3796636 2.019549 2.3796636 7.980451z" fill="url(#j)"/></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(#k)" stroke-width=".335311"/></g></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..e9c7bbbe9
--- /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.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -10.168068 -17.564338)" 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><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"><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" 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"/></g><g transform="matrix(-1 0 0 1 14.987047 -6.094777)"><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l-.0000003 2h3.0000016l-.000002-2h2.000001v-3z" fill="url(#a)" stroke-width=".750352"/><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l.0000017 2h3.0000016l-.000004-2h2.000001v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff" stroke-width=".750352"><path d="m11.987047 11.094777h-1.5v-2h1.5z" opacity=".5"/><path d="m12.00291 13.118161-1.515864-.02338.01587 1.976616 1.484133.02338z" opacity=".2"/><path d="m13.987047 11.094777v1h-2l-.0075-1zm-4 0v1h-2v-1z" opacity=".4"/></g></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..e9c7bbbe9
--- /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.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -10.168068 -17.564338)" 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><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"><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" 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"/></g><g transform="matrix(-1 0 0 1 14.987047 -6.094777)"><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l-.0000003 2h3.0000016l-.000002-2h2.000001v-3z" fill="url(#a)" stroke-width=".750352"/><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l.0000017 2h3.0000016l-.000004-2h2.000001v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff" stroke-width=".750352"><path d="m11.987047 11.094777h-1.5v-2h1.5z" opacity=".5"/><path d="m12.00291 13.118161-1.515864-.02338.01587 1.976616 1.484133.02338z" opacity=".2"/><path d="m13.987047 11.094777v1h-2l-.0075-1zm-4 0v1h-2v-1z" opacity=".4"/></g></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..450661a2b
--- /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"><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><radialGradient id="d" 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><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="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="url(#d)"/><path d="m10.5 10.5v-2.0072863h3v2.0072863h2.007286v3h-2.007286v2.007286h-3v-2.007286h-2.0072863v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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 11h2v1h-2z" opacity=".4"/><path d="m13 11h2v1h-2z" 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..c77ae02f8
--- /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(.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="b" 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="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="d" 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><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(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" opacity=".5" stroke="url(#a)" 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"/><g fill="#4196d3"><path d="m5 9.9999994h6v1.0000006h-6z"/><path d="m5 7.9999998h6v.9999996h-6z"/><path d="m5 6.0000003h6v1h-6z"/><path d="m5 4.0000003h4l1 1h-5z"/><path d="m5 11.999999h6v1.000001h-6z"/></g><path d="m16.997627 5.8023097 9 9.0000003h-9zm2 5.0000003v2h2z" fill="url(#d)" 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..41b82d44a
--- /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(.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="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="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="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..c1c538c14
--- /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"><linearGradient id="a" 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="b" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><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="12" rx=".5" width="12" x="2" y="2"/><path d="m2.5 1.5c-.554 0-1 .446-1 1v3.5h13v-3.5c0-.554-.446-1-1-1z" fill="url(#d)"/><rect fill="none" 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" fill="none" opacity=".7" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.507 10.507v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="url(#b)" transform="translate(-.007 -.007)"/><path d="m10.5 10.5v-2h3v2h2v3h-2v2h-3v-2h-2v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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><path d="m2 5.5h12" fill="none" opacity=".2" stroke="#000"/></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..a31469da3
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_nextannotation.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="b" 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="c" 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="d" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#d)"/><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(#b)"/><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(#c)"/></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..6b61e372d
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 1.315286 0 33.263773 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m7.9472124 2.0025296c.2146054-.00858.4151289.087705.572993.2455684l6.2210666 6.0846393c.128264.128264.208392.2767305.245568.4365661.0191.082101.03256.1635891.02729.2455684.0015.026447.0011.055217 0 .081856-.0083.048005-.01027.090807-.02729.1364269-.03549.1648194-.113542.3318243-.245569.4638515l-6.2210652 6.0846398c-.3157281.315728-.8312332.287467-1.1732714-.05457l-1.227842-1.227842c-.3420384-.342038-.3702994-.884829-.054571-1.200557l2.5375405-2.298677h-5.7299299c-.483715 0-.873132-.62828-.873132-1.1119952v-1.7462643c0-.4837152.389417-.8731319.873132-.8731319h5.7572153l-2.5648263-2.5648255c-.315728-.3157286-.287467-.8312339.054571-1.1732722l1.227842-1.2551275c.1710196-.1710192.385673-.2642696.6002784-.2728538z" fill="#fff" opacity=".35"/><path d="m7.9618021.99005125c.2121095-.00849.4103009.0867543.566329.24290775l6.3098679 6.1175038c.126772.1268743.205968.2737323.242712.4318361.01887.081211.03218.1618167.02697.2429078.0015.026161.001.054619 0 .080969-.0082.047485-.01015.089823-.02697.1349488-.03508.1630336-.112221.3282291-.242712.4588258l-6.3098678 6.0770397c-.3120561.312308-.8295894.292184-1.1596261-.05398l-1.2135622-1.272864c-.3300359-.346163-.3659919-.875242-.053936-1.187549l2.2068321-2.262597h-5.362094c-.478089 0-.862977-.6326481-.862977-1.1111225v-1.7273441c0-.4784742.384853-1.1615334.862942-1.1615334h5.362129l-2.206832-2.2391753c-.309902-.3144435-.284124-.8222257.0539358-1.1605582l1.2135622-1.3403178c.1690306-.1691661.3811876-.26140625.5932971-.26989745z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m7.9887702 1.5206764c.073465-.00295.1534322.018607.2427124.107959l6.1487154 6.0187147c.07291.072972.115625.1602302.13484.2429078.01477.063532.001.091768 0 .107959-.000283.00899-.000283.017996 0 .02699-.0067.039064.0011.01894 0 .02699.000248.00449.000736.00855 0 .02699-.01164.026005-.02069.053173-.02697.080969-.02039.094763-.04549.1804764-.107872.2429078l-6.1487134 6.0187143c-.137953.138064-.3722747.140231-.566329-.05398l-1.2135622-1.214538c-.1859898-.18614-.1831523-.464455-.053936-.593775l2.5080284-2.510047c.2313427-.2376241.0347534-.5412648-.2966485-.549438h-5.5011963c-.247903 0-.5-.2518972-.5-.5v-2c0-.2481026.252097-.5.5-.5h5.5281643c.3314021-.008173.5279916-.2614006.2966486-.4990247l-2.5349966-2.5370367c-.1379521-.138063-.1401182-.3725745.0539361-.5667848l1.2135622-1.2415287c.0972688-.0973469.2240384-.1309624.3236166-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.9618021 2.546287 5.6093539 5.4789196-5.5823858 5.4789194-.6742013-.674743 2.184412-2.18617c.7052331-.6998785.1032285-2.1444913-.8899456-2.143213h-5.0011963v-1h5.0281643c.9931737.0012779 1.5951777-1.3929205.8899456-2.0927992l-2.21138-2.2131598z" opacity=".03"/></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..dedbf24cd
--- /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(.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" 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="e" 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><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="#e20000"/><path d="m8 3h3.000001v1h-3.000001z" fill="#e20000"/><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="#e20000"/><g transform="matrix(.64678195 0 0 .64678195 -.289687 9.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 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(#e)"/></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..561dc496b
--- /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="-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(.2857 0 0 .3042 1.143 .233)" 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="m3 1h10v14h-10z" fill="url(#c)" transform="matrix(0 1 -1 0 16 0)"/><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..154c58b3a
--- /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="-.999946" x2="14.000054" y1="5.996172" y2="5.996172"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="b" cx="13.043446" cy="-.410269" gradientTransform="matrix(-1.875 -.00000001 .00000004 -2.3881217 37.456515 7.016399)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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><g fill="#fff"><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></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..2f05eeb4e
--- /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(.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)"/><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..67af94c76
--- /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"><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="#e"/><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="#e"/><radialGradient id="e" cx="8" cy="-.668" gradientTransform="matrix(-1.50575 0 0 -1.50575 20.046 -.006)" gradientUnits="userSpaceOnUse" r="7.969" xlink:href="#a"/><radialGradient id="f" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><g stroke-linejoin="round"><g fill="url(#e)" 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="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#f)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="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></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..afcb93944
--- /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="8" cy="3.955" gradientTransform="matrix(-2.48057 0 0 -3.72086 23.998 14.133)" gradientUnits="userSpaceOnUse" r="4.031" 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.225" cy="2.189" gradientTransform="matrix(-3.1704 0 0 -2.84756 55.153 6.234)" gradientUnits="userSpaceOnUse" r="3.824" xlink:href="#b"/><g stroke="#000" stroke-linejoin="round" stroke-opacity=".49"><path d="m17.27 7.27q0 2.618-.862 3.876-.854 1.258-2.64 1.258-1.73 0-2.61-1.3-.876-1.298-.876-3.835 0-2.647.855-3.898.855-1.258 2.632-1.258 1.73 0 2.61 1.313.89 1.312.89 3.842zm-4.89 0q0 1.838.316 2.638.32.793 1.073.793.738 0 1.066-.805.328-.807.328-2.626 0-1.84-.335-2.64-.33-.807-1.06-.807-.746 0-1.067.807-.322.8-.322 2.64z" fill="url(#c)" stroke-width=".66" transform="scale(.90737 1.10208)"/><path d="m7.693 9.924c0 .904-.28 1.632-.845 2.184-.564.546-.963.873-1.978.98v1.99h-1.47v-1.955c-1.197-.028-2.176-.273-3.078-.733v-2.254c.426.246.938.462 1.537.65.602.188 1.07.298 1.54.333v-2.646l-.423-.222c-.97-.444-1.66-.924-2.067-1.442-.402-.522-.603-1.167-.603-1.935 0-.825.277-1.502.832-2.03.56-.535 1.265-.86 2.26-.973v-1.531h1.47v1.5c1.124.056 1.748.317 2.655.784l-.69 1.996c-.765-.364-1.16-.586-1.963-.666v2.516c.956.426 1.244.795 1.647 1.11.407.31.703.655.89 1.03.19.376.287.814.287 1.314zm-2.823-.99v2.125c1.568-.664 1.34-1.546 0-2.125zm-2.347-4.058c0 .25.072.458.22.623.15.16.323.324.657.494v-2.007c-.633.11-.878.404-.878.888z" fill="url(#a)" stroke-width=".676"/></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..5e818943d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_numberingstart.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 -15.997188 19.865617)" gradientUnits="userSpaceOnUse" x1="11.517301" x2="11.483547" y1="13.14685" y2="3.511022"><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="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 -.505045)"/><path d="m2.9821254 6.9999997h-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 -2.505045)"/><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 -3.21435)"/><g transform="translate(-.997726)"><path d="m13.697015 12.512529c3.557432-2.432529 1.42059-7.098253-2.204269-7.098253v-1.9327186l-5.0098692 3.6122485 5.0098692 3.3776191v-2.0228593c2.557415-.1004654 3.675406 2.3666283 1.847113 4.0639633z" style="display:block;fill:#d8a7ff;stroke:#8e56dc;stroke-width:.970374;stroke-linejoin:round;stroke-miterlimit:7"/><path d="m10.976562 4.4667969-3.6777339 2.6464843 3.6777339 2.4042969.02542-1.611924c2.212721.037013 3.46091.6648232 3.753781 2.7184169.730399-2.0356237-.05929-4.7099873-3.779198-4.6162615zm-.970703 1.8945312v.6074219l.548829-.074219c1.919602-.2540225 2.988922.5643763 3.476562 1.5546878-.70319-.6798944-1.74883-1.2113931-3.566406-1.1132813l-.458985.023437v.3652344l-.9921871-.6503901z" display="block" fill="url(#a)" opacity=".8"/></g></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..5fdd353e2
--- /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="12" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-13"/><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..8ce4327b3
--- /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 -.000365 16)"><path d="m0-4.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-2.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-3.000365h16v1h-16z" fill="#fcaf3e"/></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..7b00d0b17
--- /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 -.000365 16)"><path d="m0-4.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-2.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-3.000365h16v1h-16z" fill="#fcaf3e"/></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..35a567670
--- /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.000001 16)"><path d="m0-4.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-2.000365h16v1h-16z" fill="#ce5c00"/><path d="m0-3.000365h16v1h-16z" fill="#fcaf3e"/></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..6c324cf85
--- /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="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="45.092651" x2="45.092651" xlink:href="#a" y1="34.391285" y2="72.205971"/><linearGradient id="d" gradientTransform="matrix(.12843083 0 0 .12841888 -.304383 -.068817)" gradientUnits="userSpaceOnUse" x1="88.636185" x2="92.938271" y1="-4.14317" y2="77.604172"><stop offset="0" stop-color="#aff05f"/><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="#7bb339"/><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="#b35039" stroke-width="5.402098" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)"><rect height="48.618881" opacity=".5" rx=".878405" stroke="#b35039" 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_ok.svg b/icon-themes/elementary_svg/cmd/sc_ok.svg
new file mode 100644
index 000000000..9160c163b
--- /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(.22094529 0 0 .21961241 4.833904 .669732)" 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="6.578622" cy=".944757" gradientTransform="matrix(.04946835 2.0890105 -1.6805924 .0397969 7.84094 -13.305842)" gradientUnits="userSpaceOnUse" r="7.49998"><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><path d="m12.265389.50453863c-.23174-.0236475-.462134.0904755-.581202.30957255l-5.0730771 9.33304282-3.2616599-2.6076683c-.2905347-.1596293-.653022-.0569384-.8117788.2351926l-1.4626664 1.8881831c-.15875335.292125-.051954.6564956.2385782.8161226 0 0 5.9553835 4.945638 5.9627309 4.949296.068093.03741.1393013.05624.2116848.06543.2364547.03004.4784363-.08166.5999818-.305321l6.8417175-12.5867625c.158754-.2921287.051957-.6564965-.238577-.8161234l-2.195265-1.2112788c-.07264-.0399073-.153221-.0618032-.230467-.0696857z" style="stroke-linecap:round;stroke-linejoin:round;stroke-width:1.002947;stroke:#0f5a00;stroke-opacity:.480916;fill:url(#b)"/><path d="m7 11 5.35328-9.5 1.952627 1m-6.805907 12-5.5-4.5 1.5-1.5" fill="none" opacity=".5" stroke="url(#a)" stroke-width=".78405"/></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..5547bfd4d
--- /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:#004372;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..e08fe7263
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_openremote.svg
@@ -0,0 +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.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><linearGradient id="b" 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="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="m.0637784 14h15.8724426v1h-15.8724426z" display="block" fill="#8c8c8c"/><path d="m6.933611 9.4832621c-.3982238 0-.7148089.2656208-.7148089.5997739v3.238795h-.02073c-.3057262 0-.714809.265621-.714809.599773v.995359c0 .334153.3165851.599774.714809.599774h3.6038576c.3983213 0 .7148083-.265621.7148083-.599774v-.995359c0-.334152-.316487-.599773-.7148083-.599773h-.2632778v-3.238795c0-.3341531-.3165856-.5997739-.7148096-.5997739z" display="block" fill="#e7e7e7" stroke="#8c8c8c" stroke-width=".966525"/><g transform="translate(0 -1.011917)"><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(#b)" 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(#a)" 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..795fc7405
--- /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"><linearGradient id="a"><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><radialGradient id="b" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .41197907 -.4481865 0 34.425433 -22.469074)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#a"/><linearGradient id="c" 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><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" 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="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#a" y1="-4" y2="17"/><rect fill="url(#e)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><g transform="translate(-1.195396 1)"><path d="m9.200193 9.411963 1.905241 1.458333 3.85439-6.5076151 1.509296.8350133.403002.2720654-4.951276 9.3066734-4.694891-3.86223 1.434811-1.8974012z" fill="url(#b)" stroke-width=".78405"/><g fill="none" transform="translate(-6 -8)"><path d="m15.21 1047.587 5.177-8.65 1.558.947m-5.556 9.958-4.842-3.82.79-1.006" opacity=".5" stroke="url(#c)" transform="matrix(.78405 0 0 .78405 5.162 -801.315)"/><path d="m20.993 12.373c-.157-.016-.314.062-.395.213l-3.446 6.405-2.215-1.79c-.198-.11-.444-.038-.552.162l-.993 1.296c-.108.2-.036.45.162.56l4.05 3.397c.046.026.17.063.218.07.16.02.25-.082.333-.235l4.648-8.638c.108-.2.035-.45-.162-.56l-1.49-.83c-.05-.03-.105-.043-.157-.05z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".684476"/></g></g></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..495b9f9c2
--- /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(.28571361 0 0 .30419701 3.142835 .232579)" gradientUnits="userSpaceOnUse" x1="6.49996" x2="39.750038" xlink:href="#k" y1="32.10878" y2="32.10878"/><linearGradient id="b" 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="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-24.1502" x2="-67.493828" xlink:href="#i" y1="31.753721" y2="31.753721"/><linearGradient id="d" 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="e" 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="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.458856" x2="9.458856" xlink:href="#g" y1="3.539811" y2="1.753883"/><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(.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.999962 1.9999741c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 12.9991095h-10z" fill="url(#a)"/><g fill="none" transform="translate(1.999962 -.000026)"><path d="m12.5 14.5h-9.0000001v-11.9999999h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621 1.4999741c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 13.9990979h-11.000076z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><path d="m4.999962.999974c2.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(#k)"/><g fill="none" transform="translate(1.999962 -.000026)"><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(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(#d)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7567383.6928705-.0148203-.5968043" opacity=".5" stroke="url(#e)" 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(#f)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4823073-.4487261-1.6190115-1.8452246h-.291331" opacity=".5" stroke="url(#h)"/></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..3f0f5f592
--- /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"><g transform="translate(0 -6)"><circle cx="2.5" cy="17.5" fill="#fafafa" r="1.5"/><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="#565656"/><g fill="none" 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><circle cx="2.5" cy="11.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="11.5" fill="#fff" r="1.5"/><circle cx="2.5" cy="10.5" fill="#565656" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="16.5" fill="#565656" r="1.5"/><path d="m5 13h5.014309z"/><path d="m5 10h9.014304z"/><path d="m5 19h5.014309z"/><path d="m5 16h9.014304z"/></g><g transform="matrix(.89310997 0 0 .8895486 1.71024 -3.570069)"><path d="m9.3111323 13.791575c-.1305807.05409-.1888039.19465-.1347152.325231l.2721659.657067c-.2601988.195351-.4715777.424352-.6620195.678363l-.6736935-.279053c-.1305806-.05409-.2744446.0055-.3285333.136083l-.4618808 1.115079c-.054089.130582.0055.274445.136083.328533l.6736935.279053c-.04495.314276-.057411.625671-.011557.947794l-.6570666.272166c-.1305812.05409-.1888039.19465-.1347152.325231l.462682 1.117013c.054089.130582.1946502.188804.3252314.134716l.6570666-.272166c.1953515.260198.4243522.471577.6783631.662019l-.2790529.673694c-.054088.130582.0055.274444.1360829.328533l1.1150793.461881c.130582.05409.274445-.0055.328533-.136083l.279053-.673694c.314276.04495.625672.05741.947794.01156l.272166.657067c.05409.130581.19465.188803.325231.134715l1.117013-.462682c.130582-.05409.188804-.19465.134716-.325232l-.272166-.657066c.260198-.195351.471577-.424352.662019-.678363l.673694.279053c.130583.05409.274445-.0055.328533-.136083l.461881-1.115079c.05409-.130583-.0055-.274445-.136083-.328533l-.673694-.279053c.04495-.314276.05741-.625672.01156-.947794l.657066-.272166c.130582-.05409.188804-.19465.134716-.325231l-.462682-1.117014c-.05409-.130581-.19465-.188803-.325232-.134715l-.657066.272166c-.195351-.2602-.424352-.471578-.678363-.662019l.279053-.673694c.05409-.130582-.0055-.274445-.136083-.328533l-1.115079-.461881c-.130583-.05409-.274445.0055-.328534.136083l-.279053.673694c-.314275-.04495-.625671-.05741-.947793-.01156l-.272166-.657067c-.05409-.130581-.19465-.188804-.325232-.134715l-1.117013.462682zm1.7560367 2.659752c.580321-.240377 1.246395.03552 1.486772.615841s-.03552 1.246395-.615841 1.486772-1.246395-.03552-1.486772-.615841.03552-1.246395.615841-1.486772z" display="block" fill="#fff" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".6"/><path d="m10.515242 15.118857c-1.3144373.544458-1.9408413 2.056733-1.3963841 3.371169.5444576 1.314437 2.0567321 1.940842 3.3711691 1.396384 1.314436-.544457 1.940841-2.056732 1.396384-3.371169-.544457-1.314436-2.056733-1.940841-3.371169-1.396384zm.455719 1.100205c.708533-.293484 1.521762.04337 1.815245.751899.293484.708532-.04337 1.52176-.751899 1.815244-.708531.293483-1.521761-.04337-1.815244-.751899-.2934836-.708531.04337-1.521761.751898-1.815244z" opacity=".05"/><path d="m10.631703 15.40002c-1.1593804.480232-1.711913 1.814164-1.2316817 2.973544.4802313 1.159381 1.8141627 1.711914 2.9735437 1.231682 1.159381-.480231 1.711914-1.814163 1.231682-2.973543-.480231-1.159381-1.814163-1.711914-2.973544-1.231683z" fill="none" stroke="#e9e9e9"/></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..a4026dec7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlinecollapse.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="m7.507121 3.49995h7.992879" stroke="#ce5c00"/><g stroke="#565656"><path d="m7.507121 9.49995h7.992879" stroke="#565656"/><path d="m7.507121 6.49995h4.992879"/><path d="m7.507121 12.49995h4.992879"/></g></g><path d="m4.2071068 3.4999998-3 3.0000002h5.9999999z" fill="#fcaf3e" stroke="#ce5c00"/></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..8c7757b13
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlinecollapseall.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="m7.507121 3.49995h7.992879" stroke="#ce5c00"/><g stroke="#565656"><path d="m7.507121 9.49995h7.992879" stroke="#ce5c00"/><path d="m7.507121 6.49995h4.992879"/><path d="m7.507121 12.49995h4.992879"/></g></g><path d="m4.2071068 3.4999998-3 3.0000002h5.9999999z" fill="#fcaf3e" stroke="#ce5c00"/></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..e5d86e6fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlineexpand.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="m7.507121 3.49995h7.992879" stroke="#ce5c00"/><g stroke="#565656"><path d="m7.507121 9.49995h7.992879"/><path d="m7.507121 6.49995h4.992879"/><path d="m7.507121 12.49995h4.992879"/></g></g><path d="m4.2071068 12.4999-3-3h5.9999999z" fill="#fcaf3e" stroke="#ce5c00"/></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..b94014cd4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlineexpandall.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="m7.507121 3.49995h7.992879" stroke="#ce5c00"/><g stroke="#565656"><path d="m7.507121 9.49995h7.992879" stroke="#ce5c00"/><path d="m7.507121 6.49995h4.992879"/><path d="m7.507121 12.49995h4.992879"/></g></g><path d="m4.2071068 12.4999-3-3h5.9999999z" fill="#fcaf3e" stroke="#ce5c00"/></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..6e0c53f01
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_outlineformat.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><linearGradient id="b" gradientTransform="matrix(.30784 -.30983 .3848 .38265 -7.173 6.145)" 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="c" gradientTransform="matrix(.29896 -.30166 .44918 .4473 -8.742 4.69)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="d"><stop offset="0" stop-color="#565656"/><stop offset=".5" stop-color="#9a9a9a"/><stop offset="1" stop-color="#545454"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.29896 -.30166 .44918 .4473 -8.827 4.777)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="f"><stop offset="0" stop-color="#b1b1b1"/><stop offset=".5" stop-color="#fff"/><stop offset="1" stop-color="#8f8f8f"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.29896 -.30166 .44918 .4473 -8.445 4.39)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="h" gradientTransform="matrix(.29896 -.30166 .44918 .4473 -8.53 4.477)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="i" gradientTransform="matrix(.29896 -.30166 .44918 .4473 -8.146 4.09)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#d" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.29896 -.30166 .44918 .4473 -8.23 4.176)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.29896 -.30166 .44918 .4473 -8.57 4.52)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.27824 .02675 .02738 .27863 2.84 3.334)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient>/&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="m14 13.243c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.268-.035.006-1.396 1.031 3.56-.054.03-.007 1.21-.268 6.533-1.462c.196-.043-.128-.294-.727-.563-.45-.202-.923-.36-1.215-.404z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m5.997 12.376c.21-.154.85.19 1.45.79.6.596.933 1.218.783 1.433l.015.014 7.5-7.565c.19-.193-.157-.85-.777-1.468s-1.28-.962-1.47-.77z" fill="url(#b)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".36"/><path d="m12.298 6.02c.213-.153.85.19 1.45.79.6.598.933 1.22.784 1.434 0 .002.014.014.014.015l1.147-1.159c.304-.304-.02-.813-.725-1.52-.6-.598-1.24-.943-1.45-.788l-.02.018z" fill="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".36"/><path d="m5.987 12.356c.212-.155.85.19 1.45.79.6.596.933 1.218.783 1.433 0 0 .014.012.013.013l5.167-5.21.02-.018s-.016-.013-.015-.014c.15-.214-.183-.836-.783-1.433-.6-.6-1.238-.943-1.45-.79l-.02.02z" fill="#0c0c0c" opacity=".6"/><path d="m11.273 7.056c.21-.154.848.19 1.45.79.6.595.933 1.218.782 1.433l.015.013.093-.095-.015-.013c.15-.216-.182-.837-.782-1.434-.6-.598-1.238-.943-1.45-.788z" fill="url(#c)"/><path d="m11.187 7.142c.21-.154.85.19 1.45.79.6.596.933 1.218.783 1.433 0 .002.015.014.015.015l.093-.095-.015-.013c.15-.216-.182-.838-.782-1.436s-1.238-.943-1.45-.79z" fill="url(#e)"/><path d="m11.57 6.756c.212-.154.85.19 1.45.79.6.596.932 1.218.784 1.433 0 0 .014.012.013.014l.094-.094c0-.002-.014-.014-.014-.015.15-.216-.182-.837-.782-1.434s-1.24-.943-1.45-.788z" fill="url(#g)"/><path d="m11.484 6.843c.212-.156.85.19 1.45.788.6.6.933 1.22.784 1.436l.014.013.093-.094-.015-.015c.15-.213-.182-.836-.78-1.433-.603-.598-1.24-.944-1.452-.79z" fill="url(#h)"/><path d="m11.87 6.454c.21-.153.85.19 1.45.79.6.596.932 1.218.782 1.433l.015.015.093-.095s-.015-.013-.015-.015c.15-.214-.182-.836-.782-1.434s-1.238-.943-1.45-.79z" fill="url(#i)"/><path d="m11.784 6.54c.21-.153.85.192 1.45.79.6.597.933 1.22.783 1.434l.014.015.094-.096s-.015-.013-.015-.015c.15-.215-.183-.837-.782-1.435-.602-.598-1.24-.943-1.45-.787z" fill="url(#j)"/><g fill-rule="evenodd" stroke-width=".36"><path d="m4.673 15.91 3.53-1.28.03-.03c.15-.216-.187-.84-.787-1.435-.6-.6-1.238-.943-1.45-.787z" fill="url(#k)" stroke="url(#l)"/><path d="m5.03 14.954-.357.954.962-.353c-.084-.1-.163-.2-.262-.298-.115-.115-.228-.208-.342-.303z" fill="#0c0c0c" stroke="#0c0c0c"/></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..5d5f145e4
--- /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=".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(.2857 0 0 .3042 1.143 .233)" 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="m3 1h10v14h-10z" fill="url(#c)" transform="matrix(0 1 -1 0 16 0)"/><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..2c8254e18
--- /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(.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="m1.424 3c-.234 0-.424.22-.424.492v3.508h14v-3.508c0-.272-.19-.492-.424-.492zm-.424 9v.508c0 .272.19.492.424.492h13.152c.235 0 .424-.22.424-.492v-.508z" fill="url(#a)"/><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="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".435"/><path d="m26 8h1v1h-1z" fill="#fff" opacity=".4"/></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..4b646ec0b
--- /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"><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="#e9e9e9"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" stroke="#fff" 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="#8c8c8c" stroke-linejoin="round" stroke-width=".999922"/><g stroke="#ce5c00" 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></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..a97f0cddb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_paralefttoright.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.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.4922 0 0 .4584 4.787 -5.09)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".706" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372 .57682 0 -15.72 19.57)" 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>/&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.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)"/><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-.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.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.654h.005c.702-.584 1.778-.91 3.29-.91 2.496.005 3.371.013 5.659.013z" fill="url(#b)"/><path d="m16.963 8.054 7.704-5.21-7.685-5.288v3.648h-6.204l-.02 3.13h6.205z" display="block" fill="url(#d)" transform="matrix(.64678 0 0 .64678 -6.468 9.712)"/><path d="m4.52 6.62a1.513 1.513 0 0 0 -1.518 1.513v.5c.15.18.31.353.492.508 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .12.047.223.117.308l2.97-2.01a1.513 1.513 0 0 0 .01-2.5l-4.972-3.42a1.513 1.513 0 0 0 -.853-.265z" display="block" fill="#fff" fill-opacity=".809"/><g stroke-miterlimit="7"><path d="m4.503 14.92 4.983-3.368-4.97-3.42v2.358h-4.014l-.012 2.024h4.013z" style="display:block;fill:#46a9eb;fill-opacity:.984;stroke:#2f78c8;stroke-width:.999922;stroke-linejoin:round"/><path d="m18.486.54v1.663a.504.504 0 0 1 -.504.504h-5.71v.12h5.69a.504.504 0 0 1 .505.505v1.72l3.674-2.216z" 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..066d902ef
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_pararighttoleft.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.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#a"/><linearGradient id="d" gradientTransform="matrix(.4922 0 0 .4584 4.787 -5.09)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".706" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 -.5372 .57682 0 -15.72 19.57)" 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>/&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.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(-2)"/><path d="m5.34 1c-1.654 0-2.98.357-3.922 1.14-.95.776-1.418 1.963-1.418 3.41 0 1.504.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-.763-.647-1.147-1.544-1.147-2.841 0-1.246.358-2.08 1.06-2.654h.005c.702-.584 1.778-.91 3.29-.91 2.496.006 3.371.014 5.659.014z" 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-.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)" transform="translate(-2)"/><path d="m16.963 8.054 7.704-5.21-7.685-5.288v3.648h-6.204l-.02 3.13h6.205z" display="block" fill="url(#d)" transform="matrix(-.64678 0 0 .64678 22.46 9.712)"/><path d="m11.472 6.62a1.513 1.513 0 0 0 1.517 1.513v.5c-.15.18-.31.353-.493.508-1.156 1.08-2.873 1.223-3.74 1.23h-.014v4.136c0 .12-.047.223-.117.308l-2.97-2.01a1.513 1.513 0 0 0 -.01-2.5l4.972-3.42a1.513 1.513 0 0 0 .854-.265z" display="block" fill="#fff" fill-opacity=".809"/><g stroke-miterlimit="7"><path d="m11.49 14.92-4.984-3.368 4.97-3.42v2.358h4.013l.01 2.024h-4.01z" display="block" fill="#d8a7ff" stroke="#8e56dc" stroke-linejoin="round" stroke-width=".999922"/><path d="m18.486.54v1.663a.504.504 0 0 1 -.504.504h-5.71v.12h5.69a.504.504 0 0 1 .505.505v1.72l3.674-2.216z" display="block" fill="none" stroke="url(#e)" stroke-width="1.546" transform="matrix(-.64678 0 0 .64678 22.46 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..e0b2904d5
--- /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(-.4766877 0 0 .44382351 -5.073824 -7.282063)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="5.394345" y2="40.783871"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.477762" x2="9.625504" xlink:href="#a" y1="18.7997" y2="9.744327"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1=".054033" x2=".01172" xlink:href="#a" y1="9.036988" y2="18.020039"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".313" 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="e" gradientUnits="userSpaceOnUse" x1="5.003186" x2="5.010396" xlink:href="#d" y1="12.237465" y2="13.78434"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.018811" x2="5.010396" xlink:href="#d" y1="13.22184" y2="11.706215"/><g stroke-linecap="round" transform="translate(0 -6)"><g stroke-miterlimit="7" stroke-opacity=".666667" transform="matrix(1 0 0 -1 0 29.000694)"><path d="m8.4948557 11.500693h-6.9917549l3.4958775 3.00481z" fill="url(#b)" fill-rule="evenodd" stroke="#6326b9" stroke-linejoin="round" stroke-opacity=".709559"/><path d="m3.3945312 12.201172 1.6035157 1.378906 1.6035156-1.378906z" fill="none" stroke="url(#f)"/></g><g fill="none" stroke="#565656" stroke-linejoin="round"><path d="m10.508233 11.522097 3.998889-.022097z"/><path d="m10.508233 14.522097 3.998889-.022097z"/><path d="m10.508233 17.522097 3.998889-.022097z"/></g><g stroke-miterlimit="7" stroke-opacity=".666667"><path d="m8.4948557 11.500693h-6.9917549l3.4958775 3.00481z" fill="url(#c)" fill-rule="evenodd" stroke="#6326b9" stroke-linejoin="round" stroke-opacity=".709559"/><path d="m3.3945312 12.201172 1.6035157 1.378906 1.6035156-1.378906z" fill="none" stroke="url(#e)"/></g><g fill="none" stroke="#fff" stroke-linejoin="round" transform="translate(0 1)"><path d="m10.508233 11.522097 3.998889-.022097z"/><path d="m10.508233 14.522097 3.998889-.022097z"/><path d="m10.508233 17.522097 3.998889-.022097z"/></g></g></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..613c53962
--- /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"><stop offset="0" stop-color="#fff"/><stop offset=".313" 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="b" gradientTransform="matrix(.87396936 0 0 1.0016035 .629131 .483054)" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="10" y2="15"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.003186" x2="5.010396" xlink:href="#a" y1="12.237465" y2="13.78434"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.018811" x2="5.010396" xlink:href="#a" y1="13.22184" y2="11.706215"/><g stroke-linecap="round"><g fill="none" stroke="#565656" stroke-linejoin="round" transform="translate(0 -6)"><path d="m10.508233 11.522097 3.998889-.022097z"/><path d="m10.508233 14.522097 3.998889-.022097z"/><path d="m10.508233 17.522097 3.998889-.022097z"/></g><g stroke-miterlimit="7" stroke-opacity=".666667" transform="translate(0 -6)"><g transform="translate(0 3.994514)"><path d="m8.4948557 11.500693h-6.9917549l3.4958775 3.00481z" fill="url(#b)" fill-rule="evenodd" stroke="#004372" stroke-linejoin="round"/><path d="m3.3945312 12.201172 1.6035157 1.378906 1.6035156-1.378906z" fill="none" stroke="url(#c)"/></g><g transform="matrix(1 0 0 -1 0 25.00618)"><path d="m8.4948557 11.500693h-6.9917549l3.4958775 3.00481z" fill="url(#b)" fill-rule="evenodd" stroke="#004372" stroke-linejoin="round"/><path d="m3.3945312 12.201172 1.6035157 1.378906 1.6035156-1.378906z" fill="none" stroke="url(#d)"/></g></g><g fill="none" stroke="#fff" stroke-linejoin="round" transform="translate(0 -5)"><path d="m10.508233 11.522097 3.998889-.022097z"/><path d="m10.508233 14.522097 3.998889-.022097z"/><path d="m10.508233 17.522097 3.998889-.022097z"/></g></g></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..0e93f52a4
--- /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="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66094" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></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="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/></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_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..f3a6835fd
--- /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="12" rx=".5" transform="scale(1 -1)" width="14" x="1" y="-13"/><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..6edea7c84
--- /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;gt;<g fill="none"><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="#8c8c8c" stroke-width="1.018453"/><g stroke="#e9e9e9"><path d="m7.5 2.4414064c-2.5.152741-6.0583155 2.4887386-6.0585938 5.5585938.0002781 3.0698548 2.9365105 5.5583948 6.5585938 5.5585938 3.622083-.000199 6.321028-3.226027 6.558594-5.0585938h-7.058594z" stroke-width=".881958"/><path d="m4.5055012 11.495446 3.2487388-3.0531954" stroke-linecap="round"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon.svg b/icon-themes/elementary_svg/cmd/sc_polygon.svg
new file mode 100644
index 000000000..e14c75855
--- /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="6.276879" x2="9.801314" y1="4.885949" y2="13.52279"><stop offset="0" stop-color="#fff"/><stop offset=".00570641" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.169931" x2="2.323756" y1="7.664441" y2=".569404"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><path d="m13.080985.5-11.580985 4.6500001 5.950704 10.3499999h7.049296l-3.616197-7.8999999z" fill="url(#b)" stroke="#ce5c00" stroke-linejoin="round" stroke-opacity=".686275" stroke-width=".959592"/><path d="m11.481497 2.1934404-8.5332213 3.4756096 5.0576112 8.83095h4.8898231l-3.0681242-6.8894025z" fill="none" stroke="url(#a)"/></svg> \ No newline at end of file
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..4adb7f53a
--- /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="2.966102" x2="2.79661" y1="1.762712" y2="14.033898"><stop offset="0" stop-color="#fff"/><stop offset=".12462112" stop-color="#fff" stop-opacity=".235294"/><stop offset=".56231058" stop-color="#fff" stop-opacity=".192157"/><stop offset=".70249736" stop-color="#fff" stop-opacity=".926471"/><stop offset=".89057767" stop-color="#fff" stop-opacity=".160784"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="0" y1="8" y2="-2"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><path d="m.5.5v15h6 9v-6h-9v-9z" fill="url(#b)" stroke="#ce5c00" stroke-linejoin="round" stroke-opacity=".686275"/><path d="m1 1v14h5 9v-5h-9v-9zm1 1h3v9h9v3h-9-3z" fill="url(#a)"/></svg> \ No newline at end of file
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..d5fb177ba
--- /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;gt;<path d="m.5.5v15h6 9v-6h-9v-9z" fill="none" stroke="#ce5c00" stroke-linejoin="round"/><path d="m3.5057628 12.495783 1.9942372-1.995783" fill="none" stroke="#e9e9e9" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 1v14h5 9v-5h-9v-9zm1 1h3v9h9v3h-9-3z" fill="#e9e9e9"/></svg> \ No newline at end of file
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..663d6fcb2
--- /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;gt;<g fill="none"><path d="m13.080985.5000004-11.580985 4.6500001 5.950704 10.3499995h7.049296l-3.616197-7.8999995z" stroke="#ce5c00" stroke-linejoin="round" stroke-width=".959592"/><g stroke="#e9e9e9"><path d="m7.5 9.5 2.2965871-2.081502" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.481497 2.1934408-8.533221 3.4756096 5.057611 8.8309496h4.889823l-3.068124-6.8894021z" fill="none"/></g></g></svg> \ No newline at end of file
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..03457fdd2
--- /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"><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="#ce5c00"/></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..85b0a46b6
--- /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" 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="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="#fcaf3e" stroke="#ce5c00" stroke-width="1.004198"/><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(#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_presentation.svg b/icon-themes/elementary_svg/cmd/sc_presentation.svg
new file mode 100644
index 000000000..55d9085ad
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.551724" xlink:href="#g" y1="7.534217" y2="12.51675"/><radialGradient id="j" cx="11.042373" cy="4.127119" gradientTransform="matrix(-.04245955 2.3911243 -2.3928325 -.04248992 21.386731 -22.101207)" gradientUnits="userSpaceOnUse" r="5.5"><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="k" 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><path d="m2 3h12l.000012 7.99911-12.000012.00089z" fill="url(#a)"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#c)" 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(#d)"/><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(#h)" height="5.000063" rx="1" width="3.000038" x="17.514999" y="7.4689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.515012 8.4689128h1.000013v3.0000382l-1.012025.047787z" opacity=".5" stroke="url(#i)"/><rect height="5.000063" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="3.000038" x="17.514999" y="7.4689"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#e)" height="4.000051" rx="1" width="3.000038" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#f)"/><rect height="4.000051" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="3.000038" x="14.528013" y="8.5167"/></g></g><g transform="matrix(.88888889 0 0 .88888889 1.722222 1.722222)"><circle cx="10.5" cy="10.5" r="5" style="stroke:#0f5a00;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;stroke-width:1.125;fill:url(#j)"/><path d="m8.75 7.625 5.625 3.9375-5.625 3.375z" fill="#206612" opacity=".3"/><path d="m8.75 7.0625 5.625 3.375-5.625 3.375z" 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" style="opacity:.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.125;stroke:url(#k)"/></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..2db5b957f
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.551724" xlink:href="#g" y1="7.534217" y2="12.51675"/><radialGradient id="j" cx="11.042373" cy="4.127119" gradientTransform="matrix(-.04283906 2.4124964 -2.4142199 -.0428697 21.434319 -22.442319)" gradientUnits="userSpaceOnUse" r="5.5"><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="k" gradientUnits="userSpaceOnUse" x1="10.281364" x2="10.281364" y1="6.377247" y2="14.593316"><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 3h12l.000012 7.99911-12.000012.00089z" fill="url(#a)"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#c)" 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(#d)"/><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(#h)" height="5.000063" rx="1" width="3.000038" x="17.514999" y="7.4689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.515012 8.4689128h1.000013v3.0000382l-1.012025.047787z" opacity=".5" stroke="url(#i)"/><rect height="5.000063" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="3.000038" x="17.514999" y="7.4689"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#e)" height="4.000051" rx="1" width="3.000038" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#f)"/><rect height="4.000051" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="3.000038" x="14.528013" y="8.5167"/></g></g><g transform="matrix(.88888889 0 0 .88888889 1.722222 1.722222)"><circle cx="10.450281" cy="10.450281" r="5.044691" style="stroke:#0f5a00;stroke-width:1.125;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.67451;fill:url(#j)"/><path d="m8.1875001 9.3125h2.2499999v5.0625h-2.2499999z" fill="#206612" opacity=".3"/><path d="m8.1875001 8.1875h2.2499999v4.5h-2.2499999z" fill="#fff" stroke-width=".912871"/><path d="m14.382516 10.499023c0 2.202177-1.785816 3.987993-3.987993 3.987993-2.2021765 0-3.987992-1.785816-3.987992-3.987993 0-2.2031631 1.7858155-3.987992 3.987992-3.987992 2.202177 0 3.987993 1.7858155 3.987993 3.987992z" style="opacity:.5;fill:none;stroke-width:1.125;stroke-linecap:round;stroke-linejoin:round;stroke:url(#k)"/><path d="m11.5625 9.3125h2.25v5.0625h-2.25z" fill="#206612" opacity=".3"/><path d="m11.5625 8.1875h2.25v4.5h-2.25z" fill="#fff" stroke-width=".912871"/></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..2ce7afce9
--- /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" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.551724" xlink:href="#g" y1="7.534217" y2="12.51675"/><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><path d="m2 3h12l.000012 7.99911-12.000012.00089z" fill="url(#a)"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#c)" 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(#d)"/><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(#h)" height="5.000063" rx="1" width="3.000038" x="17.514999" y="7.4689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.515012 8.4689128h1.000013v3.0000382l-1.012025.047787z" opacity=".5" stroke="url(#i)"/><rect height="5.000063" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="3.000038" x="17.514999" y="7.4689"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#e)" height="4.000051" rx="1" width="3.000038" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#f)"/><rect height="4.000051" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="3.000038" x="14.528013" y="8.5167"/></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_presentationlayout.svg b/icon-themes/elementary_svg/cmd/sc_presentationlayout.svg
new file mode 100644
index 000000000..2a75adee5
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="c" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#a" y1="7.35" y2="40.65"/><linearGradient id="d" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="7.35" y2="40.444"/><linearGradient id="e" 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><linearGradient id="f" 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="g" gradientTransform="matrix(.44035822 0 0 .44035823 -76.20947 -3.14648)" gradientUnits="userSpaceOnUse" x1="188" x2="188" xlink:href="#h" y1="17" y2="36.026299"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.57418708 0 0 .57270135 -100.42477 -7.179241)" gradientUnits="userSpaceOnUse" x1="182" x2="182" xlink:href="#h" y1="33" y2="24.519934"/><path d="m3 3h12v11h-12z" fill="url(#e)"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#f)" 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(#f)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#f)"/><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(#c)" 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(#f)"/><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><g fill="none"><path d="m1.5 3.9116117v10.5883883h10.698531z" fill="none" opacity=".5" stroke="url(#g)"/><path d="m2.5 7.1382942v6.3617058h5.5" opacity=".5" stroke="url(#i)"/></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..05456f571
--- /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" 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><linearGradient id="b" gradientTransform="matrix(.33196 0 0 .24402 22.863 1.552)" 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="c" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="7.35" y2="40.444"/><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(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#d" y1="7.35" y2="40.650002"/><linearGradient id="f" 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="g" 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="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(.29272 0 0 .42533 1.018 8.287)" gradientUnits="userSpaceOnUse" x1="31" x2="3.259" xlink:href="#h" y1="12.875" y2="24.894"/><linearGradient id="k" 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="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><radialGradient id="m" cx="32.5" cy="16.563" gradientTransform="matrix(.136 .32887 -.25782 .113 -3.123 -21.05)" gradientUnits="userSpaceOnUse" r="14.438" xlink:href="#n"/><linearGradient id="n"><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="o" color-interpolation-filters="sRGB" height="1.324" width="1.387" x="-.193" y="-.162"><feGaussianBlur stdDeviation=".678"/></filter><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="1.071" x2="10.542" xlink:href="#n" y1="9.053" y2="1.987"/><path d="m3 3h12v11h-12z" fill="url(#a)"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#f)" 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(#f)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#c)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#f)"/><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(#f)"/><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(#p)"/><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(#m)" filter="url(#o)" 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(#g)" 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(#j)" 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(#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></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..68a9a28c2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_previousannotation.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.457523" x2="17.457523" xlink:href="#c" y1="-2.374197" y2="10.619582"/><linearGradient id="c"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" xlink:href="#c" y1="2.264152" y2="6.099961"/><linearGradient id="e" 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="f" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#f)"/><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(#b)"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#d)"/><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(#e)" stroke-miterlimit="7" stroke-width="1.546116"/></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..db89f276f
--- /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" gradientUnits="userSpaceOnUse" x1="17.457523" x2="17.457523" xlink:href="#b" y1="-2.374197" y2="10.619582"/><linearGradient id="b"><stop offset="0" stop-color="#b48be3"/><stop offset="1" stop-color="#8441d1"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15.911407" x2="15.911407" xlink:href="#b" y1="2.264152" y2="6.099961"/><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><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=".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="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="#e20000"/><path d="m8 3h3.000001v1h-3.000001z" fill="#e20000"/><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="#e20000"/><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(#a)"/><path d="m16.691406-2.1542969v3.6484375l-6.191406.0058594.01758 4.6484375 6.19336-.00586v3.7207031l7.037109-6.1542968z" display="block" fill="url(#c)"/><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(#g)" stroke-miterlimit="7" stroke-width="1.546116"/></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..70f0b4b69
--- /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"><radialGradient id="a" cx="16.202444" cy="-19.005346" gradientTransform="matrix(0 1.2955087 -1.315286 0 -17.155934 -22.270403)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m8.1606266 2.0025296c-.2146054-.0085829-.4151289.0877046-.572993.2455684l-6.2210669 6.0846393c-.1282643.128264-.2083916.2767305-.2455684.4365661-.0190963.0821006-.0325609.1635891-.0272854.2455684-.00148.026447-.00107.055217 0 .081856.00827.048005.01027.090807.027285.1364269.035491.1648194.1135417.3318243.2455684.4638515l6.2210669 6.0846398c.3157281.315728.8312332.287467 1.1732714-.05457l1.227842-1.227842c.3420384-.342038.3702994-.884829.054571-1.200557l-2.5375405-2.298677h5.7299299c.483715 0 .873132-.62828.873132-1.1119952v-1.7462643c0-.4837152-.389417-.8731319-.873132-.8731319h-5.7572153l2.5648263-2.5648255c.315728-.3157286.287467-.8312339-.054571-1.1732722l-1.227842-1.2551275c-.1710196-.1710192-.385673-.2642696-.6002784-.2728538z" fill="#fff" opacity=".35"/><path d="m8.1460369.99005125c-.2121095-.0084899-.4103009.08675425-.566329.24290775l-6.3098677 6.1175038c-.1267726.1268743-.205968.2737323-.2427124.4318361-.0188742.0812111-.03218215.1618167-.0269681.2429078-.00146.026161-.00105.054619 0 .080969.00817.047485.01015.089823.026968.1349488.035078.1630336.1122211.3282291.2427124.4588258l6.3098677 6.0770397c.3120561.312308.8295894.292184 1.1596261-.05398l1.2135622-1.272864c.3300359-.346163.3659919-.875242.053936-1.187549l-2.2068321-2.262597h5.362094c.478089 0 .862977-.6326481.862977-1.1111225v-1.7273441c0-.4784742-.384853-1.1615334-.862942-1.1615334h-5.362129l2.206832-2.2391753c.309902-.3144435.284124-.8222257-.0539358-1.1605582l-1.2135622-1.3403178c-.1690306-.1691661-.3811876-.26140625-.5932971-.26989745z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m8.1190688 1.5206764c-.073465-.00295-.1534322.018607-.2427124.107959l-6.1487155 6.0187147c-.072911.072972-.1156253.1602302-.1348402.2429078-.014766.063532-.00104.091768 0 .107959.0002826.00899.0002826.017996 0 .02699.00672.039064-.00111.01894 0 .02699-.0002483.00449-.000736.00855 0 .02699.011645.026005.020694.053173.026968.080969.020389.094763.045491.1804764.1078722.2429078l6.1487155 6.0187143c.137953.138064.3722747.140231.566329-.05398l1.2135622-1.214538c.1859898-.18614.1831523-.464455.053936-.593775l-2.5080284-2.510047c-.2313427-.2376241-.0347534-.5412648.2966485-.549438h5.5011963c.247903 0 .5-.2518972.5-.5v-2c0-.2481026-.252097-.5-.5-.5-.784163 0-3.618032 0-5.5281643 0-.3314021-.008173-.5279916-.2614006-.2966486-.4990247l2.5349966-2.5370367c.1379521-.138063.1401182-.3725745-.0539361-.5667848l-1.2135622-1.2415287c-.0972688-.0973469-.2240384-.1309624-.3236166-.1349487z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m8.1460369 2.546287-5.6093545 5.4789196 5.5823864 5.4789194.6742013-.674743-2.184412-2.18617c-.7052333-.6998785-.1032285-2.1444913.8899456-2.143213h5.0011963v-1h-5.0281643c-.9931737.0012779-1.5951781-1.3929205-.8899456-2.0927992l2.21138-2.2131598z" opacity=".03"/></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..a80e6c091
--- /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" 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(#a)"/><path d="m8 5.5 3-3h-6z" fill="#fcaf3e" stroke="#ce5c00"/></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..909ade86d
--- /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" 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="10.24264" x2="8.934132" xlink:href="#e" y1="7.905541" y2="9.319755"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#4d4d4d"/></linearGradient><radialGradient id="f" cx="5" cy="5" gradientUnits="userSpaceOnUse" r="4" xlink:href="#e"/><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 fill-rule="evenodd" transform="translate(3.000003 3.067797)"><path d="m7.2451566 6.5360694c-.050332.0187-.097798.044595-.1405588.076684l-.8495717.5352003c-.1292493.0759259-.2198969.1990381-.2467902.3351753-.0268936.1361372.0128291.2708167.1081442.3666684l5.1408729 5.0156786c.08856.09167.21845.140375.357259.133962.138811-.0064.27343-.06734.37025-.167573l.880666-.910677c.180174-.190375.179332-.465804-.002-.625159l-5.1718799-4.6402024c-.1092112-.1114411-.2782343-.1567863-.4463915-.1197572z" fill="url(#d)"/><path d="m8.0563342 5.0000002c0 1.6879668-1.3683671 3.056334-3.056334 3.056334-1.6879668 0-3.0563344-1.3683672-3.0563344-3.0563341 0-1.6879668 1.3683676-3.0563343 3.0563344-3.0563343 1.6879669 0 3.056334 1.3683675 3.056334 3.0563344z" fill="#fff" fill-opacity=".666667" stroke="url(#f)" stroke-width="1.887332"/></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..eb5703d16
--- /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" 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"/><g stroke-linejoin="round"><g fill="none" stroke="#fff" stroke-linecap="round" transform="matrix(-1 0 0 1 16.000101 -5)"><path d="m1.5 9.5 13.007122-.0000001z"/><path d="m1.5 12.5h13.007122z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><g fill="none" stroke="#565656" stroke-linecap="round" transform="matrix(-1 0 0 1 16.000101 -6)"><path d="m1.5 9.5 13.007122-.0000001z"/><path d="m1.5 12.5h13.007122z"/><path d="m1.4929788 15.5h13.0141432z"/><path d="m1.4929788 18.5h13.0141432z"/></g><path d="m8.4992101 11.500891h-4.9982193v1.998219h4.9982193z" fill="#9cde4a" stroke="#5ca12a" stroke-width="1.001781"/></g><path d="m11 3a5 5 0 0 0 -3.9921875 2h7.9843755a5 5 0 0 0 -3.992188-2zm-4.5761719 3a5 5 0 0 0 -.4238281 2h10a5 5 0 0 0 -.419922-2zm-1.4238281 3v5h12v-5z" 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_pushbutton.svg b/icon-themes/elementary_svg/cmd/sc_pushbutton.svg
new file mode 100644
index 000000000..1040d0b04
--- /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="26.459" x2="26.459" y1="5.219" y2="25.081"><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(3.54885 0 0 1 -822.227 -30.258)" gradientUnits="userSpaceOnUse" x1="236.195" x2="236.195" y1="35.804" y2="53.804"><stop offset="0" stop-color="#f4f4f4" stop-opacity=".746"/><stop offset=".5" stop-color="#f7f7f7"/><stop offset="1" stop-color="#dcdcdc"/></linearGradient><path d="m.404 1.193c-.147 0-.264.118-.265.264l-.007 1.32c0 .14.11.255.25.263l3.455-.005c.147 0 .264-.118.265-.265l.006-1.32c0-.14-.11-.254-.25-.263z" style="opacity:.2;fill:none;stroke:#000;stroke-width:.26458;stroke-linecap:round;stroke-linejoin:round"/><path d="m4.01 5.558c-1.11 0-2.018.892-2 2l.122 7.897c.017 1.108.892 2 2 2h24.093c1.108 0 2.017-.892 2-2l-.123-7.897c-.018-1.108-.892-2-2-2z" fill="url(#b)" transform="matrix(.1323 0 0 .1323 0 .59)"/><path d="m28.54 6.052-24.986.008c-.554 0-.997.445-1 1l-.043 8.935c0 .537.423.964.952.99h25.027c.554 0 .997-.445 1-1l.042-8.935c.003-.552-.442-.994-.992-.998z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.1323 0 0 .1323 0 .59)"/><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="#7c7c7c"><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></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..3bbd2056a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_quit.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.022" cy="3.502" gradientTransform="matrix(.0814 1.815 -1.9452 .0872 14.182 -11.363)" gradientUnits="userSpaceOnUse" r="7.5"><stop offset="0" stop-color="#f8b17e"/><stop offset=".42" stop-color="#e35d4f"/><stop offset=".725" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-147.63231" x2="-147.9966" y1="-29.050353" y2="-46.07585"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></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><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(#a)" opacity=".99"/><g fill="none" stroke-linecap="round"><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" stroke="url(#b)" 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" opacity=".4" stroke="url(#c)" 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" stroke="#c6272f" 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" stroke="#c6272f" stroke-width="2.889"/><path d="m8.022 6.898v-3.396" stroke="#fafafa" stroke-width="1.805"/></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..27b92bb87
--- /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="#fcaf3e" stroke="#ce5c00" 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_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..6034361ff
--- /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(.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="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="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"/><path d="m11.718073 9.0081332-3.2660882 3.6289858-3.2660875-3.6289858h2.1773921v-3.6452343h2.1773922v3.6452343z" opacity=".6" stroke="url(#d)" stroke-linecap="round" stroke-width=".725797"/></g><path d="m11.718073 8.0081323-3.2660882 3.6289867-3.2660875-3.6289867h2.1773921v-3.6452338h2.1773922v3.6452338z" fill="#46a8ea" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-width=".725797"/></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..905c8ac66
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_recsearch.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(.1953514 0 0 .1799097 50.0016 -.891269)" gradientUnits="userSpaceOnUse" x1="-172.65306" x2="-164.71831" y1="99.667191" y2="91.972626"><stop offset="0" stop-color="#242424" stop-opacity=".992157"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.5018785 0 0 .462207 -.380339 1.903038)" gradientUnits="userSpaceOnUse" x1="32.892574" x2="31.364458" y1="27.988184" y2="29.484051"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.1953514 0 0 .1799097 -25.223109 .847388)" gradientUnits="userSpaceOnUse" x1="212.04402" x2="210.58083" xlink:href="#d" y1="123.74026" y2="74.261711"/><linearGradient id="d"><stop offset="0" stop-color="#fff" stop-opacity=".195205"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="18.240929" cy="21.817987" gradientTransform="matrix(.7030485 0 0 .6866873 -3.237703 -4.491474)" gradientUnits="userSpaceOnUse" r="8.308505" xlink:href="#d"/><radialGradient id="f" cx="15.414371" cy="13.078408" gradientTransform="matrix(1.4500546 0 0 1.1280465 -15.280129 -9.906347)" gradientUnits="userSpaceOnUse" r="6.65625" xlink:href="#d"/><linearGradient id="g" gradientTransform="matrix(.1906508 0 0 .1908549 -24.167929 .125268)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#343434" stop-opacity=".976471"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.1906508 0 0 .1908549 .561608 1.561624)" gradientUnits="userSpaceOnUse" x1="41.541653" x2="41.485142" y1="68.291702" y2="4.536298"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612245"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.1815664 0 0 .1817607 -22.545212 .407522)" gradientUnits="userSpaceOnUse" x1="173.09576" x2="173.09576" y1="75.31868" y2="11.949074"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341176"/></linearGradient>
+
+ /&gt;
+ <g transform="matrix(.76125451 0 0 .79998988 -1.522649 -1.599869)"><path d="m13.679117 12.5 8.734692 7.486728-1.210751 1.513272-8.703058-8.098638z" fill="url(#a)" fill-rule="evenodd" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.217785 21.008568-7.005051-8.044248 8.475248 6.849559z" fill="url(#c)" fill-rule="evenodd"/><path d="m22.82112 19.896593a.7063022 1.3057018 49.230514 1 1 -1.788153 1.864762.7063022 1.3057018 49.230514 1 1 1.788153-1.864762z" fill="#3e3e3e"/><path d="m14.969697 8.197334a5.8412821 5.705345 0 1 1 -11.6825642 0 5.8412821 5.705345 0 1 1 11.6825642 0z" fill="url(#e)" fill-rule="evenodd" opacity=".4"/><path d="m8.8877932 3.285826c-2.9122238 0-5.2704608 2.112213-5.2704608 4.7206197 0 .7533185.065298 1.5314093.4158554 2.1635933.7003648.231216 1.6140995.303562 2.4037328.303562 3.4509655 0 6.4192074-2.5625743 6.6321734-5.6057008-.968002-1.024577-2.566556-1.5820742-4.1813008-1.5820742z" fill="url(#f)" fill-rule="evenodd" opacity=".6"/><path d="m9.0000005 2.5c-3.587387 0-6.5000025 2.6886101-6.5000005 5.9999999 0 3.3113911 2.9126135 6.0000001 6.5000005 6.0000001 3.5873845 0 6.4999995-2.688609 6.4999995-6.0000001 0-3.3113898-2.912614-5.9999999-6.4999995-5.9999999zm.077451.3936385c3.2107345 0 5.8208075 2.4040776 5.8208075 5.3677935 0 2.963715-2.610073 5.367794-5.8208075 5.367794-3.2107343 0-5.8148483-2.404078-5.8148483-5.367794 0-2.9637159 2.604114-5.3677935 5.8148483-5.3677935z" fill="url(#g)" stroke="url(#h)" stroke-linecap="round" stroke-linejoin="round"/><path d="m9.0417066 2.6729635c-3.4164491 0-6.1842359 2.5601138-6.1842359 5.7137188 0 3.1536037 2.7677849 5.7137167 6.1842359 5.7137167 3.4164494 0 6.1901934-2.560114 6.1901934-5.7137167 0-3.153605-2.773746-5.7137188-6.1901934-5.7137188zm.035747.220676c3.2107324 0 5.5661824 2.4040786 5.5661824 5.3677936 0 2.9637149-2.35545 5.1128949-5.5661824 5.1128949-3.2107351 0-5.6026612-2.149179-5.6026612-5.1128949 0-2.963715 2.3919261-5.3677936 5.6026612-5.3677936z" fill="url(#i)"/></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..fdcb91c7f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rect_rounded_unfilled.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="9.20339" x2="9.169492" y1="3.661017" y2="12.81356"><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" gradientUnits="userSpaceOnUse" x1="3.118644" x2="4.20339" y1="16" y2=".135593"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+
+ /&amp;gt;
+ <g fill="none"><path d="m3.625 1.75c-1.731275 0-3.125 1.393725-3.125 3.125v6.25c0 1.731275 1.393725 3.125 3.125 3.125h8.75c1.731275 0 3.125-1.393725 3.125-3.125v-6.25c0-1.731275-1.393725-3.125-3.125-3.125z" stroke="url(#b)"/><path d="m4.2083333 2.5833336c-1.5004383 0-2.7083334 1.207895-2.7083334 2.7083333v5.4166671c0 1.500437 1.207895 2.708332 2.7083333 2.708332h7.5833328c1.500439 0 2.708334-1.207895 2.708334-2.708332v-5.4166671c0-1.5004383-1.207895-2.7083333-2.708334-2.7083333h-7.5833328z" stroke="url(#a)"/><path d="m3.7123633 10.86291 8.5820017-5.8216986" stroke="#e9e9e9" 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..269279142
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_rect_unfilled.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="9.610169" x2="9.576271" y1="4.610169" y2="11.593221"><stop offset="0" stop-color="#fff"/><stop offset=".02580903" stop-color="#fff" 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.440678" x2="2.372881" y1="12.81356" y2="2.915254"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+ /&amp;gt;
+ <g fill="none"><g transform="translate(0 -.5)"><path d="m.5 3v10h15v-5-5z" stroke="url(#b)" stroke-linejoin="round"/><path d="m1.4869712 3.9766685v8.0466635h13.0260578v-4.0233318-4.0233317z" stroke="url(#a)" stroke-width=".973942"/></g><path d="m3 10 10-5" stroke="#e9e9e9" 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..22d7775fc
--- /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"><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.601002" y1="22.594999" y2="22.594999"><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.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><linearGradient id="d" 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="e" gradientTransform="matrix(-.36132509 0 0 .33660657 17.140478 .135429)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.875889"><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><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(#e)"/><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" stroke="url(#d)" 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" stroke="#cc8a00" stroke-linejoin="round"/></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(#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></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..7d0c8ea40
--- /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="#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="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="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></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="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l" 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="m" 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="n" gradientTransform="matrix(.28571361 0 0 .30419701 -.857089 .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="m1.0000379 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(#n)"/><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(#m)" 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(#l)" stroke-linejoin="round" stroke-width=".999922"/></g><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="#0c0c0c" stroke-linejoin="round" stroke-width=".607979"/><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="#ffb6b6" opacity=".8" stroke="#c6262e" stroke-linejoin="round" stroke-width=".607979"/><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="#a91010" opacity=".6"/><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=".607979"><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="#0c0c0c" stroke="#0c0c0c"/></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..c83eeafb3
--- /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" 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" gradientTransform="matrix(.31834512 0 0 .29648395 2.626978 2.435337)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735001"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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 -.857089 .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="m1.0000379 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(#e)"/><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(#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" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m10.517694 11.915838 4.551391-3.9809306-4.563033-3.7920711v2.3588067l-4.0048621.00453.0129356 3.007527 4.0035685-.00453z" display="block" fill="url(#b)" stroke-width=".64678"/><g stroke-miterlimit="7"><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:#004372;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_redactedexportwhite.svg b/icon-themes/elementary_svg/cmd/sc_redactedexportwhite.svg
new file mode 100644
index 000000000..ce0c810a8
--- /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" 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" gradientTransform="matrix(.31834512 0 0 .29648395 2.626978 2.435337)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="5.394" y2="39.735001"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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 -.857089 .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="m1.0000379 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(#e)"/><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(#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" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m10.517694 11.915838 4.551391-3.9809306-4.563033-3.7920711v2.3588067l-4.0048621.00453.0129356 3.007527 4.0035685-.00453z" display="block" fill="url(#b)" stroke-width=".64678"/><g stroke-miterlimit="7"><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:#004372;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_redo.svg b/icon-themes/elementary_svg/cmd/sc_redo.svg
new file mode 100644
index 000000000..191f52dd1
--- /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(0 -.39448 .42345 0 -.496 18.346)" 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="b" gradientTransform="matrix(.36133 0 0 .3366 -1.14 .135)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="4.418" y2="41.415"><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><path d="m4.39 13.16c-3.75-3.27-2.556-8.605 3.11-8.748v-2.762l6.14 4.604-6.14 4.603v-2.74c-3.298-.128-5.006 2.88-2.648 5.042z" display="block" fill="url(#b)"/><g fill="none"><path d="m3.51 11.555c-1.62-1.895-.41-6.575 4.962-6.207l.056-1.703 3.57 2.61-3.57 2.636v-1.685c-5.14-.496-5.502 3.584-5.018 4.35z" display="block" opacity=".8" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964"/><path d="m4.39 13.16c-3.75-3.27-2.556-8.605 3.11-8.748v-2.762l6.14 4.604-6.14 4.603v-2.74c-3.298-.128-5.006 2.88-2.648 5.042z" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/></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..535860d70
--- /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"><linearGradient id="a" gradientTransform="matrix(.28571361 0 0 .30419701 .142873 2.232605)" 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="b" 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="c" 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="d" 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="e" gradientUnits="userSpaceOnUse" x1="13.561" x2="13.608" y1="-5.0128" y2="21.532"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="12.882504" x2="13.027994" xlink:href="#g" y1="9.505074" y2="12.016745"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset=".65377" 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" gradientUnits="userSpaceOnUse" x1="15.893" x2="15.608" y1="7.1566" y2="21.532"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14.704214" x2="14.551724" xlink:href="#g" y1="7.534217" y2="12.51675"/><linearGradient id="j" 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><radialGradient id="k" 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><path d="m2 3h12l.000012 7.99911-12.000012.00089z" fill="url(#a)"/><g fill="none" transform="translate(-1 2)"><path d="m14.500012 8.4991096-11.0000121.0008904v-7l11.0000121-.0008904z" stroke="url(#b)" stroke-linecap="round"/><path d="m2.4999621.49997396c2.5206756 0 13.0000749.0000636 13.0000749.0000636l.000013 8.99909804-13.000088.0008904z" stroke="url(#c)" 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(#d)"/><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(#h)" height="5.000063" rx="1" width="3.000038" x="17.514999" y="7.4689"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m18.515012 8.4689128h1.000013v3.0000382l-1.012025.047787z" opacity=".5" stroke="url(#i)"/><rect height="5.000063" opacity=".5" rx=".66387" ry=".63025" stroke="#7239b3" width="3.000038" x="17.514999" y="7.4689"/></g></g><g transform="matrix(-.9999874 0 0 .9999874 22.02783 -3.016593)"><rect fill="url(#e)" height="4.000051" rx="1" width="3.000038" x="14.528013" y="8.5167"/><g fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="m15.528026 9.5167126 1.000013-.0000002-.000001 2.0000256h-1.000012z" opacity=".5" stroke="url(#f)"/><rect height="4.000051" opacity=".5" rx=".78992" ry=".51261" stroke="#b35039" width="3.000038" x="14.528013" y="8.5167"/></g></g><g stroke-linecap="round" transform="matrix(.88888889 0 0 .88888889 1.722222 1.722222)"><circle cx="10.425423" cy="10.425423" fill="url(#k)" 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(#j)" 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..7b763b484
--- /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" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.335749)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" xlink:href="#g" y1="4.064163" y2="30.298229"/><linearGradient id="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 .033675)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" xlink:href="#h" y1="23.238064" y2="7.916672"/><linearGradient id="c" 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="d" 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="e" gradientTransform="matrix(.3705263 0 0 .38647344 7.53368 7.190843)" gradientUnits="userSpaceOnUse" x1="11.192374" x2="11.192374" xlink:href="#g" y1="4.064163" y2="30.298229"/><linearGradient id="f" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 -.111231)" gradientUnits="userSpaceOnUse" x1="41.225124" x2="41.225124" xlink:href="#h" y1="23.238064" y2="7.916672"/><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.19694688 -.20520309 .19694688 .20520309 2.33061 11.815043)" 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 11.918583)" gradientUnits="userSpaceOnUse" x1="28.449389" x2="16.331276" xlink:href="#j" y1="20.584223" y2="32.702335"/><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(.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(#n)"/><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="#e20000"/><path d="m5 3h2v1h-2zm2 2h3v1h-3zm-2 2h3v1h-3z" fill="#aaa"/><path d="m9 7h2v1h-2z" fill="#e20000"/><path d="m15.5 14.069996-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)" stroke-linejoin="round"/><path d="m14.01392 9.953212-2.00624 2.049356-2.09215-2.047403" fill="none" opacity=".5" stroke="url(#i)" stroke-linecap="square"/><path d="m14.3566 14.477181-1.66668-1.887606m-1.42902.08076-1.73943 1.713246" fill="none" opacity=".4" stroke="url(#k)"/><g transform="translate(-7.960021 -.144906)"><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(#d)"/></g></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..0265ba374
--- /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(.3705263 0 0 .38647344 7.53368 7.190843)" 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="b" gradientTransform="matrix(.64000001 0 0 .69565218 -14.27409 -.111231)" 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="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(.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" 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="h" 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(#h)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#g)" 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(#f)" stroke-linejoin="round" stroke-width=".999922"/><path d="m5 5h1v1h-1z" fill="#e20000"/><path d="m8 3h3.000001v1h-3.000001z" fill="#e20000"/><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="#e20000"/><path d="m15.5 14.069996-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 -.144906)"><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_rejecttrackedchangetonext.svg b/icon-themes/elementary_svg/cmd/sc_rejecttrackedchangetonext.svg
new file mode 100644
index 000000000..6c45bb46c
--- /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" 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="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" 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><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"/><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><linearGradient id="i" 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="j" 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(#j)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#i)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#h)" stroke-linejoin="round"/><path d="m5 5h1v1h-1zm3-2h3v1h-3z" fill="#e20000"/><path d="m5 3h2v1h-2zm2 2h3v1h-3zm-2 2h3v1h-3z" fill="#aaa"/><path d="m9 7h2v1h-2z" fill="#e20000"/><g transform="matrix(.64678195 0 0 .64678195 -.289687 9.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(#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:#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(#b)"/></g></g><g transform="translate(-7.960021 -8.188426)"><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)" stroke-linejoin="round"/><g fill="none"><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_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..1a60a87ec
--- /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(.19694688 -.20520309 .19694688 .20520309 2.33061 9.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 10.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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="g" 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(#g)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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" transform="translate(0 2)"><path d="m14.01392 8.0981181-2.00624 2.0493559-2.09215-2.0474029" opacity=".5" stroke="url(#a)" stroke-linecap="square"/><path d="m14.3566 12.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_removebullets.svg b/icon-themes/elementary_svg/cmd/sc_removebullets.svg
new file mode 100644
index 000000000..15a32c9be
--- /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"><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="11.192508" cy="-1.522274" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 108.91325 -13.099556)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><radialGradient id="c" cx="11.284193" cy="-2.343429" gradientTransform="matrix(-8.6734192 -.00000046 .0000005 -9.529287 108.91325 -19.099557)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#a"/><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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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"/><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="#353535"/><g fill="none" 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><circle cx="2.5" cy="11.5" fill="#fff" r="1.5"/><circle cx="2.5" cy="10.5" fill="url(#c)" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" r="1.5"/><circle cx="2.5" cy="16.5" fill="url(#b)" r="1.5"/><g transform="translate(0 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(#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></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..f1a1be63c
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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="2.903" x2="12.828" y1="8.504" y2="8.504"><stop offset="0" stop-color="#e3e3e4"/><stop offset=".5" stop-color="#fcfcfc"/><stop offset="1" stop-color="#e3e3e4"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1=".918" x2="14.813" y1="5.675" y2="3.789"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><g stroke-width=".967" transform="matrix(1.0076 0 0 1.06043 .075 -1.018)"><path d="m.44 1.44 14.88.006-.004 2.626-6.145 5.31v6.18h-2.621v-6.182l-6.11-5.308z" fill="url(#f)" fill-rule="evenodd" stroke="url(#g)" stroke-linejoin="round"/><path d="m1.312 2.32 13.006.05v1.32l-6.02 5.25v5.736h-.874v-5.736l-6.112-5.295z" fill="none" stroke="#fdfdfb"/></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_removehyperlink.svg b/icon-themes/elementary_svg/cmd/sc_removehyperlink.svg
new file mode 100644
index 000000000..f19a37ae8
--- /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="#f8b17e"/><stop offset=".31209752" stop-color="#e35d4f"/><stop offset=".57054454" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></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="#791235"/><stop offset="1" stop-color="#dd3b27"/></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..487d53557
--- /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.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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..fdc22f4aa
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="c" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#a" y1="7.35" y2="40.65"/><linearGradient id="d" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="7.35" y2="40.444"/><linearGradient id="e" 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><linearGradient id="f" 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><path d="m3 3h12v11h-12z" fill="url(#e)"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#f)" 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(#f)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#f)"/><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(#c)" 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(#f)"/><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..ac34db39c
--- /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(0 -.39448 .42345 0 -.496 18.346)" gradientUnits="userSpaceOnUse" x1="22.044" x2="39.788" y1="18.086" y2="18.336"><stop offset="0" stop-color="#fff"/><stop offset=".286" 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="b" gradientTransform="matrix(.36133 0 0 .3366 -1.14 .135)" gradientUnits="userSpaceOnUse" x1="21.783" x2="21.783" y1="43.122" y2="4.501"><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="c" gradientTransform="matrix(-.36133 0 0 .3366 17.14 .135)" gradientUnits="userSpaceOnUse" x1="23.732" x2="23.732" y1="4.418" y2="33.876"><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><linearGradient id="d" gradientTransform="matrix(0 -.39448 -.42345 0 16.496 18.346)" 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="m11.61 13.16c3.75-3.27 2.557-8.604-3.11-8.747v-2.763l-6.14 4.604 6.14 4.603v-2.74c3.298-.128 5.006 2.88 2.648 5.042z" display="block" fill="url(#c)" transform="matrix(-1 0 0 1 14.27 -1.15)"/><path d="m12.49 11.555c1.62-1.895.41-6.574-4.962-6.207l-.056-1.703-3.57 2.61 3.57 2.636v-1.685c5.14-.496 5.502 3.584 5.018 4.35z" display="block" fill="none" stroke="url(#d)" stroke-miterlimit="7" stroke-width=".964" transform="matrix(-1 0 0 1 14.27 -1.15)"/><path d="m2.66 12.01c-3.75-3.27-2.556-8.605 3.11-8.748v-2.762l6.14 4.604-6.14 4.603v-2.74c-3.298-.127-5.006 2.88-2.648 5.043z" fill="none" stroke="#cc8a00" stroke-linejoin="round"/><path d="m4.39 13.16c-3.75-3.27-2.556-8.605 3.11-8.748v-2.762l6.14 4.604-6.14 4.603v-2.74c-3.298-.128-5.006 2.88-2.648 5.042z" display="block" fill="url(#b)" transform="matrix(-1 0 0 -1 17.73 16.65)"/><g fill="none"><path d="m3.51 11.555c-1.62-1.895-.41-6.575 4.962-6.207l.056-1.703 3.57 2.61-3.57 2.636v-1.685c-5.14-.496-5.502 3.584-5.018 4.35z" display="block" opacity=".8" stroke="url(#a)" stroke-miterlimit="7" stroke-width=".964" transform="matrix(-1 0 0 -1 17.73 16.65)"/><path d="m13.34 3.49c3.75 3.27 2.557 8.604-3.11 8.747v2.763l-6.14-4.604 6.14-4.603v2.74c3.298.128 5.006-2.88 2.648-5.042z" opacity=".5" stroke="#0f5a00" stroke-linecap="round"/></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..9cd20c631
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_replycomment.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919" xlink:href="#c"/><linearGradient id="b" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" xlink:href="#d" y1="7.549542" y2="39.399513"/><radialGradient id="c" cx="4.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#c)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#d)"/><g stroke-width="1.363474" transform="matrix(.73342046 0 0 .73342046 4.263589 4.630295)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8222656 2.4511719c-.3964949-.0179246-.7798162-.0100746-1.1816406.0292969-.1364936.0133738-.2848204.0346592-.4453125.0585937-1.4884643.2219867-2.8923061.8316329-3.8457031 1.6679687-.9571069.8395903-1.4622321 1.8340813-1.3691406 3.0371094.1182413 1.5280517 1.5969654 2.7104027 3.265625 3.2675784a.48276522.48276522 0 0 1 .087891.03711c.095902.05484.1680847.139932.2304687.230469.093536.118584.1557211.258931.1640625.410156.00413.05033.00626.102166 0 .152344a.48276522.48276522 0 0 1 -.017578.08008l-.015625.05273.7070313-.519531a.48276522.48276522 0 0 1 .044922-.03125c.1379023-.07874.2995139-.109471.4570313-.08984l-.039063-.0039c.3712599.01652 1.1385854.02951 1.4335937.002 1.3745976-.128475 3.0048347-.764519 4.1562497-1.6523995 1.154464-.8902314 1.796994-1.9439855 1.660156-3.0585937-.14758-1.2021091-.91389-2.1623422-2.099609-2.8242188-.885627-.4943627-2.007964-.7921142-3.1933594-.8457031z" fill="none" stroke="url(#b)"/></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..58eaa53e9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_reportnavigator.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="23.896" cy="3.99" gradientTransform="matrix(0 .71350132 -.94180913 0 13.970683 -11.981372)" 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.833901" x2="9.833901" y1="5.364319" y2="15.161281"><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(.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><radialGradient id="d" cx="91.349998" cy="16.447752" gradientTransform="matrix(0 .44015931 -.44016136 0 17.452437 -33.357288)" gradientUnits="userSpaceOnUse" r="15.639286"><stop offset="0" stop-color="#07132d"/><stop offset="1" stop-color="#425479"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#f" y1="6.694915" y2="7"/><linearGradient id="f"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#f" y1="5" y2="14"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#i" y1="17" y2="17"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#i" y1="15" y2="14"/><linearGradient id="k" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="22" y2="26"/><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;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"/><path d="m10.212772 5.1735302c-2.7940055 0-5.0637562 2.2697492-5.0637562 5.0637568 0 2.794009 2.2697507 5.063758 5.0637562 5.063758 2.794005 0 5.06376-2.269749 5.063756-5.063758 0-2.7940076-2.269751-5.0637568-5.063756-5.0637568z" fill="url(#a)"/><g fill="none"><path d="m14.914831 10.237288c0 2.596877-2.105181 4.702059-4.702064 4.702059-2.5968732 0-4.7020543-2.105182-4.7020543-4.702059 0-2.5968777 2.1051811-4.7020594 4.7020543-4.7020594 2.596883 0 4.702064 2.1051817 4.702064 4.7020594z" opacity=".8" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.07465 4.6492972c-2.9935204 0-5.4253501 2.4318275-5.4253501 5.4253508 0 2.993524 2.4318297 5.425352 5.4253501 5.425352 2.99352 0 5.425355-2.431828 5.42535-5.425352 0-2.9935233-2.43183-5.4253508-5.42535-5.4253508z" opacity=".7" stroke="#636363"/><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(#c)"/></g><path d="m13.688741 10.23802a3.4759692 3.4759529 0 0 1 -6.9519383 0 3.4759692 3.4759529 0 1 1 6.9519383 0z" fill="url(#d)"/><g transform="matrix(2.1409749 .77925114 -.77925114 2.1409749 5.80258 .650926)"><path d="m3.1782893.66986989-.3038575 2.02674971-.3290511-.082532v1.0952515l.2818838-.047551.047167.2729986.3038575 2.0267497.3038576-2.0267497-.0056-.2667522.3208298-.048474v-.6077151l-.2331396.00947-.082087-.324698z" fill-opacity=".389706"/><g transform="scale(.26458334)"><path d="m12 2-2.3796637 7.880016 2.3796637 2.119984z" fill="url(#e)"/><path d="m12 2v10l2.392095-2.119984z" fill="url(#g)"/><path d="m12 12v10l2.392095-7.808885z" fill="url(#h)"/><path d="m12 12-2.3796636 2.019549 2.3796636 7.980451z" fill="url(#j)"/></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(#k)" 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..78f8d98b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_romanliststyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v1h1v3.000001h-1v1h1 1 1v-1h-1v-3.000001h1v-1h-1-1z" fill="#fff" opacity=".35"/><path d="m0 10.000001v.999999h1v3h-1v1h1 1 3v-1h-1v-3h1v-.999999h-3-1zm2 .999999h1v3h-1z" fill="#fff" opacity=".35"/><g fill="#565656"><path d="m1 2v1h1v3.000001h-1v1h1 1 1v-1h-1v-3.000001h1v-1h-1-1z"/><path d="m0 9.000001v.999999h1v3h-1v1h1 1 3v-1h-1v-3h1v-.999999h-3-1zm2 .999999h1v3h-1z"/><path d="m6.493017 2.9999997a.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 -.074219.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.013673h9.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-.091798.50005006.50005006 0 0 0 -.05078-.00391.50005006.50005006 0 0 0 -.0059 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 -.00585.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.0156241a.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 -.05671-.00389zm0 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 -.042969.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.0156242a.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.0156242zm0 3.0000003a.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 -.00585.05079.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.01367h5.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 .01563-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.154297-.02734z"/></g><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m6.4938083 7.4999997h5.0143087-5.0143086z"/><path d="m6.4938083 4.4999997h9.0143037-9.0143036z"/><path d="m6.4938083 13.5h5.0143087-5.0143086z"/><path d="m6.4938083 10.5h9.0143037-9.0143036z"/></g></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..d137b14f6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_romanlowliststyle.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#fff"><path d="m3 12h1v3h-1z" opacity=".35"/><path d="m3 10h1v1h-1z" opacity=".35"/><path d="m1 12h1v3h-1z" opacity=".35"/><path d="m1 10h1v1h-1z" opacity=".35"/><path d="m3 4h1v3h-1z" opacity=".35"/><path d="m3 2h1v1h-1z" opacity=".35"/></g><g fill="#565656"><path d="m3 11h1v3h-1z"/><path d="m3 9h1v1h-1z"/><path d="m1 11h1v3h-1z"/><path d="m1 9h1v1h-1z"/><path d="m3 3h1v3h-1z"/><path d="m3 1h1v1h-1z"/><path d="m5.4921875 2.9999997a.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 -.074219.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.013673h9.015625a.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-.091798.50005006.50005006 0 0 0 -.05078-.00391.50005006.50005006 0 0 0 -.0059 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 -.00585.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.0156246a.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 -.05671-.00389zm0 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 -.042969.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.0156247a.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.0156247zm0 3.0000003a.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 -.00585.05079.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.01367h5.015625a.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 .01563-.148444.50005006.50005006 0 0 0 -.130859-.316407.50005006.50005006 0 0 0 -.117188-.09375.50005006.50005006 0 0 0 -.08984-.04101.50005006.50005006 0 0 0 -.154297-.02734z"/></g><g fill="#4b4b4b" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 7.4999997h5.0143092-5.0143091z"/><path d="m5.4929788 4.4999997h9.0143042-9.0143041z"/><path d="m5.4929788 13.5h5.0143092-5.0143091z"/><path d="m5.4929788 10.5h9.0143042-9.0143041z"/></g></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..b8da80fcc
--- /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(.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(0 -2)"><rect fill="url(#a)" height="3" rx=".424" ry=".491" width="14.004" x="1" y="8"/><path d="m4.5019531 5.0019531c-.276 0-.5.224-.5.5v3.9960938c0 .276.224.5.5.5h10.9999999c.276 0 .5-.224.5-.5.002-5.004 0 1.0029061 0-3.9960938 0-.276-.224-.5-.5-.5zm.4980469.9980469h5v3h-5zm6 0h4l.0039 3h-4.0039v-1h.002v-1.9980469h-.002zm4.001953 0h.002c0 1.167.000047.583-.002 0z" fill-opacity=".317647" transform="translate(0 2)"/></g><g fill="none" stroke="#ce5c00" 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..35a6406bd
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" 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="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#e)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m1 6.9999995c-.554 0-1 .446-1 1v3.0000005c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3.0000005c0-.554-.446-1-1-1zm0 1h14v3.0000005h-14z"/><path d="m5 8h1v3h-1z"/><path d="m10 8h1v3h-1z"/></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..9f15cef38
--- /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.378" x2="17.064" y1="22.099" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".002" 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 .6154 -.6695 0 41.292 -38.28)" 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><path d="m3.506 14.54v-12.04l11.238 6.02z" fill="url(#b)" transform="translate(-1)"/><g fill="none"><path d="m2.506 14.54v-12.04l11.238 6.02z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.777 4.312v8.404l7.85-4.195z" opacity=".6" stroke="url(#a)" stroke-width=".915" transform="translate(-1)"/></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..97a9b9eed
--- /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.378" x2="17.064" y1="22.099" y2="35.86"><stop offset="0" stop-color="#fff"/><stop offset=".002" 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 .6154 -.6695 0 41.292 -38.28)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><path d="m3.506 14.54v-12.04l11.238 6.02z" fill="url(#b)" transform="translate(-1)"/><g fill="none"><path d="m2.506 14.54v-12.04l11.238 6.02z" opacity=".5" stroke="#004372" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.777 4.312v8.404l7.85-4.195z" opacity=".6" stroke="url(#a)" stroke-width=".915" transform="translate(-1)"/></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..a4426d2bb
--- /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><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="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"/><path d="m11.718073 9.0081332-3.2660882 3.6289858-3.2660875-3.6289858h2.1773921v-3.6452343h2.1773922v3.6452343z" opacity=".6" stroke="url(#d)" stroke-linecap="round" stroke-width=".725797"/></g><path d="m11.718073 8.0081323-3.2660882 3.6289867-3.2660875-3.6289867h2.1773921v-3.6452338h2.1773922v3.6452338z" fill="#46a8ea" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-width=".725797"/></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..735190eb7
--- /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="56.89" y1="21.153" y2="21.153"><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"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2857 0 0 .3042 1.143 1.233)" 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" 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(.2857 0 0 .3042 3.095 3.213)" 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="m1 14v-12h14v12z" fill="url(#c)" transform="matrix(0 1 -1 0 15 0)"/><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.952 3.98h10l.048 11.02h-10z" fill="url(#h)"/><g fill="none"><path d="m14.5 14.5h-9l-.048-10.02h9z" stroke="url(#g)" stroke-linecap="round"/><path d="m4.452 3.48h11l.048 12.02h-11z" stroke="url(#f)" stroke-linejoin="round"/><path d="m13.735 11-3.266 3.63-3.269-3.63h2.18v-3.645h2.178v3.645z" opacity=".6" stroke="url(#i)" stroke-linecap="round" stroke-width=".726"/></g><path d="m13.735 10-3.266 3.63-3.269-3.63h2.18v-3.645h2.178v3.645z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" stroke-linecap="round" stroke-width=".726"/></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..bb0c3da4e
--- /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(.2538 0 0 .30502 21.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#b" y1="50.786" y2="2.906"/><linearGradient id="b"><stop offset="0" stop-opacity=".34"/><stop offset="1" stop-opacity=".247"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324 0 0 .35135 4.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="6.923" y2="41.077"/><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(.2857 0 0 .3042 3.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" 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><linearGradient id="g" gradientTransform="matrix(.2432 0 0 .3513 4.162 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="6.923" y2="41.077"/><linearGradient id="h" gradientTransform="matrix(.2538 0 0 .305 21.13 -.685)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#b" y1="50.786" y2="2.906"/><linearGradient id="i" gradientTransform="matrix(.2538 0 0 .305 19.13 .315)" gradientUnits="userSpaceOnUse" x1="-51.786" x2="-51.786" xlink:href="#b" y1="50.786" y2="2.906"/><path d="m5 1h10l.048 11.02h-10z" fill="url(#e)" transform="translate(-4)"/><g fill="none"><path d="m14.548 11.52h-9l-.048-10.02h9z" stroke="url(#g)" stroke-linecap="round" transform="translate(-4)"/><g stroke-linejoin="round"><path d="m4.5.5h11l.048 12.02h-11z" stroke="url(#h)" transform="translate(-4)"/><path d="m2.5 1.5h11l.048 12.02h-11z" stroke="url(#i)"/></g></g><path d="m5.034 2.966h10l-.034 12.034h-10z" fill="url(#e)"/><g fill="none"><path d="m14.5 14.5h-9l.034-11.034h9z" stroke="url(#c)" stroke-linecap="round"/><path d="m4.534 2.466h11l-.034 13.034h-11z" stroke="url(#a)" stroke-linejoin="round"/><path d="m13.718 10.008-3.266 3.63-3.266-3.63h2.177v-3.645h2.178v3.645z" opacity=".6" stroke="url(#f)" stroke-linecap="round" stroke-width=".726"/></g><path d="m13.718 9.008-3.266 3.63-3.266-3.63h2.177v-3.645h2.178v3.645z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" stroke-linecap="round" stroke-width=".726"/></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..ace5d1b47
--- /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(.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="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="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"/><path d="m11.718073 9.0081332-3.2660882 3.6289858-3.2660875-3.6289858h2.1773921v-3.6452343h2.1773922v3.6452343z" opacity=".6" stroke="url(#d)" stroke-linecap="round" stroke-width=".725797"/></g><path d="m11.718073 8.0081323-3.2660882 3.6289867-3.2660875-3.6289867h2.1773921v-3.6452338h2.1773922v3.6452338z" fill="#46a8ea" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-width=".725797"/><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="#49aaeb"/><path d="m7.995156.983051h1.004843v2.050848h-1.004843z" fill="#2f78c8"/><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..4a60ce5b6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_saveasremote.svg
@@ -0,0 +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="8.523819" x2="8.527465" y1="11.008817" y2="3.432546"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m.0637784 14h15.8724426v1h-15.8724426z" display="block" fill="#8c8c8c"/><path d="m6.933611 9.4832621c-.3982238 0-.7148089.2656208-.7148089.5997739v3.238795h-.02073c-.3057262 0-.714809.265621-.714809.599773v.995359c0 .334153.3165851.599774.714809.599774h3.6038576c.3983213 0 .7148083-.265621.7148083-.599774v-.995359c0-.334152-.316487-.599773-.7148083-.599773h-.2632778v-3.238795c0-.3341531-.3165856-.5997739-.7148096-.5997739z" display="block" fill="#e7e7e7" stroke="#8c8c8c" stroke-width=".966525"/><path d="m3 1c2.2915074 0 9.999988.0008904 9.999988.0008904l.000012 10.9991096h-10z" fill="url(#c)"/><g fill="none"><path d="m12.5 11.5h-9.0000001v-10h9.0000001z" stroke="url(#b)" stroke-linecap="round"/><path d="m11.723934 7.0000009-3.2660887 3.6289861-3.2660875-3.6289861h2.1773921v-3.6452343h2.1773922v3.6452343z" opacity=".6" stroke="url(#d)" stroke-linecap="round" stroke-width=".725797"/><path d="m2.4999621.49997396c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 11.99909804h-11.000076z" stroke="url(#a)" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m11.723934 6-3.2660887 3.6289867-3.2660875-3.6289867h2.1773921v-3.6452338h2.1773922v3.6452338z" fill="#46a8ea" fill-opacity=".984314" stroke="#2f78c8" stroke-linecap="round" stroke-width=".725797"/></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..063db4e10
--- /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" gradientTransform="matrix(.24324 0 0 .35135 2.162 .568)" gradientUnits="userSpaceOnUse" x1="-.666" x2="56.89" y1="21.153" y2="21.153"><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"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.2857 0 0 .3042 1.143 1.233)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1=".985" y2="47.013"/><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"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="g" 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="h" gradientTransform="matrix(.3142 0 0 .3333 -.44 .934)" gradientUnits="userSpaceOnUse" x1="-24.032" x2="-24.098" xlink:href="#d" y1="-13.091" y2="-40.164"/><linearGradient id="i" 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="j" 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><linearGradient id="k" 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="l" 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="m" gradientTransform="matrix(.2857 0 0 .3042 3.095 3.213)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#b" y1=".985" y2="47.013"/><linearGradient id="n" gradientUnits="userSpaceOnUse" x1="10.536" x2="10.54" xlink:href="#f" y1="15.009" y2="7.433"/><g transform="matrix(0 1 -1 0 15 0)"><path d="m1 14v-12h14v12z" fill="url(#c)"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#e)" stroke-linejoin="round"/><path d="m2.008 3.085v9.957h11.96v-9.957z" fill="url(#i)"/><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(#j)" 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.865-1.008-3.065 0-.71.316-.925.47-1.437h-1.11c-.166.346-.41.618-.41 1.613z" fill="#fff"/><path d="m-13.488-12.572h10.976v8.955h-10.976z" fill="none" stroke="url(#h)" 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(#g)" fill-rule="evenodd" opacity=".15"/></g><path d="m4.952 3.98h10l.048 11.02h-10z" fill="url(#m)"/><g fill="none"><path d="m14.5 14.5h-9l-.048-10.02h9z" stroke="url(#l)" stroke-linecap="round"/><path d="m4.452 3.48h11l.048 12.02h-11z" stroke="url(#k)" stroke-linejoin="round"/><path d="m13.735 11-3.266 3.63-3.267-3.63h2.178v-3.645h2.178v3.645z" opacity=".6" stroke="url(#n)" stroke-linecap="round" stroke-width=".726"/></g><path d="m13.735 10-3.266 3.63-3.267-3.63h2.178v-3.645h2.178v3.645z" fill="#46a8ea" fill-opacity=".984" stroke="#2f78c8" stroke-linecap="round" stroke-width=".726"/></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..d2848ce39
--- /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="65.296997" cy="48.216" gradientTransform="matrix(0 .41197907 -.4481865 0 34.425433 -22.469074)" 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(.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><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="m13.763672 4.0039062a1.3428048 1.3428048 0 0 0 -.632813.1621094c-.381399.145676-.728488.3750444-.93164.7421875a1.3428048 1.3428048 0 0 0 -.003907.0097657l-2.7187495 5.0078124-.9921875-.7929687a1.3428048 1.3428048 0 0 0 -.1914062-.1269531c-.8195062-.4507283-1.9320769-.1324025-2.3828126.6953125l.1191407-.1796875-1.0078125 1.2988276a1.3428048 1.3428048 0 0 0 -.1152344.175782c-.4590542.834644-.1324638 1.926656.6933594 2.380859l-.2109375-.142578 3.3300781 2.765625h3.408203l3.964844-7.296875v-3.6503906c-.001284-.0007103-.00262-.0012458-.003906-.0019532h.003906l-1.507813-.8339843a1.3428048 1.3428048 0 0 0 -.011718-.0058594c-.234253-.1264967-.455052-.1787088-.664063-.1992187-.003722-.0003653-.008003-.0035623-.011719-.0039063a1.3428048 1.3428048 0 0 0 -.132812-.0039063z" fill="#fff" fill-opacity=".627451"/><g transform="translate(-1.195396 1)"><path d="m9.200193 9.411963 1.905241 1.458333 3.85439-6.5076151 1.509296.8350133.403002.2720654-4.951276 9.3066734-4.694891-3.86223 1.434811-1.8974012z" fill="url(#a)" stroke-width=".78405"/><g fill="none" transform="translate(-6 -8)"><path d="m15.21 1047.587 5.177-8.65 1.558.947m-5.556 9.958-4.842-3.82.79-1.006" opacity=".5" stroke="url(#b)" transform="matrix(.78405 0 0 .78405 5.162 -801.315)"/><path d="m20.993 12.373c-.157-.016-.314.062-.395.213l-3.446 6.405-2.215-1.79c-.198-.11-.444-.038-.552.162l-.993 1.296c-.108.2-.036.45.162.56l4.05 3.397c.046.026.17.063.218.07.16.02.25-.082.333-.235l4.648-8.638c.108-.2.035-.45-.162-.56l-1.49-.83c-.05-.03-.105-.043-.157-.05z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".684476"/></g></g></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..f7db0555f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sbanativesql.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(.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(.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="h" gradientTransform="matrix(.56272887 0 0 .58293421 -44.991146 7.801097)" gradientUnits="userSpaceOnUse" x1="89.01844" x2="89.01844" xlink:href="#d" y1="22.536863" y2="27.54611"/><linearGradient id="i" 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="j" 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="k" 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="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=".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="m" 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>
+
+
+
+
+
+ /&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(#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.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(#g)" stroke="url(#h)"/><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(#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="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(#m)"/><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:.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(#l)"/></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..71b9af7f5
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_scaletext.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 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;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(#a)" stroke="#000" stroke-opacity=".471" stroke-width=".962"/><path d="m12.5.5-3 3h6zm0 15-3-3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/></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..eff434a45
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_searchdialog.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(.416 -.417 .52 .515 -15.747 2.65)" 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(.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.057" y2="26.03"><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.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.195 0 0 .18 50.002 -.89)" gradientUnits="userSpaceOnUse" x1="-172.653" x2="-164.718" y1="99.667" y2="91.973"><stop offset="0" stop-color="#242424" stop-opacity=".992"/><stop offset="1" stop-color="#656565"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.502 0 0 .462 -.38 1.903)" gradientUnits="userSpaceOnUse" x1="32.893" x2="31.364" y1="27.988" y2="29.484"><stop offset="0" stop-color="#575757"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.195 0 0 .18 -25.223 .847)" gradientUnits="userSpaceOnUse" x1="212.044" x2="210.581" xlink:href="#o" y1="123.74" y2="74.262"/><linearGradient id="o"><stop offset="0" stop-color="#fff" stop-opacity=".195"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="p" cx="18.241" cy="21.818" gradientTransform="matrix(.703 0 0 .687 -3.238 -4.49)" gradientUnits="userSpaceOnUse" r="8.309" xlink:href="#o"/><radialGradient id="q" cx="15.414" cy="13.078" gradientTransform="matrix(1.45 0 0 1.128 -15.28 -9.906)" gradientUnits="userSpaceOnUse" r="6.656" xlink:href="#o"/><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="8.72024" x2="8.72024" y1="14.43561" y2="2.39531"><stop offset="0" stop-color="#343434" stop-opacity=".976"/><stop offset="1" stop-color="#929292"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="8.45498" x2="8.44415" y1="14.53748" y2="2.42384"><stop offset="0" stop-color="#333"/><stop offset="1" stop-color="#333" stop-opacity=".612"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="8.958472" x2="8.958472" y1="14.116058" y2="2.582718"><stop offset="0" stop-color="#979797"/><stop offset="1" stop-opacity=".341"/></linearGradient><path d="m13.68 12.5 8.734 7.487-1.21 1.513-8.704-8.1z" fill="url(#l)" fill-rule="evenodd" stroke="url(#m)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.76 0 0 .8 -1.52 -1.6)"/><path d="m21.218 21.01-7.005-8.046 8.475 6.85z" fill="url(#n)" fill-rule="evenodd" transform="matrix(.76 0 0 .8 -1.52 -1.6)"/><path d="m15.824 14.317a1.01 1.855 46.55 1 1 -1.36 1.492 1.01 1.855 46.55 1 1 1.36-1.493z" fill="#3e3e3e"/><path d="m14.97 8.197a5.84 5.705 0 1 1 -11.683 0 5.84 5.705 0 1 1 11.683 0z" fill="url(#p)" fill-rule="evenodd" opacity=".4" transform="matrix(.76 0 0 .8 -1.52 -1.6)"/><path d="m8.888 3.286c-2.912 0-5.27 2.112-5.27 4.72 0 .754.065 1.532.415 2.164.7.23 1.614.304 2.404.304 3.45 0 6.42-2.563 6.632-5.606-.97-1.025-2.567-1.582-4.182-1.582z" fill="url(#q)" fill-rule="evenodd" opacity=".6" transform="matrix(.76 0 0 .8 -1.52 -1.6)"/><path d="m9 2.5c-3.587 0-6.5 2.69-6.5 6s2.913 6 6.5 6 6.5-2.69 6.5-6-2.913-6-6.5-6zm.077.394c3.21 0 5.82 2.404 5.82 5.367 0 2.965-2.61 5.37-5.82 5.37s-5.814-2.405-5.814-5.37c0-2.962 2.604-5.366 5.814-5.366z" fill="url(#r)" stroke="url(#s)" stroke-linecap="round" stroke-linejoin="round" transform="matrix(.76 0 0 .8 -1.52 -1.6)"/><path d="m9.042 2.673c-3.417 0-6.185 2.56-6.185 5.714 0 3.153 2.768 5.713 6.185 5.713 3.416 0 6.19-2.56 6.19-5.713 0-3.154-2.774-5.714-6.19-5.714zm.035.22c3.21 0 5.567 2.405 5.567 5.368 0 2.965-2.356 5.114-5.567 5.114-3.21 0-5.602-2.15-5.602-5.113 0-2.962 2.392-5.366 5.602-5.366z" fill="url(#t)" transform="matrix(.76 0 0 .8 -1.52 -1.6)"/><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"/><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="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.7 0 0 .7 5.29 5.02)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.7 0 0 .7 5.29 5.02)"/><path d="m6.695 12.645c.198-.144.79.177 1.35.735.557.554.867 1.133.727 1.333 0 0 .013.012.012.013l4.806-4.846.02-.017s-.016-.012-.015-.013c.14-.2-.17-.778-.728-1.333-.56-.56-1.152-.878-1.35-.735l-.017.018z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.7 0 0 .7 5.29 5.02)"><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=".485"><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></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..7961ed942
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sectionshrink.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g stroke-linecap="round"><path d="m1.4929788 12.5h13.0141432z" fill="none" stroke="#565656" stroke-linejoin="round" transform="translate(-.00005 -4)"/><g fill="#fcaf3e" stroke="#ce5c00"><path d="m8.0000001 10.5-3 3h5.9999999z"/><path d="m8.0000001 6.4808948-3-3h5.9999999z"/></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..484a09dea
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sectionshrinkbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g stroke-linecap="round" transform="matrix(1 0 0 -1 0 19)"><path d="m1.4929788 12.5h13.0141432z" fill="none" stroke="#565656" stroke-linejoin="round" transform="translate(-.00005 -4)"/><path d="m8.0000001 10.5-3 3h5.9999999z" fill="#fcaf3e" stroke="#ce5c00"/></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..4b59fd08b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_sectionshrinktop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g stroke-linecap="round" transform="translate(0 -3)"><path d="m1.4929788 12.5h13.0141432z" fill="none" stroke="#565656" stroke-linejoin="round" transform="translate(-.00005 -4)"/><path d="m8.0000001 10.5-3 3h5.9999999z" fill="#fcaf3e" stroke="#ce5c00"/></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..d46c8582d
--- /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="#729fcf" 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..4cb18e023
--- /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.89" y1="21.153" y2="21.153"><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(.2857 0 0 .3042 1.143 1.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="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="-71.434" xlink:href="#c" y1="35.03" y2="31.752"/><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="m1 14v-12h14v12z" fill="url(#b)"/><path d="m14.5 2.5v11h-13v-11z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m.5 14.5v-13h15v13z" fill="none" stroke="url(#d)" stroke-linejoin="round"/><path d="m2.008 3.085v9.957h11.96v-9.957z" 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.488-12.572h10.976v8.955h-10.976z" 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"/></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..b2fba901e
--- /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=".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="j" gradientUnits="userSpaceOnUse" x1="10.262712" x2="10.503052" y1="-3.591695" y2="10.238813"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="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="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#j)"/><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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#b35039" fill-opacity=".352941"/><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="#126400" fill-opacity=".294118"/><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="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="#ce5c00"/><path d="m1 1.000001h14v14h-14z" fill="#fcaf3e" opacity=".65"/></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..e97f0d512
--- /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" 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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" 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="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><path d="m1.4238281 1c-.234896 0-.4238281.2182204-.4238281.4902344v13.0195316c0 .272014.1889321.490234.4238281.490234h4.5761719v-10h9v-3.5097656c0-.272014-.188932-.4902344-.423828-.4902344z" fill="url(#e)"/><path d="m.5.52h15.02v3.98h-15.02z" fill="url(#f)"/><path d="m.49804688.00195313c-.27600001 0-.50000001.22399999-.50000001.49999999l.00195313 14.99804688c0 .276.224.5.5.5h5.5v-.998047h-5.00195312l-.00195313-10.001953h4.00390625v2h-4v1h4v3h-4v1h4v3h1v-3-1-3-1-2h4 1 4 .998047.001953v-1h-.002v-3.49804688c0-.276-.224-.49999999-.5-.49999999zm.49804687.99804687h14.00390625v3h-4.001953v-2.9980469h-1.0000001v2.9980469h-4v-2.9980469h-1v2.9980469h-4.00195315z" opacity=".32"/><path d="m1.5 1.5000004h13v1.9999996h-10v11h-3z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><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_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..9eb758ed3
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><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="#ce5c00"/><path d="m1 1.000001h14v14h-14z" fill="#fcaf3e" opacity=".65"/><g fill="#ce5c00"><path d="m10 .494179h1v15.505821h-1z"/><path d="m5 .494179h1v15.505821h-1z"/><path d="m1 4h14v1h-14z"/><path d="m1 7h14v1h-14z"/><path d="m1 11h14v1h-14z"/></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..49b8ee26b
--- /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" 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="b" 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><g transform="translate(-3.000323 -1.999977)"><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><g transform="translate(-3 -2)"><path d="m5.9980001 2.998046c-.554-.0001203-1.0000983.446-1 1l.0019529 11.001954c.0000983.554.446.99988 1 1l9.002.002c.554.00012 1.000098-.446 1-1l-.001953-11.002c-.000098-.554-.446-.9998797-1-1zm0 1 9.0019999.001954.002 11.001954-9.002-.001954z" fill="#ce5c00"/><path d="m6 4h9v11.000001h-9z" fill="#fcaf3e" opacity=".65"/><g fill="#ce5c00"><path d="m9.9999999 3.999999h1.0000001v12.000001h-1z"/><path d="m5.9999999 6.999999 9.0000001.000001v1l-9.0000001-.000001z"/><path d="m5.9999999 10.999999 9.0000001.000001v1l-9.0000001-.000001z"/></g></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..66af2d67e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_selectunprotectedcells.svg
@@ -0,0 +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.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="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" gradientTransform="matrix(.66667 0 0 .46667 -5.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="29" y2="14"/><linearGradient id="d"><stop offset="0" stop-color="#d88f22"/><stop offset="1" stop-color="#d88f22" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.66667 0 0 .46667 -14.167 .467)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#d" y1="29" y2="14"/><linearGradient id="f" gradientTransform="matrix(.66667 0 0 .46668 -3.167 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="29" y2="14"/><linearGradient id="g"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.66667 0 0 .46668 3.833 -20.534)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#g" y1="29" y2="14"/><linearGradient id="i" 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="j" gradientTransform="matrix(-.93358 0 0 1 21.38 -22)" gradientUnits="userSpaceOnUse" x1="8.643" x2="23.3" xlink:href="#g" y1="27.5" y2="27.5"/><linearGradient id="k" 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="l" 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="m" 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="n" 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><rect fill="url(#a)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m1 4v-3h4v3z" fill="#9cde4a"/><path d="m0 4c0 .554.446 1 1 1h4c.554 0 1-.446 1-1v-3c0-.554-.446-1-1-1h-4c-.554 0-1 .446-1 1zm1 0v-3h4v3z" fill="#5ca12a"/><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(#n)" 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(#m)" 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(#l)" stroke-linejoin="round"/><rect height="8" rx="1" stroke="url(#k)" 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(#j)"/><path d="m1.5 12.5h9m-9-6h9m-9 2h9m-9 2h9" opacity=".05" stroke="url(#i)"/></g></g><rect fill="url(#h)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="9" y="-14"/><rect fill="url(#f)" height="7" opacity=".5" rx="2" ry="1" transform="scale(1 -1)" width="1" x="2" y="-14"/><rect fill="url(#e)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="1" y="7"/><rect fill="url(#c)" height="7" opacity=".5" rx="1.6" ry=".5" width="1" x="10" y="7"/></g><path d="m.9999999 0h4.0000001v5h-4.0000001z" fill="#fcaf3e" opacity=".65"/><path d="m1 0c-.554 0-.9999913.446-1 1l-.0000471 3c-.0000087.554.446 1 1 1h4.0000001c.554 0 .9999913-.446 1-1l.000047-3c.0000087-.554-.446-1-1-1zm0 1h4v3h-4.0000001z" fill="#ce5c00"/></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..6eda4351e
--- /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" 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="#f89b7e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66093999" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.122792" x2="7.007569" xlink:href="#c" y1="-5.470984" y2="4.692178"/><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".99017823" stop-color="#ff9f9f" stop-opacity=".871324"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#febcbc" 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-color="#ae0000" stop-opacity=".960784"/><stop offset="1" stop-color="#b20000" stop-opacity=".494118"/></linearGradient><linearGradient id="e"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><radialGradient id="f" cx="8.276144" cy="9.994116" gradientTransform="matrix(0 2.5645243 -2.8983276 0 36.991821 -24.485687)" gradientUnits="userSpaceOnUse" r="12.671875" xlink:href="#e"/><linearGradient id="g" gradientTransform="matrix(.24324054 0 0 .35134798 2.161459 -.432362)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" xlink:href="#c" y1="6.185116" y2="41.814945"/><linearGradient id="h"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientTransform="matrix(.30663884 0 0 .23369958 1.592613 5.677061)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#h" y1="30.188753" y2="15.737678"/><linearGradient id="j" gradientTransform="matrix(.30663884 0 0 .23369958 1.640234 7.63247)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="25.525208" x2="25.525208" xlink:href="#h" y1="30.188753" y2="15.737678"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="6" x2="7" xlink:href="#e" y1="8.9577" y2="17.957701"/><linearGradient id="l" 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="m" gradientTransform="matrix(.46574 0 0 .48509 .82234 1.5316)" gradientUnits="userSpaceOnUse" x1="23.783" x2="23.904" xlink:href="#n" y1="28.666" y2="16.007"/><linearGradient id="n"><stop offset="0" stop-color="#1e1e1e"/><stop offset="1" stop-color="#1e1e1e" stop-opacity="0"/></linearGradient><linearGradient id="o" gradientTransform="matrix(.46574 0 0 .48509 .82234 -4.1022)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#n" y1="30.773" y2="45.531"/><linearGradient id="p" gradientTransform="matrix(.44186 0 0 .46429 1.3953 .30357)" gradientUnits="userSpaceOnUse" x1="25.577" x2="25.577" xlink:href="#h" y1="15" y2="44.001"/><linearGradient id="q" gradientTransform="matrix(-.46574 0 0 .48509 17.075 -4.0638)" gradientUnits="userSpaceOnUse" x1="23.929" x2="23.929" xlink:href="#n" y1="30.773" y2="45.531"/><g transform="translate(-2)"><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)"/><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-opacity=".870588"/><path d="m2.4999621.499974c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 14.999098s-7.3333841 0-11.000076 0c0-5.000017 0-10.000035.0000001-15.000052z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><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(#f)"/><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-2.608733 4.060196-3.5 6.40625h1.125c.690809-1.542126 1.561646-3.227005 2.375-4.40625z" fill="#fff6f6" fill-rule="evenodd" opacity=".1"/><g fill="none"><path d="m3.4992804 5.5202017v1.401819m5.656969 7.5779293h3.3429306v-5.4478063m-.0055-7.5520934h-3.4382436m-5.556188 7.2148914v1.3318833m4.038627 4.453125h1.049207" opacity=".3" stroke="url(#g)" stroke-linecap="round"/><path d="m2.5 5.315775v1.50405m6.831371 8.680175h4.168629v-5.777528m-.34468-9.22196402-3.817416-.000508m-6.837904 8.24935902v1.434608m5.05633 5.306092 1.149386.0099" opacity=".2" stroke="#410000" stroke-linejoin="round"/></g></g><g transform="translate(-1 -2.982349)"><rect fill="url(#k)" fill-rule="evenodd" height="9.999999" rx=".46667" ry=".45455" stroke="url(#l)" 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(#p)" 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(#o)"/><path d="m3.9496263 10.319504 6.2653107 5.162846 5.785063-5.234755" opacity=".5" stroke="url(#m)"/><path d="m12.488937 14.25135 3.285263 3.25525" opacity=".5" stroke="url(#q)"/><path d="m4.6225392 9.5729978 5.5443428 4.4838982 5.248118-4.5850961" opacity=".7" stroke="url(#i)"/><path d="m8.5759014 14.960657-2.9638346 2.746918zm3.2867866.0146 2.561673 2.660403z" opacity=".7" stroke="url(#j)"/></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..ac291e653
--- /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(.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.498047.0019531-.5.5.001953 12.9980469.5.5h15l.5-.5-.002-12.9980469-.5-.5zm.49804688.9980469h14.00390612l.002 12.001953h-14.00395312zm7.00195312.0019531.001953 5.9980469h-7v1h7v5h1v-5h6v-1h-6l-.001953-5.9980469z" fill="#acacac"/><path d="m.5.5v14h15v-14zm2 2h11v10h-11z" fill="#fcaf3e"/><g fill="none" stroke="#ce5c00"><path d="m.5.5h15v14h-15z"/><path d="m2.5 2.5h11v10h-11z"/></g></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..f4d0a59b6
--- /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(.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="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="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)"/><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..2a69c8d76
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 2.765836 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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><linearGradient id="c" gradientTransform="matrix(.94103 0 0 1.027 -.05 -3.032)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><g transform="translate(0 2)"><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="4" x="6" y="-1"/><path d="m5.502-1.998c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h4.996c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h4v3h-4zm0 4h4v2h-3.996v1h3.996v3h-3.996v1h3.996l.002 3.002h-4z" opacity=".32"/></g><path d="m5.5.52 5 .0461942v3.4247558l-5 .00905z" fill="url(#c)"/><path d="m5.502.002c-.276 0-.51.224-.5.5v3.5h.998v-3.002h4v3.002h.998v-3.5c0-.276-.224-.5-.5-.5zm.5 3v1zm3.996 0v1z" fill="#126400" opacity=".4"/><path d="m5.002 3.5h5.998l-.002.5h-5.998z" fill="#0c4400" fill-opacity=".592" opacity=".32"/><path d="m6.5 1.5h3l-.000001 13h-2.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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..ce87d62c8
--- /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(.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(0 -2)"><rect fill="url(#a)" height="3" rx=".424" ry=".491" width="14.004" x="1" y="8"/><path d="m.502 7.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.498.998h4v3h-4zm5 0h4v3h-4v-1h.002v-1.998h-.002zm5 0h4l.004 3h-4.004v-1h.002v-1.998h-.002zm4.002 0h.002c0 1.167 0 .583-.002 0z" opacity=".32"/></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..ed3c2b425
--- /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" 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="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#d" y1="7" y2="14"/><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=".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="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)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" 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" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g><path d="m4 3h8v1h-8z" fill="#7e7e7e"/><path d="m4 5h7v1h-7z" fill="#7e7e7e"/><ellipse cx="10.749981" cy="10.750013" fill="url(#a)" rx="4.750019" ry="4.750013" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".75"/><ellipse cx="10.749981" cy="10.750013" fill="none" rx="3.795795" ry="3.79579" stroke="url(#b)" stroke-linecap="square" stroke-opacity=".75"/><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..9d7b9cb3e
--- /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" 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="b" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#d" y1="7" y2="14"/><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=".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="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)"/><g fill="none"><path d="m12.5 14.5h-9.0000001v-13h9.0000001z" 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" stroke="url(#c)" 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"><ellipse cx="10.749981" cy="10.750013" fill="url(#a)" rx="4.750019" ry="4.750013" stroke="#7239b3"/><ellipse cx="10.749981" cy="10.750013" fill="none" rx="3.795795" ry="3.79579" stroke="url(#b)"/></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..d12386451
--- /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"><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><radialGradient id="b" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .41197907 -.4481865 0 34.425433 -22.469074)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#a"/><linearGradient id="c" 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><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 2.765836 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" 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><linearGradient id="f" gradientTransform="matrix(.94103 0 0 1.027 -.05 -3.032)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#a" y1="-4" y2="17"/><g transform="translate(0 2)"><rect fill="url(#e)" height="14" rx=".424" ry=".491" width="4" x="6" y="-1"/><path d="m5.502-1.998c-.276 0-.5.224-.5.5l.002 14.998c0 .276.224.5.5.5h4.996c.276 0 .5-.224.5-.5l-.002-10.5h.002v-1h-.002v-3.498c0-.276-.224-.5-.5-.5zm.498.998h4v3h-4zm0 4h4v2h-3.996v1h3.996v3h-3.996v1h3.996l.002 3.002h-4z" opacity=".32"/></g><path d="m5.5.52 5 .0461942v3.4247558l-5 .00905z" fill="url(#f)"/><path d="m5.502.002c-.276 0-.51.224-.5.5v3.5h.998v-3.002h4v3.002h.998v-3.5c0-.276-.224-.5-.5-.5zm.5 3v1zm3.996 0v1z" fill="#126400" opacity=".4"/><path d="m5.002 3.5h5.998l-.002.5h-5.998z" fill="#0c4400" fill-opacity=".592" opacity=".32"/><path d="m6.5 1.5h3l-.000001 13h-2.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="translate(-1.195396 1)"><path d="m9.200193 9.411963 1.905241 1.458333 3.85439-6.5076151 1.509296.8350133.403002.2720654-4.951276 9.3066734-4.694891-3.86223 1.434811-1.8974012z" fill="url(#b)" stroke-width=".78405"/><g fill="none" transform="translate(-6 -8)"><path d="m15.21 1047.587 5.177-8.65 1.558.947m-5.556 9.958-4.842-3.82.79-1.006" opacity=".5" stroke="url(#c)" transform="matrix(.78405 0 0 .78405 5.162 -801.315)"/><path d="m20.993 12.373c-.157-.016-.314.062-.395.213l-3.446 6.405-2.215-1.79c-.198-.11-.444-.038-.552.162l-.993 1.296c-.108.2-.036.45.162.56l4.05 3.397c.046.026.17.063.218.07.16.02.25-.082.333-.235l4.648-8.638c.108-.2.035-.45-.162-.56l-1.49-.83c-.05-.03-.105-.043-.157-.05z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".684476"/></g></g></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..857bbf433
--- /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"><radialGradient id="a" cx="65.296997" cy="48.216" gradientTransform="matrix(0 .41197907 -.4481865 0 34.425433 -22.469074)" 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(.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><linearGradient id="c" 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(0 -2)"><rect fill="url(#c)" height="3" rx=".424" ry=".491" width="14.004" x="1" y="8"/><path d="m.502 7.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.498.998h4v3h-4zm5 0h4v3h-4v-1h.002v-1.998h-.002zm5 0h4l.004 3h-4.004v-1h.002v-1.998h-.002zm4.002 0h.002c0 1.167 0 .583-.002 0z" opacity=".32"/></g><g transform="translate(-1.195396 1)"><path d="m9.200193 9.411963 1.905241 1.458333 3.85439-6.5076151 1.509296.8350133.403002.2720654-4.951276 9.3066734-4.694891-3.86223 1.434811-1.8974012z" fill="url(#a)" stroke-width=".78405"/><g fill="none" transform="translate(-6 -8)"><path d="m15.21 1047.587 5.177-8.65 1.558.947m-5.556 9.958-4.842-3.82.79-1.006" opacity=".5" stroke="url(#b)" transform="matrix(.78405 0 0 .78405 5.162 -801.315)"/><path d="m20.993 12.373c-.157-.016-.314.062-.395.213l-3.446 6.405-2.215-1.79c-.198-.11-.444-.038-.552.162l-.993 1.296c-.108.2-.036.45.162.56l4.05 3.397c.046.026.17.063.218.07.16.02.25-.082.333-.235l4.648-8.638c.108-.2.035-.45-.162-.56l-1.49-.83c-.05-.03-.105-.043-.157-.05z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".684476"/></g></g></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..796ed7af6
--- /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"><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="#565656"/><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="#565656"/><circle cx="2.631483" cy="17.474367" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.631483" cy="16.474367" fill="#565656" r="1.5"/></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..60a41b16f
--- /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="#b5cc85"/><stop offset=".262" stop-color="#9abe74"/><stop offset=".705" stop-color="#669f4d"/><stop offset="1" stop-color="#47892b"/></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="#425a2d"/><stop offset="1" stop-color="#7f956d"/></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..8bdabfef8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shear.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(.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="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" 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="d" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="10.898305" x2="8" y1="4.895979" 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;gt;
+ <g transform="matrix(0 -.64286409 -.64676805 0 6.557224 15.607257)"><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#a)"/><g stroke-miterlimit="7" stroke-width="1.550837"><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" fill="#46a9eb" fill-opacity=".984314" stroke="#2f78c8" stroke-linejoin="round"/><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" fill="none" stroke="url(#b)"/></g></g><g transform="matrix(0 .64286409 -.64676805 0 14.470152 -.250073)"><path d="m16.5 9.221611 7-5.673017-7-5.6960218v3.6474278h-6v4h6z" display="block" fill="url(#a)"/><g stroke-miterlimit="7" stroke-width="1.550837"><path d="m16.5 9.221611 7-5.673017-7-5.696022v3.6474278h-6v4.0000002h6z" display="block" fill="#46a9eb" fill-opacity=".984314" stroke="#2f78c8" stroke-linejoin="round"/><path d="m17.5 7.111422 4.434589-3.562828-4.434589-3.6228751v2.5742811h-6v2h6z" display="block" fill="none" stroke="url(#b)"/></g></g><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(#d)" stroke-linecap="round"/><path d="m4.5338604.49997396 6.9661646 2.95010654.000013 12.0499455-6.9661777-2.983051z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></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..d5b2a685c
--- /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="#e2c8fa"/><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=".9" 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..11ff42fe6
--- /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.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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..472b7a199
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_showallnotes.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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 stroke-width="1.185616"><g transform="matrix(.84344321 0 0 .84344321 2.424707 -.341214)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#b)"/></g><g transform="matrix(.84344321 0 0 .84344321 .080197 2.846422)"><path d="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.8378906 2.1152344c-.4108765-.0185747-.8122889-.009724-1.2304687.03125-.1485653.0145567-.3010742.0367061-.4609375.0605468-1.5454544.2304861-3.0032319.8562923-4.0175782 1.7460938-1.0154732.8907901-1.5841543 2.0017098-1.4824218 3.3164062.1332121 1.7215218 1.7472979 2.9772658 3.4941406 3.5605468a.14665465.14665465 0 0 1 .025391.01172c.056878.03252.1019184.08141.1367188.136719.054218.0667.090271.148225.09375.234375.00274.02895.0036.05706 0 .08594a.14665465.14665465 0 0 1 -.00586.02539l-.3085938 1.015625 1.5195313-1.115235a.14665465.14665465 0 0 1 .013672-.0078c.07485-.04274.1605833-.06144.2460937-.05078.3831819.01677 1.1243937.03217 1.46875 0 1.4494449-.135428 3.120688-.786181 4.330078-1.7187664 1.210316-.9333002 1.942557-2.1009943 1.78711-3.3671875-.162351-1.3224195-1.014365-2.3755291-2.269532-3.0761719-.940262-.5248609-2.108456-.8330037-3.3398434-.8886718z" fill="none" stroke="url(#b)"/></g></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..d6c8cc429
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="matrix(0 1 -1 0 16.998 .002)"><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m.998 5.998c-.554 0-1.00027686.4460001-1 1l.002 4.002c.00027686.554.446 1 1 1h14c.554 0 1.000277-.446 1-1l-.002-4.002c-.000277-.5539999-.446-1-1-1zm0 1h14l.002 4.002h-14z"/><path d="m6.998 6.998h1v4h-1z"/><path d="m10.998 6.998h1v4h-1z"/><path d="m2.998 7h1v4h-1z"/></g></g></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..47fb59840
--- /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" gradientTransform="matrix(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#b" y1="15.499894" y2="48.395687"/><linearGradient id="b" 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(#b)" 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(#a)" 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(#a)" 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(-10 4.986328)"><rect fill="url(#a)" 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 fill="#ce5c00"><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 3.477029 -3.051145)"><path d="m8.5 5h6.5v1h-6.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 3.477029 13.697592)"><path d="m8.5 5h6.5v1h-6.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g></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..90d020cb6
--- /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.575233" cy="48.605404" gradientTransform="matrix(0 .39751491 .4329035 0 -10.168068 -17.564338)" 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><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="translate(8.020074 -4.094777)"><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l-.0000003 2h3.0000016l-.000002-2h2.000001v-3z" fill="url(#a)" stroke-width=".750352"/><path d="m12.487047 10.594777v-2h-3.0000003v2h-2l-.0000003 3h2.0000003l.0000017 2h3.0000016l-.000004-2h2.000001v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round"/><g fill="#fff" stroke-width=".750352"><path d="m11.987047 11.094777h-1.5v-2h1.5z" opacity=".5"/><path d="m12.00291 13.118161-1.515864-.02338.01587 1.976616 1.484133.02338z" opacity=".2"/><path d="m13.987047 11.094777v1h-2l-.0075-1zm-4 0v1h-2v-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..916be0924
--- /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"><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><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(#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" 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(#a)"/><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><path d="m8.0862365.34659903c-.16-.017-.317.062-.4.213l-3.485 6.41599997-2.243-1.793c-.2-.11-.448-.04-.558.162l-1.00600002 1.298c-.11.2-.036.452.164.56 0 0 4.09300002 3.402 4.09800002 3.404.047.026.096.04.146.045.162.02.33-.056.412-.21l4.702-8.654c.1099995-.2.036-.45-.164-.56l-1.508-.83299997c-.05-.028-.106-.043-.16-.048z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".689"/></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..5d6f9edbb
--- /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.970683 -11.981372)" 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.833901" x2="9.833901" y1="5.364319" y2="15.161281"><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(.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><radialGradient id="d" cx="91.349998" cy="16.447752" gradientTransform="matrix(0 .44015931 -.44016136 0 17.452437 -33.357288)" gradientUnits="userSpaceOnUse" r="15.639286"><stop offset="0" stop-color="#07132d"/><stop offset="1" stop-color="#425479"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.169888" x2="12" xlink:href="#f" y1="6.694915" y2="7"/><linearGradient id="f"><stop offset="0" stop-color="#f87e7e"/><stop offset=".232" stop-color="#e34f4f"/><stop offset=".591" stop-color="#c6262a"/><stop offset="1" stop-color="#690b0b"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.5" x2="12" xlink:href="#f" y1="5" y2="14"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="12" x2="13.304688" xlink:href="#i" y1="17" y2="17"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#c1c1c1"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="14" x2="7.5" xlink:href="#i" y1="15" y2="14"/><linearGradient id="k" gradientTransform="matrix(.11456319 -.12240772 .12240772 .11456319 -2.512264 3.362804)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#i" y1="22" y2="26"/><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><path d="m10.212772 5.1735308c-2.7940055 0-5.0637562 2.2697492-5.0637562 5.0637562 0 2.794009 2.2697507 5.063758 5.0637562 5.063758 2.794005 0 5.06376-2.269749 5.063756-5.063758 0-2.794007-2.269751-5.0637562-5.063756-5.0637562z" fill="url(#a)"/><g fill="none"><path d="m14.914831 10.237288c0 2.596877-2.105181 4.702059-4.702064 4.702059-2.5968732 0-4.7020543-2.105182-4.7020543-4.702059 0-2.5968777 2.1051811-4.7020594 4.7020543-4.7020594 2.596883 0 4.702064 2.1051817 4.702064 4.7020594z" opacity=".8" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m10.07465 4.6492972c-2.9935204 0-5.4253501 2.4318275-5.4253501 5.4253508 0 2.993524 2.4318297 5.425352 5.4253501 5.425352 2.99352 0 5.425355-2.431828 5.42535-5.425352 0-2.9935233-2.43183-5.4253508-5.42535-5.4253508z" opacity=".7" stroke="#636363"/><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(#c)"/></g><path d="m13.688741 10.23802a3.4759692 3.4759529 0 0 1 -6.9519383 0 3.4759692 3.4759529 0 1 1 6.9519383 0z" fill="url(#d)"/><g transform="matrix(2.1409749 .77925114 -.77925114 2.1409749 5.80258 .650926)"><path d="m3.1782893.66986989-.3038575 2.02674971-.3290511-.082532v1.0952515l.2818838-.047551.047167.2729986.3038575 2.0267497.3038576-2.0267497-.0056-.2667522.3208298-.048474v-.6077151l-.2331396.00947-.082087-.324698z" fill-opacity=".389706"/><g transform="scale(.26458334)"><path d="m12 2-2.3796637 7.880016 2.3796637 2.119984z" fill="url(#e)"/><path d="m12 2v10l2.392095-2.119984z" fill="url(#g)"/><path d="m12 12v10l2.392095-7.808885z" fill="url(#h)"/><path d="m12 12-2.3796636 2.019549 2.3796636 7.980451z" fill="url(#j)"/></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(#k)" 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..045c836b3
--- /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(.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="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..68e785b9e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shownote.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.649902" cy="4.100567" gradientTransform="matrix(1.5302436 .01769006 -.01317205 1.1394219 -2.608987 -.493959)" gradientUnits="userSpaceOnUse" r="7.999919"><stop offset="0" stop-color="#fff3cb"/><stop offset=".262" stop-color="#fdde76"/><stop offset=".661" stop-color="#f9c440"/><stop offset="1" stop-color="#e48b20"/></radialGradient><linearGradient id="b" gradientTransform="matrix(.3475373 -.03246831 .03417792 .3883404 -1.065449 -.746162)" gradientUnits="userSpaceOnUse" x1="27.906723" x2="24.774496" y1="7.549542" y2="39.399513"><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="m6.937336 1.0952089c-3.8401374.5799725-6.6816061 3.2903792-6.4234274 6.2250312.1671815 1.9003082 1.5909791 3.4644229 3.6270658 4.2896709l-.849891 3.392464 3.7598546-2.78557.025993-.0024c.463993.02272.930139.03025 1.413866-.01496 4.127797-.385783 7.266159-3.1994977 6.995281-6.2784759-.270876-3.079007-3.849091-5.2649902-7.976888-4.8792058-.193491.0180833-.382994.0249218-.571854.0534456z" fill="url(#a)" fill-rule="evenodd" stroke="#956500" stroke-linejoin="round" stroke-opacity=".628676"/><path d="m8.84375 1.96875c-.4171517-.0188584-.8246839-.0104232-1.25.03125-.1538325.0150728-.3091611.0387002-.46875.0625-1.5703208.2341946-3.0528099.8681199-4.09375 1.78125s-1.6367528 2.0740795-1.53125 3.4375c.1397443 1.8059383 1.8127937 3.092828 3.59375 3.6875.039052.02233.07142.0547.09375.09375.038107.04339.06017.09855.0625.15625.00259.02075.00259.04175 0 .0625l-.4375 1.4375 1.875-1.375c.047338-.02703.1021582-.03799.15625-.03125.3843876.0171 1.1301654.03455 1.5 0 1.4821026-.138463 3.171564-.797908 4.40625-1.75 1.234686-.9520924 2.007317-2.167666 1.84375-3.5-.168795-1.3749144-1.058281-2.4699424-2.34375-3.1875-.964102-.5381682-2.154795-.8496747-3.40625-.90625z" fill="none" stroke="url(#b)"/></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..b8cd80708
--- /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" 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(-9.998047 2)"><rect fill="url(#a)" 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(-9.998047 6.986328)"><rect fill="url(#a)" 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(-10 12.001953)"><rect fill="url(#a)" 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(0 6.986328)"><rect fill="url(#a)" 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 fill="#ce5c00"><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 3.477029 23.697592)"><path d="m8.5 5h6.5v1h-6.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 3.477029 -9.051145)"><path d="m8.5 5h6.5v1h-6.5z"/><path d="m16 5.5-3-2.5v5z" fill-rule="evenodd"/></g></g></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..eb976ab78
--- /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" gradientUnits="userSpaceOnUse" x1="9.843156" x2="10.938993" y1="5.636917" y2="10.837817"><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" y1="654.815" y2="619.307"><stop offset="0" stop-color="#55c1ec"/><stop offset="1" stop-color="#3689e6"/></linearGradient>
+
+/&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(#d)" 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(#f)" 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(#e)" 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..c8950a48b
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><path d="m1 6.9999995h14v5.0000005h-14z" fill="#fcaf3e"/><g fill="#ce5c00"><path d="m1 6.9999995c-.554 0-1 .446-1 1v3.0000005c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-3.0000005c0-.554-.446-1-1-1zm0 1h14v3.0000005h-14z"/><path d="m5 8h1v3h-1z"/><path d="m10 8h1v3h-1z"/></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..858ba5420
--- /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"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" 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(.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="c" gradientTransform="matrix(.22297 0 0 .27027 .274 2.014)" gradientUnits="userSpaceOnUse" x1="11.003" x2="11.003" xlink:href="#a" y1="7.35" y2="40.65"/><linearGradient id="d" gradientTransform="matrix(.35135 0 0 .27027 -.432 2.014)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="7.35" y2="40.444"/><linearGradient id="e" 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><linearGradient id="f" 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><path d="m3 3h12v11h-12z" fill="url(#e)"/><path d="m14 9a3 3 0 1 1 -1.587-2.646l-1.413 2.646z" fill="url(#f)" 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(#f)" opacity=".5"/><path d="m3 14.5h12.5v-12h-12.5" fill="none" stroke="url(#b)" stroke-linejoin="round"/><path d="m14.5 13.5h-13v-10h13z" fill="none" stroke="url(#d)" stroke-linecap="round"/><path d="m3 14.5h-2.5c.002-3.655.002-11.52 0-12h2.5" fill="url(#f)"/><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(#c)" 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(#f)"/></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..ca0478272
--- /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="#e20000"/><path d="m8 3h3.000001v1h-3.000001z" fill="#e20000"/><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="#e20000"/><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_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..e2f9f9a11
--- /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(.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="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(.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="d"><path d="m2 0h12v7h-12z"/></clipPath><clipPath id="e"><path d="m2 9h12v7h-12z"/></clipPath><g clip-path="url(#e)" transform="translate(0 -9)"><path d="m3 1h10v14h-10z" fill="url(#a)"/><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(#c)" stroke-linejoin="round"/></g></g><g clip-path="url(#d)" transform="translate(0 9)"><path d="m3 1h10v14h-10z" fill="url(#a)"/><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(#c)" stroke-linejoin="round"/></g></g><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m8 15.5-3-3h6z"/><path d="m8 .4999793 3 3h-6z"/></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..240576e45
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_shrink.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(-.34745022 0 0 .37307564 31.855048 -17.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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.000071" x2="8.847387" y1="1.99999" y2="10.474566"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="c" 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;gt;<g stroke-linejoin="round"><path d="m7.588 15.498-.697-2.383h-3.5l-.696 2.382h-2.195l3.39-10.05h2.49l3.404 10.053zm-1.182-4.163q-.966-3.24-1.09-3.664-.12-.423-.172-.67-.216.876-1.24 4.333z" fill="url(#c)" stroke="#000" stroke-opacity=".471" stroke-width="1.028"/><path d="m12.5 3.5-3-3h6z" fill="url(#b)" stroke="#7239b3" stroke-linecap="round" stroke-opacity=".470588"/><path d="m12.452061 2.4302455-.994141-.9941407h1.988282z" fill="none" stroke="url(#a)" stroke-linecap="square"/></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..99d8ffc8a
--- /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"><stop offset="0" stop-color="#fff"/><stop offset=".99" stop-color="#ff9f9f" stop-opacity=".871"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#febcbc" stop-opacity=".392"/></linearGradient><linearGradient id="b" 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="#f89b7e"/><stop offset=".262" stop-color="#e35d4f"/><stop offset=".661" stop-color="#c6262e"/><stop offset="1" stop-color="#690b2c"/></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-color="#ae0000" stop-opacity=".961"/><stop offset="1" stop-color="#b20000" stop-opacity=".494"/></linearGradient><radialGradient id="d" cx="8.276" cy="9.994" gradientTransform="matrix(0 2.56452 -2.89833 0 36.992 -24.486)" gradientUnits="userSpaceOnUse" r="12.672"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></radialGradient><linearGradient id="e" gradientTransform="matrix(.24324 0 0 .35135 2.16 -.432)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#a" y1="6.185" y2="41.815"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.123" x2="7.008" xlink:href="#a" y1="-5.471" y2="4.692"/><linearGradient id="g" 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="h" 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="i" 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(#b)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-opacity=".871"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><path d="m9.277 1c-2.923 2.785-4.992 3.942-6.277 4.42v1.48c.714-.235 1.6-.62 2.52-1.26 2.12-1.475 4.647-4.27 4.647-4.27-.695 1.513-.897 6.73-.91 13.63h3.743l-.048-1.866c-.164-.812-.958-5.15-1.09-5.938-.343-2.905.262-5.346.45-6.165-.05 0-1.61-.03-3.035-.03zm-6.277 7.686v1.426c1.63.748 3.524 2.675 4.558 4.888h1.115c-.49-2.03-3.668-5.09-5.673-6.314z" fill="url(#d)"/><path d="m12.313 1.03c-1.38 1.145-5.904 4.6-9.313 4.158v3.157s7.073 1.46 10-1.188v-6.063c-.074-.052-.16-.063-.25-.063h-.438zm.656 7.564c-1.307 1.793-2.61 4.06-3.5 6.406h1.124c.69-1.542 1.56-3.227 2.375-4.406v-2z" fill="#fff6f6" fill-rule="evenodd" opacity=".1"/><path d="m3.5 5.52v1.402m5.655 7.578h3.345v-5.448m-.007-7.552h-3.44m-5.553 7.215v1.332m4.037 4.453h1.05" fill="none" opacity=".3" stroke="url(#e)" stroke-linecap="round"/><path d="m2.5 5.316v1.504m6.83 8.68h4.17v-5.778m-.345-9.22-3.817-.002m-6.838 8.25v1.434m5.056 5.306 1.15.01" fill="none" opacity=".2" stroke="#410000" 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(#g)" 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(#h);stroke:url(#i)" 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..a7e6cd0ac
--- /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"><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="#ce5c00"/></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..014648183
--- /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="4" x2="4" y1="15" y2="3"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><radialGradient id="b" cx="9" cy="1.954546" gradientTransform="matrix(.12499997 1.5 -2.3798726 .19832265 12.526569 -9.887631)" gradientUnits="userSpaceOnUse" r="8"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></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="44.812489"><stop offset="0" stop-color="#fff"/><stop offset="0" 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><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.5h2.0759999zm2.9079999 0h2.234zm3.031 0h1.223zm-5.9389999 1.994804h1.2949999zm1.8949999 0h1.229zm1.8235933 0h.7437182zm1.2634067.01038h3.018zm-4.9819999 1.994816h1.7459999zm1.9199999 0h1.1842107zm1.985 0h1.254387zm1.97 0h1.992483z" stroke="#fff" stroke-width=".75"/></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..8e2dd95b1
--- /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"><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="14" cy="5.148" gradientTransform="matrix(-2.0164 0 0 -1.31156 42.23 10.466)" gradientUnits="userSpaceOnUse" r="3.205" xlink:href="#a"/><radialGradient id="c" 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="#a"/><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(#c)" 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(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".683" transform="scale(.92856 1.07693)"/><path d="m12.5 4.5050207-3-3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/></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..98e0daa2d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_smallestheight.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(.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="b" 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="c" gradientTransform="matrix(.24324324 0 0 .35135133 -1.837836 -.432428)" gradientUnits="userSpaceOnUse" x1="48.66666" x2="32.222214" 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;gt;<g stroke-linecap="round" stroke-linejoin="round" transform="matrix(0 -1 1 0 0 16)"><path d="m4.5.5h7v7h-7z" fill="url(#b)" stroke="url(#a)"/><path d="m5.5 1.5h5v5h-5z" fill="none" stroke="url(#c)"/><path d="m11.5 11.792893 3-2.9999998v5.9999998zm-6.997 0-3-2.9999998v5.9999998z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/></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..d1a7e3fbc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_smallestwidth.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(.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="b" 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="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="8.614878" x2="8.893597" y1="7.402869" y2="17.963495"><stop offset="0" stop-color="#fff"/><stop offset=".08997428" stop-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" stroke-linejoin="round"><path d="m4.5.5h7v7h-7z" fill="url(#b)" stroke="url(#a)"/><path d="m5.5 1.5h5v5h-5z" fill="none" stroke="url(#c)"/><path d="m11.5 11.792893 3-2.9999998v5.9999998zm-6.997 0-3-2.9999998v5.9999998z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/></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..94beafec5
--- /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="#b5232a"/></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="#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(#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..4dfe3e252
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_snapframe.svg
@@ -0,0 +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" 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="7.850096" cy="9.957108" fx="7.319866" gradientTransform="matrix(0 1.972873 -3.8866533 0 46.976844 -18.153909)" gradientUnits="userSpaceOnUse" r="12.671875"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#42baea"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></radialGradient><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" gradientUnits="userSpaceOnUse" x1="11.000001" x2="11.000001" y1="5" y2="18"><stop offset="0" stop-color="#c6262e"/><stop offset="1" stop-color="#b5232a"/></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><rect fill="url(#b)" height="13.000003" rx="1" width="13.000003" x="1.5" y="1.499997"/><rect fill="none" height="13.000003" opacity=".4" rx="1" stroke="#004264" stroke-linecap="round" stroke-linejoin="round" width="13.000003" x="1.5" y="1.499997"/><path d="m2.5 2.499997h11v11h-11z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#c)" height="8" rx=".528" ry=".556" width="8" x="4" y="4"/><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="#2a0303" 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(#e)" stroke-opacity=".915"/></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..1543e6f4b
--- /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="#b5232a"/></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="#2a0303" 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..4043e8da4
--- /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"><linearGradient id="a" gradientTransform="matrix(-1.81092 0 0 -2.56547 10.520814 -5.132508)" gradientUnits="userSpaceOnUse" x1="4.860066" x2="5.026478" y1="-1.942289" y2="9.7442"><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"><g stroke-linecap="round" transform="matrix(.99980787 0 0 -.9915361 .992784 15.287688)"><path d="m10.504958 13.89978.000092-11.89978" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><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-linejoin="round" stroke-opacity=".490196" stroke-width=".54972" transform="scale(.97940746 1.0210255)"/></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..92e65e14c
--- /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" transform="translate(.002163 -.020656)"><g stroke-linecap="round" transform="matrix(.99839875 0 0 .99553779 1.009608 .682899)"><path d="m10.50505 13.899781v-11.899781" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><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-linejoin="round" stroke-opacity=".490196"/></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..e252c70e4
--- /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(.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(.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="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" gradientUnits="userSpaceOnUse" x1="7.596" x2="7.596" y1="14.844" y2="4.988"><stop offset="0" stop-color="#cc3b02"/><stop offset="1" stop-color="#f37329"/></linearGradient><path d="m3 1h10v14h-10z" fill="url(#b)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#a)" stroke-linecap="round"/><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#c)" stroke-linejoin="round"/><path d="m8.404 5-1.71 6h.902l1.71-6zm-2.404 1-2 1.25v1.5l2 1.25v-1l-1.5-.998 1.5-1.002zm4 0v1l1.5 1.002-1.5.998v1l2-1.25v-1.5z" fill="url(#d)"/></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..40c40356e
--- /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"><g fill="none" stroke-linecap="round" stroke-linejoin="round"><g stroke="#565656" transform="translate(0 -6)"><path d="m1.492979 12.5h13.014143z"/><path d="m1.492979 14.5h13.014143z"/><path d="m1.492979 16.5h13.014143z"/></g><g stroke="#fff" transform="translate(0 -5)"><path d="m1.492979 12.5h13.014143z"/><path d="m1.492979 14.5h13.014143z"/><path d="m1.492979 16.5h13.014143z"/></g></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..2ff78208d
--- /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"><g fill="none" stroke-linecap="round" stroke-linejoin="round"><g stroke="#565656" transform="translate(0 -6)"><path d="m1.492979 11.5h13.014143z"/><path d="m1.492979 14.5h13.014143z"/><path d="m1.492979 17.5h13.014143z"/></g><g stroke="#fff" transform="translate(0 -5)"><path d="m1.492979 11.5h13.014143z"/><path d="m1.492979 14.5h13.014143z"/><path d="m1.492979 17.5h13.014143z"/></g></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..08f53bc9b
--- /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"><g fill="none" stroke-linecap="round" stroke-linejoin="round"><g stroke="#565656" transform="translate(0 -6)"><path d="m1.492979 10.5h13.014143z"/><path d="m1.492979 14.5h13.014143z"/><path d="m1.492979 18.5h13.014143z"/></g><g stroke="#fff" transform="translate(0 -5)"><path d="m1.492979 10.5h13.014143z"/><path d="m1.492979 14.5h13.014143z"/><path d="m1.492979 18.5h13.014143z"/></g></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..4b12cdaf1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_spacing.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"><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.44" cy="3.559" gradientTransform="matrix(-3.3000346 0 0 -3.0250364 44.451873 10.784835)" gradientUnits="userSpaceOnUse" r="3.636" xlink:href="#a"/><radialGradient id="c" cx="3.995" cy="3.768" gradientTransform="matrix(-3.1466122 0 0 -4.0047862 16.569338 16.105507)" gradientUnits="userSpaceOnUse" r="3.496" xlink:href="#a"/>
+
+/&amp;amp;amp;gt;<g stroke-linejoin="round"><path d="m5.2751118 10.492096-.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(#c)" stroke="#000" stroke-opacity=".431" stroke-width=".802"/><path d="m13.094083 3.1157583q1.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.3831638v-10.06814301h1.8103738v2.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(#b)" stroke="#000" stroke-opacity=".431" stroke-width=".800999"/><path d="m11.5 12.49 3-3v6zm-6.997 0-3-3v6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/></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..72a371814
--- /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"><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.833" cy="966.977" gradientTransform="matrix(1 0 0 1.45344 0 -440.06)" gradientUnits="userSpaceOnUse" r="3.54" xlink:href="#a"/><radialGradient id="c" cx="5.037" cy="967.174" gradientTransform="matrix(1 0 0 1.1456 0 -141.5)" gradientUnits="userSpaceOnUse" r="3.398" xlink:href="#a"/><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(#c)" 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(#b)" 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="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-width=".689"/></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..18428dde1
--- /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="#e2c8fa"/><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=".9" 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..586d38e04
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#126400" opacity=".4"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="translate(0 3)"><path d="m15 5v7h-9v-7z" fill="#46aaec" fill-opacity=".984"/><g fill="#2f78c8"><path d="m16 5c0-.554-.446-1-1-1h-9c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h9c.554 0 1-.446 1-1zm-1 0v7h-9v-7z"/><path d="m8 5h1v7h-1z"/><path d="m15 6v1h-9v-1z"/><path d="m15 9v1h-9v-1z"/><path d="m12 5h1v7h-1z"/></g></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..e310d74fa
--- /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(.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="b"><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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#b" y1="-4" y2="17"/><linearGradient id="d" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" gradientTransform="matrix(.59436 0 0 .5999 -19.265 1.967)" gradientUnits="userSpaceOnUse" x1="25.132" x2="25.132" xlink:href="#a" y1="15.5" y2="48.396"/><linearGradient id="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#c" y1="-4" y2="17"/><clipPath id="g"><path d="m0 11h9v5h-9z"/></clipPath><clipPath id="h"><path d="m-.004 0h9v5h-9z"/></clipPath><radialGradient id="i" cx="64.575" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" gradientUnits="userSpaceOnUse" r="31" xlink:href="#b"/><g clip-path="url(#h)" transform="translate(7.004 11)"><rect fill="url(#a)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/></g><g clip-path="url(#g)" transform="translate(7 -11)"><rect fill="url(#e)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/></g><path d="m9.516 6.508h2v2h-2z" fill="#9cde4a" stroke="#0f5a00" 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="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#i)" stroke="none" transform="translate(-7.993 -4)"/><path d="m2.507 6.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" stroke-opacity=".93" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m3.007 5h2v1h-2z" opacity=".5"/><path d="m3.007 10h2v1h-2z" opacity=".2"/><path d="m1.007 7h2v1h-2zm4 0h2v1h-2z" opacity=".4"/></g></g><path d="m10 7h1v1h-1z" fill="#fff" opacity=".4"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m13.516 6.508h2v2h-2z" stroke="#0f5a00" stroke-opacity=".434" stroke-width="1"/><path d="m14 7h1v1h-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..0e8135b55
--- /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.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="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"><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="64.575" cy="48.605" gradientTransform="matrix(0 .3853 -.4196 0 32.39 -16.793)" 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><clipPath id="e"><path d="m1 1h5v10h-5z"/></clipPath><clipPath id="f"><path d="m9 1h6v10h-6z"/></clipPath><g clip-path="url(#f)" transform="translate(-9 5)"><rect fill="url(#b)" height="12" rx=".5" width="12" x="2" y="2"/><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(#b)" height="12" rx=".5" width="12" x="2" y="2"/><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><path d="m9.5 8.536v2h-2v-2z" fill="#9cde4a" stroke="#0f5a00" 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.483 11.504v-2.007l2.017-.024v2.007h2.007v2.02h-2.007v2.007l-2.017.024v-2.006h-2.007v-2.02z" fill="url(#d)" stroke="none" transform="translate(-3.992 -8.973)"/><path d="m7.49 2.53v-2.005l2.02-.025v2.007h2.007v2.02h-2.009v2.007l-2.017.024v-2.008h-2.006v-2.02z" fill="none" opacity=".5" stroke="#0f5a00" stroke-opacity=".93" stroke-width="1"/><g fill="#fff" stroke="none"><path d="m7.99 1.034h.97v.952h-.97z" opacity=".5"/><path d="m7.98 5.027h1.004v1.036h-1.004z" opacity=".2"/><path d="m5.967 3.046h2.013v.45h-2.014zm3.041-.012h1.988v.473h-1.988z" opacity=".4"/></g></g><path d="m9.008 9.02v1h-1v-1z" fill="#fff" opacity=".4"/><g fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".727"><path d="m9.5 12.536v2h-2v-2z" stroke="#0f5a00" stroke-opacity=".434" stroke-width="1"/><path d="m9.008 13.02v1h-1v-1z" 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..f5401cf66
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_square_rounded_unfilled.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="7.457264" x2="7.510335" y1="2.103449" y2="14"><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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" y1="16" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+
+
+ /&amp;gt;
+ <g fill="none"><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" stroke="url(#b)"/><path d="m3.0648181 1.4374998c-1.2118931 0-1.6273181.695516-1.6273181 1.9074091v9.5502601c0 1.211893.7355289 1.667331 1.947422 1.667331h9.310182c1.211892 0 1.867396-.695516 1.867396-1.907409v-9.5902731c0-1.2118931-.695517-1.6273181-1.907409-1.6273181z" stroke="url(#a)"/><path d="m4 12 8-8" stroke="#e9e9e9" 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..734fa2383
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_square_unfilled.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 -11.650682 -11.804121)" gradientUnits="userSpaceOnUse" x1="8" x2="9.288136" y1="15.728813" y2=".40678"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+/&amp;amp;gt;<g fill="none"><path d="m.5.5v15h15v-15z" fill="none" stroke="url(#a)" stroke-linejoin="round"/><g stroke="#e9e9e9"><path d="m1.4999998 1.5v13h13.0000002v-13z"/><path d="m4.5 11.5 7-7" stroke-linecap="round"/></g></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..3a0b290da
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.bang.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<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="#e9e9e9" stroke="#8c8c8c" stroke-linejoin="round"/></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..e9f01b5fd
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.concave-star6.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-3.34979" x2="1.042825" y1="49.560032" y2=".185871"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+/&amp;amp;gt;<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="#e9e9e9" stroke="url(#b)" stroke-linejoin="round"/><path d="m2.4576806 7.9802002c1.7727118-1.0598339 3.3738504-2.2450484 2.9427491-4.9153611 2.2454441 1.9666807 3.7470735 1.1812472 5.1417263 0 .100351 2.081431.605687 3.5602088 2.915147 4.988696-1.451922.9731874-3.29828 1.3295359-2.882809 4.8905329-1.5817566-1.585826-3.3012917-1.51831-5.1417264 0 .3932265-2.629197-1.0599001-3.9591094-2.975087-4.9638678z" fill="none" stroke="url(#a)"/></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..a0799c715
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.doorplate.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="3.624608" x2="2.033898" y1="54.113792" y2=".135593"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="24.250988" x2="22.915226" y1="6.918621" y2="40.248478"><stop offset="0" stop-color="#fff"/><stop offset=".10583031" stop-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="m4.25.5c0 2.0710678-1.6789323 3.75-3.75 3.75v7.5c2.0710677 0 3.75 1.678933 3.75 3.75h7.5c0-2.071067.741433-3.75 2.8125-3.75.324329 0 .637345-.07741.9375 0v-7.5c-2.071067 0-3.75-1.6789322-3.75-3.75z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/><path d="m5.0937841 1.4684759c-.2629196 1.5315241-1.7006464 3.3209997-3.5773686 3.6492777v5.7764774c1.4691598.205274 3.4149951 1.82136 3.6133231 3.601338l5.7045684-.023969c.369083-1.67499 1.319092-3.576675 3.673247-3.577369l-.011985-5.7764774c-1.453146-.3844714-3.536301-2.0794942-3.661262-3.6372929z" fill="none" stroke="url(#c)" stroke-width=".964"/></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..f373b19d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.horizontal-scroll.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="9" xlink:href="#a" y1="1" y2="14"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#a" y1="0" y2="16"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.130013" x2="11" y1="52.896881" y2="0"><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="9.572017" x2="10.278719" y1="12.084909" y2="34.769234"><stop offset="0" stop-color="#fff"/><stop offset=".07299305" stop-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 fill="url(#b)"><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="url(#d)"/><path d="m13.751953.98046875c-.825421-.01157796-1.715653.89453125-1.488281 2.01953125h-10.263672c-.4876307.1733862-.855402.466003-.9824219 1h-.0175781v8 .308594.691406c-.31968479 2.194741 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(#e)"/></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..f67990915
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.signet.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&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="#e9e9e9" stroke="#8c8c8c"/><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..edaf6307f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star12.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<g stroke-linejoin="round"><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="#e9e9e9" stroke="#8c8c8c"/><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.0310965v5.934892z"/><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></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..053e13f82
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star24.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<g stroke-linejoin="round"><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="#e9e9e9" stroke="#8c8c8c" stroke-width="1.032067"/><g fill="#ce5c00" stroke-width=".557285" transform="scale(1.0033566 .99665463)"><path d="m11.054857 16.053705h-4.1487413v-.872778l1.4898121-1.50605q.6616877-.677925.8646593-.937729.2029717-.263863.2922793-.487132.089308-.223269.089308-.462775 0-.357231-.1989122-.531786-.1948529-.174556-.523667-.174556-.3450518 0-.6698065.158318-.3247547.158318-.6779254.450597l-.6819853-.807827q.4384188-.373468.7266386-.527726.2882198-.154259.6292122-.235448.3409924-.08525.7631735-.08525.5561424 0 .9823829.202972.4262408.202972.6616878.568321.235447.365349.235447.836243 0 .410003-.14614.771292-.14208.357231-.446537.734758-.3003984.377527-1.0635719 1.07575l-.7631735.718519v.05683h2.5858594v1.055452z"/><path d="m15.946474 14.823697h-.71446v1.230008h-1.225949v-1.230008h-2.533087v-.872778l2.602097-3.832106h1.156939v3.73062h.71446zm-1.940409-.974264v-1.00674q0-.251685.0203-.730698.0203-.479013.03248-.556142h-.03248q-.150199.332873-.361289.649509l-1.087929 1.644071h1.428921z"/></g></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..40bd25faf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star4.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="10.82826" x2="13.288081" y1="52.083324" y2=".745763"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" 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>
+
+/&amp;amp;gt;<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(#b)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#c)" stroke-width=".875"/></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..2233b1f67
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star5.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="-14.999912" x2="-14.999912" xlink:href="#b" y1="-4" y2="12.000001"/><linearGradient id="b"><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><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="4" y2="16"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="0" x2="0" y1="16" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="3" y2="14"/>
+
+
+ /&amp;amp;gt;
+ <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(#c)" stroke="url(#d)" stroke-linejoin="round"/><g fill="none"><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" stroke="url(#e)" stroke-width=".741579"/><path d="m-27.488023-4.4597845 24.9869725-.031623.0124 16.9831395-25.0116345.000387z" stroke="url(#a)"/></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..60b607f94
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star6.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="-1.908568" x2=".087848" y1="53.24361" y2=".061523"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" 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>
+
+/&amp;amp;gt;<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-.001953-2.328125-3.484375 2.328125-3.4863281-4.65625-.0019531z" fill="url(#b)" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><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" stroke="url(#c)" stroke-linecap="square"/></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..527cce98c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.star8.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="6.111028" x2="8" y1="51.520168" y2="1"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" 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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="21.378531" x2="23.887007" y1="9.946546" y2="39.277706"><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>
+
+/&amp;amp;gt;<g stroke-linecap="round"><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(#b)" stroke="url(#a)" stroke-linejoin="bevel"/><path d="m8.0058594 1.5566406-1.609375 1.609375a.94574741.94574741 0 0 1 -.6679688.2773438h-2.28125v2.28125a.94574741.94574741 0 0 1 -.2773437.6679687l-1.6113281 1.6113281 1.6113281 1.6113282a.94574741.94574741 0 0 1 .2773437.6679686v2.275391h2.2753906a.94574741.94574741 0 0 1 .6679688.277344l1.6113281 1.611328 1.6113281-1.611328a.94574741.94574741 0 0 1 .6679688-.277344h2.277344v-2.279297a.94574741.94574741 0 0 1 .277344-.6679689l1.611328-1.6113281-1.611328-1.6113281a.94574741.94574741 0 0 1 -.277344-.6679688v-2.2773437h-2.275391a.94574741.94574741 0 0 1 -.6679686-.2773438z" fill="none" stroke="url(#c)"/></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..5b0491c95
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_starshapes.vertical-scroll.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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="2" x2="16" xlink:href="#a" y1="7.576271" y2="8"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1" x2="16" xlink:href="#a" y1="7" y2="7"/><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="16" x2="0" y1="13" y2="13"><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="2" x2="14" y1="8" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".07299305" stop-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="url(#b)" transform="matrix(0 1 1 0 0 0)"><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="url(#d)"/><path d="m13.751953.98046875c-.825421-.01157796-1.715653.89453125-1.488281 2.01953125h-10.263672c-.4876307.1733862-.855402.466003-.9824219 1h-.0175781v8 .308594.691406c-.31968479 2.194741 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(#e)"/></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..ea278a129
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_stylenewbyexample.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="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><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;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.0072863-.0073v-3z" fill="url(#a)"/><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/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..510e24627
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_subscript.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.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;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(#a)" 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.115l1.786-1.927q.337-.364.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.034q.235-.212.49-.404.254-.197.56-.348.306-.15.675-.24.368-.092.825-.092.545 0 .976.15.436.15.743.43.304.276.465.67.166.395.166.89 0 .445-.155.855-.155.407-.425.8-.27.39-.628.78-.353.385-.758.785l-.913.918v.073h3.096z" fill="#fcaf3e" stroke="#ce5c00" 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..0ae1c0ef1
--- /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(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(#a)" stroke="#000" stroke-opacity=".49"/><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="#fcaf3e" stroke="#ce5c00"/></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..416efbebe
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_superscript.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.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;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(#a)" 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="#fcaf3e" stroke="#ce5c00" 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..b11154f26
--- /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="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="e" 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"/><linearGradient id="f" gradientTransform="matrix(.4158 -.4175 .519 .5146 -15.747 2.65)" 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="g" gradientTransform="matrix(.404 -.4057 .6074 .6023 -17.868 .693)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><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(.404 -.4057 .6074 .6023 -17.983 .81)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><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(.404 -.4057 .6074 .6023 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.404 -.4057 .6074 .6023 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.404 -.4057 .6074 .6023 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="n" gradientTransform="matrix(.404 -.4057 .6074 .6023 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#j" y1="24.99" y2="30"/><linearGradient id="o" gradientTransform="matrix(.404 -.4057 .6074 .6023 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="p" gradientTransform="matrix(.3764 .0362 .0367 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></linearGradient><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#f)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.9445 0 0 .9468 1.313 -.475)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.9445 0 0 .9468 1.313 -.475)"/><path d="m3.248 9.975c.27-.196 1.084.243 1.852 1.006.765.762 1.19 1.555 1 1.828-.002.002.017.017.016.018l6.595-6.638.025-.024s-.02-.016-.018-.017c.19-.274-.234-1.067-1-1.828-.766-.764-1.58-1.203-1.85-1.007l-.024.024z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.9445 0 0 .9468 1.313 -.475)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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(#g)"/><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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.813-.806-1.674-1.27-1.96-1.062z" fill="url(#i)"/><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(#k)"/><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(#l)"/><path d="m9.985 3.067c.286-.207 1.148.257 1.96 1.062.81.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" fill="url(#m)"/><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(#n)"/><g fill-rule="evenodd" stroke-width=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-1.673-1.27-1.96-1.06z" fill="url(#o)" stroke="url(#p)"/><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 transform="translate(0 7.9995)"><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></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..a95723794
--- /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" gradientTransform="matrix(.4158 -.4175 .519 .5146 -15.747 2.65)" 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(.404 -.4057 .6074 .6023 -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 -.4057 .6074 .6023 -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 -.4057 .6074 .6023 -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 -.4057 .6074 .6023 -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 -.4057 .6074 .6023 -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 -.4057 .6074 .6023 -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 -.4057 .6074 .6023 -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(.3764 .0362 .0367 .375 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372002" y2="41.391998"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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.463"/><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><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"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#d)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.9445 0 0 .9468 1.313 -.475)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.9445 0 0 .9468 1.313 -.475)"/><path d="m3.248 9.975c.27-.196 1.084.243 1.852 1.006.765.762 1.19 1.555 1 1.828-.002.002.017.017.016.018l6.595-6.638.025-.024s-.02-.016-.018-.017c.19-.274-.234-1.067-1-1.828-.766-.764-1.58-1.203-1.85-1.007l-.024.024z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.9445 0 0 .9468 1.313 -.475)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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..570d3a114
--- /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="#ce5c00"/></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..856fd01cc
--- /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="#ce5c00"/></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..dffbf95ba
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.cloud.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="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><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-2.977054" x2="-2.327405" y1="52.693493" y2=".889081"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.28571361 0 0 .30419701 -20.552042 -5.123327)" gradientUnits="userSpaceOnUse" x1="60.64418" x2="58.000099" y1="11.434204" y2="68.820366"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+
+/&amp;amp;gt;<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(#c)" stroke="url(#b)"/><path d="m8 2.53125c-1.1807507 0-2.171044.799786-2.4096679 1.8563842-.3843699-.181902-.8234101-.2947997-1.2817384-.2947997-1.5856605 0-2.8710937 1.2242213-2.8710937 2.734375 0 .9438461.492388 1.7794264 1.2561036 2.2708131-.7454638.4027563-1.2561036 1.1527264-1.2561036 2.0272834 0 1.294416 1.1017998 2.343444 2.4609376 2.343444.6335981 0 1.2044289-.236358 1.640625-.610962.4361948.374603 1.0070289.610962 1.6406248.610962 1.1807479 0 2.1710444-.79979 2.4096676-1.856385.38437.181903.82341.294801 1.281739.294801 1.585661 0 2.871093-1.224221 2.871093-2.7343753 0-.5388726-.178841-1.0420284-.461426-1.4654542.761625-.3984344 1.281739-1.1647658 1.281739-2.0507813 0-1.2944173-1.1018-2.3434448-2.460937-2.3434448-.718545 0-1.370158.2884903-1.820068.7562255-.349109-.8899048-1.2253318-1.5380859-2.281495-1.5380859z" fill="none" stroke="url(#a)" stroke-width=".875"/></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..d0ccc87af
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.diamond-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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="5.288157" x2="4.542352" y1="17.288136" y2=".40678"><stop offset="0" stop-opacity=".341176"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.15" x2="8.093145" xlink:href="#a" y1="2.25" y2="14.328007"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.983088" x2="10.016912" xlink:href="#a" y1="8" y2="8"/><path d="m8 .5-7.5 7.5 7.5 7.5 7.5-7.5z" fill="#b4b4b4" stroke="url(#b)" stroke-linejoin="round"/><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(#c)"/><path d="m8 5.983088-2.016912 2.016912 2.016912 2.016912 2.016912-2.016912z" fill="url(#d)"/></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..aaafc812c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.flower.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&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="#e9e9e9" stroke="#8c8c8c"/><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..1a2b1cd85
--- /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="#ce5c00"/></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..6f1f97b02
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.heart.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="19.845741" x2="16.40678" y1="56.124256" y2=".881325"><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.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>
+
+/&amp;amp;gt;<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="#e9e9e9" stroke="url(#a)" stroke-linejoin="round"/><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.1739932.4909347-2.8522561 1.260127-.00744.00844-.01834.015272-.025696.023776-.00735-.0085-.018256-.015339-.025696-.023776-.6782624-.7692063-1.6954862-1.260141-2.8522563-1.260141z" fill="none" stroke="url(#b)" stroke-width=".844"/></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..844b18aed
--- /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="#ce5c00"/></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..78001fcd7
--- /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="#ce5c00"/></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..21ebfb11b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.lightning.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="1" x2="2" y1="16" y2="0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -13.840178 -4.038581)" gradientUnits="userSpaceOnUse" x1="12" x2="15" y1="1" y2="14"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient>
+/&amp;gt;<path d="m9.1108395.5-5.4028318 6.303711-1.2939452 1.696289h1.9702149 5.1782231l-2.9565435 3.074219-.871582-1.7358401-1.3500976 5.6616211 5.3955081-2.058105-1.7578129-.749512 4.2407234-4.7070315 1.323242-1.4853515h-1.997071-5.2636718l4.1381828-4.8452149z" fill="url(#b)" stroke="url(#a)" stroke-linejoin="round"/></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..7f6a4f454
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.moon.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="11.043134" x2="8.008474" y1="14.983051" y2="1.627119"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -23.535093 -8.377565)" gradientUnits="userSpaceOnUse" x1="2.500761" x2="2.516949" y1="11.593221" y2="1.423729"><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="9.970812" x2="9.863095" y1="3.694957" y2="13.118686"><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>
+/&amp;gt;<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(#b)" stroke="url(#a)" stroke-linejoin="round"/><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" stroke="url(#c)"/></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..7b84a683f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.octagon-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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1=".135593" x2=".135593" y1="16.271187" y2=".271186"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.519764" x2="7.519764" xlink:href="#a" y1=".23381" y2="15.095037"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7" x2="9" xlink:href="#a" y1="5.525424" y2="10"/><path d="m5.5.5-5 5v5l5 5h5l5-5v-5l-5-5z" fill-opacity=".317647" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><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(#c)"/><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(#d)"/></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..7b0c1e945
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.puzzle.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(.28571361 0 0 .30419701 -22.653737 -8.648751)" gradientUnits="userSpaceOnUse" x1="1.830228" x2="1.424009" y1="2.916641" y2="15.865793"><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.99972" x2="11.457908" y1="16.069183" y2="1.967488"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+/&amp;gt;<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="url(#b)"/></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..58b91b4af
--- /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(.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="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="8.135593" x2="8.81356" y1="15.79661" y2=".881356"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7.915254" x2="8.966102" xlink:href="#a" y1="2.440678" y2="13.966102"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="6.000001" x2="8" xlink:href="#a" y1="8" y2="15"/><path d="m.5.5v10.3125 4.6875h10.3125 4.6875v-15h-4.6875-5.625z" fill="#9f9f9f" fill-opacity=".870588" stroke="url(#b)" stroke-linejoin="round"/><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(#c)"/><path d="m6.0000003 6.0000003v2.7499996 1.2500001h2.7499996 1.2500001v-3.9999997h-1.2500001-1.4999997z" fill="url(#d)"/></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..9c865c4f0
--- /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="#ce5c00"/></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..7e11c8c84
--- /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="#ce5c00"/></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..c5179953c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.smiley.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="8.053826" x2="7.179143" y1="2.439025" y2="15.957948"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-.135593" x2=".067797" y1="16.40678" y2=".271186"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient>
+
+
+ /&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 3.75c.69035 0 1.25.55965 1.25 1.25s-.55965 1.25-1.25 1.25-1.25-.55965-1.25-1.25.55965-1.25 1.25-1.25zm5 0c.69035 0 1.25.55965 1.25 1.25s-.55965 1.25-1.25 1.25-1.25-.55965-1.25-1.25.55965-1.25 1.25-1.25zm-6.25 5h7.5c0 2.071063-1.678937 3.75-3.75 3.75-2.0710625 0-3.75-1.678937-3.75-3.75z" fill="url(#a)" stroke="url(#b)"/></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..c1d267e78
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.sun.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&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="#e9e9e9" stroke="#8c8c8c" stroke-linejoin="round"/></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..98c8ec097
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_tabdialog.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(.32575591 0 0 .3333325 -.636284 -1.350269)" 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" gradientUnits="userSpaceOnUse" x1="12.999999" x2="13.241213" y1=".983051" y2="17.434407"><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="c" gradientTransform="matrix(0 .9738 -1.34684 0 23.58 1.692)" gradientUnits="userSpaceOnUse" x1="-1.565889" x2="3.455494" y1="8.329" y2="8.132274"><stop offset="0" stop-color="#90dbec"/><stop offset=".262" stop-color="#55c1ec"/><stop offset=".705" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.59435851 0 0 .5999185 -33.934479 -14.376763)" gradientUnits="userSpaceOnUse" x1="44.72953" x2="46.5546" y1="32.348347" y2="49.259026"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#e2e1de"/></linearGradient><g stroke-linecap="round" stroke-linejoin="round" transform="translate(0 -1.016949)"><rect fill="url(#d)" height="11.997417" rx=".218242" ry=".372906" stroke="#000" stroke-opacity=".408088" width="15.001324" x=".5" y="4.516949"/><rect fill="url(#c)" height="3" rx=".218242" ry=".372906" stroke="#2a70a7" stroke-opacity=".628676" width="15" x=".5" y="1.516949"/><g fill="#e9e9e9" stroke="#a4a4a4"><rect height="2" rx=".218242" ry=".372906" width="2" x="2.5" y="7.516949"/><rect height="2" rx=".218242" ry=".372906" width="2" x="2.5" y="11.516949"/></g></g><path d="m0 2.9830509h16v1h-16z" fill="#255e9c" fill-opacity=".522059"/><g stroke="#565656" stroke-linecap="round" transform="matrix(.99980787 0 0 -.9915361 .001153 14.273465)"><path d="m10.480984 7.8803717.024066-5.8803717" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><path d="m.66674 3.9830509h14.33326v1.33333h-14.33326z" fill="url(#a)" opacity=".15" stroke-width=".93203"/><path d="m1.4985454 1.4737255.00533 1.8905899 13.0473636.135129-.0029-1.989619z" 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_tabledesign.svg b/icon-themes/elementary_svg/cmd/sc_tabledesign.svg
new file mode 100644
index 000000000..608e50302
--- /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(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="e" 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="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#e)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#d)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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..d55d5bf80
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="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(.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="f" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#e)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#126400" fill-opacity=".294118"/><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(#b)" stroke="url(#c)" 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(#d)" 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..002627e06
--- /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(.59435835 0 0 .59991399 -19.26472 1.967449)" 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(#a)" height="7" rx=".423727" ry=".491478" stroke-width="1.33333" width="14.003906" x=".996094" y="8"/><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.49804688.9980469h14.003906l.0019 7.001953h-14.00385312zm4.0019531.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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 3.5 3-3v6z" fill="#fcaf3e"/><path d="m.5.5v6" fill="none"/><g transform="matrix(-1 0 0 1 11 0)"><path d="m1.5 3.5 3-3v6z" fill="#fcaf3e"/><path d="m.5.5v6" fill="none"/></g></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..96e037325
--- /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="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(#a)" height="7" rx=".423727" ry=".491478" stroke-width="1.33333" width="14.003906" x=".996094" y="8"/><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.49804688.9980469h14.003906l.0019 7.001953h-14.00385312zm4.0019531.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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 3.5 3-3v6z" fill="#fcaf3e"/><path d="m.5.5v6" fill="none"/><g transform="matrix(-1 0 0 1 15.99995 0)"><path d="m1.5 3.5 3-3v6z" fill="#fcaf3e"/><path d="m.5.5v6" fill="none"/></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..3aef512fb
--- /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="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(#a)" height="7" rx=".423727" ry=".491478" stroke-width="1.33333" width="14.003906" x=".996094" y="8"/><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.49804688.9980469h14.003906l.0019 7.001953h-14.00385312zm4.0019531.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 stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"><path d="m1.5 3.5 3-3v6z" fill="#fcaf3e"/><path d="m.5.5v6" fill="none"/><path d="m5.5 3.5 3-3v6z" fill="#fcaf3e"/></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..14a26173a
--- /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 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><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-11.5h.002v-1h-.002v-2.498c0-.276-.224-.5-.5-.5zm.498.998h14.004v2h-4.002v-1.998h-1v1.998h-4v-1.998h-1v1.998h-4.002zm0 3h4.004v3h-4v1h4v3h-4v1h4v3h1v-3h4v3h1v-3h4v-1h-4v-3h4v3l.002 4.002h-14.004zm5.004 0h4v3h-4zm5 0h4v3h-4zm-5 4h4v3h-4z" fill="#030303" opacity=".32"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><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="#ce5c00"/><path d="m1 1.000001h14v14h-14z" fill="#fcaf3e" opacity=".65"/><g fill="#ce5c00"><path d="m10 .494179h1v15.505821h-1z"/><path d="m5 .494179h1v15.505821h-1z"/><path d="m.99999991 2.999999h14.00000009v1h-14.00000009z"/><path d="m1 7h14v1h-14z"/><path d="m1 11h14v1h-14z"/></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..0e725f8f9
--- /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(.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="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="m3 1h10v14h-10z" fill="url(#b)"/><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..227335b84
--- /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"><radialGradient id="a" 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(#a)"/><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"><path d="m12.5.5h3v3l-3.002.00366z"/><path d="m.5.51336 3-.01336v3l-3 .00366z"/><path d="m.5 12.5h3v3l-3 .0003z"/><path d="m12.5 12.5h3l-.0004 3.0003-2.9996-.0003z"/></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..829324e2d
--- /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" 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><path d="m9.6997423 14.201408h-3.0630765v-9.7940744h-3.0630765v-2.9382224h9.1892297v2.9382224h-3.0630767z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196" transform="scale(.97940746 1.0210255)"/><g fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"><path d="m.68644068 11.5 2.81355932-2.7550462v6.0000002z"/><path d="m15.308242 11.5-2.808242-3v6z"/></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..8f2bd863e
--- /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"><radialGradient id="a" 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(#a)" 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="#fcaf3e" stroke="#ce5c00" 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_texttocolumns.svg b/icon-themes/elementary_svg/cmd/sc_texttocolumns.svg
new file mode 100644
index 000000000..4151b04fa
--- /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 2.767836 2.44024)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="12.958725"><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(.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="c" 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="d" gradientTransform="matrix(.2857 0 0 .3042 1.143 .233)" 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="e" 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><linearGradient id="f" gradientTransform="matrix(.94103 0 0 1.027 .462 2.442)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><path d="m3 1h10v4h-10z" fill="url(#d)"/><g fill="none"><path d="m12.5 4.5h-9v-3h9z" stroke="url(#c)" stroke-linecap="round"/><path d="m2.5.5h11v5h-11z" stroke="url(#b)" stroke-linejoin="round"/><path d="m5 3.5h3" stroke="#a10705"/><path d="m9 3.5h3" stroke="#f9c440"/></g><g transform="translate(-2.002 1.998)"><rect fill="url(#e)" height="10" rx=".424" ry=".491" width="9" x="6" y="3"/><path d="m5.502 5.002-.5.5v8l.5.5 9.998-.002.5-.5v-8l-.5-.5zm.498.998 9.002-.002v7.004l-9.002.002zm4 0v3l-3.998.002v1l3.998-.002v3h1v-3h4v-1h-4v-3z" fill="#030303" opacity=".32"/><path d="m5.505 5.525 10.015-.002v3.082l-10.015.002z" fill="url(#f)"/><path d="m5.504 5.004c-.276 0-.5.224-.5.5v3.5h.998v-3.002l9.002-.002v3.002h.998v-3.5c0-.276-.224-.5-.5-.5zm-.502.998v2l1.002.002v1l-1.002-.002h10v-1h-4v-2h-1v2h-4v-2z" fill="#126400" opacity=".4"/><g fill="none"><path d="m7.002 11.502h2" stroke="#a10705"/><path d="m12.002 11.502h2" stroke="#f9c440"/><path d="m6.502 6.502h8.000001l-.000002 6h-7.999999z" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></g></g><path d="m8.0000001 8.5-3-3h5.9999999z" fill="#fcaf3e" stroke="#ce5c00"/></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..0a1f79d38
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_thesaurusdialog.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(.2 0 0 .5 .8 .1)" gradientUnits="userSpaceOnUse" x1="5.212" x2="54.887" y1=".065" y2=".065"><stop offset="0" stop-color="#9b876c"/><stop offset=".925" stop-color="#9b876c"/><stop offset=".936" stop-color="#c2c2c2"/><stop offset="1" stop-color="#c2c2c2"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.4 0 0 .1 .7 .3)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="44" y2="3.899"/><linearGradient id="f"><stop offset="0" stop-color="#272727"/><stop offset="1" stop-color="#454545"/></linearGradient><radialGradient id="g" cx="24.502" cy="6.648" gradientTransform="matrix(0 .9 -.9 0 14.7 -18.9)" gradientUnits="userSpaceOnUse" r="17.498"><stop offset="0" stop-color="#ddcfbd"/><stop offset="1" stop-color="#856f50"/></radialGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.4802" x2="8.4802" y1="2.3296" y2="13.6964"><stop offset="0" stop-color="#a79071"/><stop offset="1" stop-color="#6f5d45"/></linearGradient><radialGradient id="i" cx="7.496" cy="8.45" gradientTransform="matrix(0 .8 -1 0 18.7 -3.1)" 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="j" gradientTransform="matrix(.4 0 0 .3 .7 1)" gradientUnits="userSpaceOnUse" x1="24" x2="24" xlink:href="#f" y1="44" y2="3.899"/><linearGradient id="k" gradientTransform="matrix(.2 0 0 .3 2.2 1.9)" 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><g stroke-linejoin="round"><path d="m13.49 2.304c-.095-.655-.035-1.17-.088-1.795h-9.892l.057 1.98" fill="#e9e9e9" stroke="url(#d)" stroke-miterlimit="0" 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.51 2.51h9.98v12.98h-9.98z" fill="url(#g)" stroke="url(#h)" stroke-miterlimit="0" stroke-width="1.019"/><path d="m4.5 2.5v13h-1.6c-.228 0-.4-.138-.4-.317v-12.683z" fill="url(#i)" stroke="url(#j)"/></g></g><path d="m3.5 3.5h9v11h-9z" fill="none" opacity=".5" stroke="url(#k)" stroke-linecap="round"/><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)"/></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..1b42dba55
--- /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" 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><path d="m5.5 3.5h4.976032v2h-4.976032z" fill="#9cde4a" stroke="#5ca12a" stroke-linejoin="round"/></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..35dc4c235
--- /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(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="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="#fcaf3e" stroke="#ce5c00" stroke-width="1.000008" transform="scale(.9667 1.03443)"/><path d="m4.5155615 14.5-.0155615-10-3 .0000001v-3.0000001l9-.0000001v3.0000001h-3l.015561 10z" fill="url(#a)" 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..fa8974032
--- /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="#ce5c00"><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..456c68d7f
--- /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="#b10000" 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..0e3b78e42
--- /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="#ce5c00"><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..f54aff730
--- /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="#ce5c00" 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..317e3a202
--- /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" gradientTransform="matrix(.24324324 0 0 .35135133 2.162176 -1.433318)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.999994" y1="6.205239" y2="38.230759"><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.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="c" 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(#b)"/><g fill="none"><path d="m13.500012 13.49911-11.000012.00089.000012-13.00089 11.000012-.0008904z" stroke="url(#a)" stroke-linecap="round"/><path d="m1.4999742-.50091604c2.5206756 0 13.0000748.0000636 13.0000748.0000636l.000001 14.99998844-13.0000879.00089z" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g stroke-linejoin="round"><rect fill="#8cd5ff" height="2" ry=".5" stroke="#0d52bf" stroke-linecap="square" width="2" x="3.5" y="3.5"/><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"/><rect fill="#ffc27d" height="2" ry=".5" stroke="#cc3b02" stroke-linecap="square" width="2" x="3.5" y="7.5"/><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"/><rect fill="#d1ff82" height="2" ry=".5" stroke="#3a9104" stroke-linecap="square" width="2" x="3.5" y="11.5"/><g fill="none" stroke="#898989" stroke-linecap="round"><path d="m7 11.5h5.5"/><path d="m7 13.5h3"/></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..08998f81a
--- /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" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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(.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="c" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#b)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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.998v-4.002h14.004v4.002h.998v-4.5c0-.27614237-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#126400" opacity=".4"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/><g transform="translate(0 3)"><path d="m15 5v7h-9v-7z" fill="#46aaec" fill-opacity=".984"/><path d="m16 5c0-.554-.446-1-1-1h-9c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h9c.554 0 1-.446 1-1zm-1 0v7h-9v-7z" fill="#2f78c8"/></g><path d="m6.5169491 11.53616 3-3v6zm7.9830509-.03616-3-3v6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/></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..afee1f3d5
--- /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="12.816311" x2="12.816311" y1="400.38895" y2="406.51099"><stop offset="0" stop-color="#fff"/><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" 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..1999b2e5e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_toggleobjectrotatemode.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="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="#e" y1="2.36523" y2="4.614189"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#e" y1="1.753905" y2="3.688147"/><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(.28571361 0 0 .30419701 -.857089 .232631)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="26.793295" y1=".985206" y2="18.959322"><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.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="h" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-53.389248" x2="-51.786404" y1="25.669893" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><g transform="matrix(.93969262 -.34202014 .34202014 .93969262 3.66068 5.911265)"><path d="m1.0000379 1.000026c2.2915074 0 3.9999252-.0000636 3.9999252-.0000636l-.0000259 3.9990836-3.9999372.000954z" fill="url(#f)"/><g fill="none" transform="translate(-1.999962 .000026)"><path d="m6.4999051 5.499961-2.9999372.000954.000032-4.000915 2.9999372-.000954z" stroke="url(#g)" stroke-linecap="round"/><path d="m2.4999621.49997396h5l-.000019 6.00001304-5.0000131.000954z" stroke="url(#h)" stroke-linejoin="round" stroke-width=".999922"/></g></g><g transform="matrix(-.86178733 -2.3677412 -2.3677412 .86178733 19.553141 31.697245)"><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(#d)"/></g></g></g><g transform="matrix(.86178733 2.3677412 2.3677412 -.86178733 -3.553141 -15.697245)"><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(#d)"/></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..ef8950109
--- /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(.94103 0 0 1.027 .46 -4.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -4.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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(#c)" height="13.999999" rx=".423727" ry=".491478" stroke-width="1.33333" width="14" x="1" y="-1"/><path d="m.5 0c-.27630145-.0003844-.50038442.2236985-.5.5v2.5 1 11.5c-.00038442.276301.22369855.500384.5.5h15c.276301.000384.500384-.223699.5-.5v-11.5-1-2.5c.000384-.2763015-.223699-.5003844-.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 0h4v3h-4zm0 4h4v3h-4z" fill="#030303" opacity=".32" transform="translate(0 -2)"/><path d="m6 0h9.425781zm4 8v3h-4v1h-1v3h1v-3h4v3h1v-3h3.953125l.04883 3.001953h-14.00390812l-.99804688.498047.5.5h15c.24603-.135682.704813-.188304.5-.5v-11.5h-1l-4 3v1zm1 0h4c.07982 1.0065965-.03601 2.024851 0 3h-4z" fill="#fff" transform="translate(0 -2)"/><path d="m.5-1.48h15.02v3.98h-15.02z" fill="url(#a)"/><path d="m.5-2c-.27614237 0-.5.2238576-.5.5v4.5h.998v-4.002h14.004v4.002h.998v-4.5c0-.2761424-.223858-.5-.5-.5zm4.5 1v3h-4v1h14v-1h-4v-3h-1v3h-4v-3z" fill="#126400" fill-opacity=".294118"/><path d="m1.5-.49999952h13v1.99999962h-10-3z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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..03ec44a80
--- /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"><linearGradient id="a" gradientTransform="matrix(.33356 0 0 .33166 -.01 -1.597)" gradientUnits="userSpaceOnUse" x1="20.909" x2="20.909" y1="42.125" y2="17.249"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#cecece"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.31865 0 0 .25604 .343 1.147)" gradientUnits="userSpaceOnUse" x1="26.538" x2="29.268" y1="22.765" y2="45.015"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" 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="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><path d="m2.685 3.562c-.64 0-1.165.53-1.165 1.174v4.784h-.843c-.1 0-.177.086-.177.186v2.794c0 .1.076 0 .177 0h14.635c.1 0 .188.1.188 0v-2.794c0-.1-.087-.186-.188-.186h-.816l.003-4.734c0-.935-.4-1.282-1.305-1.282l-10.51.058z" fill="url(#a)" fill-rule="evenodd" stroke="#aeafac" stroke-linejoin="round"/><path d="m3 4.532c-.343 0-.488.02-.488.422l.076 5.546h-1.088v1h13v-1h-1v-5.258c0-.54-.02-.702-.5-.703l-10-.009z" fill="none" opacity=".4" stroke="url(#b)" stroke-linecap="round"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="url(#c)"/><path d="m10.5 10.5v-2.007h3v2.007h2.007v3h-2.007v2.007h-3v-2.007h-2.007v-3z" fill="none" opacity=".5" stroke="#0f5a00" 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 11h2v1h-2zm4 0h2v1h-2z" 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..b12198696
--- /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="#ce5c00"/></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..cc4e70d6f
--- /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" 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="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(#d)"/><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"/></g><path d="m.5 1.5 14 14-14.00002097.0028.00002099-2.960449zm3 6.5v4.5h4.5z" fill="#81d72c" fill-opacity=".588235" fill-rule="evenodd" stroke="#4e9a06" stroke-linejoin="round"/><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_toolprotectiondocument.svg b/icon-themes/elementary_svg/cmd/sc_toolprotectiondocument.svg
new file mode 100644
index 000000000..5a6d25fe6
--- /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="#b5cc85"/><stop offset=".262" stop-color="#9abe74"/><stop offset=".705" stop-color="#669f4d"/><stop offset="1" stop-color="#47892b"/></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="#425a2d"/><stop offset="1" stop-color="#7f956d"/></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..26104124a
--- /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="#e20000"/><path d="m8 3h3.000001v1h-3.000001z" fill="#e20000"/><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="#e20000"/><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="#b10000" 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..97ddfe2bb
--- /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" 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(.41578 -.4175 .51898 .51462 -15.747 2.65)" 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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -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(.40402 -.4057 .60738 .60227 -17.466 .29)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="j" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.58 .405)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="k" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.062 -.116)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#f" y1="24.99" y2="30"/><linearGradient id="l" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.177 0)" gradientUnits="userSpaceOnUse" x1="30.038" x2="30.038" xlink:href="#h" y1="24.99" y2="30"/><linearGradient id="m" gradientTransform="matrix(.40402 -.4057 .60738 .60227 -17.637 .462)" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="29.057" y2="26.03"><stop offset="0" stop-color="#ece5a5"/><stop offset="1" stop-color="#fcfbf2"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.37638 .03615 .0367 .37487 -2.218 -1.133)" gradientUnits="userSpaceOnUse" x1="5.518" x2="9.522" y1="37.372" y2="41.392"><stop offset="0" stop-color="#dbce48"/><stop offset="1" stop-color="#c5b625"/></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="m5 5h1v1h-1zm3-2h3v1h-3z" fill="#e20000"/><path d="m5 3h2v1h-2zm2 2h3v1h-3zm-2 2h3v1h-3z" fill="#aaa"/><path d="m9 7h2v1h-2z" fill="#e20000"/><path d="m14 13.243c-.097-.016-.172-.01-.22.002l-6.536 1.45-1.203.268-.036.006-1.395 1.031 3.56-.054.03-.007 1.21-.267 6.533-1.462c.196-.043-.128-.294-.727-.563-.45-.202-.923-.36-1.215-.404z" fill="#0c0c0c" fill-rule="evenodd" opacity=".15"/><path d="m2.05 11.037c.285-.207 1.147.257 1.96 1.062.81.803 1.26 1.64 1.057 1.93 0 0 .02.018.02.02l10.136-10.182c.258-.258-.213-1.143-1.05-1.974-.84-.832-1.73-1.295-1.987-1.037z" fill="url(#d)" stroke="#0c0c0c" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 4.176)"/><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="#ffb6ed" opacity=".8" stroke="#e28ccd" stroke-linejoin="round" stroke-width=".485" transform="matrix(.74077 0 0 .74257 4.48 4.176)"/><path d="m5.998 12.372c.212-.154.85.19 1.452.79.6.595.933 1.217.783 1.432 0 0 .015.013.014.014l5.172-5.206.018-.02s-.015-.012-.014-.013c.15-.215-.183-.838-.783-1.434-.6-.598-1.24-.943-1.452-.79l-.018.02z" fill="#0c0c0c" opacity=".6"/><g transform="matrix(.74077 0 0 .74257 4.48 4.176)"><path d="m9.18 3.877c.285-.208 1.146.256 1.96 1.062.81.802 1.26 1.64 1.056 1.93l.02.018.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.126-.128-.02-.018c.204-.29-.246-1.128-1.057-1.932-.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.803 1.26 1.64 1.058 1.93 0 0 .02.018.02.02l.125-.128s-.02-.018-.02-.02c.203-.288-.246-1.126-1.057-1.93-.81-.805-1.673-1.27-1.96-1.062z" 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=".485"><path d="m.26 15.794 4.772-1.725.04-.04c.202-.29-.253-1.128-1.064-1.93-.812-.807-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></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..6d9552879
--- /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(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="b" gradientTransform="matrix(-.36132509 0 0 .33660657 17.140478 .135429)" gradientUnits="userSpaceOnUse" x1="23.731871" x2="23.731871" y1="4.417527" y2="33.875889"><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><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(#b)"/><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" stroke="url(#a)" 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" stroke="#cc8a00" stroke-linejoin="round"/></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..db44013a5
--- /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(.59435835 0 0 .59991399 -19.26472 -.032551)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" xlink:href="#b" y1="15.499894" y2="48.395687"/><linearGradient id="b" 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(#b)" 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(#a)" 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(#a)" 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="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><path d="m3.5 12.5v-2h1v1h5v1h-4z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="square"/><g transform="matrix(-1 0 0 1 23.007121 -2)"><path d="m22.507121 6.5v3h-7v-3z" fill="#ef2929" stroke="#a40000" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m16.507121 7.5h5v1" 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_unhainframes.svg b/icon-themes/elementary_svg/cmd/sc_unhainframes.svg
new file mode 100644
index 000000000..6b8dceb61
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_unhainframes.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-.001032 -.002493)"><path d="m11.501953 0c-.858326 0-1.6390688.32362377-2.2324218.93164062l-1.4471852 1.43298098c-.59358.5935672-.9082031 1.3672267-.9082031 2.2167969 0 .6939974.2686702 1.3095645.6699219 1.8515625.0003279.000443-.0003281.00151 0 .00195l1.344182 1.316306.5466992-.7005493-.9026-.9048193c-.454585-.4435671-.6582031-.9299956-.6582031-1.5644499 0-.6200617.1931525-1.0883917.6171875-1.5117187l1.4510915-1.4368873.00195-.00195c.4230911-.4335991.8935291-.6308625 1.5175811-.6308625.620004 0 1.089091.1933149 1.513672.6171875l1.351563 1.34375.002.00195c.434867.4243418.630812.890421.630812 1.5078156 0 .6184613-.194886 1.0909007-.625 1.5214844l-1.468669 1.4427467c-.431352.431329-.902973.6269531-1.521485.6269531-.626867 0-1.110358-.2029869-1.5546874-.6582031l-.3535157-.3632813-.6386719.640625.7441407.7402344c.5309503.3845666 1.1301443.640625 1.8027343.640625.8521 0 1.629263-.3207 2.228516-.9199219l1.468669-1.4427466c.598138-.5987911.917969-1.3764415.917969-2.2285157 0-.8515995-.324298-1.6283035-.929688-2.2207031l-1.349609-1.34179688c-.594259-.59326734-1.368144-.90820312-2.21875-.90820312zm0 1.765625c-.362148 0-.723213.1474245-.978515.4042969l-1.451092 1.4349341c-.254924.255582-.4023427.6155647-.4023437.9765625h.5996094l-.5996094.00586c.0022.2537885.08501.3416954.15625.4550781.07124.1133828.1570964.2242096.2558594.3417969.197526.2351745.4482725.4952256.7109375.7480469.2626648.2528213.5356148.4960046.7734378.6914062s.361765.3287396.642578.4335938l.08594.03125h.08984c.360798 0 .723639-.1398001.978516-.3964844l1.466716-1.4427466c.255853-.2556597.404297-.6165844.404297-.9785157 0-.3587488-.150348-.7151615-.404297-.96875v-.00195l-1.355469-1.3476562-.0059-.00586c-.25937-.2417495-.612498-.3808625-.966755-.3808625zm0 1c.123398 0 .189311.023978.285156.1132812l1.337891 1.3300782c.08958.089458.109375.1426023.109375.2617187 0 .128404-.02169.1838619-.109375.2714844l-1.470622 1.4446998c-.05023.050582-.11704.055436-.181641.068359-.034203-.0281066-.110737-.0730023-.271485-.2050778-.211502-.1737752-.469989-.4029941-.714843-.6386719-.244854-.2356777-.477931-.4785432-.6386723-.6699218-.072976-.0868848-.1244271-.1577653-.1582031-.2089844.008-.08631.018184-.1491413.089844-.2207031l.00195-.00195 1.4510944-1.4349373c.08588-.086409.139906-.109375.269531-.109375zm-6.9179355 4.2135527c-.8517271 0-1.6293987.3183357-2.2285157.9179688l-1.43753305 1.4036347c-.599157.5985764-.91796875 1.3765498-.91796875 2.2285158 0 .852449.3244115 1.627748.9296875 2.220703l1.3496094 1.341797v-.002c.593844.594869 1.368251.910203 2.21875.910203.858939 0 1.6394908-.325016 2.2324219-.931641l1.4160487-1.391915c.5933589-.59333.9082031-1.366322.9082031-2.216797 0-.684041-.2597453-1.292119-.6503907-1.8281255l-.7265624-.7324219-.6425782.6425781.3613282.3535157c.4537469.4438176.6582031.9294546.6582031 1.5644536 0 .620063-.1921074 1.086661-.6152344 1.509766l-.00195.002-1.419955 1.395822-.00195.002c-.4234672.433149-.8934413.630765-1.5175843.630765-.620111 0-1.0883688-.193173-1.5117188-.617188l-1.3535156-1.34375-.00195-.002c-.4351031-.425497-.6308625-.890583-.6308625-1.507765 0-.618568.194963-1.091864.625-1.521485l1.4375331-1.4036343c.430547-.4309179.9025993-.625 1.5214844-.625.6278019 0 1.1099924.2036044 1.5546874.6582031l.9048193.9066394.6625085-.5905995-1.274359-1.3082273-.00195.00195c-.5405981-.4008007-1.1548282-.6679657-1.8457062-.6679657zm0 1.765625c-.3618751 0-.7209315.1463496-.9765626.4003907l-.00195.00195-1.437533 1.4036346c-.2554171.25576-.4023438.616363-.4023438.978516 0 .358524.1493368.71541.4023438.96875l1.359375 1.349609.00586.0059c.258223.23908.6109648.373047.9648438.373046.360532 0 .7232906-.140546.9785156-.396484l1.4180018-1.391915.00195-.002c.2545939-.255596.4023427-.615748.4023437-.976562v-.121094l-.0546881-.107413c-.217514-.424583-.6179445-.807975-1.0703125-1.2402345-.452369-.4322597-.9423531-.8585416-1.2675781-1.1308594l-.140625-.1152344zm-.1308594 1.0527344c.303115.2579449.6684759.5712339 1.0292968.9160159.377655.360867.6551993.696081.7695313.859375-.01554.04987-.013333.107081-.064453.158203l-1.418002 1.393869c-.07561.07582-.1294203.101563-.2714843.101562-.134302 0-.198183-.02753-.28125-.103515-.0012-.0011-.00271-.000785-.00391-.002l-1.3378869-1.331985c-.08862-.08913-.109375-.141416-.109375-.259765 0-.129594.02174-.183727.109375-.271485l1.4375331-1.4036343c.04541-.045127.09759-.03995.140625-.056641z" fill="#8c8c8c"/><path d="m8.5723458 6.1458684c-.454585-.4435671-.658203-.9299956-.658203-1.5644499 0-.6200617.193153-1.0883917.617188-1.5117187l1.4510912-1.4368873.002-.00195c.423041-.4335991.893479-.6308625 1.517531-.6308625.620004 0 1.089091.1933149 1.513672.6171875l1.351563 1.34375.002.00195c.434867.4243418.630812.890421.630812 1.5078156 0 .6184613-.194886 1.0909007-.625 1.5214844l-1.468669 1.4427467c-.431352.431329-.902973.6269531-1.521485.6269531-.626867 0-1.110358-.2029869-1.5546872-.6582031l-.353516-.3632813s2.0782162 2.0953122-.904297-.8945345zm2.9296072-4.3802434c-.362148 0-.723213.1474245-.978515.4042969l-1.4510922 1.4349341c-.254924.255582-.402343.6155647-.402344.9765625h.59961l-.59961.00586c.0022.2537885.08501.3416954.15625.4550781.07124.1133828.157097.2242096.25586.3417969.197526.2351745.448272.4952256.710937.7480469.2626652.2528213.5356152.4960046.7734382.6914062s.361765.3287396.642578.4335938l.08594.03125h.08984c.360798 0 .723639-.1398001.978516-.3964844l1.466716-1.4427466c.255853-.2556597.404297-.6165844.404297-.9785157 0-.3587488-.150348-.7151615-.404297-.96875v-.00195l-1.355469-1.3476562-.0059-.00586c-.25937-.2417495-.612498-.3808625-.966755-.3808625zm-4.4667633 7.7760527.361328.3535157c.453747.4438176.658203.9294546.658203 1.5644536 0 .620063-.192107 1.086661-.615235 1.509766l-.0019.002-1.4199547 1.395822-.0019.002c-.423567.433149-.893541.630765-1.517684.630765-.620111 0-1.088369-.193173-1.511719-.617188l-1.353515-1.34375-.0019-.002c-.435154-.425497-.630913-.890583-.630913-1.507765 0-.618568.194963-1.091864.625-1.521485l1.4375327-1.4036343c.430547-.4309179.9026-.625 1.521485-.625.627802 0 1.109992.2036044 1.554687.6582031zm-2.451172-.796875c-.361875 0-.720932.1463496-.976563.4003907l-.002.00195-1.4375327 1.4036346c-.255417.25576-.402344.616363-.402344.978516 0 .358524.149337.71541.402344.96875l1.359375 1.349609.0059.0059c.258223.23908.610965.373047.964844.373046.360532 0 .72329-.140546.978515-.396484l1.4180017-1.391915.0019-.002c.254594-.255596.402343-.615748.402344-.976562v-.121094l-.05469-.107413c-.217514-.424583-.617945-.807975-1.070313-1.2402345-.452369-.4322597-.942353-.8585416-1.267578-1.1308594l-.140625-.1152344z" fill="#e9e9e9"/></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..0aca32e1a
--- /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" 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="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(.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><g transform="translate(0 -6)"><path d="m5.4921875 15c-.016982.000437-.033931.0017-.050781.0039-.065897.0075-.1296343.02813-.1875.06055-.014778.0084-.02912.0175-.042969.02734-.054794.03853-.1012872.08769-.1367187.144538-.017277.02844-.031671.05854-.042969.08984-.023317.06237-.033942.128777-.03125.195312.0004399.01698.00174.03393.00391.05078.00528.03266.013782.06472.025391.0957.016613.04756.040318.09234.070312.132812.040268.05307.090735.09756.1484375.13086.043232.02506.089975.04349.1386719.05469.034569.0083.069924.01288.1054651.01367h9.0156247c.03351-.000559.06688-.0045.09961-.01172.01584-.0038.03148-.0084.04687-.01367.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.02925-.01672.05673-.03635.08203-.05859.01291-.01044.0253-.02152.03711-.0332.01106-.01249.02149-.02553.03125-.03906.01045-.01317.02023-.02686.0293-.04102.0085-.01393.01633-.02827.02344-.04297.01483-.02999.02661-.0614.03516-.09375.0041-.0161.0073-.0324.0098-.04883.0053-.03292.0073-.06629.0059-.09961-.000437-.01698-.0017-.03393-.0039-.05078-.0025-.01643-.0057-.03273-.0098-.04883-.01199-.04813-.03108-.09421-.05664-.136718-.07887-.131126-.213444-.218921-.365235-.238282-.01685-.0022-.0338-.0035-.05078-.0039h-.0059zm0 3c-.033512.000559-.066883.0045-.099609.01172-.015838.0038-.031482.0084-.046875.01367-.015909.0051-.031553.01094-.046875.01758-.030863.01328-.060309.02964-.087891.04883-.027476.01889-.052994.04048-.076172.06445-.011062.01249-.021492.02553-.03125.03906-.010449.01317-.020227.02686-.029297.04102-.017277.02844-.031671.05854-.042969.08984-.00598.01536-.011192.031-.015625.04687-.00407.0161-.00733.0324-.00977.04883-.00282.01682-.00477.03377-.00585.05079-.00288.04988.00172.09992.013672.148438.011995.04813.031084.09421.056641.136718.017445.02866.037729.05548.060547.08008.022468.02455.047331.0468.074219.06641.013849.0098.028191.01896.042969.02734.028521.0166.058616.03035.089844.04102.016034.0054.032331.0099.048828.01367.03457.0083.069926.01287.1054675.01367h5.015625c.03351-.000559.06688-.0045.09961-.01172.01584-.0038.03148-.0084.04687-.01367.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.01478-.0084.02912-.0175.04297-.02734.09617-.06784.165336-.167436.195313-.28125.01261-.04842.01788-.09846.01563-.148444-.005-.117582-.05136-.229623-.130859-.316407-.03412-.03697-.07363-.06857-.117188-.09375-.02852-.0166-.05862-.03034-.08984-.04102-.04968-.01717-.101747-.0264-.154297-.02734z" fill="#ce5c00"/><g fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round"><path d="m5.4929788 13.5h5.0143092z" opacity=".35"/><path d="m5.4929788 10.5h9.0143042z" opacity=".35"/><path d="m5.4929788 19.5h5.0143092z" opacity=".35"/><path d="m5.4929788 16.5h9.0143042z" opacity=".35"/></g><circle cx="2.5" cy="11.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="10.5" fill="#565656" r="1.5"/><circle cx="2.5" cy="17.5" fill="#fff" opacity=".35" r="1.5"/><circle cx="2.5" cy="16.5" fill="#ce5c00" r="1.5"/><path d="m5.4921875 9.0000039c-.016982.0004399-.033931.00174-.050781.00391-.032528.00401-.064583.011204-.095703.021484-.015909.00507-.031553.01094-.046875.017578-.015321.00641-.030314.013581-.044922.021484-.029248.016718-.056731.036349-.082031.058594-.012913.010445-.025298.021526-.037109.033203-.011062.012491-.021492.025529-.03125.039063-.010449.013171-.020227.02686-.029297.041016-.044168.0713035-.0696909.1525716-.0742195.2363242-.0007951.016266-.0007951.032562 0 .048828.0012.033578.00578.06695.013672.099609.011995.04813.031084.094207.056641.1367187.017445.028656.03773.055484.060547.080078.011128.012294.022862.024028.035156.035156.03732.033453.079458.061106.125.082031.030768.01361.062832.024079.095703.03125.03457.00829.069926.012877.1054685.013673h9.0156245c.03351-.0005592.06688-.00448.09961-.011719.01584-.00379.03148-.00835.04687-.013672.04801-.015222.09344-.03761.134765-.066406.02748-.018891.05299-.040483.07617-.064453.01106-.012491.02149-.025529.03125-.039063.01045-.013171.02023-.02686.0293-.041016.01728-.028443.03167-.058541.04297-.089844.01161-.030982.02011-.063041.02539-.095703.0053-.032923.0073-.066292.0059-.099609-.000437-.016982-.0017-.033931-.0039-.050781-.0071-.049404-.02161-.097463-.04297-.1425782-.01464-.030349-.0323-.059141-.05273-.085937-.0098-.012868-.02024-.025252-.03125-.037109-.01113-.012294-.02286-.024028-.03516-.035156-.01249-.011062-.02553-.021492-.03906-.03125-.06791-.049479-.147184-.08105-.230514-.091798-.01685-.00216-.0338-.00347-.05078-.00391h-.0059-9.0156245zm0 3.0000001c-.016982.000437-.033931.0017-.050781.0039-.016395.0018-.032691.0044-.048828.0078-.015838.0038-.031482.0084-.046875.01367-.04801.01522-.093445.03761-.1347656.06641-.013534.0098-.026572.02019-.039063.03125-.012913.01044-.025298.02152-.037109.0332-.011062.01249-.021491.02553-.03125.03906-.010449.01317-.020227.02686-.029297.04101-.00851.01393-.016331.02827-.023438.04297-.0073.01528-.013819.03093-.019531.04687-.00598.01536-.011192.031-.015625.04687-.00407.0161-.00733.0324-.00977.04883-.00527.03294-.00723.06632-.00585.09964.0004399.01698.00174.03393.00391.05078.00528.03266.013782.06472.025391.0957.00507.01591.01094.03155.017578.04687.00711.0147.014928.02904.023437.04297.00901.01482.018793.02916.029297.04297.019712.02621.041954.05042.066406.07227.012491.01106.025529.02149.039063.03125.040599.02931.085369.05235.1328125.06836.049674.01717.1017443.0264.154293.02735h5.0156246c.04982-.0011.09919-.0097.146485-.02539.01591-.0051.03155-.01094.04687-.01758.01532-.0064.03031-.01358.04492-.02148.01478-.0084.02912-.0175.04297-.02734.01353-.0098.02657-.02019.03906-.03125.01291-.01044.0253-.02152.03711-.0332.01106-.01249.02149-.02553.03125-.03906.04087-.05279.07075-.113217.08789-.177735.0041-.0161.0073-.0324.0098-.04883.0028-.01682.0048-.03376.0059-.05078.0065-.117697-.02877-.233909-.09961-.328125-.02984-.03954-.06538-.07442-.105469-.103516-.01385-.0098-.02819-.01896-.04297-.02734-.02852-.0166-.05861-.03034-.08984-.04101-.01604-.0054-.03233-.0099-.04883-.01367-.0161-.0041-.0324-.0073-.04883-.0098-.01881-.0024-.03775-.0037-.05671-.0039z" fill="#565656"/></g><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(#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_upsearch.svg b/icon-themes/elementary_svg/cmd/sc_upsearch.svg
new file mode 100644
index 000000000..9082cc767
--- /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"><radialGradient id="a" cx="6.988374" cy="-4.803621" gradientTransform="matrix(-1.042301 0 0 -1.0117198 18.283989 -6.859918)" gradientUnits="userSpaceOnUse" r="19.99999"><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="m14.99947 10.038788c.0086-.2146053-.0877-.4151288-.245568-.5729929l-6.0846395-6.2210654c-.128264-.128264-.2767305-.208392-.4365661-.245568-.082101-.0191-.1635891-.03256-.2455684-.02729-.026447-.0015-.055217-.0011-.081856 0-.048005.0083-.090807.01027-.1364269.02729-.1648194.03549-.3318243.113542-.4638515.245569l-6.0846398 6.221064c-.31572798.3157281-.28746698.8312333.05457 1.1732713l1.227842 1.227842c.342038.342039.884829.3703 1.200557.05457l2.298677-2.5375404v5.7299304c0 .483715.62828.873132 1.1119952.873132h1.7462643c.4837152 0 .8731318-.389417.8731318-.873132v-5.7572158l2.5648259 2.5648268c.315728.315728.831234.287467 1.173272-.05457l1.255127-1.227842c.17102-.17102.26427-.385673.272854-.600279z" fill="#fff" opacity=".35"/><path d="m15.092219 9.120965c.0085-.2121092-.08675-.4103006-.242907-.5663287l-6.1175041-6.3098666c-.1268743-.126772-.2737323-.205968-.4318361-.242712-.081211-.01887-.1618167-.03218-.2429078-.02697-.026161-.0015-.054619-.001-.080969 0-.047485.0082-.089823.01015-.1349488.02697-.1630336.03508-.3282291.112221-.4588258.242712l-6.0770397 6.3098665c-.31230798.3120561-.292184.8295898.05398 1.1596258l1.272864 1.213563c.346163.330035.875242.365991 1.187549.05394l2.262597-2.2068326v5.3620936c0 .478085.6326481.862974 1.1111225.862974h1.7273441c.4784742 0 1.1615337-.384854 1.1615337-.862943v-5.3621286l2.239175 2.2068316c.314443.309902.822226.284124 1.160558-.05394l1.340318-1.213562c.169166-.16903.261406-.381187.269897-.593297z" fill="url(#a)"/><g fill="none" stroke="#000"><path d="m14.557303 9.036371c.003-.073465-.01861-.1534325-.107959-.2427127l-6.0187148-6.1487146c-.072972-.07291-.1602302-.115625-.2429078-.13484-.063532-.01477-.091768-.001-.107959 0-.00899.000283-.017996.000283-.02699 0-.039064.0067-.01894-.0011-.02699 0-.00449-.000248-.00855-.000736-.02699 0-.026005.01164-.053173.02069-.080969.02697-.094763.02039-.1804764.04549-.2429078.107872l-6.0187143 6.1487126c-.138064.137953-.140231.3722747.05398.5663287l1.214538 1.213563c.18614.185989.464455.183152.593775.05394l2.510047-2.5080289c.2376241-.2313427.5412648-.034753.549438.2966485v5.5011964c0 .247903.2518972.5.5.5h2c.2481026 0 .4999998-.252097.4999998-.5 0-.784163 0-3.618032 0-5.5281644.0082-.3314021.261401-.5279916.4990249-.2966486l2.537037 2.534997c.138063.137952.372574.140118.566784-.05394l1.241529-1.213563c.09735-.09727.130962-.224038.134949-.323616z" opacity=".1" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.561276 9.083081-5.4789195-5.6093533-5.4789194 5.5823853.674743.674201 2.18617-2.1844122c.6998785-.7052331 2.1444913-.1032285 2.143213.8899456v5.0011966h1v-5.0281646c-.00128-.9931737 1.3929199-1.5951777 2.0927989-.8899456l2.21316 2.2113802z" opacity=".03"/></g></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..4c3f96df5
--- /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" 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><radialGradient id="b" cx="23.896" cy="3.99" gradientTransform="matrix(0 .87966 -1.1611 0 12.633 -21.084)" gradientUnits="userSpaceOnUse" r="20.396999"><stop offset="0" stop-color="#f8b17e"/><stop offset=".26238" stop-color="#e35d4f"/><stop offset=".66094" stop-color="#c6262e"/><stop offset="1" stop-color="#690b54"/></radialGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.928178" x2="5.928178" y1="15.732509" y2=".290015"><stop offset="0" stop-color="#791235"/><stop offset="1" stop-color="#dd3b27"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.74324 0 0 .74322 -38.23 10.609)" 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(#a)" height="15" rx=".423727" ry=".491478" stroke-width="1.33333" width="15" x=".5" y="-1.5"/><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(#a)" 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(#a)" 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><path d="m1.9690878-1.4984435c.1251807-.012518.2480142.048508.3129517.1658644l2.7265916 5.0189621 1.7548765-1.4028058c.1564758-.086062.3505058-.031295.4365675.1267454l.7878558 1.0155282c.086062.1564758.028166.3520704-.1283102.4381321l-3.2061897 2.6632186c-.0367718.0203418-.0751084.0312951-.1142274.035207-.1275278.0156476-.2581851-.0430308-.3231225-.1642996l-3.67874705-6.76992644c-.0860614-.15647583-.02816565-.35207061.12831018-.43813232l1.17904537-.65250424c.039119-.021124.082932-.033642.1251806-.037554z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(-.43424873 0 0 .43424873 7.229987 6.77)"><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" fill="url(#b)" stroke="url(#c)" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.302828"/><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" fill="none" opacity=".4" stroke="url(#d)" stroke-width="2.302828"/><path d="m2.8324477 8.5895468h10.3627243v-2.3028277h-10.3627243z" opacity=".2"/><path d="m2.8324477 9.7409607h10.3627243v-2.3028277h-10.3627243z" fill="#fff"/></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..06bf99ca0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_versiondialog.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="3" x2="3" xlink:href="#d" y1="12" y2="0"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#c" y1="2" y2="10"/><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=".18576534" stop-color="#fff" 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="translate(.999999 1)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#c" 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;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(#a)" 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(#a)" 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..6477fe644
--- /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"><radialGradient id="a" 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(#a)"/><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"><path d="m12.5.5h3v3l-3.002.00366z"/><path d="m.5.51336 3-.01336v3l-3 .00366z"/><path d="m.5 12.5h3v3l-3 .0003z"/><path d="m12.5 12.5h3l-.0004 3.0003-2.9996-.0003z"/></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..2b627752e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_verticaltextfittosizetool.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="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>
+/&amp;amp;gt;<g stroke-linejoin="round"><path d="m3.4999293 15.5-2.99999998-3h5.99999998zm0-15.026-2.99999998 3h5.99999998z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/><path d="m13.786024 15.227164h-3.103869v-9.8209515h-4.0693923v-2.9488432h11.1908293v2.9488432h-4.069393z" fill="url(#a)" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".490196" transform="matrix(0 -.98294772 -1.0173481 0 17.991326 20)"/><path d="m3.5 6.5v1h3v-1zm12.990542 3.949139-9.990542.050861v1l9.990542-.05086z" fill="#fff" opacity=".1" transform="matrix(-1 0 0 1 18.991326 -4)"/></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..704a26dd7
--- /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="#ce5c00" 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..eca176976
--- /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(.94103 0 0 1.027 .46 -.558)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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="b" gradientTransform="matrix(.67880146 0 0 .73786273 -1.734164 -.55976)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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="d" 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="e" 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="f" 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><linearGradient id="g" gradientTransform="matrix(.594 0 0 .6 -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(#d)" 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(#c)" 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(#e)" 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(#f)" 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(0 1.998)"><rect fill="url(#g)" height="10" rx=".424" ry=".491" width="9" x="6" y="3"/><path d="m5.5 2.522h10.02v3.98h-10.02z" fill="url(#a)"/><path d="m5.502 2.002c-.276 0-.5.224-.5.5v11c0 .276.224.5.5.5l9.998-.002c.276 0 .5-.224.5-.5v-11c0-.276-.224-.5-.5-.5zm.498.998 9.002-.002v10.004l-9.002.002zm4 0v3.002l-3.998.002v1l3.998-.002v1.998l-3.998.002v1l3.998-.002v3h1v-3h4v-1h-4v-1.998h4v-1h-4v-3.002z" fill="#030303" opacity=".32"/><path d="m5.5 2.002c-.2761424 0-.5050866.2239045-.5.5v4.5h.9980469v-4.0019531h9.0039061v4.0019531h.998047v-4.5c0-.2761424-.223858-.5-.5-.5zm4.5 1v3h-4v1h9v-1h-4v-3z" fill="#126400" fill-opacity=".294118"/><path d="m6.5 3.502h8l-.000001 9h-7.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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..84364336d
--- /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" gradientTransform="matrix(0 -.941 1.3625 0 -3.086 15.04)" gradientUnits="userSpaceOnUse" x1="7.481" x2="4.293" y1="-.671" y2="11.073"><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="b" gradientTransform="matrix(.67880146 0 0 .73786273 -2.234164 -2.56176)" gradientUnits="userSpaceOnUse" x1="24" x2="23.915924" y1="5" y2="22.445583"><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="c" 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="d" gradientTransform="matrix(.94103 0 0 1.027 .46 -2.56)" gradientUnits="userSpaceOnUse" x1="7" x2="7" y1="-4" y2="17"><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><rect fill="url(#c)" height="14" rx=".424" ry=".491" width="14" x="1" y="1"/><path d="m.5.52h15.02v3.98h-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="m1 15v-15.02h4v15.02z" fill="url(#a)"/><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="#126400" fill-opacity=".294118"/><path d="m.5 0c-.276 0-.5.224-.5.5v15c0 .276.224.5.5.5h5.5v-.998h-5.002v-10.002h4.002v2h-4v1h4v3h-4v1h4v3h1v-14h-1v3h-4.002v-3.002h5.002v-.998z" fill="#027200" fill-opacity=".375"/><path d="m1.5 1.5000004h13l-.000001 12.9999996h-12.999999z" fill="none" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.012911"/></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..4b36bcf7d
--- /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" 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)"/><path d="m12.5 14.5h-9v-13h9z" fill="none" stroke="url(#b)" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m2.5.5h11v15h-11z" fill="none" stroke="url(#a)"/><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="#fcaf3e" opacity=".5" stroke="#ce5c00" 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..715d7e77b
--- /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"><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="m4.5 18.5h-3.007021z"/><path d="m10.5 12.5h-8.999899z"/><path d="m5.496439 15.5h-3.996338z"/></g><g fill="none" stroke="#565656"><path d="m14.507122 9.4999999c-4.338048 0-8.676095 0-13.014143 0z"/><path d="m4.5 18.5h-3.007021z"/><path d="m10.5 12.5h-8.999899z"/><path d="m5.496439 15.5h-3.996338z"/></g><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="#9cde4a" stroke="#5ca12a" stroke-width="1.003"/></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..f7a06033e
--- /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)"><path d="m8.217682 12.840611v3h15v-3z" fill="url(#a)"/><g fill="none"><path d="m9.217682 13.840611h13v1h-13z" opacity=".6" stroke="url(#e)" stroke-linecap="square"/><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"/><path d="m8.217682 12.840611h15v3h-15z" stroke="url(#f)" stroke-linecap="square"/></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..2accf23cf
--- /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.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 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></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..6d7a67c0a
--- /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"><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"><g 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 fill="#fcaf3e" stroke="#ce5c00"><path d="m14.5 1048.9-3-3v6z"/><path d="m5.5 1048.9 3-3v6z"/></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