summaryrefslogtreecommitdiff
path: root/icon-themes/elementary_svg
diff options
context:
space:
mode:
authorrizmut <riz_17_oke@yahoo.co.id>2020-02-16 05:36:42 +0700
committerRizal Muttaqin <riz_17_oke@yahoo.co.id>2020-02-17 08:37:49 +0100
commitea0701aab307a549cf6cad1d309cab1bf11ef436 (patch)
tree4149176a617b9d0fccd10962576eab553816fa3e /icon-themes/elementary_svg
parente24585ec2a9ef39ce68f9cf9b498fab999805ee8 (diff)
icon-themes: Update Bulgarian locale etc
Change-Id: Ia972e95e88b4470576571e20221316c2abc93443 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88838 Tested-by: Jenkins Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
Diffstat (limited to 'icon-themes/elementary_svg')
-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/changecasetolower.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/changecasetoupper.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/nl/bold.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/sortdescending.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_bold.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_italic.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_spelling.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_bold.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_italic.svg5
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_spelling.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changecasetolower.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changecasetoupper.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_sortdescending.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_sortdescending.svg2
38 files changed, 43 insertions, 8 deletions
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 000000000000..854f04374e55
--- /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 000000000000..9b9a474472b7
--- /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 000000000000..92f5236adc27
--- /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 000000000000..7add31150a2c
--- /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 000000000000..0806b09bd583
--- /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 000000000000..21e42a5cb4b2
--- /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 000000000000..07f943577e06
--- /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 000000000000..b5afe3e797a2
--- /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 000000000000..c6a8f07c33d3
--- /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 000000000000..2089c15c07e8
--- /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/changecasetolower.svg b/icon-themes/elementary_svg/cmd/32/changecasetolower.svg
index ed09bcd8cd02..c0a1b5a47037 100644
--- a/icon-themes/elementary_svg/cmd/32/changecasetolower.svg
+++ b/icon-themes/elementary_svg/cmd/32/changecasetolower.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="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.650739 10-3.999991-5.3333197h7.999981z" fill="#fcaf3e" stroke="#ce5c00" stroke-width="1.33333"/><g style="stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.431373;stroke-width:.750002;fill:url(#a)" 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"/><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"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="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
index 1edd947779d8..bd7862071ab3 100644
--- a/icon-themes/elementary_svg/cmd/32/changecasetoupper.svg
+++ b/icon-themes/elementary_svg/cmd/32/changecasetoupper.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="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></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="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/nl/bold.svg b/icon-themes/elementary_svg/cmd/32/nl/bold.svg
index 5bdc1cb0f946..2fe1b263a352 100644
--- a/icon-themes/elementary_svg/cmd/32/nl/bold.svg
+++ b/icon-themes/elementary_svg/cmd/32/nl/bold.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="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"/><text style="font-size:22.222494;font-family:sans-serif;letter-spacing:0;word-spacing:0;stroke-width:.555562;fill:url(#a)" transform="matrix(1.3235144 0 0 1.32351432 -1.472041 -10.913521)" x="5.538159" y="28.268246"><tspan fill="url(#a)" font-family="Droid Sans" font-weight="bold" stroke-width=".555562" x="5.538159" y="28.268246">V</tspan></text><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
+<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/sortdescending.svg b/icon-themes/elementary_svg/cmd/32/sortdescending.svg
index dea423205702..005161a5efce 100644
--- a/icon-themes/elementary_svg/cmd/32/sortdescending.svg
+++ b/icon-themes/elementary_svg/cmd/32/sortdescending.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="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><linearGradient id="b" gradientTransform="matrix(1.10678 0 0 1.12636 44.72 8.423)" gradientUnits="userSpaceOnUse" x1="-31" x2="-36" y1="12" y2="6"><stop offset="0" stop-color="#1f1f1f"/><stop offset="1" stop-color="#5c5c5c"/></linearGradient><path d="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(#a)"/><path d="m14.504 29.5h-10.884v-2.046l7.013-10.23h-6.823v-2.607h10.504v2.036l-7.004 10.24h7.194z" fill="url(#b)" opacity=".66" stroke="#000" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="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/bg/lc_bold.svg b/icon-themes/elementary_svg/cmd/bg/lc_bold.svg
new file mode 100644
index 000000000000..11d27e221630
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="3.887216" gradientTransform="matrix(.00000009 2.3423297 -1.7911934 .00000007 18.962756 -25.107955)" gradientUnits="userSpaceOnUse" r="7.257731"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 4.148486 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="46.5" y2="43.5"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="url(#a)"/><g transform="matrix(.73633307 0 0 1 -5.462994 -24)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m12.554736 43.5c-.779062 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627188 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m13.148486 43.5h5.851514v3h-5.851514z" fill="url(#f)" opacity=".2"/></g><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="none" opacity=".61" stroke="#000" stroke-width=".558"/><path d="m9.921875 4.5019531-5.1796875 16.0097659h.3242187l4.8554688-15.0097659h4.134766l4.876953 15.0097659h.324218l-5.201171-16.0097659zm.443359 9.3789059-.291015 1h3.894531l-.292969-1z" fill="#fff" opacity=".2"/><g transform="matrix(.73633307 0 0 1 6.537006 -24)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m12.554736 43.5c-.779062 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627188 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m13.148486 43.5h5.851514v3h-5.851514z" fill="url(#d)" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg
new file mode 100644
index 000000000000..2a70e667e5db
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="16.36776" cy="2.057002" fx="16.36776" fy="2.057002" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#c"/><radialGradient cx="16.647383" cy="14.479353" fx="16.647383" fy="14.479353" gradientTransform="matrix(1 0 0 1.5496102 0 -7.958001)" gradientUnits="userSpaceOnUse" r="3.798259" xlink:href="#c"/><radialGradient id="b" cx="16.291451" cy="10.443346" fx="16.291451" fy="10.443346" gradientTransform="matrix(-2.4398545 -.05642345 .05843507 -2.5268413 55.429963 35.533013)" gradientUnits="userSpaceOnUse" r="3.798259" xlink:href="#c"/><radialGradient id="c" cx="12.203738" cy="3.050769" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><g fill="url(#c)" stroke="#000" stroke-opacity=".431373" transform="scale(.98294772 1.0173481)"><path d="m9.758794 19.78873-.4329494-1.115395h-.058705q-.5650358.711799-1.1667622.990647-.5943882.271511-1.5556829.271511-1.1814385 0-1.8638843-.675107-.6751076-.675109-.6751076-1.92259 0-1.306187.9099277-1.92259.9172659-.623741 2.7591359-.689784l1.4235966-.04403v-.359569q0-1.24748-1.2768341-1.24748-.983309 0-2.3115102.594387l-.7411506-1.511657q1.4162585-.741152 3.1407183-.741152 1.6510787 0 2.5316538.719137.880575.719136.880575 2.186761v5.466905h-1.5630208zm-.6604314-3.80115-.865899.02935q-.9759709.02935-1.4529491.352229-.4769782.322878-.4769782.983309 0 .946618 1.0860427.946618.7778416 0 1.2401436-.447626.46964-.447625.46964-1.188775z" fill="url(#a)"/><path d="m12.849124 15.266345q0-1.367076.229078-2.42379.236467-1.064103.74635-1.825232.509882-.768519 1.30796-1.2488434.798077-.4803242 1.928686-.6872332.75374-.1404025 1.522259-.2512465.775908-.1182337 1.610934-.2364674l.251246 1.9656345q-.36209.04434-.783298.110844-.413818.05912-.835025.125624-.421208.05912-.812857.125623-.391649.05912-.709402.110844-.524662.08868-.916311.243857-.384259.147792-.650285.450766-.266026.295584-.406428.790688-.140403.487713-.177351 1.256232h.08868q.125623-.214298.325142-.435986.19952-.221688.480325-.399039.280805-.18474.635506-.302974.36209-.118233.798077-.118233.679843 0 1.226674.229077.554221.229078.93848.679844.384259.450766.591168 1.130609.206909.672454.206909 1.573986 0 1.056714-.280805 1.854791-.273415.790688-.775908 1.322739-.502493.524662-1.204506.790688-.702012.266026-1.551817.266026-.864583 0-1.566596-.332533-.694623-.332532-1.189726-.982817-.487714-.650285-.761129-1.596155-.266026-.953259-.266026-2.187323zm3.909101 3.273595q.310363 0 .56161-.110844.258636-.118233.443376-.37687.18474-.258636.280805-.679843.103454-.421208.103454-1.041934 0-.495104-.0739-.894143-.06651-.399038-.214298-.672454-.147792-.280805-.391649-.428597-.236468-.155181-.57639-.155181-.317753 0-.605947.140402-.280805.140403-.509883.339922-.229078.199519-.391649.421207-.162571.214299-.229078.369481 0 .583778.0739 1.145388.08129.554221.258637.990207.18474.428597.495103.694623.310364.258636.775909.258636z" fill="url(#b)" stroke="#000" stroke-opacity=".490196" transform="matrix(1.0173481 0 0 .98294772 -.286687 -.152358)"/><g fill="#fff" stroke="none"><path d="m7.7753906 11.613281c-1.1300359 0-2.1598186.251233-3.0878906.753907l.3886719.822265c.8257109-.375382 1.7226867-.576172 2.6992187-.576172 1.0819494 0 1.9112418.24468 2.4882814.732422.577039.487741.865234 1.229219.865234 2.224609v-1c0-.99539-.288195-1.736868-.865234-2.224609-.5770396-.487742-1.406332-.732422-2.4882814-.732422zm1.0566406 3.326172-1.2890624.041016c-1.2069747.044792-2.1098546.280084-2.7109376.703125-.5962742.418064-.8945312 1.06918-.8945312 1.955078 0 .201841.0138853.390564.0390625.570312.0852906-.665762.362321-1.179631.8554687-1.52539.601083-.423041 1.5039629-.658333 2.7109376-.703125l1.4003906-.044922v-.365235c0-.248203-.0393229-.455468-.1113282-.630859zm.0859376 2.326172c-.0525924.358699-.1951096.659298-.4355469.896484-.3029458.303595-.7109847.455079-1.2207031.455079-.5047294-.000001-.8200247-.171219-.9667969-.494141-.0632025.155127-.0996094.329829-.0996094.53125 0 .642027.3547241.962891 1.0664063.962891.5097184 0 .9177573-.151484 1.2207031-.455079.3077544-.303593.4609375-.708265.4609375-1.210937v-.685547z" opacity=".2" transform="scale(1.0173481 .98294772)"/><path d="m19.912109 8.4394531c-.556684.0788225-1.094055.1575057-1.611328.2363281-.512346.0738961-1.018991.1563984-1.521484.25-.75374.1379394-1.395683.3672839-1.927735.6875-.532051.3202163-.968672.7376538-1.308593 1.2499998-.339922.50742-.588449 1.114817-.746094 1.824219-.152719.704476-.230469 1.512444-.230469 2.423828 0 .153909.019184.28819.025391.435547.026115-.676469.085795-1.309133.205078-1.859375.157645-.709402.406172-1.316799.746094-1.824219.339921-.512346.776542-.929784 1.308593-1.25.532052-.320216 1.173995-.54956 1.927735-.6874998.502493-.0936016 1.009138-.1761039 1.521484-.25.517273-.0788224 1.054644-.1575056 1.611328-.2363281l.126953.9824219c.039522-.005093.086482-.012862.125-.017578zm-2.710937 3.9238279c-.290658 0-.557435.038366-.798828.117188-.236467.078823-.447562.179575-.634766.302734-.187203.118234-.347455.252599-.480469.400391-.112197.124662-.198245.24603-.27539.367187-.068172.296591-.11819.642326-.138672 1.06836h.087891c.083748-.142866.193158-.287755.326171-.435547.133014-.147792.293266-.282157.480469-.400391.187204-.12316.398299-.223911.634766-.302734.241393-.078822.50817-.117188.798828-.117188.453229 0 .862008.075798 1.226562.228516.369481.152719.681328.379177.9375.679687.256173.300511.453858.677631.591797 1.13086.094614.307495.144111.663624.173828 1.042968.010446-.15679.033203-.302338.033203-.46875 0-.601021-.069091-1.125916-.207031-1.574218-.137939-.453229-.335624-.830349-.591797-1.13086-.256172-.300511-.568019-.526969-.9375-.679687-.364554-.152718-.773333-.228516-1.226562-.228516zm-2.269531 3.837891c-.015663.029251-.047178.069065-.058594.095703 0 .389185.024953.770125.074219 1.144531.054193.369481.139581.699578.257812.990235.12316.285731.289185.517961.496094.695312.206909.172424.465027.257813.77539.257813.206909 0 .393049-.037432.560547-.111328.172424-.078823.3202-.204529.44336-.376954.12316-.172423.217207-.398882.28125-.679687.068969-.280805.103515-.627199.103515-1.041016 0-.143443-.023898-.257324-.033203-.388672-.01711.15581-.038844.301568-.070312.429688-.064043.280804-.15809.507263-.28125.679687-.12316.172425-.270936.298131-.44336.376954-.167498.073896-.353638.111328-.560547.111328-.310363 0-.568481-.085389-.77539-.257813-.206909-.17735-.372934-.409581-.496094-.695312-.118231-.290657-.203619-.620754-.257812-.990235-.010341-.078588-.007455-.160995-.015625-.240234z" opacity=".2" transform="scale(1.0173481 .98294772)"/></g></g><path d="m17.509539 6.5000214-3-3h6z" fill="#fcaf3e" stroke="#ce5c00"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg
new file mode 100644
index 000000000000..be14babdabcf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="18.624523" cy="12.589911" gradientTransform="matrix(-2.0540926 .00000011 -.00000014 -2.6959961 56.88102 44.655859)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#c"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18.388361" y1="1.49945" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927c-.7933333-2.556-1.2413333-4.001333-1.344-4.336-.0973333-.335333-.1673333-.6-.21-.794-.1786667.691333-.6896667 2.401333-1.533 5.13z" fill="url(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><g fill="#fcaf3e" stroke-linecap="round"><path d="m18 1-4.5 4.5h9z" stroke="#ce5c00"/><path d="m18 2.25-2.45 2.25h4.9z" stroke="url(#b)"/></g><path d="m5.5585938 8.2617188-4.1113282 12.1035152h.3398438l3.7714844-11.1035152h3.0195312l3.785156 11.1035152h.341797l-4.126953-12.1035152zm.3046874 7.0898432c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1z" fill="#fff" opacity=".2"/><g fill="url(#a)" stroke="#000" stroke-opacity=".490196" stroke-width=".763938" transform="matrix(1.3090076 0 0 1.3090076 -6.879642 -6.524065)"><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/></g><path d="m14.5 8.5v1h6.910156v-1zm2.544922 4.605469v1h.886719c.749657 0 1.398117.088956 1.945312.269531.547196.180575.997838.433015 1.353516.755859.361149.322846.627244.70755.796875 1.15625.11876.300612.18249.629819.220703.970703.016629-.167749.041015-.330426.041015-.509765.000001-.530779-.086616-1.017709-.261718-1.460938-.169631-.4487-.435726-.833404-.796875-1.15625-.355678-.322844-.80632-.575284-1.353516-.755859-.547195-.180575-1.195655-.269531-1.945312-.269531zm2.609375 4.146484c-.022131.097381-.045751.194113-.082031.277344-.087552.213406-.21943.384298-.394532.515625-.16963.131332-.376808.228876-.623046.289062-.240766.054714-.513884.082032-.820313.082032h-.689453v1h.689453c.306429 0 .579547-.027318.820313-.082032.246238-.060186.453416-.15773.623046-.289062.175102-.131327.30698-.302219.394532-.515625.093023-.213407.140625-.474821.140625-.78125 0-.188219-.023953-.348291-.058594-.496094z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg b/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg
new file mode 100644
index 000000000000..2844bd427cf2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="7.000001" cy="20.610014" gradientTransform="matrix(-1.0083994 .00000018 -.00000031 -1.7286847 13.291719 49.567864)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#a"/><radialGradient id="c" cx="8" cy="6.351444" gradientTransform="matrix(-1.2374134 -.00000009 .00000016 -2.1654732 16.704715 17.038455)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#a"/><radialGradient id="d" cx="19" cy="4.841176" gradientTransform="matrix(-1.5491744 .00000003 -.00000003 -1.690008 43.652392 9.444559)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#a"/><linearGradient id="e" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="21.256184" x2="19.275635" y1="37.880501" y2="-3.99394"><stop offset="0" stop-color="#90dbec"/><stop offset=".26238" stop-color="#55c1ec"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="34.512653" x2="32.036968" y1="2.159191" y2="32.864044"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 -.42848511 .45965715 0 7.694829 23.635173)" gradientUnits="userSpaceOnUse" x1="28.310225" x2="37.270657" y1="21.331488" y2="21.694977"><stop offset="0" stop-color="#fff"/><stop offset=".25844979" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69739324" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(-.78547251 0 0 -.78547251 30.460297 27.820099)"><path d="m13 18.000485c-4.9802218-3.367056-2.051119-9.5507274 3.5-9.4999996v-3.0004854l7 5-7 5v-2.976351c-3.580248-.139062-5.559516 3.12742-3 5.476836z" style="display:block;stroke-linejoin:round;stroke-width:1.273119;stroke-miterlimit:7;fill:url(#e);stroke:url(#f)"/><path d="m12.043338 16.258758c-1.756852-2.058862-.225017-7.4345734 5.395063-6.6992401l.061599-2.1973963 4.369328 3.1378784-4.369328 3.064428v-2.059765c-6.167442-.329165-5.981488 3.921804-5.456662 4.754095z" display="block" fill="none" opacity=".53" stroke="url(#g)"/></g><path d="m8.6637948 11.5-.3701226-.953536h-.056459q-.2070177.282297-.4140354.489315-.2070177.200744-.451675.332483-.2446573.131738-.5520473.194471-.3011166.06273-.7026055.06273-.426582 0-.7904313-.131739-.3638497-.138009-.6336001-.407759-.2634771-.276024-.4140354-.690059-.1505583-.420309-.1505583-.9911758 0-1.116641.7151521-1.6435952.7151521-.5332274 2.139183-.5896868l1.116641-.03764v-.5269538q0-.4328552-.2509305-.6398729-.2509306-.2070177-.7026056-.2070177-.451675 0-.8845303.1317385-.4265819.1317386-.8594371.3513028l-.6210532-1.2671993q.5269542-.2948434 1.1668271-.4642216.639873-.1693781 1.3424785-.1693781 1.3111122 0 2.0074446.6147799.7026055.6147799.7026055 1.8694327v4.6735813zm-.5645938-3.2495504-.6335997.0250931q-.3826691.0125465-.6461462.1003722-.263477.0878257-.4265819.238384-.1568316.1442851-.2321108.3513028-.069006.2007445-.069006.451675 0 .4391283.213291.6273263.213291.181925.5583205.181925.2634771 0 .4893146-.08783.2258375-.0941.3889424-.26975.1693782-.1819209.2634772-.4391247.0940989-.2634771.0940989-.6022334z" fill="url(#c)"/><path d="m12.121314 7.3292173q0-1.1605539.194471-2.0576306.200745-.9033501.6336-1.5494963.432855-.6524194 1.110368-1.0601816.677512-.4077621 1.637322-.5834135.639873-.1191921 1.292292-.213291.658693-.1003722 1.367572-.2007445l.213291 1.6686883q-.30739.03764-.664966.094099-.351303.050186-.708879.1066455-.357576.050186-.690059.1066455-.332483.050186-.602234.094099-.445401.075279-.777884.2070177-.32621.1254653-.552048.3826691-.225837.2509306-.345029.6712393-.119192.4140354-.150558 1.0664548h.07528q.106645-.1819246.276023-.3701225.169379-.188198.407763-.3387563.238384-.1568316.5395-.2572038.30739-.1003722.677513-.1003722.57714 0 1.041362.1944711.470494.1944712.796704.5771403.32621.3826691.501861.9598094.175652.5708671.175652 1.3362053 0 .8970767-.238384 1.5745893-.232111.6712394-.658693 1.1229144-.426582.445401-1.022542.671239-.59596.225837-1.317386.225837-.733971 0-1.329932-.282296-.589687-.282297-1.009996-.834345-.414036-.552047-.646146-1.3550246-.225838-.809251-.225838-1.8568861zm3.318557 2.7790557q.263477 0 .476768-.0941.219564-.100372.376396-.3199362.156831-.2195642.238384-.5771403.08783-.357576.08783-.8845302 0-.4203087-.06273-.7590649-.056466-.3387553-.181932-.5708661-.125465-.238384-.332483-.3638493-.200744-.1317385-.489314-.1317385-.269751 0-.514408.119192-.238384.119192-.432855.2885701-.194471.1693782-.332483.3575761-.138012.1819246-.194471.3136632 0 .4955878.06273.9723559.06901.4704948.219564.8406174.156832.3638493.420309.5896868.263477.219564.658693.219564z" fill="url(#d)"/><path d="m10.585066 16.338062q0 .564594-.351303.966083-.3513024.395216-1.0476347.508134v.05019q.3701225.04391.6649659.175652.3011168.125465.5081348.332483.213291.200744.326209.464221.119192.263477.119192.583414 0 .451675-.163104.840617-.163105.382669-.514408.664966-.3513029.276024-.9033502.432856-.5520472.156831-1.3362052.156831h-3.3875626v-7.013509h3.3750161q.5834135 0 1.0790014.0941.4955878.0941.8594372.313663.3638493.213291.5645933.564594.207018.351303.207018.86571zm-1.7565138 2.979801q0-.414036-.2760236-.59596-.2760236-.188198-.8280709-.188198h-1.3111122v1.656141h1.3362053q.238384 0 .4328552-.04391.2007445-.05019.3387563-.156832.144285-.106645.2258375-.26975.081552-.169378.081552-.401489zm-.1819247-2.829242q0-.639873-.8594371-.639873h-1.3738449v1.386391h1.1793737q.5269542 0 .7904313-.175651.263477-.175652.263477-.570867z" fill="url(#b)"/><g fill="none" stroke="#000" stroke-opacity=".431"><path d="m8.6637948 11.5-.3701226-.953536h-.056459q-.2070177.282297-.4140354.489315-.2070177.200744-.451675.332483-.2446573.131738-.5520473.194471-.3011166.06273-.7026055.06273-.426582 0-.7904313-.131739-.3638497-.138009-.6336001-.407759-.2634771-.276024-.4140354-.690059-.1505583-.420309-.1505583-.9911758 0-1.116641.7151521-1.6435952.7151521-.5332274 2.139183-.5896868l1.116641-.03764v-.5269538q0-.4328552-.2509305-.6398729-.2509306-.2070177-.7026056-.2070177-.451675 0-.8845303.1317385-.4265819.1317386-.8594371.3513028l-.6210532-1.2671993q.5269542-.2948434 1.1668271-.4642216.639873-.1693781 1.3424785-.1693781 1.3111122 0 2.0074446.6147799.7026055.6147799.7026055 1.8694327v4.6735813zm-.5645938-3.2495504-.6335997.0250931q-.3826691.0125465-.6461462.1003722-.263477.0878257-.4265819.238384-.1568316.1442851-.2321108.3513028-.069006.2007445-.069006.451675 0 .4391283.213291.6273263.213291.181925.5583205.181925.2634771 0 .4893146-.08783.2258375-.0941.3889424-.26975.1693782-.1819209.2634772-.4391247.0940989-.2634771.0940989-.6022334z" opacity=".61"/><path d="m12.121314 7.3292173q0-1.1605539.194471-2.0576306.200745-.9033501.6336-1.5494963.432855-.6524194 1.110368-1.0601816.677512-.4077621 1.637322-.5834135.639873-.1191921 1.292292-.213291.658693-.1003722 1.367572-.2007445l.213291 1.6686883q-.30739.03764-.664966.094099-.351303.050186-.708879.1066455-.357576.050186-.690059.1066455-.332483.050186-.602234.094099-.445401.075279-.777884.2070177-.32621.1254653-.552048.3826691-.225837.2509306-.345029.6712393-.119192.4140354-.150558 1.0664548h.07528q.106645-.1819246.276023-.3701225.169379-.188198.407763-.3387563.238384-.1568316.5395-.2572038.30739-.1003722.677513-.1003722.57714 0 1.041362.1944711.470494.1944712.796704.5771403.32621.3826691.501861.9598094.175652.5708671.175652 1.3362053 0 .8970767-.238384 1.5745893-.232111.6712394-.658693 1.1229144-.426582.445401-1.022542.671239-.59596.225837-1.317386.225837-.733971 0-1.329932-.282296-.589687-.282297-1.009996-.834345-.414036-.552047-.646146-1.3550246-.225838-.809251-.225838-1.8568861zm3.318557 2.7790557q.263477 0 .476768-.0941.219564-.100372.376396-.3199362.156831-.2195642.238384-.5771403.08783-.357576.08783-.8845302 0-.4203087-.06273-.7590649-.056466-.3387553-.181932-.5708661-.125465-.238384-.332483-.3638493-.200744-.1317385-.489314-.1317385-.269751 0-.514408.119192-.238384.119192-.432855.2885701-.194471.1693782-.332483.3575761-.138012.1819246-.194471.3136632 0 .4955878.06273.9723559.06901.4704948.219564.8406174.156832.3638493.420309.5896868.263477.219564.658693.219564z" opacity=".61"/><path d="m10.585066 16.338062q0 .564594-.351303.966083-.3513024.395216-1.0476347.508134v.05019q.3701225.04391.6649659.175652.3011168.125465.5081348.332483.213291.200744.326209.464221.119192.263477.119192.583414 0 .451675-.163104.840617-.163105.382669-.514408.664966-.3513029.276024-.9033502.432856-.5520472.156831-1.3362052.156831h-3.3875626v-7.013509h3.3750161q.5834135 0 1.0790014.0941.4955878.0941.8594372.313663.3638493.213291.5645933.564594.207018.351303.207018.86571zm-1.7565138 2.979801q0-.414036-.2760236-.59596-.2760236-.188198-.8280709-.188198h-1.3111122v1.656141h1.3362053q.238384 0 .4328552-.04391.2007445-.05019.3387563-.156832.144285-.106645.2258375-.26975.081552-.169378.081552-.401489zm-.1819247-2.829242q0-.639873-.8594371-.639873h-1.3738449v1.386391h1.1793737q.5269542 0 .7904313-.175651.263477-.175652.263477-.570867z" opacity=".61"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg b/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg
new file mode 100644
index 000000000000..36ced2beb87a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#c" y1="3.932" y2="19.659"/><radialGradient id="b" cx="18.624523" cy="12.589911" gradientTransform="matrix(-2.0540926 .00000011 -.00000014 -2.6959961 56.88102 44.655859)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#c"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round" transform="translate(0 -2)"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927c-.7933333-2.556-1.2413333-4.001333-1.344-4.336-.0973333-.335333-.1673333-.6-.21-.794-.1786667.691333-.6896667 2.401333-1.533 5.13z" fill="url(#a)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><path d="m5.5585938 8.2617188-4.1113282 12.1035152h.3398438l3.7714844-11.1035152h3.0195312l3.785156 11.1035152h.341797l-4.126953-12.1035152zm.3046874 7.0898432c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1z" fill="#fff" opacity=".2"/><g fill="url(#b)" stroke="#000" stroke-opacity=".490196" stroke-width=".763938" transform="matrix(1.3090076 0 0 1.3090076 -6.879642 -6.524065)"><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/></g><path d="m14.5 8.5v1h6.910156v-1zm2.544922 4.605469v1h.886719c.749657 0 1.398117.08896 1.945312.269531.547196.180575.997838.433015 1.353516.755859.361149.322846.627244.70755.796875 1.15625.11876.300612.18249.629819.220703.970703.01663-.167749.04102-.330426.04102-.509765.000001-.530779-.08662-1.017709-.261718-1.460938-.169631-.4487-.435726-.833404-.796875-1.15625-.355678-.322844-.80632-.575284-1.353516-.755859-.547195-.180575-1.195655-.269531-1.945312-.269531zm2.609375 4.146484c-.02213.09738-.04575.194113-.08203.277344-.08755.213406-.21943.384298-.394532.515625-.16963.131332-.376808.228876-.623046.289062-.240766.05471-.513884.08203-.820313.08203h-.689453v1h.689453c.306429 0 .579547-.02732.820313-.08203.246238-.06019.453416-.15773.623046-.289062.175102-.131327.30698-.302219.394532-.515625.09302-.213407.140625-.474821.140625-.78125 0-.188219-.02395-.348291-.05859-.496094z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_italic.svg b/icon-themes/elementary_svg/cmd/bg/lc_italic.svg
new file mode 100644
index 000000000000..832b813e48bf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="4.791213" gradientTransform="matrix(-.07538978 1.8847443 -1.9648453 -.07859382 22.318669 -18.740372)" gradientUnits="userSpaceOnUse" r="6.361824"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.738056 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -.695222 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#f" y1="44" y2="41"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.60518445 0 0 1 11.474078 -22)"><path d="m13.261944 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m7.7110276 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m8.3047776 41h4.9571664v3h-4.9571664z" fill="url(#d)" opacity=".2"/></g><g transform="matrix(.60518445 0 0 1 -.025922 -22)"><path d="m13.261944 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m7.7110276 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m8.3047776 41h4.9571664v3h-4.9571664z" fill="url(#f)" opacity=".2"/></g><path d="m16.420063 19.501333-.705166-4.629568h-5.56979l-2.5856086 4.629568h-1.921322l8.4926516-15.0026625h1.737366l2.49363 15.0026625zm-.970881-6.315835-.654067-4.3331937q-.02044-.1839564-.061319-.4496711-.030659-.2657148-.061319-.5723087-.030659-.3065939-.061318-.6336274-.02044-.3372534-.03066-.6540671-.143077.3168137-.306594.6540671-.153297.3372533-.306594.654067-.153297.3065939-.296374.5723087-.132857.2554949-.235055.4292315l-2.340334 4.3331937z" fill="url(#a)" transform="matrix(1.0665191 0 0 1.0665191 -.655516 -.299206)"/><path d="m16.420063 19.501333-.705166-4.629568h-5.56979l-2.5856086 4.629568h-1.921322l8.4926516-15.0026625h1.737366l2.49363 15.0026625zm-.970881-6.315835-.654067-4.3331937q-.02044-.1839564-.061319-.4496711-.030659-.2657148-.061319-.5723087-.030659-.3065939-.061318-.6336274-.02044-.3372534-.03066-.6540671-.143077.3168137-.306594.6540671-.153297.3372533-.306594.654067-.153297.3065939-.296374.5723087-.132857.2554949-.235055.4292315l-2.340334 4.3331937z" fill="none" opacity=".61" stroke="#000" transform="matrix(1.0665191 0 0 1.0665191 -.655516 -.299206)"/><path d="m14.415316 4.4980469-9.0570804 16.0019531h.6040831l8.4529973-14.935434h1.853911l2.480906 14.935434h.177059l-2.657965-16.0019531zm-2.662131 9.2653851-.574921 1.066519h4.643108l-.160395-1.066519z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg b/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg
new file mode 100644
index 000000000000..64922d420bf2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="19" cy="12.45132" gradientTransform="matrix(-2.3527195 -.00000041 .00000027 -1.540569 63.701669 29.682127)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#b"/><linearGradient id="b" gradientTransform="matrix(0 -.98294772 1.0173481 0 -38.008674 23.008526)" gradientUnits="userSpaceOnUse" x1="18.312265" x2="-5.255175" y1="14.744216" y2="15.096445"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="c" gradientTransform="translate(-.01387 .204693)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="3" y2="25"/><g transform="translate(0 2)"><path d="m18.5 5.5000207-3-3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.429971 18.5-.97432-3.310658h-4.8991781l-.9743206 3.310658h-3.070029l4.742919-13.9656521h3.4836557l4.761302 13.9656521zm-1.6545062-5.784139q-1.3511804-4.4998323-1.5258228-5.0896623-.1654506-.58983-.2389843-.932312-.3033262 1.2177136-1.737232 6.0219743z" style="stroke:#000;stroke-width:1.034348;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#c)"/><path d="m6.2558594 6.5351562-4.7441406 13.9648438h.3398437l4.4042969-12.9648438h3.4824218l4.4199218 12.9648438h.341797l-4.7617188-13.9648438zm.3066406 8.1816408c-.1379538.465913-.1303258.468157-.2890625 1h3.5019531c-.1769352-.589247-.152155-.511324-.2988281-1z" fill="#fff" opacity=".1" transform="translate(0 -2)"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#a)" transform="translate(.16729 -1.977447)"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="none" stroke="#000" stroke-opacity=".490196" transform="translate(.16729 -1.977447)"/><path d="m16.499321 9.499115v1h5.28125v-1zm1.945313 3.517579v1h.675781c.572691 0 1.068305.06908 1.486328.207031.418023.137948.763441.331492 1.035156.578125.275896.246634.477835.540033.607422.882812.07919.200452.127847.416733.160157.640625.02302-.168382.04102-.339011.04102-.523437 0-.405483-.0674-.778589-.201172-1.117188-.129587-.342779-.331526-.636178-.607422-.882812-.271715-.246633-.617133-.440177-1.035156-.578125-.418023-.137947-.913637-.207031-1.486328-.207031zm1.957031 3.291015c-.0098.029-.01556.0628-.02734.08984-.06688.163029-.167014.294205-.300781.394531-.129587.100328-.288452.174723-.476562.220703-.183931.0418-.39286.0625-.626954.0625h-.52539v1h.52539c.234094 0 .443023-.0207.626954-.0625.18811-.04598.346975-.120375.476562-.220703.133767-.100326.233898-.231502.300781-.394531.07106-.163029.107422-.36161.107422-.595703 0-.196057-.03088-.355487-.08008-.494141z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg b/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg
new file mode 100644
index 000000000000..413394cdcb56
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.950248" cy="9.286584" gradientTransform="matrix(-2.3890381 -.00000004 .00000003 -1.484264 23.554654 20.816332)" gradientUnits="userSpaceOnUse" r="3.767206"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="17" cy="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1384314 -.00000004 27.661215 -54.318232)" gradientUnits="userSpaceOnUse" r="7.014487"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m16.980468-.99999958a1.0001 1.0001 0 0 0 -.0293.00195 1.0001 1.0001 0 0 0 -.07031.00586 1.0001 1.0001 0 0 0 -.697265.40625l-5.890625 5.88867188a1.0001 1.0001 0 1 0 1.414062 1.4140625l4.292969-4.2929663v16.0859375c0 .272045.218189.490234.490234.490234h1.019532c.272045 0 .490234-.218189.490234-.490234v-16.0859375l4.292969 4.2929688a1.0001 1.0001 0 1 0 1.414062-1.4140625l-5.882812-5.88281248a1.0001 1.0001 0 0 0 -.828125-.4199219 1.0001 1.0001 0 0 0 -.01563 0z" fill="url(#b)"/><text x="4" y="18"><tspan x="4" y="18"/></text><g fill="url(#a)" stroke="#030303" stroke-opacity=".490196" transform="translate(.049752 -.032589)"><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z"/><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z"/></g><path d="m7.6464844 10.316406c-1.2799578 0-2.242997.258395-2.890625.773438-.6425286.509943-.9648438 1.269609-.9648438 2.279297 0 .202262.0166601.387369.0371094.566406.0196251-.186991.0522491-.364312.0976562-.53125.006158-.023375.0148413-.045362.0214844-.068359.0438577-.146954.0936828-.28904.1582032-.419922.0275411-.057641.062256-.109496.09375-.164063.0554122-.093293.1066914-.189263.1738281-.273437.1111924-.142417.2371465-.273064.3828125-.388672.647628-.515043 1.6106672-.773438 2.890625-.773438h2.8535156v-1zm-2.3359375 3.679688c-.0272782.152019-.0429688.316803-.0429688.496094 0 .168281.0128871.326807.0371094.478515.0000986.000613-.000099.00134 0 .001953.0242219.150993.0611363.295127.109375.429688.1019887.26517.2522939.491008.4511719.679687.1988778.188679.4471802.333558.7480468.435547.305966.101989.667024.154297 1.0800782.154297h1.3769531v-1h-1.3769531c-.4130542 0-.7741121-.052308-1.0800782-.154297-.3008665-.101989-.549169-.246868-.7480468-.435547-.198878-.188679-.3491832-.414517-.4511719-.679687-.0456103-.12723-.079389-.264308-.1035156-.40625zm.1171875 3.273437-2.4628906 4.230469h.5820312l2.3339844-4.009766c-.1580352-.057467-.3031851-.145426-.453125-.220703z" fill="#fff" opacity=".2" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg b/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg
new file mode 100644
index 000000000000..7c07c97c7a04
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.5" cy="8.225647" gradientTransform="matrix(-1.5533178 -.00000003 .00000005 -2.2436807 11.48993 25.455726)" gradientUnits="userSpaceOnUse" r="2.897025" xlink:href="#f"/><radialGradient id="b" cx="20" cy="7.879909" gradientTransform="matrix(-1.9645773 .00000009 -.00000008 -1.8008623 59.291546 21.190629)" gradientUnits="userSpaceOnUse" r="3.054092" xlink:href="#f"/><radialGradient id="c" cx="12" cy="6.433527" gradientTransform="matrix(-2.2819658 .13423358 -.15239438 -2.5906988 40.364022 19.056528)" gradientUnits="userSpaceOnUse" r="3.280968" xlink:href="#f"/><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 10.766 1036.762)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="69.576111" cy="57.160503" gradientTransform="matrix(-.0008794 .49240892 -.48462804 -.00086551 42.071895 -22.15412)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" fill="url(#a)"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" fill="url(#c)"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" fill="url(#b)"/><g fill="none" stroke="#111" stroke-width=".5"><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" opacity=".61"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" opacity=".61"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" opacity=".61"/></g><path d="m12.217626 15.072061 3.006435 2.719733 6.32368-6.41151 1.624671 1.521056.380861.439673-8.593877 9.21135-5.662866-5.949133 2.423527-2.154433z" fill="url(#e)" stroke-width=".93712"/><g fill="none"><path d="m14.997 1047.644 5.177-8.65 1.558.947m-5.556 9.96-6.333-3.464.86-1.475" opacity=".5" stroke="url(#d)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg b/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg
new file mode 100644
index 000000000000..0a8a5bab0d5c
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.5" cy="8.225647" gradientTransform="matrix(-1.5533178 -.00000003 .00000005 -2.2436807 11.48993 25.455726)" gradientUnits="userSpaceOnUse" r="2.897025" xlink:href="#d"/><radialGradient id="b" cx="20" cy="7.879909" gradientTransform="matrix(-1.9645773 .00000009 -.00000008 -1.8008623 59.291546 21.190629)" gradientUnits="userSpaceOnUse" r="3.054092" xlink:href="#d"/><radialGradient id="c" cx="12" cy="6.433527" gradientTransform="matrix(-2.2819658 .13423358 -.15239438 -2.5906988 40.364022 19.056528)" gradientUnits="userSpaceOnUse" r="3.280968" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m2 20.293 2-2 2 2 2-2 2 2 2-2 2 2 2-2 2 2 2-1.793 2 2" fill="none" stroke="#ef5858"/><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" fill="url(#a)"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" fill="url(#c)"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" fill="url(#b)"/><g fill="none" stroke="#111" stroke-width=".5"><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" opacity=".61"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" opacity=".61"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" opacity=".61"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_bold.svg b/icon-themes/elementary_svg/cmd/bg/sc_bold.svg
new file mode 100644
index 000000000000..20fe370a9584
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_bold.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="3.574227" gradientTransform="matrix(-.00000008 1.866497 -1.527134 -.00000006 17.458325 -19.74317)" gradientUnits="userSpaceOnUse" r="7.257731"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+/&amp;amp;gt;<g transform="matrix(.81201583 0 0 .81201583 -1.74419 -2.155735)"><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="url(#a)"/><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="none" opacity=".61" stroke="#000" stroke-width="1.231503"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg
new file mode 100644
index 000000000000..dbdf2e781239
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="11" cy="6.369101" fx="11" fy="6.369101" gradientTransform="matrix(-2.1515667 -.00000009 .00000007 -1.5496099 34.667233 14.369623)" gradientUnits="userSpaceOnUse" r="3.253443" xlink:href="#c"/><radialGradient id="b" cx="3.5" cy="7.801762" fx="3.5" fy="7.801762" gradientTransform="matrix(-1.5191017 -.0000003 .00000041 -2.0254687 8.816853 22.802226)" gradientUnits="userSpaceOnUse" r="2.962277" xlink:href="#c"/><radialGradient id="c" cx="7.837353" cy="1.618825" gradientTransform="matrix(-1.3843098 .00000003 -.00000002 -1.1801148 18.686677 5.99341)" gradientUnits="userSpaceOnUse" r="7.784645"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linejoin="round"><path d="m8.2059296 10.443984q0-1.1709857.1962192-2.0761259.2025488-.9114699.6392948-1.5634241.436746-.6582838 1.1203484-1.0697111.683602-.4114274 1.652039-.5886577.645625-.1202633 1.303908-.2152081.664614-.1012744 1.379865-.2025489l.215208 1.6836874q-.310153.037978-.670943.094945-.354461.050637-.715251.1076041-.36079.050637-.696262.1076041-.335471.050637-.607646.094945-.449406.075956-.784877.2088785-.329142.126593-.55701.3861087-.227867.2531861-.34813.6772728-.120264.417757-.151912 1.0760408h.07596q.107604-.1835599.278504-.3734494.170901-.1898896.411428-.3418013.240527-.1582412.54435-.2595157.310153-.1012744.683602-.1012744.582328 0 1.050723.1962192.474723.1962192.803865.582328.329142.3861087.506372.9684367.177231.5759983.177231 1.3482153 0 .90514-.240527 1.588743-.234197.677273-.664613 1.133008-.430417.449405-1.031734.677272-.601317.227868-1.329227.227868-.740569 0-1.341886-.284835-.5949911-.284834-1.0190778-.841843-.417757-.55701-.6519542-1.367205-.2278674-.816525-.2278674-1.873577zm3.3483854 2.804036q.265846 0 .481054-.09495.221538-.101275.379779-.322812.158241-.221538.240527-.582328.08861-.36079.08861-.892481 0-.424087-.0633-.765888-.05697-.341801-.183559-.575998-.126593-.2405272-.335472-.3671202-.202549-.1329227-.493713-.1329227-.272175 0-.519031.1202634-.240527.1202633-.436746.2911639-.196219.1709006-.335472.3607906-.139252.18356-.196219.316482 0 .500043.0633.981096.06963.474724.221538.848174.158242.367119.424087.594987.265845.221538.664613.221538z" fill="url(#a)" stroke="#000" stroke-opacity=".490196"/><path d="m12.500001 5.5010545-3.0000003-3h6.0000003z" fill="#ffc27d" stroke="#f37329" stroke-linecap="round"/><path d="m5.2373227 14.684851-.3734494-.962107h-.056967q-.2088785.284834-.417757.493712-.2088785.202549-.455735.335472-.2468564.132923-.5570093.196219-.3038233.0633-.7089211.0633-.4304163 0-.7975361-.132923-.3671197-.139255-.6392947-.41143-.26584543-.278505-.41775707-.696262-.15191165-.424087-.15191165-1.000085 0-1.126678.72158032-1.658369.7215803-.53802 2.1584113-.594987l1.126678-.03798v-.5316888q0-.436746-.253186-.6456245-.2531861-.2088785-.708921-.2088785-.455735 0-.892481.1329227-.4304163.1329227-.8671623.3544605l-.6266355-1.2785897q.5316907-.2974936 1.1773152-.4683942.6456245-.1709007 1.3545456-.1709007 1.3228972 0 2.0254886.6203059.708921.6203059.708921 1.8862363v4.715591zm-.5696687-3.27876-.6392948.025319q-.3861088.01266-.6519541.101274-.2658454.08862-.4304164.240527-.1582413.145582-.2341971.35446-.069626.202549-.069626.455735 0 .443076.2152082.632965.2152082.18356.563339.18356.2658454 0 .4937129-.08862.2278674-.09494.3924384-.272175.1709006-.18356.2658454-.443075.094945-.265846.094945-.607647z" fill="url(#b)" stroke="#000" stroke-opacity=".490196"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg
new file mode 100644
index 000000000000..07f82e3fef38
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12.044169" cy="6.087282" gradientTransform="matrix(-2.3384982 .00000013 -.00000016 -2.776967 40.209438 21.222283)" gradientUnits="userSpaceOnUse" r="3.484572" xlink:href="#b"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" y1="1.902" y2="14.749"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><g fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".772" transform="scale(.95075 1.0518)"><path d="m6.855 13.894-.634-2.08h-3.184l-.634 2.08h-1.997l3.084-8.774h2.265l3.096 8.774zm-1.075-3.634q-.88-2.826-.993-3.197-.108-.37-.156-.585-.196.765-1.128 3.783z"/><path d="m11.44152 8.8543523h.677198q.859037 0 1.486072.2069215.627035.2069215 1.034608.5768721.413843.3699511.608224.8841191.200651.507898.200651 1.116122 0 .677198-.206922 1.210178-.200651.532979-.633305.90293-.426384.36368-1.08477.558061-.658387.194381-1.573858.194381h-2.4517063v-9.1672505h5.2796343v1.6052093h-3.335826zm0 4.0569157h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219463.200651-.150488.300976-.395032.106596-.244543.106596-.595683 0-.36368-.112866-.595683-.112866-.232003-.326058-.36368-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#a)" stroke="#000" stroke-opacity=".49" stroke-width="1.018583" transform="matrix(1.0326118 0 0 .93340526 .184663 .24784)"/></g><path d="m12.5.5-3 3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg b/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg
new file mode 100644
index 000000000000..f2c0940d6831
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="8" cy="6.351444" gradientTransform="matrix(-.98967801 -.00000007 .00000013 -1.7319363 10.478833 12.381146)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#a"/><radialGradient id="c" cx="19" cy="4.841176" gradientTransform="matrix(-1.2390231 .00000002 -.00000002 -1.3516612 32.031471 6.30758)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#a"/><radialGradient id="d" cx="7.000001" cy="20.610014" gradientTransform="matrix(-.80651358 .00000015 -.00000024 -1.4788769 7.53158 39.500303)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#a"/><linearGradient id="e"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="25.46862" x2="25.46862" y1="32.841259" y2="2.723591"><stop offset="0" stop-color="#90dbec"/><stop offset=".25" stop-color="#55c1ec"/><stop offset=".62520313" stop-color="#3689e6"/><stop offset="1" stop-color="#2b63a0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.27961814 0 0 -.26116043 5.022124 18.69343)" gradientUnits="userSpaceOnUse" x1="36.246174" x2="36.246174" y1="2.929114" y2="42.788223"><stop offset="0" stop-color="#185f9a"/><stop offset="1" stop-color="#599ec9"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 .3060607 .32769183 0 5.520628 4.564359)" gradientUnits="userSpaceOnUse" x1="20.796995" x2="37.473785" y1="20.64884" y2="20.64884"><stop offset="0" stop-color="#fff"/><stop offset=".51153916" stop-color="#fff" stop-opacity=".235294"/><stop offset=".58522105" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="i" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 92.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#e"/><radialGradient id="j" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#e"/><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#j)" transform="translate(55 -15)"/><path d="m62.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m68-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#i)"/><g stroke-miterlimit="7" stroke-width=".963925" transform="matrix(-1 0 0 1 23.008766 -1.999968)"><path d="m9.30271 8.5891352c-3.550424 2.4050398-1.417791 7.0180388 2.199927 7.0180388v1.910877l5-3.571427-5-3.339451v2c-2.552377.09933-3.668166-2.339884-1.843474-4.0180378z" display="block" fill="url(#f)" stroke="url(#g)" stroke-linejoin="round"/><path d="m8.620701 9.8332262c-1.252468 1.4706148-.124646 5.3104078 3.881936 4.7851698v.988778l2.330149-1.66055-2.330149-1.509302v.791685c-4.396795.235118-4.256087-2.801288-3.881936-3.3957808z" display="block" fill="none" opacity=".8" stroke="url(#h)"/></g><path d="m4.0477383 7.9515132-.2960225-.7626341h-.0451559q-.1655719.2257798-.3311438.3913517-.1655719.1605546-.3612478.2659186-.1956759.1053638-.4415251.1555372-.2408318.050173-.561941.050173-.3411784 0-.6321836-.105364-.2910052-.1103809-.50675031-.3261262-.21072792-.2207625-.33114385-.5519063-.12041592-.3361612-.12041592-.7927382 0-.8930848.57197562-1.3145405.57197566-.4264731 1.71090966-.4716291l.8930848-.0301035v-.4214562q0-.3461958-.2006932-.5117677-.2006932-.1655719-.561941-.1655719-.3612478 0-.7074436.105364-.3411784.1053639-.6873742.2809705l-.4967157-1.0135008q.4214557-.2358145.9332234-.3712824.5117677-.135468 1.0737087-.135468 1.048622 0 1.6055457.4916984.561941.4916984.561941 1.4951645v3.737911zm-.4515597-2.598977-.5067504.0200692q-.3060571.010031-.516785.080277-.2107279.070242-.3411784.1906586-.1254333.1153987-.1856413.2809706-.05519.1605545-.05519.3612477 0 .3512132.1705892.501733.1705892.1455024.4465423.1455024.2107279 0 .3913517-.070242.180624-.07526.3110746-.2157455.1354679-.1455026.2107278-.3512131.07526-.210728.07526-.4816637z" fill="url(#b)"/><path d="m6.8130474 4.6157385q0-.9282061.1555373-1.6456843.1605545-.7224956.5067504-1.2392806.3461958-.5218024.8880674-.8479288.5418717-.32612647 1.3095233-.46661172.5117672-.09532927 1.0335702-.17058923.526819-.08027728 1.093777-.16055457l.17059 1.33460992q-.245849.030104-.531837.07526-.28097.040139-.566958.085295-.285988.040139-.551907.085295-.265918.0401378-.4816634.0752591-.3562304.060208-.622149.1655719-.2609012.1003466-.441525.3060571-.1806239.2006932-.2759532.5368544-.0953293.3311438-.1204159.8529462h.060208q.0852946-.1455027.2207625-.2960226.1354679-.1505199.3261265-.2709358.1906585-.1254333.4314904-.2057106.2458492-.080277.5418716-.080277.4615945 0 .8328765.1555372.3763.1555372.637202.4615943.2609.3060572.401386.7676516.140485.4565771.140485 1.0686913 0 .7174783-.190659 1.25935-.185641.5368543-.526819.8981021-.341179.3562304-.817825.5368543-.4766465.1806239-1.0536395.1806239-.5870276 0-1.063674-.2257798-.471629-.22578-.8077902-.6673052-.3311438-.4415251-.516785-1.0837433-.1806239-.6472357-.1806239-1.4851298zm2.6541678 2.2226773q.2107278 0 .381317-.07526.1756068-.080278.3010398-.2558839.125433-.1756065.190659-.4615943.07024-.2859878.07024-.7074436 0-.3361611-.05018-.607097-.045147-.2709357-.145494-.4565769-.100346-.1906585-.2659181-.2910052-.1605546-.1053639-.3913518-.1053639-.2157452 0-.4114211.095329-.1906586.0953296-.3461958.2307974-.1555372.1354679-.2659184.2859878-.1103813.1455027-.1555373.2508666 0 .396369.050173.7776862.055191.3762998.1756066.6723222.1254332.2910052.336161.471629.210728.1756066.5268201.1756066z" fill="url(#c)"/><path d="m5.3668105 11.072452q0 .483006-.2809706.826476-.2809704.338104-.8378941.434706v.04293q.2960225.03757.531837.150267.2408318.10733.4064037.284439.1705893.171735.2609012.397137.095329.225403.095329.499106 0 .386406-.1304505.719142-.1304506.327368-.4114211.56887-.2809705.236138-.7224956.370304-.441525.134171-1.0686913.134171h-2.7093582v-6h2.6993238q.4666117 0 .8629808.080501.396369.080501.6873742.268336.2910052.182469.4515598.483006.1655719.300537.1655719.740609zm-1.4048526 2.549198q0-.354205-.2207625-.50984-.2207625-.161002-.6622876-.161002h-1.048622v1.416816h1.0686913q.1906585 0 .3461959-.03757.1605545-.04293.2709357-.134168.1153987-.09123.180624-.23077.065226-.144901.065226-.34347zm-.1455025-2.420396q0-.547408-.6873743-.547408h-1.0987953v1.186048h.943258q.4214558 0 .6321837-.150268.2107279-.150268.2107279-.488372z" fill="url(#d)"/><g fill="none" stroke="#000" stroke-opacity=".955882" stroke-width=".5"><path d="m4.0477383 7.9515132-.2960225-.7626341h-.0451559q-.1655719.2257798-.3311438.3913517-.1655719.1605546-.3612478.2659186-.1956759.1053638-.4415251.1555372-.2408318.050173-.561941.050173-.3411784 0-.6321836-.105364-.2910052-.1103809-.50675031-.3261262-.21072792-.2207625-.33114385-.5519063-.12041592-.3361612-.12041592-.7927382 0-.8930848.57197562-1.3145405.57197566-.4264731 1.71090966-.4716291l.8930848-.0301035v-.4214562q0-.3461958-.2006932-.5117677-.2006932-.1655719-.561941-.1655719-.3612478 0-.7074436.105364-.3411784.1053639-.6873742.2809705l-.4967157-1.0135008q.4214557-.2358145.9332234-.3712824.5117677-.135468 1.0737087-.135468 1.048622 0 1.6055457.4916984.561941.4916984.561941 1.4951645v3.737911zm-.4515597-2.598977-.5067504.0200692q-.3060571.010031-.516785.080277-.2107279.070242-.3411784.1906586-.1254333.1153987-.1856413.2809706-.05519.1605545-.05519.3612477 0 .3512132.1705892.501733.1705892.1455024.4465423.1455024.2107279 0 .3913517-.070242.180624-.07526.3110746-.2157455.1354679-.1455026.2107278-.3512131.07526-.210728.07526-.4816637z" opacity=".61"/><path d="m6.8130474 4.6157385q0-.9282061.1555373-1.6456843.1605545-.7224956.5067504-1.2392806.3461958-.5218024.8880674-.8479288.5418717-.32612647 1.3095233-.46661172.5117672-.09532927 1.0335702-.17058923.526819-.08027728 1.093777-.16055457l.17059 1.33460992q-.245849.030104-.531837.07526-.28097.040139-.566958.085295-.285988.040139-.551907.085295-.265918.0401378-.4816634.0752591-.3562304.060208-.622149.1655719-.2609012.1003466-.441525.3060571-.1806239.2006932-.2759532.5368544-.0953293.3311438-.1204159.8529462h.060208q.0852946-.1455027.2207625-.2960226.1354679-.1505199.3261265-.2709358.1906585-.1254333.4314904-.2057106.2458492-.080277.5418716-.080277.4615945 0 .8328765.1555372.3763.1555372.637202.4615943.2609.3060572.401386.7676516.140485.4565771.140485 1.0686913 0 .7174783-.190659 1.25935-.185641.5368543-.526819.8981021-.341179.3562304-.817825.5368543-.4766465.1806239-1.0536395.1806239-.5870276 0-1.063674-.2257798-.471629-.22578-.8077902-.6673052-.3311438-.4415251-.516785-1.0837433-.1806239-.6472357-.1806239-1.4851298zm2.6541678 2.2226773q.2107278 0 .381317-.07526.1756068-.080278.3010398-.2558839.125433-.1756065.190659-.4615943.07024-.2859878.07024-.7074436 0-.3361611-.05018-.607097-.045147-.2709357-.145494-.4565769-.100346-.1906585-.2659181-.2910052-.1605546-.1053639-.3913518-.1053639-.2157452 0-.4114211.095329-.1906586.0953296-.3461958.2307974-.1555372.1354679-.2659184.2859878-.1103813.1455027-.1555373.2508666 0 .396369.050173.7776862.055191.3762998.1756066.6723222.1254332.2910052.336161.471629.210728.1756066.5268201.1756066z" opacity=".61"/><path d="m5.3668105 11.072452q0 .483006-.2809706.826476-.2809704.338104-.8378941.434706v.04293q.2960225.03757.531837.150267.2408318.10733.4064037.284439.1705893.171735.2609012.397137.095329.225403.095329.499106 0 .386406-.1304505.719142-.1304506.327368-.4114211.56887-.2809705.236138-.7224956.370304-.441525.134171-1.0686913.134171h-2.7093582v-6h2.6993238q.4666117 0 .8629808.080501.396369.080501.6873742.268336.2910052.182469.4515598.483006.1655719.300537.1655719.740609zm-1.4048526 2.549198q0-.354205-.2207625-.50984-.2207625-.161002-.6622876-.161002h-1.048622v1.416816h1.0686913q.1906585 0 .3461959-.03757.1605545-.04293.2709357-.134168.1153987-.09123.180624-.23077.065226-.144901.065226-.34347zm-.1455025-2.420396q0-.547408-.6873743-.547408h-1.0987953v1.186048h.943258q.4214558 0 .6321837-.150268.2107279-.150268.2107279-.488372z" opacity=".61"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg b/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg
new file mode 100644
index 000000000000..9bc1e3793284
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" xlink:href="#c" y1="1.902" y2="14.749"/><radialGradient id="b" cx="12.044169" cy="6.087282" gradientTransform="matrix(-2.3384982 .00000013 -.00000016 -2.776967 40.209438 21.222283)" gradientUnits="userSpaceOnUse" r="3.484572" xlink:href="#c"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" y1="1.902" y2="14.749"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".772" transform="matrix(.95075 0 0 1.0518 0 -1.999463)"><path d="m6.855 13.894-.634-2.08h-3.184l-.634 2.08h-1.997l3.084-8.774h2.265l3.096 8.774zm-1.075-3.634q-.88-2.826-.993-3.197-.108-.37-.156-.585-.196.765-1.128 3.783z" fill="url(#a)"/><path d="m11.44152 8.8543523h.677198q.859037 0 1.486072.2069215.627035.2069215 1.034608.5768721.413843.3699511.608224.8841191.200651.507898.200651 1.116122 0 .677198-.206922 1.210178-.200651.532979-.633305.90293-.426384.36368-1.08477.558061-.658387.194381-1.573858.194381h-2.4517063v-9.1672505h5.2796343v1.6052093h-3.335826zm0 4.0569157h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219463.200651-.150488.300976-.395032.106596-.244543.106596-.595683 0-.36368-.112866-.595683-.112866-.232003-.326058-.36368-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width="1.018583" transform="matrix(1.0326118 0 0 .93340526 .184663 .24784)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_italic.svg b/icon-themes/elementary_svg/cmd/bg/sc_italic.svg
new file mode 100644
index 000000000000..4fdc4b0b489d
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_italic.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10" cy="2.063352" gradientTransform="matrix(.00000007 2.4488678 -2.2674702 .00000006 14.678587 -23.488678)" gradientUnits="userSpaceOnUse" r="5.512752"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;amp;gt;<path d="m11.830144 14.500178-.611052-4.011689h-4.8264249l-2.2405241 4.011689h-1.6648953l7.3591916-13.0003526h1.5054907l2.160821 13.0003526zm-.841303-5.4729003-.566773-3.7548703q-.017712-.1594049-.053135-.3896563-.026567-.2302515-.053135-.4959263-.026567-.2656748-.053135-.5490612-.017712-.2922423-.026567-.5667729-.123982.2745306-.2656751.5667729-.1328374.2922422-.2656748.5667728-.1328374.2656748-.256819.4959263-.1151257.2213957-.203684.3719447l-2.0279842 3.7548703z" fill="url(#a)"/><path d="m11.830144 14.500178-.611052-4.011689h-4.8264249l-2.2405241 4.011689h-1.6648953l7.3591916-13.0003526h1.5054907l2.160821 13.0003526zm-.841303-5.4729003-.566773-3.7548703q-.017712-.1594049-.053135-.3896563-.026567-.2302515-.053135-.4959263-.026567-.2656748-.053135-.5490612-.017712-.2922423-.026567-.5667729-.123982.2745306-.2656751.5667729-.1328374.2922422-.2656748.5667728-.1328374.2656748-.256819.4959263-.1151257.2213957-.203684.3719447l-2.0279842 3.7548703z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg b/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg
new file mode 100644
index 000000000000..bc3bceefb324
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="13.231646" cy="6.758419" gradientTransform="matrix(-2.2622564 .14139121 -.18888943 -3.022227 44.441614 23.507512)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="c" cx="5.259" cy="3.065" gradientTransform="matrix(-1.65988 0 0 -2.25063 13.988 9.75)" gradientUnits="userSpaceOnUse" r="5.069" xlink:href="#b"/><g stroke-linejoin="round"><path d="m7.54 13.857-.697-2.287h-3.503l-.697 2.287h-2.196l3.392-9.65h2.49l3.406 9.65zm-1.183-3.997q-.967-3.11-1.092-3.517-.118-.407-.17-.644-.217.84-1.243 4.16z" fill="url(#c)" stroke="#000" stroke-opacity=".49" stroke-width=".85" transform="scale(.95075 1.0518)"/><path d="m12.5 4.5050207-3-3h6z" fill="#fcaf3e" stroke="#ce5c00" stroke-linecap="round"/><path d="m12.188209 9.0325387h.677197q.859038 0 1.486073.2069215.627035.2069215 1.034608.5768721.413843.3699507.608224.8841197.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426384.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.1672501h5.279633v1.6052094h-3.335825zm0 4.0569163h.526709q.35114 0 .627035-.0627.282166-.06897.476546-.219462.200652-.150489.300977-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#a)" stroke="#000" stroke-opacity=".490196" stroke-width="1.123997" transform="matrix(.88968232 0 0 .88968232 1.228039 1.593515)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg b/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg
new file mode 100644
index 000000000000..8da76754881a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.950248" cy="9.286584" gradientTransform="matrix(-2.3890381 -.00000004 .00000003 -1.484264 23.554654 20.816332)" gradientUnits="userSpaceOnUse" r="3.767206"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#565656" transform="translate(.002163 -.020656)"><g stroke-linecap="round" transform="matrix(.99839875 0 0 .99553779 1.009608 .682899)"><path d="m10.50505 13.899781v-11.899781" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z" fill="url(#a)" stroke="#000" stroke-opacity=".490196" stroke-width=".79879" transform="matrix(.67801558 0 0 .67801558 .645901 1.534931)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg b/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg
new file mode 100644
index 000000000000..5d830c4a933f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5" cy="4.121356" gradientTransform="matrix(-1.706926 .15517496 -.21424541 -2.3567015 12.417612 11.936931)" gradientUnits="userSpaceOnUse" r="2.33377" xlink:href="#d"/><radialGradient id="b" cx="11.5" cy="2.992463" gradientTransform="matrix(-1.886169 -.14508935 .18917342 -2.459264 30.624848 10.027785)" gradientUnits="userSpaceOnUse" r="2.643067" xlink:href="#d"/><radialGradient id="c" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 90.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 84.913 -11.394)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#d"/><path d="m60.34-13.506c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#e)"/><path d="m60.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m66-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#c)"/><path d="m4.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" fill="url(#a)"/><path d="m7.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" fill="url(#b)"/><path d="m4.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" fill="none" opacity=".61" stroke="#000" stroke-width=".5"/><path d="m7.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" fill="none" opacity=".61" stroke="#000" stroke-width=".5"/><path d="m14.148 6.2800005c-.15-.056-.323-.02-.44.103l-5.03 5.2950005-2.54-2.4130005c-.164-.158-.423-.154-.58.012l-1.433 1.5200005c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.1430005c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="#9cde4a" stroke="#5ca12a" stroke-linecap="round" stroke-width=".689"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg b/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg
new file mode 100644
index 000000000000..3b6cb1d037d8
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5" cy="4.121356" gradientTransform="matrix(-1.706926 .15517496 -.21424541 -2.3567015 14.417612 11.936931)" gradientUnits="userSpaceOnUse" r="2.33377" xlink:href="#d"/><radialGradient id="b" cx="11.5" cy="2.992463" gradientTransform="matrix(-1.886169 -.14508935 .18917342 -2.459264 32.624848 10.027785)" gradientUnits="userSpaceOnUse" r="2.643067" xlink:href="#d"/><radialGradient id="c" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 92.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#d"/><path d="m2.707 12.586-2.353 2.354.707.707 1.647-1.647 2 2 2-2 2 2 2-2 2 2 2.677-2.558-.695-.838-1.983 1.982-2-2-2 2-2-2-2 2z" fill="#ef5858" fill-rule="evenodd"/><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#e)" transform="translate(55 -15)"/><path d="m62.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m68-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#c)"/><path d="m6.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" fill="url(#a)"/><path d="m9.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" fill="url(#b)"/><g fill="none" stroke="#000" stroke-width=".5"><path d="m6.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" opacity=".61"/><path d="m9.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" opacity=".61"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/lc_changecasetolower.svg
index 9b07af2c9e9a..277207478c13 100644
--- a/icon-themes/elementary_svg/cmd/lc_changecasetolower.svg
+++ b/icon-themes/elementary_svg/cmd/lc_changecasetolower.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12.203738" cy="3.050769" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><g fill="url(#a)" stroke="#000" stroke-opacity=".431373" transform="scale(.98294772 1.0173481)"><path d="m9.758794 19.78873-.4329494-1.115395h-.058705q-.5650358.711799-1.1667622.990647-.5943882.271511-1.5556829.271511-1.1814385 0-1.8638843-.675107-.6751076-.675109-.6751076-1.92259 0-1.306187.9099277-1.92259.9172659-.623741 2.7591359-.689784l1.4235966-.04403v-.359569q0-1.24748-1.2768341-1.24748-.983309 0-2.3115102.594387l-.7411506-1.511657q1.4162585-.741152 3.1407183-.741152 1.6510787 0 2.5316538.719137.880575.719136.880575 2.186761v5.466905h-1.5630208zm-.6604314-3.80115-.865899.02935q-.9759709.02935-1.4529491.352229-.4769782.322878-.4769782.983309 0 .946618 1.0860427.946618.7778416 0 1.2401436-.447626.46964-.447625.46964-1.188775z"/><path d="m18.182963 11.430604q1.45295 0 2.274821 1.137409.821869 1.130072.821869 3.104029 0 2.032661-.851223 3.148054-.843884 1.115397-2.304171 1.115397-1.445612 0-2.267482-1.049352h-.1541l-.374245.902589h-1.709783v-11.4181259h2.238128v2.6564029q0 .50633-.08805 1.621725h.08805q.78518-1.218128 2.326186-1.218128zm-.719137 1.790502q-.829206 0-1.21079.513669-.381583.50633-.396259 1.680431v.242158q0 1.320863.388921 1.893238.396259.572373 1.247482.572373.689783 0 1.093381-.63108.410936-.638416.410936-1.849207 0-1.210791-.410936-1.812517-.410935-.609065-1.122735-.609065z"/></g><path d="m17.509539 6.5000214-3-3h6z" fill="#fcaf3e" stroke="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.740531" cy="3.265391" fx="6.740531" fy="3.265391" gradientTransform="matrix(-1.2099441 0 .00000003 -1.2371598 26.976605 10.428971)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#c"/><radialGradient id="b" cx="16.36776" cy="2.057002" fx="16.36776" fy="2.057002" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#c"/><radialGradient id="c" cx="12.203738" cy="3.050769" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><g fill="url(#c)" stroke="#000" stroke-opacity=".431373" transform="scale(.98294772 1.0173481)"><path d="m9.758794 19.78873-.4329494-1.115395h-.058705q-.5650358.711799-1.1667622.990647-.5943882.271511-1.5556829.271511-1.1814385 0-1.8638843-.675107-.6751076-.675109-.6751076-1.92259 0-1.306187.9099277-1.92259.9172659-.623741 2.7591359-.689784l1.4235966-.04403v-.359569q0-1.24748-1.2768341-1.24748-.983309 0-2.3115102.594387l-.7411506-1.511657q1.4162585-.741152 3.1407183-.741152 1.6510787 0 2.5316538.719137.880575.719136.880575 2.186761v5.466905h-1.5630208zm-.6604314-3.80115-.865899.02935q-.9759709.02935-1.4529491.352229-.4769782.322878-.4769782.983309 0 .946618 1.0860427.946618.7778416 0 1.2401436-.447626.46964-.447625.46964-1.188775z" fill="url(#b)"/><path d="m18.182963 11.430604q1.45295 0 2.274821 1.137409.821869 1.130072.821869 3.104029 0 2.032661-.851223 3.148054-.843884 1.115397-2.304171 1.115397-1.445612 0-2.267482-1.049352h-.1541l-.374245.902589h-1.709783v-11.4181259h2.238128v2.6564029q0 .50633-.08805 1.621725h.08805q.78518-1.218128 2.326186-1.218128zm-.719137 1.790502q-.829206 0-1.21079.513669-.381583.50633-.396259 1.680431v.242158q0 1.320863.388921 1.893238.396259.572373 1.247482.572373.689783 0 1.093381-.63108.410936-.638416.410936-1.849207 0-1.210791-.410936-1.812517-.410935-.609065-1.122735-.609065z" fill="url(#a)"/><path d="m13.386719 8.515625v1h2.199219v-1zm-5.6113284 3.097656c-1.1300359 0-2.1598186.251233-3.0878906.753907l.3886719.820312c.8257664-.375259 1.7228203-.574219 2.6992187-.574219 1.0819494 0 1.9112422.244676 2.4882814.732422.577039.487741.865234 1.229219.865234 2.224609v-1c0-.995389-.288195-1.736868-.865234-2.224609-.5770397-.487742-1.406332-.732422-2.4882814-.732422zm10.0976564.015625c-1.009819 0-1.772583.412108-2.287109 1.238282h-.033204c-.013592.306492-.017731.541068-.052734 1h.085938c.514526-.826175 1.27729-1.238282 2.287109-1.238282.952116 0 1.697757.384823 2.236328 1.15625.467513.665327.717856 1.559575.779297 2.65625.009047-.16568.027344-.322265.027344-.498047 0-1.338801-.268071-2.391752-.806641-3.158203-.538571-.771427-1.284212-1.15625-2.236328-1.15625zm-9.0410158 3.310547-1.2890624.041016c-1.2069747.044792-2.1098546.280084-2.7109376.703125-.5962741.418064-.8945312 1.06918-.8945312 1.955078 0 .201841.0138448.390639.0390625.570312.085319-.665557.362321-1.179631.8554687-1.52539.601083-.423041 1.5039629-.658331 2.7109376-.703125l1.4003906-.044922v-.365235c0-.248202-.0392258-.455418-.1113282-.630859zm6.7695308 1.431641c-.006161.103204-.014268.20036-.015624.3125v.246094c-.000001.895851.127953 1.537578.382812 1.925781.259668.388201.668757.582031 1.226562.582031.452015 0 .809741-.214559 1.074219-.642578.269286-.432995.404297-1.059662.404297-1.88086 0-.177454-.008883-.339897-.021484-.498046-.045749.577631-.171779 1.039577-.382813 1.378906-.264477.428019-.622205.642578-1.074219.642578-.557804 0-.966894-.19383-1.226562-.582031-.209864-.319667-.330011-.820559-.367188-1.484375zm-6.6835932.894531c-.0524071.35911-.1951096.659298-.4355469.896484-.3029458.303595-.7109848.455079-1.2207031.455079-.5046436-.000001-.8203156-.169419-.9667969-.492188-.0627247.155084-.0996094.328605-.0996094.529297 0 .642027.3547241.962889 1.0664063.962891.5097184 0 .9177573-.151484 1.2207031-.455079.3077544-.303593.4609375-.708265.4609375-1.210937v-.685547z" fill="#fff" opacity=".2" stroke="none" transform="scale(1.0173481 .98294772)"/></g><path d="m17.509539 6.5000214-3-3h6z" fill="#fcaf3e" stroke="#ce5c00"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/lc_changecasetoupper.svg
index 7cb783a08a89..3f983deadc83 100644
--- a/icon-themes/elementary_svg/cmd/lc_changecasetoupper.svg
+++ b/icon-themes/elementary_svg/cmd/lc_changecasetoupper.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18.388361" y1="1.49945" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927q-1.19-3.834-1.344-4.336-.146-.503-.21-.794-.268 1.037-1.533 5.13zm5.65-6.922h3.687q2.52 0 3.655.722 1.143.713 1.143 2.277 0 1.062-.502 1.743-.494.68-1.32.818v.08q1.126.252 1.62.94.503.69.503 1.833 0 1.622-1.175 2.53-1.167.907-3.177.907h-4.432v-11.851zm2.512 4.693h1.46q1.02 0 1.474-.315.462-.316.462-1.046 0-.68-.503-.973-.494-.3-1.572-.3h-1.32zm0 1.995v3.087h1.637q1.038 0 1.532-.397.493-.397.493-1.215 0-1.475-2.107-1.475z" fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><g fill="#fcaf3e" stroke-linecap="round"><path d="m18 1-4.5 4.5h9z" stroke="#ce5c00"/><path d="m18 2.25-2.45 2.25h4.9z" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18.388361" y1="1.49945" y2="5.999405"><stop offset="0" stop-color="#fff6ee"/><stop offset="1" stop-color="#fff6ee" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927q-1.19-3.834-1.344-4.336-.146-.503-.21-.794-.268 1.037-1.533 5.13zm5.65-6.922h3.687q2.52 0 3.655.722 1.143.713 1.143 2.277 0 1.062-.502 1.743-.494.68-1.32.818v.08q1.126.252 1.62.94.503.69.503 1.833 0 1.622-1.175 2.53-1.167.907-3.177.907h-4.432v-11.851zm2.512 4.693h1.46q1.02 0 1.474-.315.462-.316.462-1.046 0-.68-.503-.973-.494-.3-1.572-.3h-1.32zm0 1.995v3.087h1.637q1.038 0 1.532-.397.493-.397.493-1.215 0-1.475-2.107-1.475z" fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><g fill="#fcaf3e" stroke-linecap="round"><path d="m18 1-4.5 4.5h9z" stroke="#ce5c00"/><path d="m18 2.25-2.45 2.25h4.9z" stroke="url(#a)"/></g><path d="m5.5585938 8.2617188-4.1113282 12.1035152h.3398438l3.7714844-11.1035152h3.0195312l3.785156 11.1035152h.341797l-4.126953-12.1035152zm8.6054682.0488281v1h3.623047c1.651356 0 2.848032.2446908 3.591797.7343751.64108.413899.989655 1.051948 1.082032 1.888672.025858-.181634.041015-.37032.041015-.572266 0-1.060757-.374039-1.8328258-1.123047-2.3164061-.743765-.4896845-1.940441-.734375-3.591797-.734375zm5.722657 3.9160151c-.073029.226224-.191348.409864-.371094.53711-.297506.213643-.780813.320312-1.449219.320312h-1.435547v1h1.435547c.668406 0 1.151713-.106669 1.449219-.320312.302749-.214322.453125-.569343.453125-1.064453 0-.179603-.032044-.332859-.082031-.472657zm1.839843 2.234376c-.280071.266706-.618362.437165-1.015624.505859v.080078c.737867.170915 1.270032.490407 1.59375.957031.241077.342277.392275.768762.457031 1.275391.013325-.136339.037109-.265437.037109-.410156 0-.775221-.164525-1.397254-.49414-1.865235-.147748-.212971-.344107-.391596-.578126-.542968zm-15.8632808.890624c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1zm14.2988278 1.794922c-.074078.291746-.208003.529756-.416015.703125-.323718.269259-.825658.404297-1.50586.404297h-1.609375v1h1.609375c.680202 0 1.182141-.135038 1.50586-.404297.323062-.269258.484375-.67958.484375-1.234375 0-.172364-.027372-.326083-.06836-.46875z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_sortdescending.svg b/icon-themes/elementary_svg/cmd/lc_sortdescending.svg
index d2be2a4bebc3..25bf6159b8c2 100644
--- a/icon-themes/elementary_svg/cmd/lc_sortdescending.svg
+++ b/icon-themes/elementary_svg/cmd/lc_sortdescending.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-1.81092 0 0 -2.56547 10.520814 -5.132508)" gradientUnits="userSpaceOnUse" x1="5.099231" x2="5.963477" y1="4.502705" y2="19.623734"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="b" cx="17" cy="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1384314 -.00000004 27.661215 -54.318232)" gradientUnits="userSpaceOnUse" r="7.014487"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m16.980468-.99999958a1.0001 1.0001 0 0 0 -.0293.00195 1.0001 1.0001 0 0 0 -.07031.00586 1.0001 1.0001 0 0 0 -.697265.40625l-5.890625 5.88867188a1.0001 1.0001 0 1 0 1.414062 1.4140625l4.292969-4.2929663v16.0859375c0 .272045.218189.490234.490234.490234h1.019532c.272045 0 .490234-.218189.490234-.490234v-16.0859375l4.292969 4.2929688a1.0001 1.0001 0 1 0 1.414062-1.4140625l-5.882812-5.88281248a1.0001 1.0001 0 0 0 -.828125-.4199219 1.0001 1.0001 0 0 0 -.01563 0z" fill="url(#b)"/><text x="4" y="18"><tspan x="4" y="18"/></text><path d="m10.674517 19.410305h-8.2345104v-1.521265l5.3055071-7.606326h-5.1617059v-1.9375322h7.9469082v1.5136968l-5.2979389 7.6138944h5.4417399z" style="stroke:#000;stroke-width:.837;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#a)" transform="scale(.99126738 1.0088095)"/></g></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="7.061667" cy="7.833584" gradientTransform="matrix(-2.434398 .23920676 -.22241281 -2.1854518 25.994865 21.378326)" gradientUnits="userSpaceOnUse" r="4.535755"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="17" cy="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1384314 -.00000004 27.661215 -54.318232)" gradientUnits="userSpaceOnUse" r="7.014487"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m16.980468-.99999958a1.0001 1.0001 0 0 0 -.0293.00195 1.0001 1.0001 0 0 0 -.07031.00586 1.0001 1.0001 0 0 0 -.697265.40625l-5.890625 5.88867188a1.0001 1.0001 0 1 0 1.414062 1.4140625l4.292969-4.2929663v16.0859375c0 .272045.218189.490234.490234.490234h1.019532c.272045 0 .490234-.218189.490234-.490234v-16.0859375l4.292969 4.2929688a1.0001 1.0001 0 1 0 1.414062-1.4140625l-5.882812-5.88281248a1.0001 1.0001 0 0 0 -.828125-.4199219 1.0001 1.0001 0 0 0 -.01563 0z" fill="url(#b)"/><text x="4" y="18"><tspan x="4" y="18"/></text><path d="m10.674517 19.410305h-8.2345104v-1.521265l5.3055071-7.606326h-5.1617059v-1.9375322h7.9469082v1.5136968l-5.2979389 7.6138944h5.4417399z" style="stroke:#000;stroke-width:.837;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#a)" transform="scale(.99126738 1.0088095)"/><path d="m2.5605469 10.417969v1h7.8789061v-1zm4.4316406 2.955078-4.5742187 6.673828v1l5.2597656-7.673828zm-1.1210937 6.253906-.6835938 1h5.394531v-1z" fill="#fff" opacity=".2" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_sortdescending.svg b/icon-themes/elementary_svg/cmd/sc_sortdescending.svg
index 988f167da87d..92e65e14c4f3 100644
--- a/icon-themes/elementary_svg/cmd/sc_sortdescending.svg
+++ b/icon-themes/elementary_svg/cmd/sc_sortdescending.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-1.81092 0 0 -2.56547 10.520814 -5.132508)" gradientUnits="userSpaceOnUse" x1="3.996062" x2="5.108264" y1="3.15226" y2="16.033958"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke="#565656"><g stroke-linecap="round" transform="matrix(.99839875 0 0 .99553779 1.009608 .682899)"><path d="m10.50505 13.899781v-11.899781" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><path d="m7.4638429 14.421837h-5.4080269v-.999093l3.4843997-4.9954663h-3.389958v-1.272477h5.2191435v.9941226l-3.479429 5.0004367h3.5738707z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196" stroke-width=".54972" transform="scale(.97940746 1.0210255)"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.621386" cy="7.397522" gradientTransform="matrix(-2.2680758 .17927766 -.20483224 -2.5913715 16.710816 24.609586)" gradientUnits="userSpaceOnUse" r="2.978874"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#565656" transform="translate(.002163 -.020656)"><g stroke-linecap="round" transform="matrix(.99839875 0 0 .99553779 1.009608 .682899)"><path d="m10.50505 13.899781v-11.899781" fill="#565656" fill-rule="evenodd" stroke-linejoin="round"/><path d="m6.5050501 5 3.9999999-4 4 4" fill="none"/></g><path d="m7.4978368 14.520656h-5.2966619v-1.020099l3.4126471-5.1004986h-3.3201502v-1.2992315h5.1116681v1.0150245l-3.4077787 5.1055736h3.5002756z" fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".490196"/></g></svg> \ No newline at end of file