summaryrefslogtreecommitdiffstats
path: root/icon-themes/elementary_svg/cmd/32
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 16:51:28 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-27 16:51:28 +0000
commit940b4d1848e8c70ab7642901a68594e8016caffc (patch)
treeeb72f344ee6c3d9b80a7ecc079ea79e9fba8676d /icon-themes/elementary_svg/cmd/32
parentInitial commit. (diff)
downloadlibreoffice-940b4d1848e8c70ab7642901a68594e8016caffc.tar.xz
libreoffice-940b4d1848e8c70ab7642901a68594e8016caffc.zip
Adding upstream version 1:7.0.4.upstream/1%7.0.4upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'icon-themes/elementary_svg/cmd/32')
-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
1066 files changed, 1201 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