summaryrefslogtreecommitdiffstats
path: root/icon-themes/elementary_svg/cmd/bg
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
commited5640d8b587fbcfed7dd7967f3de04b37a76f26 (patch)
tree7a5f7c6c9d02226d7471cb3cc8fbbf631b415303 /icon-themes/elementary_svg/cmd/bg
parentInitial commit. (diff)
downloadlibreoffice-ed5640d8b587fbcfed7dd7967f3de04b37a76f26.tar.xz
libreoffice-ed5640d8b587fbcfed7dd7967f3de04b37a76f26.zip
Adding upstream version 4:7.4.7.upstream/4%7.4.7upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'icon-themes/elementary_svg/cmd/bg')
-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
20 files changed, 25 insertions, 0 deletions
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_bold.svg b/icon-themes/elementary_svg/cmd/bg/lc_bold.svg
new file mode 100644
index 000000000..11d27e221
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_bold.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="3.887216" gradientTransform="matrix(.00000009 2.3423297 -1.7911934 .00000007 18.962756 -25.107955)" gradientUnits="userSpaceOnUse" r="7.257731"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -21 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 4.148486 12.375)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#f" y1="46.5" y2="43.5"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="46.5" y2="43.5"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="url(#a)"/><g transform="matrix(.73633307 0 0 1 -5.462994 -24)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m12.554736 43.5c-.779062 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627188 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m13.148486 43.5h5.851514v3h-5.851514z" fill="url(#f)" opacity=".2"/></g><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="none" opacity=".61" stroke="#000" stroke-width=".558"/><path d="m9.921875 4.5019531-5.1796875 16.0097659h.3242187l4.8554688-15.0097659h4.134766l4.876953 15.0097659h.324218l-5.201171-16.0097659zm.443359 9.3789059-.291015 1h3.894531l-.292969-1z" fill="#fff" opacity=".2"/><g transform="matrix(.73633307 0 0 1 6.537006 -24)"><path d="m19 43.5v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m12.554736 43.5c-.779062 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.627188 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m13.148486 43.5h5.851514v3h-5.851514z" fill="url(#d)" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg
new file mode 100644
index 000000000..db86dbcfb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_changecasetolower.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.40540511 0 0 .51351351 2.278675 -.31533)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="6.473674" y2="8.421042"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17" x2="17" y1="2" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="16.36776" cy="2.057002" fx="16.36776" fy="2.057002" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975" xlink:href="#e"/><radialGradient id="d" cx="16.291451" cy="10.443346" fx="16.291451" fy="10.443346" gradientTransform="matrix(-2.4398545 -.05642345 .05843507 -2.5268413 55.429963 35.533013)" gradientUnits="userSpaceOnUse" r="3.798259" xlink:href="#e"/><radialGradient id="e" cx="12.203738" cy="3.050769" gradientTransform="matrix(-1.2093986 -.03510001 .0466282 -1.4997965 26.820669 11.523175)" gradientUnits="userSpaceOnUse" r="9.136975"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linecap="round" stroke-linejoin="round"><g fill="url(#e)" stroke="#000" stroke-opacity=".431373" transform="scale(.98294772 1.0173481)"><path d="m9.758794 19.78873-.4329494-1.115395h-.058705q-.5650358.711799-1.1667622.990647-.5943882.271511-1.5556829.271511-1.1814385 0-1.8638843-.675107-.6751076-.675109-.6751076-1.92259 0-1.306187.9099277-1.92259.9172659-.623741 2.7591359-.689784l1.4235966-.04403v-.359569q0-1.24748-1.2768341-1.24748-.983309 0-2.3115102.594387l-.7411506-1.511657q1.4162585-.741152 3.1407183-.741152 1.6510787 0 2.5316538.719137.880575.719136.880575 2.186761v5.466905h-1.5630208zm-.6604314-3.80115-.865899.02935q-.9759709.02935-1.4529491.352229-.4769782.322878-.4769782.983309 0 .946618 1.0860427.946618.7778416 0 1.2401436-.447626.46964-.447625.46964-1.188775z" fill="url(#c)"/><path d="m12.849124 15.266345q0-1.367076.229078-2.42379.236467-1.064103.74635-1.825232.509882-.768519 1.30796-1.2488434.798077-.4803242 1.928686-.6872332.75374-.1404025 1.522259-.2512465.775908-.1182337 1.610934-.2364674l.251246 1.9656345q-.36209.04434-.783298.110844-.413818.05912-.835025.125624-.421208.05912-.812857.125623-.391649.05912-.709402.110844-.524662.08868-.916311.243857-.384259.147792-.650285.450766-.266026.295584-.406428.790688-.140403.487713-.177351 1.256232h.08868q.125623-.214298.325142-.435986.19952-.221688.480325-.399039.280805-.18474.635506-.302974.36209-.118233.798077-.118233.679843 0 1.226674.229077.554221.229078.93848.679844.384259.450766.591168 1.130609.206909.672454.206909 1.573986 0 1.056714-.280805 1.854791-.273415.790688-.775908 1.322739-.502493.524662-1.204506.790688-.702012.266026-1.551817.266026-.864583 0-1.566596-.332533-.694623-.332532-1.189726-.982817-.487714-.650285-.761129-1.596155-.266026-.953259-.266026-2.187323zm3.909101 3.273595q.310363 0 .56161-.110844.258636-.118233.443376-.37687.18474-.258636.280805-.679843.103454-.421208.103454-1.041934 0-.495104-.0739-.894143-.06651-.399038-.214298-.672454-.147792-.280805-.391649-.428597-.236468-.155181-.57639-.155181-.317753 0-.605947.140402-.280805.140403-.509883.339922-.229078.199519-.391649.421207-.162571.214299-.229078.369481 0 .583778.0739 1.145388.08129.554221.258637.990207.18474.428597.495103.694623.310364.258636.775909.258636z" fill="url(#d)" stroke="#000" stroke-opacity=".490196" transform="matrix(1.0173481 0 0 .98294772 -.286687 -.152358)"/><g fill="#fff" stroke="none" transform="scale(1.0173481 .98294772)"><path d="m7.7753906 11.613281c-1.1300359 0-2.1598186.251233-3.0878906.753907l.3886719.822265c.8257109-.375382 1.7226867-.576172 2.6992187-.576172 1.0819494 0 1.9112418.24468 2.4882814.732422.577039.487741.865234 1.229219.865234 2.224609v-1c0-.99539-.288195-1.736868-.865234-2.224609-.5770396-.487742-1.406332-.732422-2.4882814-.732422zm1.0566406 3.326172-1.2890624.041016c-1.2069747.044792-2.1098546.280084-2.7109376.703125-.5962742.418064-.8945312 1.06918-.8945312 1.955078 0 .201841.0138853.390564.0390625.570312.0852906-.665762.362321-1.179631.8554687-1.52539.601083-.423041 1.5039629-.658333 2.7109376-.703125l1.4003906-.044922v-.365235c0-.248203-.0393229-.455468-.1113282-.630859zm.0859376 2.326172c-.0525924.358699-.1951096.659298-.4355469.896484-.3029458.303595-.7109847.455079-1.2207031.455079-.5047294-.000001-.8200247-.171219-.9667969-.494141-.0632025.155127-.0996094.329829-.0996094.53125 0 .642027.3547241.962891 1.0664063.962891.5097184 0 .9177573-.151484 1.2207031-.455079.3077544-.303593.4609375-.708265.4609375-1.210937v-.685547z" opacity=".2"/><path d="m19.912109 8.4394531c-.556684.0788225-1.094055.1575057-1.611328.2363281-.512346.0738961-1.018991.1563984-1.521484.25-.75374.1379394-1.395683.3672839-1.927735.6875-.532051.3202163-.968672.7376538-1.308593 1.2499998-.339922.50742-.588449 1.114817-.746094 1.824219-.152719.704476-.230469 1.512444-.230469 2.423828 0 .153909.019184.28819.025391.435547.026115-.676469.085795-1.309133.205078-1.859375.157645-.709402.406172-1.316799.746094-1.824219.339921-.512346.776542-.929784 1.308593-1.25.532052-.320216 1.173995-.54956 1.927735-.6874998.502493-.0936016 1.009138-.1761039 1.521484-.25.517273-.0788224 1.054644-.1575056 1.611328-.2363281l.126953.9824219c.039522-.005093.086482-.012862.125-.017578zm-2.710937 3.9238279c-.290658 0-.557435.038366-.798828.117188-.236467.078823-.447562.179575-.634766.302734-.187203.118234-.347455.252599-.480469.400391-.112197.124662-.198245.24603-.27539.367187-.068172.296591-.11819.642326-.138672 1.06836h.087891c.083748-.142866.193158-.287755.326171-.435547.133014-.147792.293266-.282157.480469-.400391.187204-.12316.398299-.223911.634766-.302734.241393-.078822.50817-.117188.798828-.117188.453229 0 .862008.075798 1.226562.228516.369481.152719.681328.379177.9375.679687.256173.300511.453858.677631.591797 1.13086.094614.307495.144111.663624.173828 1.042968.010446-.15679.033203-.302338.033203-.46875 0-.601021-.069091-1.125916-.207031-1.574218-.137939-.453229-.335624-.830349-.591797-1.13086-.256172-.300511-.568019-.526969-.9375-.679687-.364554-.152718-.773333-.228516-1.226562-.228516zm-2.269531 3.837891c-.015663.029251-.047178.069065-.058594.095703 0 .389185.024953.770125.074219 1.144531.054193.369481.139581.699578.257812.990235.12316.285731.289185.517961.496094.695312.206909.172424.465027.257813.77539.257813.206909 0 .393049-.037432.560547-.111328.172424-.078823.3202-.204529.44336-.376954.12316-.172423.217207-.398882.28125-.679687.068969-.280805.103515-.627199.103515-1.041016 0-.143443-.023898-.257324-.033203-.388672-.01711.15581-.038844.301568-.070312.429688-.064043.280804-.15809.507263-.28125.679687-.12316.172425-.270936.298131-.44336.376954-.167498.073896-.353638.111328-.560547.111328-.310363 0-.568481-.085389-.77539-.257813-.206909-.17735-.372934-.409581-.496094-.695312-.118231-.290657-.203619-.620754-.257812-.990235-.010341-.078588-.007455-.160995-.015625-.240234z" opacity=".2"/></g></g><path d="m17 6-4.5-4.5h9.000001z" fill="url(#b)" stroke="#a62100" stroke-opacity=".501961"/><path d="m17.008988 4.6168524-2.099443-2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg
new file mode 100644
index 000000000..66760eaaf
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_changecasetoupper.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="3" y2="4"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.99992" x2="18" y1="1.49945" y2="6"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="18.624523" cy="12.589911" gradientTransform="matrix(-2.0540926 .00000011 -.00000014 -2.6959961 56.88102 44.655859)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#d"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927c-.7933333-2.556-1.2413333-4.001333-1.344-4.336-.0973333-.335333-.1673333-.6-.21-.794-.1786667.691333-.6896667 2.401333-1.533 5.13z" fill="url(#d)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><path d="m5.5585938 8.2617188-4.1113282 12.1035152h.3398438l3.7714844-11.1035152h3.0195312l3.785156 11.1035152h.341797l-4.126953-12.1035152zm.3046874 7.0898432c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1z" fill="#fff" opacity=".2"/><g fill="url(#c)" stroke="#000" stroke-opacity=".490196" stroke-width=".763938" transform="matrix(1.3090076 0 0 1.3090076 -6.879642 -6.524065)"><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/></g><path d="m14.5 8.5v1h6.910156v-1zm2.544922 4.605469v1h.886719c.749657 0 1.398117.088956 1.945312.269531.547196.180575.997838.433015 1.353516.755859.361149.322846.627244.70755.796875 1.15625.11876.300612.18249.629819.220703.970703.016629-.167749.041015-.330426.041015-.509765.000001-.530779-.086616-1.017709-.261718-1.460938-.169631-.4487-.435726-.833404-.796875-1.15625-.355678-.322844-.80632-.575284-1.353516-.755859-.547195-.180575-1.195655-.269531-1.945312-.269531zm2.609375 4.146484c-.022131.097381-.045751.194113-.082031.277344-.087552.213406-.21943.384298-.394532.515625-.16963.131332-.376808.228876-.623046.289062-.240766.054714-.513884.082032-.820313.082032h-.689453v1h.689453c.306429 0 .579547-.027318.820313-.082032.246238-.060186.453416-.15773.623046-.289062.175102-.131327.30698-.302219.394532-.515625.093023-.213407.140625-.474821.140625-.78125 0-.188219-.023953-.348291-.058594-.496094z" fill="#fff" opacity=".2"/><g fill="#f37329" stroke-linecap="round"><path d="m18 1-4.5 4.5h9z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m18 2.3831476-2.099443 2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg b/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg
new file mode 100644
index 000000000..17f0359bb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_hyphenate.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="21.256184" x2="19.275635" y1="37.880501" y2="-3.99394"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".26238" stop-color="#64baff"/><stop offset=".704952" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.39222363 0 0 .36562471 6.995572 3.85447)" gradientUnits="userSpaceOnUse" x1="34.512653" x2="35.592819" y1="2.159191" y2="39.320976"><stop offset="0" stop-color="#002e99" stop-opacity=".709559"/><stop offset="1" stop-color="#3689e6" stop-opacity=".709804"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.42848511 .45965715 0 7.694829 23.635173)" gradientUnits="userSpaceOnUse" x1="28.310225" x2="37.270657" y1="21.331488" y2="21.694977"><stop offset="0" stop-color="#fff"/><stop offset=".25844979" stop-color="#fff" stop-opacity=".235294"/><stop offset=".69739324" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="7.000001" cy="20.610014" gradientTransform="matrix(-1.0083994 .00000018 -.00000031 -1.7286847 13.291719 49.567864)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#d"/><radialGradient id="f" cx="8" cy="6.351444" gradientTransform="matrix(-1.2374134 -.00000009 .00000016 -2.1654732 16.704715 17.038455)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#d"/><radialGradient id="g" cx="19" cy="4.841176" gradientTransform="matrix(-1.5491744 .00000003 -.00000003 -1.690008 43.652392 9.444559)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#d"/><path d="m8.6637948 11.5-.3701226-.953536h-.056459q-.2070177.282297-.4140354.489315-.2070177.200744-.451675.332483-.2446573.131738-.5520473.194471-.3011166.06273-.7026055.06273-.426582 0-.7904313-.131739-.3638497-.138009-.6336001-.407759-.2634771-.276024-.4140354-.690059-.1505583-.420309-.1505583-.9911758 0-1.116641.7151521-1.6435952.7151521-.5332274 2.139183-.5896868l1.116641-.03764v-.5269538q0-.4328552-.2509305-.6398729-.2509306-.2070177-.7026056-.2070177-.451675 0-.8845303.1317385-.4265819.1317386-.8594371.3513028l-.6210532-1.2671993q.5269542-.2948434 1.1668271-.4642216.639873-.1693781 1.3424785-.1693781 1.3111122 0 2.0074446.6147799.7026055.6147799.7026055 1.8694327v4.6735813zm-.5645938-3.2495504-.6335997.0250931q-.3826691.0125465-.6461462.1003722-.263477.0878257-.4265819.238384-.1568316.1442851-.2321108.3513028-.069006.2007445-.069006.451675 0 .4391283.213291.6273263.213291.181925.5583205.181925.2634771 0 .4893146-.08783.2258375-.0941.3889424-.26975.1693782-.1819209.2634772-.4391247.0940989-.2634771.0940989-.6022334z" fill="url(#f)"/><path d="m12.121314 7.3292173q0-1.1605539.194471-2.0576306.200745-.9033501.6336-1.5494963.432855-.6524194 1.110368-1.0601816.677512-.4077621 1.637322-.5834135.639873-.1191921 1.292292-.213291.658693-.1003722 1.367572-.2007445l.213291 1.6686883q-.30739.03764-.664966.094099-.351303.050186-.708879.1066455-.357576.050186-.690059.1066455-.332483.050186-.602234.094099-.445401.075279-.777884.2070177-.32621.1254653-.552048.3826691-.225837.2509306-.345029.6712393-.119192.4140354-.150558 1.0664548h.07528q.106645-.1819246.276023-.3701225.169379-.188198.407763-.3387563.238384-.1568316.5395-.2572038.30739-.1003722.677513-.1003722.57714 0 1.041362.1944711.470494.1944712.796704.5771403.32621.3826691.501861.9598094.175652.5708671.175652 1.3362053 0 .8970767-.238384 1.5745893-.232111.6712394-.658693 1.1229144-.426582.445401-1.022542.671239-.59596.225837-1.317386.225837-.733971 0-1.329932-.282296-.589687-.282297-1.009996-.834345-.414036-.552047-.646146-1.3550246-.225838-.809251-.225838-1.8568861zm3.318557 2.7790557q.263477 0 .476768-.0941.219564-.100372.376396-.3199362.156831-.2195642.238384-.5771403.08783-.357576.08783-.8845302 0-.4203087-.06273-.7590649-.056466-.3387553-.181932-.5708661-.125465-.238384-.332483-.3638493-.200744-.1317385-.489314-.1317385-.269751 0-.514408.119192-.238384.119192-.432855.2885701-.194471.1693782-.332483.3575761-.138012.1819246-.194471.3136632 0 .4955878.06273.9723559.06901.4704948.219564.8406174.156832.3638493.420309.5896868.263477.219564.658693.219564z" fill="url(#g)"/><path d="m10.585066 16.338062q0 .564594-.351303.966083-.3513024.395216-1.0476347.508134v.05019q.3701225.04391.6649659.175652.3011168.125465.5081348.332483.213291.200744.326209.464221.119192.263477.119192.583414 0 .451675-.163104.840617-.163105.382669-.514408.664966-.3513029.276024-.9033502.432856-.5520472.156831-1.3362052.156831h-3.3875626v-7.013509h3.3750161q.5834135 0 1.0790014.0941.4955878.0941.8594372.313663.3638493.213291.5645933.564594.207018.351303.207018.86571zm-1.7565138 2.979801q0-.414036-.2760236-.59596-.2760236-.188198-.8280709-.188198h-1.3111122v1.656141h1.3362053q.238384 0 .4328552-.04391.2007445-.05019.3387563-.156832.144285-.106645.2258375-.26975.081552-.169378.081552-.401489zm-.1819247-2.829242q0-.639873-.8594371-.639873h-1.3738449v1.386391h1.1793737q.5269542 0 .7904313-.175651.263477-.175652.263477-.570867z" fill="url(#e)"/><g fill="none" stroke="#000" stroke-opacity=".431"><path d="m8.6637948 11.5-.3701226-.953536h-.056459q-.2070177.282297-.4140354.489315-.2070177.200744-.451675.332483-.2446573.131738-.5520473.194471-.3011166.06273-.7026055.06273-.426582 0-.7904313-.131739-.3638497-.138009-.6336001-.407759-.2634771-.276024-.4140354-.690059-.1505583-.420309-.1505583-.9911758 0-1.116641.7151521-1.6435952.7151521-.5332274 2.139183-.5896868l1.116641-.03764v-.5269538q0-.4328552-.2509305-.6398729-.2509306-.2070177-.7026056-.2070177-.451675 0-.8845303.1317385-.4265819.1317386-.8594371.3513028l-.6210532-1.2671993q.5269542-.2948434 1.1668271-.4642216.639873-.1693781 1.3424785-.1693781 1.3111122 0 2.0074446.6147799.7026055.6147799.7026055 1.8694327v4.6735813zm-.5645938-3.2495504-.6335997.0250931q-.3826691.0125465-.6461462.1003722-.263477.0878257-.4265819.238384-.1568316.1442851-.2321108.3513028-.069006.2007445-.069006.451675 0 .4391283.213291.6273263.213291.181925.5583205.181925.2634771 0 .4893146-.08783.2258375-.0941.3889424-.26975.1693782-.1819209.2634772-.4391247.0940989-.2634771.0940989-.6022334z" opacity=".61"/><path d="m12.121314 7.3292173q0-1.1605539.194471-2.0576306.200745-.9033501.6336-1.5494963.432855-.6524194 1.110368-1.0601816.677512-.4077621 1.637322-.5834135.639873-.1191921 1.292292-.213291.658693-.1003722 1.367572-.2007445l.213291 1.6686883q-.30739.03764-.664966.094099-.351303.050186-.708879.1066455-.357576.050186-.690059.1066455-.332483.050186-.602234.094099-.445401.075279-.777884.2070177-.32621.1254653-.552048.3826691-.225837.2509306-.345029.6712393-.119192.4140354-.150558 1.0664548h.07528q.106645-.1819246.276023-.3701225.169379-.188198.407763-.3387563.238384-.1568316.5395-.2572038.30739-.1003722.677513-.1003722.57714 0 1.041362.1944711.470494.1944712.796704.5771403.32621.3826691.501861.9598094.175652.5708671.175652 1.3362053 0 .8970767-.238384 1.5745893-.232111.6712394-.658693 1.1229144-.426582.445401-1.022542.671239-.59596.225837-1.317386.225837-.733971 0-1.329932-.282296-.589687-.282297-1.009996-.834345-.414036-.552047-.646146-1.3550246-.225838-.809251-.225838-1.8568861zm3.318557 2.7790557q.263477 0 .476768-.0941.219564-.100372.376396-.3199362.156831-.2195642.238384-.5771403.08783-.357576.08783-.8845302 0-.4203087-.06273-.7590649-.056466-.3387553-.181932-.5708661-.125465-.238384-.332483-.3638493-.200744-.1317385-.489314-.1317385-.269751 0-.514408.119192-.238384.119192-.432855.2885701-.194471.1693782-.332483.3575761-.138012.1819246-.194471.3136632 0 .4955878.06273.9723559.06901.4704948.219564.8406174.156832.3638493.420309.5896868.263477.219564.658693.219564z" opacity=".61"/><path d="m10.585066 16.338062q0 .564594-.351303.966083-.3513024.395216-1.0476347.508134v.05019q.3701225.04391.6649659.175652.3011168.125465.5081348.332483.213291.200744.326209.464221.119192.263477.119192.583414 0 .451675-.163104.840617-.163105.382669-.514408.664966-.3513029.276024-.9033502.432856-.5520472.156831-1.3362052.156831h-3.3875626v-7.013509h3.3750161q.5834135 0 1.0790014.0941.4955878.0941.8594372.313663.3638493.213291.5645933.564594.207018.351303.207018.86571zm-1.7565138 2.979801q0-.414036-.2760236-.59596-.2760236-.188198-.8280709-.188198h-1.3111122v1.656141h1.3362053q.238384 0 .4328552-.04391.2007445-.05019.3387563-.156832.144285-.106645.2258375-.26975.081552-.169378.081552-.401489zm-.1819247-2.829242q0-.639873-.8594371-.639873h-1.3738449v1.386391h1.1793737q.5269542 0 .7904313-.175651.263477-.175652.263477-.570867z" opacity=".61"/></g><g stroke-miterlimit="7" stroke-width="1.273119" transform="matrix(-.78547251 0 0 -.78547251 30.460297 27.820099)"><path d="m13 18.000485c-4.9802218-3.367056-2.051119-9.5507274 3.5-9.4999996v-3.0004854l7 5-7 5v-2.976351c-3.580248-.139062-5.559516 3.12742-3 5.476836z" display="block" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m17.777344 7.9199219-.04687 1.6464843a.29251261.29251261 0 0 1 -.330078.28125c-4.016601-.5255334-5.732426 2.1386348-5.736329 4.2929688.07841-.280413.18286-.56558.345704-.84375.718996-1.22819 2.355384-2.254083 5.505859-2.085937a.29251261.29251261 0 0 1 .277344.292968v1.496094l3.570312-2.503906z" display="block" fill="none" opacity=".53" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg b/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg
new file mode 100644
index 000000000..36ced2beb
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_insertfixedtext.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" xlink:href="#c" y1="3.932" y2="19.659"/><radialGradient id="b" cx="18.624523" cy="12.589911" gradientTransform="matrix(-2.0540926 .00000011 -.00000014 -2.6959961 56.88102 44.655859)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#c"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.156" x2="9.156" y1="3.932" y2="19.659"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round" transform="translate(0 -2)"><path d="m10.218 20.017-.86-2.82h-4.318l-.858 2.82h-2.709l4.182-11.897h3.072l4.198 11.897zm-1.46-4.927c-.7933333-2.556-1.2413333-4.001333-1.344-4.336-.0973333-.335333-.1673333-.6-.21-.794-.1786667.691333-.6896667 2.401333-1.533 5.13z" fill="url(#a)" stroke="#000" stroke-opacity=".49" stroke-width=".896" transform="scale(.98295 1.01735)"/><path d="m5.5585938 8.2617188-4.1113282 12.1035152h.3398438l3.7714844-11.1035152h3.0195312l3.785156 11.1035152h.341797l-4.126953-12.1035152zm.3046874 7.0898432c-.1348572.455842-.1302149.468051-.2890624 1h3.0351562c-.1768673-.589782-.1588377-.526471-.3007812-1z" fill="#fff" opacity=".2"/><g fill="url(#b)" stroke="#000" stroke-opacity=".490196" stroke-width=".763938" transform="matrix(1.3090076 0 0 1.3090076 -6.879642 -6.524065)"><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z"/></g><path d="m14.5 8.5v1h6.910156v-1zm2.544922 4.605469v1h.886719c.749657 0 1.398117.08896 1.945312.269531.547196.180575.997838.433015 1.353516.755859.361149.322846.627244.70755.796875 1.15625.11876.300612.18249.629819.220703.970703.01663-.167749.04102-.330426.04102-.509765.000001-.530779-.08662-1.017709-.261718-1.460938-.169631-.4487-.435726-.833404-.796875-1.15625-.355678-.322844-.80632-.575284-1.353516-.755859-.547195-.180575-1.195655-.269531-1.945312-.269531zm2.609375 4.146484c-.02213.09738-.04575.194113-.08203.277344-.08755.213406-.21943.384298-.394532.515625-.16963.131332-.376808.228876-.623046.289062-.240766.05471-.513884.08203-.820313.08203h-.689453v1h.689453c.306429 0 .579547-.02732.820313-.08203.246238-.06019.453416-.15773.623046-.289062.175102-.131327.30698-.302219.394532-.515625.09302-.213407.140625-.474821.140625-.78125 0-.188219-.02395-.348291-.05859-.496094z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_italic.svg b/icon-themes/elementary_svg/cmd/bg/lc_italic.svg
new file mode 100644
index 000000000..832b813e4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_italic.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="4.791213" gradientTransform="matrix(-.07538978 1.8847443 -1.9648453 -.07859382 22.318669 -18.740372)" gradientUnits="userSpaceOnUse" r="6.361824"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="40" cy="43.5" gradientTransform="matrix(1 0 0 .75 -26.738056 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><radialGradient id="c" cx="9" cy="43.5" gradientTransform="matrix(1 0 0 .75 -.695222 9.875)" gradientUnits="userSpaceOnUse" r="2" xlink:href="#e"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#f" y1="44" y2="41"/><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="44" y2="41"><stop offset="0" stop-opacity="0"/><stop offset=".5"/><stop offset="1" stop-opacity="0"/></linearGradient><g transform="matrix(.60518445 0 0 1 11.474078 -22)"><path d="m13.261944 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m7.7110276 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m8.3047776 41h4.9571664v3h-4.9571664z" fill="url(#d)" opacity=".2"/></g><g transform="matrix(.60518445 0 0 1 -.025922 -22)"><path d="m13.261944 41v3h.5c.831 0 1.5-.669 1.5-1.5s-.669-1.5-1.5-1.5z" fill="url(#b)" opacity=".2"/><path d="m7.7110276 41c-.7790625 0-1.40625.627187-1.40625 1.40625v.1875c0 .779063.6271875 1.40625 1.40625 1.40625h.59375v-3z" fill="url(#c)" opacity=".2"/><path d="m8.3047776 41h4.9571664v3h-4.9571664z" fill="url(#f)" opacity=".2"/></g><path d="m16.420063 19.501333-.705166-4.629568h-5.56979l-2.5856086 4.629568h-1.921322l8.4926516-15.0026625h1.737366l2.49363 15.0026625zm-.970881-6.315835-.654067-4.3331937q-.02044-.1839564-.061319-.4496711-.030659-.2657148-.061319-.5723087-.030659-.3065939-.061318-.6336274-.02044-.3372534-.03066-.6540671-.143077.3168137-.306594.6540671-.153297.3372533-.306594.654067-.153297.3065939-.296374.5723087-.132857.2554949-.235055.4292315l-2.340334 4.3331937z" fill="url(#a)" transform="matrix(1.0665191 0 0 1.0665191 -.655516 -.299206)"/><path d="m16.420063 19.501333-.705166-4.629568h-5.56979l-2.5856086 4.629568h-1.921322l8.4926516-15.0026625h1.737366l2.49363 15.0026625zm-.970881-6.315835-.654067-4.3331937q-.02044-.1839564-.061319-.4496711-.030659-.2657148-.061319-.5723087-.030659-.3065939-.061318-.6336274-.02044-.3372534-.03066-.6540671-.143077.3168137-.306594.6540671-.153297.3372533-.306594.654067-.153297.3065939-.296374.5723087-.132857.2554949-.235055.4292315l-2.340334 4.3331937z" fill="none" opacity=".61" stroke="#000" transform="matrix(1.0665191 0 0 1.0665191 -.655516 -.299206)"/><path d="m14.415316 4.4980469-9.0570804 16.0019531h.6040831l8.4529973-14.935434h1.853911l2.480906 14.935434h.177059l-2.657965-16.0019531zm-2.662131 9.2653851-.574921 1.066519h4.643108l-.160395-1.066519z" fill="#fff" opacity=".2"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg b/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg
new file mode 100644
index 000000000..ca08dad1f
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_smallcaps.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="2" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 3.278676 -.31533)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="6.473674" y2="8.421042"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="19" cy="12.45132" gradientTransform="matrix(-2.3527195 -.00000041 .00000027 -1.540569 63.701669 29.682127)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#d"/><linearGradient id="d" gradientTransform="matrix(0 -.98294772 1.0173481 0 -38.008674 23.008526)" gradientUnits="userSpaceOnUse" x1="18.312265" x2="-5.255175" y1="14.744216" y2="15.096445"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><linearGradient id="e" gradientTransform="translate(-.01387 .204693)" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#d" y1="3" y2="25"/><g transform="translate(0 2)"><path d="m11.429971 18.5-.97432-3.310658h-4.8991781l-.9743206 3.310658h-3.070029l4.742919-13.9656521h3.4836557l4.761302 13.9656521zm-1.6545062-5.784139q-1.3511804-4.4998323-1.5258228-5.0896623-.1654506-.58983-.2389843-.932312-.3033262 1.2177136-1.737232 6.0219743z" style="stroke:#000;stroke-width:1.034348;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.490196;fill:url(#e)"/><path d="m6.2558594 6.5351562-4.7441406 13.9648438h.3398437l4.4042969-12.9648438h3.4824218l4.4199218 12.9648438h.341797l-4.7617188-13.9648438zm.3066406 8.1816408c-.1379538.465913-.1303258.468157-.2890625 1h3.5019531c-.1769352-.589247-.152155-.511324-.2988281-1z" fill="#fff" opacity=".1" transform="translate(0 -2)"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#c)" transform="translate(.16729 -1.977447)"/><path d="m18.276518 14.995113h.677198q.859037 0 1.486072.206921.627035.206922 1.034608.576872.413843.369951.608224.88412.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426383.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.16725h5.279634v1.605209h-3.335826zm0 4.056916h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219462.200651-.150489.300976-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="none" stroke="#000" stroke-opacity=".490196" transform="translate(.16729 -1.977447)"/><path d="m16.499321 9.499115v1h5.28125v-1zm1.945313 3.517579v1h.675781c.572691 0 1.068305.06908 1.486328.207031.418023.137948.763441.331492 1.035156.578125.275896.246634.477835.540033.607422.882812.07919.200452.127847.416733.160157.640625.02302-.168382.04102-.339011.04102-.523437 0-.405483-.0674-.778589-.201172-1.117188-.129587-.342779-.331526-.636178-.607422-.882812-.271715-.246633-.617133-.440177-1.035156-.578125-.418023-.137947-.913637-.207031-1.486328-.207031zm1.957031 3.291015c-.0098.029-.01556.0628-.02734.08984-.06688.163029-.167014.294205-.300781.394531-.129587.100328-.288452.174723-.476562.220703-.183931.0418-.39286.0625-.626954.0625h-.52539v1h.52539c.234094 0 .443023-.0207.626954-.0625.18811-.04598.346975-.120375.476562-.220703.133767-.100326.233898-.231502.300781-.394531.07106-.163029.107422-.36161.107422-.595703 0-.196057-.03088-.355487-.08008-.494141z" fill="#fff" opacity=".2"/><path d="m18 6-4.5-4.5h9z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m18.008988 4.6168524-2.099443-2.1168524h4.180909z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg b/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg
new file mode 100644
index 000000000..413394cdc
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_sortdescending.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.950248" cy="9.286584" gradientTransform="matrix(-2.3890381 -.00000004 .00000003 -1.484264 23.554654 20.816332)" gradientUnits="userSpaceOnUse" r="3.767206"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><radialGradient id="b" cx="17" cy="4.98553" gradientTransform="matrix(-.00000005 3.1363666 -2.1384314 -.00000004 27.661215 -54.318232)" gradientUnits="userSpaceOnUse" r="7.014487"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g transform="translate(0 2)"><path d="m16.980468-.99999958a1.0001 1.0001 0 0 0 -.0293.00195 1.0001 1.0001 0 0 0 -.07031.00586 1.0001 1.0001 0 0 0 -.697265.40625l-5.890625 5.88867188a1.0001 1.0001 0 1 0 1.414062 1.4140625l4.292969-4.2929663v16.0859375c0 .272045.218189.490234.490234.490234h1.019532c.272045 0 .490234-.218189.490234-.490234v-16.0859375l4.292969 4.2929688a1.0001 1.0001 0 1 0 1.414062-1.4140625l-5.882812-5.88281248a1.0001 1.0001 0 0 0 -.828125-.4199219 1.0001 1.0001 0 0 0 -.01563 0z" fill="url(#b)"/><text x="4" y="18"><tspan x="4" y="18"/></text><g fill="url(#a)" stroke="#030303" stroke-opacity=".490196" transform="translate(.049752 -.032589)"><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z"/><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z"/></g><path d="m7.6464844 10.316406c-1.2799578 0-2.242997.258395-2.890625.773438-.6425286.509943-.9648438 1.269609-.9648438 2.279297 0 .202262.0166601.387369.0371094.566406.0196251-.186991.0522491-.364312.0976562-.53125.006158-.023375.0148413-.045362.0214844-.068359.0438577-.146954.0936828-.28904.1582032-.419922.0275411-.057641.062256-.109496.09375-.164063.0554122-.093293.1066914-.189263.1738281-.273437.1111924-.142417.2371465-.273064.3828125-.388672.647628-.515043 1.6106672-.773438 2.890625-.773438h2.8535156v-1zm-2.3359375 3.679688c-.0272782.152019-.0429688.316803-.0429688.496094 0 .168281.0128871.326807.0371094.478515.0000986.000613-.000099.00134 0 .001953.0242219.150993.0611363.295127.109375.429688.1019887.26517.2522939.491008.4511719.679687.1988778.188679.4471802.333558.7480468.435547.305966.101989.667024.154297 1.0800782.154297h1.3769531v-1h-1.3769531c-.4130542 0-.7741121-.052308-1.0800782-.154297-.3008665-.101989-.549169-.246868-.7480468-.435547-.198878-.188679-.3491832-.414517-.4511719-.679687-.0456103-.12723-.079389-.264308-.1035156-.40625zm.1171875 3.273437-2.4628906 4.230469h.5820312l2.3339844-4.009766c-.1580352-.057467-.3031851-.145426-.453125-.220703z" fill="#fff" opacity=".2" transform="translate(0 -2)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg b/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg
new file mode 100644
index 000000000..7c07c97c7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_spelling.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.5" cy="8.225647" gradientTransform="matrix(-1.5533178 -.00000003 .00000005 -2.2436807 11.48993 25.455726)" gradientUnits="userSpaceOnUse" r="2.897025" xlink:href="#f"/><radialGradient id="b" cx="20" cy="7.879909" gradientTransform="matrix(-1.9645773 .00000009 -.00000008 -1.8008623 59.291546 21.190629)" gradientUnits="userSpaceOnUse" r="3.054092" xlink:href="#f"/><radialGradient id="c" cx="12" cy="6.433527" gradientTransform="matrix(-2.2819658 .13423358 -.15239438 -2.5906988 40.364022 19.056528)" gradientUnits="userSpaceOnUse" r="3.280968" xlink:href="#f"/><linearGradient id="d" gradientTransform="matrix(.2818 0 0 .2801 10.766 1036.762)" gradientUnits="userSpaceOnUse" x1="24.139" x2="24.139" y1="10.631" y2="35.623001"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="e" cx="69.576111" cy="57.160503" gradientTransform="matrix(-.0008794 .49240892 -.48462804 -.00086551 42.071895 -22.15412)" gradientUnits="userSpaceOnUse" r="31"><stop offset="0" stop-color="#cdf87e"/><stop offset=".262" stop-color="#a2e34f"/><stop offset=".661" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><linearGradient id="f"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" fill="url(#a)"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" fill="url(#c)"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" fill="url(#b)"/><g fill="none" stroke="#111" stroke-width=".5"><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" opacity=".61"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" opacity=".61"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" opacity=".61"/></g><path d="m12.217626 15.072061 3.006435 2.719733 6.32368-6.41151 1.624671 1.521056.380861.439673-8.593877 9.21135-5.662866-5.949133 2.423527-2.154433z" fill="url(#e)" stroke-width=".93712"/><g fill="none"><path d="m14.997 1047.644 5.177-8.65 1.558.947m-5.556 9.96-6.333-3.464.86-1.475" opacity=".5" stroke="url(#d)" transform="matrix(.90518841 .2425445 -.2425445 .90518841 255.36509 -932.81046)"/><path d="m21.722 11.492c-.176-.067-.38-.025-.52.124l-5.96 6.328-3.263-3.197c-.195-.188-.5-.183-.688.016l-1.726 1.597c-.186.197-.18.508.014.696l5.06 5.212c.047.045.177.126.23.148.18.074.316-.016.46-.167l8.036-8.536c.187-.198.18-.51-.013-.697l-1.465-1.42c-.048-.048-.107-.082-.166-.104z" opacity=".5" stroke="#0f5a00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999907"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg b/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg
new file mode 100644
index 000000000..0a8a5bab0
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/lc_spellonline.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24.000001 24.000001" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.5" cy="8.225647" gradientTransform="matrix(-1.5533178 -.00000003 .00000005 -2.2436807 11.48993 25.455726)" gradientUnits="userSpaceOnUse" r="2.897025" xlink:href="#d"/><radialGradient id="b" cx="20" cy="7.879909" gradientTransform="matrix(-1.9645773 .00000009 -.00000008 -1.8008623 59.291546 21.190629)" gradientUnits="userSpaceOnUse" r="3.054092" xlink:href="#d"/><radialGradient id="c" cx="12" cy="6.433527" gradientTransform="matrix(-2.2819658 .13423358 -.15239438 -2.5906988 40.364022 19.056528)" gradientUnits="userSpaceOnUse" r="3.280968" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><path d="m2 20.293 2-2 2 2 2-2 2 2 2-2 2 2 2-2 2 2 2-1.793 2 2" fill="none" stroke="#ef5858"/><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" fill="url(#a)"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" fill="url(#c)"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" fill="url(#b)"/><g fill="none" stroke="#111" stroke-width=".5"><path d="m6.2163842 15.360972-.258289-1.061079h-.0558462q-.2303659.314136-.4607317.544501-.2303659.223386-.5026164.369982-.2722506.146596-.6073282.216404-.3350776.06981-.7748669.06981-.4816741 0-.8865595-.139616-.4048854-.132636-.7050591-.411868-.2931929-.286212-.4607317-.71204-.1675388-.432808-.1675388-1.019194 0-1.144849.8027901-1.759157.8097708-.614309 2.4572357-.670156l1.2844641-.04886v-.481679q0-.4677127-.1047117-.7818479-.097731-.3141353-.2931929-.5026164-.1884812-.195462-.4746933-.2792314-.2792313-.0837694-.6422321-.0837694-.579405 0-1.0820214.1675388-.4956356.1675388-.9563673.4048855l-.4467701-.9563673q.5165779-.2792314 1.1518292-.4746933.6352513-.1954619 1.3333296-.1954619.7120399 0 1.2286179.1465964.5235587.1396157.8586363.4537509.3420584.3071545.5095972.7888285.1675388.4816741.1675388 1.1657905v5.249549zm-2.3315816-.886559q.4258278 0 .7888285-.132635.3630007-.132635.6282705-.397905.2652698-.27225.4118662-.677136.1535773-.411866.1535773-.963348v-.691097l-.9982521.048865q-.6282705.027923-1.0540982.139616-.4258278.111692-.6841168.314135-.2513082.195462-.3630007.481674-.1116926.279232-.1116926.635251 0 .642233.3350776.942406.3420584.300174.8935403.300174z" opacity=".61"/><path d="m9.092467 10.760636q0-1.2635216.1675388-2.2408312.1745196-.9842905.5375203-1.6893496.3630009-.7120399.9284439-1.1518292.565444-.4397894 1.354272-.614309.872598-.1884811 1.717273-.3560199.844675-.1745196 1.556715-.3141353l.230365 1.1169254q-.349039.055846-.781847.1326348-.425828.076789-.865617.1605581-.432809.083769-.844675.1675388-.404886.083769-.71204.1535772-.432809.097731-.781848.3280968-.349039.2303659-.600347.6282705-.251308.3909239-.397905.9703289-.139615.5724242-.167539 1.3612527h.09075q.125655-.2024427.342059-.4118662.216404-.2094235.509597-.3769623.293193-.1745196.663175-.2862121.376962-.1116925.823732-.1116925.691098 0 1.214656.2582889.523559.2513082.872598.7120399.35602.453751.53054 1.0820213.174519.628271.174519 1.382195 0 .956368-.244327 1.675388-.237347.719021-.670155 1.200695-.432809.481674-1.040137.726001-.607328.237347-1.33333.237347-.746943 0-1.354272-.307154-.600347-.314136-1.0331555-.914483-.4258278-.607328-.6561937-1.486907-.2303658-.886559-.2303658-2.031408zm3.357757 3.685854q.418847 0 .760905-.132635.342059-.139616.586386-.44677.244327-.307155.376962-.80279.132635-.502617.132635-1.235599 0-.586386-.09075-1.054098-.09075-.467713-.293193-.7958095-.202443-.3350776-.516578-.5095972-.314135-.1815004-.767886-.1815004-.425828 0-.795809.1675388-.369982.1675388-.663175.4048855-.286212.2373468-.488655.4956358-.195462.251308-.286212.432808 0 .698079.08377 1.354272.09075.656194.314135 1.172772.230366.509597.62827.823732.397905.307155 1.019195.307155z" opacity=".61"/><path d="m23.363858 9.433677q0 .726002-.432809 1.137868-.425827.404885-1.172771.53054v.04887q.390924.04886.726001.17452.342059.125654.586386.342058.251308.209423.390924.530539.146596.314136.146596.753925 0 .467713-.167538.872598-.160558.404885-.516578.705059-.349039.300174-.907502.467713-.551482.167538-1.340311.167538h-3.176256v-7.664905h3.162295q.579405 0 1.075041.097731.495635.097731.851655.321116.363001.2233851.565444.6003474.209423.3699815.209423.9144826zm-1.005233 3.427565q0-.642232-.453751-.89354-.453751-.251309-1.347291-.251309h-1.78708v2.40139h1.815003q.390924 0 .71204-.06283.328097-.06283.558463-.209424.237346-.146596.369981-.383943.132635-.244327.132635-.600347zm-.209423-3.3019109q0-.5375203-.383943-.7609054-.376963-.223385-1.130887-.223385h-1.863869v2.0732933h1.647464q.432809 0 .753925-.04887.321116-.05585.53752-.1815.223385-.125654.328097-.335078.111693-.2094233.111693-.5235589z" opacity=".61"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_bold.svg b/icon-themes/elementary_svg/cmd/bg/sc_bold.svg
new file mode 100644
index 000000000..20fe370a9
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_bold.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12" cy="3.574227" gradientTransform="matrix(-.00000008 1.866497 -1.527134 -.00000006 17.458325 -19.74317)" gradientUnits="userSpaceOnUse" r="7.257731"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+/&amp;amp;gt;<g transform="matrix(.81201583 0 0 .81201583 -1.74419 -2.155735)"><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="url(#a)"/><path d="m15.844252 20.511589-1.090568-3.795177h-5.496463l-1.1014738 3.795177h-3.4134782l5.1801986-16.0095399h4.1332534l5.20201 16.0095399zm-1.875777-6.630654-1.025134-3.489818q-.065434-.196302-.196302-.6434353-.130868-.4471329-.283548-.9815113-.141774-.545284-.272642-1.0905681-.130868-.5452841-.185396-.9269829-.04362.239925-.119963.5670954-.06543.3271705-.163585.6979636-.08724.3598875-.185397.7306807-.09815.3707931-.185396.6979636-.08725.3271704-.163585.5780013-.06543.25083-.09815.370793l-1.014228 3.489818z" fill="none" opacity=".61" stroke="#000" stroke-width="1.231503"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg b/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg
new file mode 100644
index 000000000..e1f28396b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_changecasetolower.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.40540511 0 0 .51351351 -2.230313 .567818)" gradientUnits="userSpaceOnUse" x1="36.334797" x2="36.334797" y1="5.71004" y2="8.421042"><stop offset="0" stop-color="#fff"/><stop offset=".00000003" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.220411" x2="1.508405" y1="-2.530475" y2=".418678"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><radialGradient id="c" cx="11" cy="6.369101" fx="11" fy="6.369101" gradientTransform="matrix(-2.1515667 -.00000009 .00000007 -1.5496099 34.667233 14.369623)" gradientUnits="userSpaceOnUse" r="3.253443" xlink:href="#e"/><radialGradient id="d" cx="3.5" cy="7.801762" fx="3.5" fy="7.801762" gradientTransform="matrix(-1.5191017 -.0000003 .00000041 -2.0254687 8.816853 22.802226)" gradientUnits="userSpaceOnUse" r="2.962277" xlink:href="#e"/><radialGradient id="e" cx="7.837353" cy="1.618825" gradientTransform="matrix(-1.3843098 .00000003 -.00000002 -1.1801148 18.686677 5.99341)" gradientUnits="userSpaceOnUse" r="7.784645"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke-linejoin="round"><path d="m8.2059296 10.443984q0-1.1709857.1962192-2.0761259.2025488-.9114699.6392948-1.5634241.436746-.6582838 1.1203484-1.0697111.683602-.4114274 1.652039-.5886577.645625-.1202633 1.303908-.2152081.664614-.1012744 1.379865-.2025489l.215208 1.6836874q-.310153.037978-.670943.094945-.354461.050637-.715251.1076041-.36079.050637-.696262.1076041-.335471.050637-.607646.094945-.449406.075956-.784877.2088785-.329142.126593-.55701.3861087-.227867.2531861-.34813.6772728-.120264.417757-.151912 1.0760408h.07596q.107604-.1835599.278504-.3734494.170901-.1898896.411428-.3418013.240527-.1582412.54435-.2595157.310153-.1012744.683602-.1012744.582328 0 1.050723.1962192.474723.1962192.803865.582328.329142.3861087.506372.9684367.177231.5759983.177231 1.3482153 0 .90514-.240527 1.588743-.234197.677273-.664613 1.133008-.430417.449405-1.031734.677272-.601317.227868-1.329227.227868-.740569 0-1.341886-.284835-.5949911-.284834-1.0190778-.841843-.417757-.55701-.6519542-1.367205-.2278674-.816525-.2278674-1.873577zm3.3483854 2.804036q.265846 0 .481054-.09495.221538-.101275.379779-.322812.158241-.221538.240527-.582328.08861-.36079.08861-.892481 0-.424087-.0633-.765888-.05697-.341801-.183559-.575998-.126593-.2405272-.335472-.3671202-.202549-.1329227-.493713-.1329227-.272175 0-.519031.1202634-.240527.1202633-.436746.2911639-.196219.1709006-.335472.3607906-.139252.18356-.196219.316482 0 .500043.0633.981096.06963.474724.221538.848174.158242.367119.424087.594987.265845.221538.664613.221538z" fill="url(#c)" stroke="#000" stroke-opacity=".490196"/><path d="m5.2373227 14.684851-.3734494-.962107h-.056967q-.2088785.284834-.417757.493712-.2088785.202549-.455735.335472-.2468564.132923-.5570093.196219-.3038233.0633-.7089211.0633-.4304163 0-.7975361-.132923-.3671197-.139255-.6392947-.41143-.26584543-.278505-.41775707-.696262-.15191165-.424087-.15191165-1.000085 0-1.126678.72158032-1.658369.7215803-.53802 2.1584113-.594987l1.126678-.03798v-.5316888q0-.436746-.253186-.6456245-.2531861-.2088785-.708921-.2088785-.455735 0-.892481.1329227-.4304163.1329227-.8671623.3544605l-.6266355-1.2785897q.5316907-.2974936 1.1773152-.4683942.6456245-.1709007 1.3545456-.1709007 1.3228972 0 2.0254886.6203059.708921.6203059.708921 1.8862363v4.715591zm-.5696687-3.27876-.6392948.025319q-.3861088.01266-.6519541.101274-.2658454.08862-.4304164.240527-.1582413.145582-.2341971.35446-.069626.202549-.069626.455735 0 .443076.2152082.632965.2152082.18356.563339.18356.2658454 0 .4937129-.08862.2278674-.09494.3924384-.272175.1709006-.18356.2658454-.443075.094945-.265846.094945-.607647z" fill="url(#d)" stroke="#000" stroke-opacity=".490196"/><path d="m12.500001 5.501055-3.0000003-3h6.0000003z" fill="url(#b)" stroke="#a62100" stroke-linecap="round" stroke-opacity=".501961"/><path d="m12.5 4.1349915-.637826-.634991h1.276753z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg b/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg
new file mode 100644
index 000000000..636e32821
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_changecasetoupper.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="12.044169" cy="6.087282" gradientTransform="matrix(-2.3384982 .00000013 -.00000016 -2.776967 40.209438 21.222283)" gradientUnits="userSpaceOnUse" r="3.484572" xlink:href="#b"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" y1="1.902" y2="14.749"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g stroke-linejoin="round"><g fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width=".772" transform="scale(.95075 1.0518)"><path d="m6.855 13.894-.634-2.08h-3.184l-.634 2.08h-1.997l3.084-8.774h2.265l3.096 8.774zm-1.075-3.634q-.88-2.826-.993-3.197-.108-.37-.156-.585-.196.765-1.128 3.783z"/><path d="m11.44152 8.8543523h.677198q.859037 0 1.486072.2069215.627035.2069215 1.034608.5768721.413843.3699511.608224.8841191.200651.507898.200651 1.116122 0 .677198-.206922 1.210178-.200651.532979-.633305.90293-.426384.36368-1.08477.558061-.658387.194381-1.573858.194381h-2.4517063v-9.1672505h5.2796343v1.6052093h-3.335826zm0 4.0569157h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219463.200651-.150488.300976-.395032.106596-.244543.106596-.595683 0-.36368-.112866-.595683-.112866-.232003-.326058-.36368-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#a)" stroke="#000" stroke-opacity=".49" stroke-width="1.018583" transform="matrix(1.0326118 0 0 .93340526 .184663 .24784)"/></g><path d="m12.5.5-3 3h6z" fill="#f37329" stroke="#cc3b02" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg b/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg
new file mode 100644
index 000000000..494cd30f2
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_hyphenate.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="25.469" x2="25.469" y1="32.841" y2="2.724"><stop offset="0" stop-color="#8cd5ff"/><stop offset=".25" stop-color="#64baff"/><stop offset=".625" stop-color="#3689e6"/><stop offset="1" stop-color="#0d52bf"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.27962 0 0 -.26116 5.022 18.693)" gradientUnits="userSpaceOnUse" x1="36.245998" x2="37.943218" y1="2.929" y2="83.285286"><stop offset="0" stop-color="#002e99" stop-opacity=".501961"/><stop offset="1" stop-color="#3689e6" stop-opacity=".501961"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 .30606 .3277 0 5.52 4.564)" gradientUnits="userSpaceOnUse" x1="20.797001" x2="37.473999" y1="20.649" y2="20.649"><stop offset="0" stop-color="#fff"/><stop offset=".512" stop-color="#fff" stop-opacity=".235"/><stop offset=".585" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".26238" stop-color="#636363"/><stop offset=".704952" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="8" cy="6.351444" gradientTransform="matrix(-.98967801 -.00000007 .00000013 -1.7319363 10.478833 12.381146)" gradientUnits="userSpaceOnUse" r="4.356697" xlink:href="#d"/><radialGradient id="f" cx="19" cy="4.841176" gradientTransform="matrix(-1.2390231 .00000002 -.00000002 -1.3516612 32.031471 6.30758)" gradientUnits="userSpaceOnUse" r="4.784919" xlink:href="#d"/><radialGradient id="g" cx="7.000001" cy="20.610014" gradientTransform="matrix(-.80651358 .00000015 -.00000024 -1.4788769 7.53158 39.500303)" gradientUnits="userSpaceOnUse" r="4.677864" xlink:href="#d"/><linearGradient id="h"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="i" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 92.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#h"/><radialGradient id="j" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#h"/><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#j)" transform="translate(55 -15)"/><path d="m62.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m68-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#i)"/><path d="m4.0477383 7.9515132-.2960225-.7626341h-.0451559q-.1655719.2257798-.3311438.3913517-.1655719.1605546-.3612478.2659186-.1956759.1053638-.4415251.1555372-.2408318.050173-.561941.050173-.3411784 0-.6321836-.105364-.2910052-.1103809-.50675031-.3261262-.21072792-.2207625-.33114385-.5519063-.12041592-.3361612-.12041592-.7927382 0-.8930848.57197562-1.3145405.57197566-.4264731 1.71090966-.4716291l.8930848-.0301035v-.4214562q0-.3461958-.2006932-.5117677-.2006932-.1655719-.561941-.1655719-.3612478 0-.7074436.105364-.3411784.1053639-.6873742.2809705l-.4967157-1.0135008q.4214557-.2358145.9332234-.3712824.5117677-.135468 1.0737087-.135468 1.048622 0 1.6055457.4916984.561941.4916984.561941 1.4951645v3.737911zm-.4515597-2.598977-.5067504.0200692q-.3060571.010031-.516785.080277-.2107279.070242-.3411784.1906586-.1254333.1153987-.1856413.2809706-.05519.1605545-.05519.3612477 0 .3512132.1705892.501733.1705892.1455024.4465423.1455024.2107279 0 .3913517-.070242.180624-.07526.3110746-.2157455.1354679-.1455026.2107278-.3512131.07526-.210728.07526-.4816637z" fill="url(#e)"/><path d="m6.8130474 4.6157385q0-.9282061.1555373-1.6456843.1605545-.7224956.5067504-1.2392806.3461958-.5218024.8880674-.8479288.5418717-.32612647 1.3095233-.46661172.5117672-.09532927 1.0335702-.17058923.526819-.08027728 1.093777-.16055457l.17059 1.33460992q-.245849.030104-.531837.07526-.28097.040139-.566958.085295-.285988.040139-.551907.085295-.265918.0401378-.4816634.0752591-.3562304.060208-.622149.1655719-.2609012.1003466-.441525.3060571-.1806239.2006932-.2759532.5368544-.0953293.3311438-.1204159.8529462h.060208q.0852946-.1455027.2207625-.2960226.1354679-.1505199.3261265-.2709358.1906585-.1254333.4314904-.2057106.2458492-.080277.5418716-.080277.4615945 0 .8328765.1555372.3763.1555372.637202.4615943.2609.3060572.401386.7676516.140485.4565771.140485 1.0686913 0 .7174783-.190659 1.25935-.185641.5368543-.526819.8981021-.341179.3562304-.817825.5368543-.4766465.1806239-1.0536395.1806239-.5870276 0-1.063674-.2257798-.471629-.22578-.8077902-.6673052-.3311438-.4415251-.516785-1.0837433-.1806239-.6472357-.1806239-1.4851298zm2.6541678 2.2226773q.2107278 0 .381317-.07526.1756068-.080278.3010398-.2558839.125433-.1756065.190659-.4615943.07024-.2859878.07024-.7074436 0-.3361611-.05018-.607097-.045147-.2709357-.145494-.4565769-.100346-.1906585-.2659181-.2910052-.1605546-.1053639-.3913518-.1053639-.2157452 0-.4114211.095329-.1906586.0953296-.3461958.2307974-.1555372.1354679-.2659184.2859878-.1103813.1455027-.1555373.2508666 0 .396369.050173.7776862.055191.3762998.1756066.6723222.1254332.2910052.336161.471629.210728.1756066.5268201.1756066z" fill="url(#f)"/><path d="m5.3668105 11.072452q0 .483006-.2809706.826476-.2809704.338104-.8378941.434706v.04293q.2960225.03757.531837.150267.2408318.10733.4064037.284439.1705893.171735.2609012.397137.095329.225403.095329.499106 0 .386406-.1304505.719142-.1304506.327368-.4114211.56887-.2809705.236138-.7224956.370304-.441525.134171-1.0686913.134171h-2.7093582v-6h2.6993238q.4666117 0 .8629808.080501.396369.080501.6873742.268336.2910052.182469.4515598.483006.1655719.300537.1655719.740609zm-1.4048526 2.549198q0-.354205-.2207625-.50984-.2207625-.161002-.6622876-.161002h-1.048622v1.416816h1.0686913q.1906585 0 .3461959-.03757.1605545-.04293.2709357-.134168.1153987-.09123.180624-.23077.065226-.144901.065226-.34347zm-.1455025-2.420396q0-.547408-.6873743-.547408h-1.0987953v1.186048h.943258q.4214558 0 .6321837-.150268.2107279-.150268.2107279-.488372z" fill="url(#g)"/><g fill="none" stroke="#000" stroke-opacity=".955882" stroke-width=".5"><path d="m4.0477383 7.9515132-.2960225-.7626341h-.0451559q-.1655719.2257798-.3311438.3913517-.1655719.1605546-.3612478.2659186-.1956759.1053638-.4415251.1555372-.2408318.050173-.561941.050173-.3411784 0-.6321836-.105364-.2910052-.1103809-.50675031-.3261262-.21072792-.2207625-.33114385-.5519063-.12041592-.3361612-.12041592-.7927382 0-.8930848.57197562-1.3145405.57197566-.4264731 1.71090966-.4716291l.8930848-.0301035v-.4214562q0-.3461958-.2006932-.5117677-.2006932-.1655719-.561941-.1655719-.3612478 0-.7074436.105364-.3411784.1053639-.6873742.2809705l-.4967157-1.0135008q.4214557-.2358145.9332234-.3712824.5117677-.135468 1.0737087-.135468 1.048622 0 1.6055457.4916984.561941.4916984.561941 1.4951645v3.737911zm-.4515597-2.598977-.5067504.0200692q-.3060571.010031-.516785.080277-.2107279.070242-.3411784.1906586-.1254333.1153987-.1856413.2809706-.05519.1605545-.05519.3612477 0 .3512132.1705892.501733.1705892.1455024.4465423.1455024.2107279 0 .3913517-.070242.180624-.07526.3110746-.2157455.1354679-.1455026.2107278-.3512131.07526-.210728.07526-.4816637z" opacity=".61"/><path d="m6.8130474 4.6157385q0-.9282061.1555373-1.6456843.1605545-.7224956.5067504-1.2392806.3461958-.5218024.8880674-.8479288.5418717-.32612647 1.3095233-.46661172.5117672-.09532927 1.0335702-.17058923.526819-.08027728 1.093777-.16055457l.17059 1.33460992q-.245849.030104-.531837.07526-.28097.040139-.566958.085295-.285988.040139-.551907.085295-.265918.0401378-.4816634.0752591-.3562304.060208-.622149.1655719-.2609012.1003466-.441525.3060571-.1806239.2006932-.2759532.5368544-.0953293.3311438-.1204159.8529462h.060208q.0852946-.1455027.2207625-.2960226.1354679-.1505199.3261265-.2709358.1906585-.1254333.4314904-.2057106.2458492-.080277.5418716-.080277.4615945 0 .8328765.1555372.3763.1555372.637202.4615943.2609.3060572.401386.7676516.140485.4565771.140485 1.0686913 0 .7174783-.190659 1.25935-.185641.5368543-.526819.8981021-.341179.3562304-.817825.5368543-.4766465.1806239-1.0536395.1806239-.5870276 0-1.063674-.2257798-.471629-.22578-.8077902-.6673052-.3311438-.4415251-.516785-1.0837433-.1806239-.6472357-.1806239-1.4851298zm2.6541678 2.2226773q.2107278 0 .381317-.07526.1756068-.080278.3010398-.2558839.125433-.1756065.190659-.4615943.07024-.2859878.07024-.7074436 0-.3361611-.05018-.607097-.045147-.2709357-.145494-.4565769-.100346-.1906585-.2659181-.2910052-.1605546-.1053639-.3913518-.1053639-.2157452 0-.4114211.095329-.1906586.0953296-.3461958.2307974-.1555372.1354679-.2659184.2859878-.1103813.1455027-.1555373.2508666 0 .396369.050173.7776862.055191.3762998.1756066.6723222.1254332.2910052.336161.471629.210728.1756066.5268201.1756066z" opacity=".61"/><path d="m5.3668105 11.072452q0 .483006-.2809706.826476-.2809704.338104-.8378941.434706v.04293q.2960225.03757.531837.150267.2408318.10733.4064037.284439.1705893.171735.2609012.397137.095329.225403.095329.499106 0 .386406-.1304505.719142-.1304506.327368-.4114211.56887-.2809705.236138-.7224956.370304-.441525.134171-1.0686913.134171h-2.7093582v-6h2.6993238q.4666117 0 .8629808.080501.396369.080501.6873742.268336.2910052.182469.4515598.483006.1655719.300537.1655719.740609zm-1.4048526 2.549198q0-.354205-.2207625-.50984-.2207625-.161002-.6622876-.161002h-1.048622v1.416816h1.0686913q.1906585 0 .3461959-.03757.1605545-.04293.2709357-.134168.1153987-.09123.180624-.23077.065226-.144901.065226-.34347zm-.1455025-2.420396q0-.547408-.6873743-.547408h-1.0987953v1.186048h.943258q.4214558 0 .6321837-.150268.2107279-.150268.2107279-.488372z" opacity=".61"/></g><g stroke-miterlimit="7" stroke-width=".964" transform="matrix(-1 0 0 1 22.991445 -2.107)"><path d="m9.303 8.59c-3.55 2.404-1.418 7.017 2.2 7.017v1.91l5-3.57-5-3.34v2c-2.553.1-3.668-2.34-1.844-4.018z" style="display:block;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:7;fill:url(#a);stroke:url(#b)"/><path d="m8.3862952 11.325115c-.9998462 1.474849 2.0888358 3.855945 4.1167048 3.292885v.99l2.33-1.662-2.33-1.51v.793c-3.8781056 1.16801-4.3908297-1.489658-4.0168297-2.084658z" display="block" fill="none" opacity=".5" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg b/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg
new file mode 100644
index 000000000..9bc1e3793
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_insertfixedtext.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" xlink:href="#c" y1="1.902" y2="14.749"/><radialGradient id="b" cx="12.044169" cy="6.087282" gradientTransform="matrix(-2.3384982 .00000013 -.00000016 -2.776967 40.209438 21.222283)" gradientUnits="userSpaceOnUse" r="3.484572" xlink:href="#c"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.414" x2="8.414" y1="1.902" y2="14.749"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><g fill="url(#a)" stroke="#000" stroke-linejoin="round" stroke-opacity=".49" stroke-width=".772" transform="matrix(.95075 0 0 1.0518 0 -1.999463)"><path d="m6.855 13.894-.634-2.08h-3.184l-.634 2.08h-1.997l3.084-8.774h2.265l3.096 8.774zm-1.075-3.634q-.88-2.826-.993-3.197-.108-.37-.156-.585-.196.765-1.128 3.783z" fill="url(#a)"/><path d="m11.44152 8.8543523h.677198q.859037 0 1.486072.2069215.627035.2069215 1.034608.5768721.413843.3699511.608224.8841191.200651.507898.200651 1.116122 0 .677198-.206922 1.210178-.200651.532979-.633305.90293-.426384.36368-1.08477.558061-.658387.194381-1.573858.194381h-2.4517063v-9.1672505h5.2796343v1.6052093h-3.335826zm0 4.0569157h.526709q.35114 0 .627035-.0627.282166-.06897.476547-.219463.200651-.150488.300976-.395032.106596-.244543.106596-.595683 0-.36368-.112866-.595683-.112866-.232003-.326058-.36368-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#b)" stroke="#000" stroke-opacity=".49" stroke-width="1.018583" transform="matrix(1.0326118 0 0 .93340526 .184663 .24784)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_italic.svg b/icon-themes/elementary_svg/cmd/bg/sc_italic.svg
new file mode 100644
index 000000000..4fdc4b0b4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_italic.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="10" cy="2.063352" gradientTransform="matrix(.00000007 2.4488678 -2.2674702 .00000006 14.678587 -23.488678)" gradientUnits="userSpaceOnUse" r="5.512752"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient>
+
+
+
+/&amp;amp;amp;gt;<path d="m11.830144 14.500178-.611052-4.011689h-4.8264249l-2.2405241 4.011689h-1.6648953l7.3591916-13.0003526h1.5054907l2.160821 13.0003526zm-.841303-5.4729003-.566773-3.7548703q-.017712-.1594049-.053135-.3896563-.026567-.2302515-.053135-.4959263-.026567-.2656748-.053135-.5490612-.017712-.2922423-.026567-.5667729-.123982.2745306-.2656751.5667729-.1328374.2922422-.2656748.5667728-.1328374.2656748-.256819.4959263-.1151257.2213957-.203684.3719447l-2.0279842 3.7548703z" fill="url(#a)"/><path d="m11.830144 14.500178-.611052-4.011689h-4.8264249l-2.2405241 4.011689h-1.6648953l7.3591916-13.0003526h1.5054907l2.160821 13.0003526zm-.841303-5.4729003-.566773-3.7548703q-.017712-.1594049-.053135-.3896563-.026567-.2302515-.053135-.4959263-.026567-.2656748-.053135-.5490612-.017712-.2922423-.026567-.5667729-.123982.2745306-.2656751.5667729-.1328374.2922422-.2656748.5667728-.1328374.2656748-.256819.4959263-.1151257.2213957-.203684.3719447l-2.0279842 3.7548703z" fill="none" opacity=".61" stroke="#000"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg b/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg
new file mode 100644
index 000000000..43532e50a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_smallcaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="0" y2="6"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.40540511 0 0 .51351351 -2.2177 -1.31533)" gradientUnits="userSpaceOnUse" x1="36.303688" x2="36.303688" y1="7.429853" y2="8.403538"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="13.231646" cy="6.758419" gradientTransform="matrix(-2.2622564 .14139121 -.18888943 -3.022227 44.441614 23.507512)" gradientUnits="userSpaceOnUse" r="2.975281" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="5.259" cy="3.065" gradientTransform="matrix(-1.65988 0 0 -2.25063 13.988 9.75)" gradientUnits="userSpaceOnUse" r="5.069" xlink:href="#d"/><g stroke-linejoin="round"><path d="m7.54 13.857-.697-2.287h-3.503l-.697 2.287h-2.196l3.392-9.65h2.49l3.406 9.65zm-1.183-3.997q-.967-3.11-1.092-3.517-.118-.407-.17-.644-.217.84-1.243 4.16z" fill="url(#e)" stroke="#000" stroke-opacity=".49" stroke-width=".85" transform="scale(.95075 1.0518)"/><path d="m12.188209 9.0325387h.677197q.859038 0 1.486073.2069215.627035.2069215 1.034608.5768721.413843.3699507.608224.8841197.200651.507898.200651 1.116122 0 .677197-.206922 1.210177-.200651.53298-.633305.90293-.426384.363681-1.08477.558061-.658387.194381-1.573858.194381h-2.451706v-9.1672501h5.279633v1.6052094h-3.335825zm0 4.0569163h.526709q.35114 0 .627035-.0627.282166-.06897.476546-.219462.200652-.150489.300977-.395032.106596-.244544.106596-.595683 0-.363681-.112866-.595683-.112866-.232003-.326058-.363681-.213192-.131677-.520439-.18184-.300977-.05016-.683468-.05016h-.395032z" fill="url(#c)" stroke="#000" stroke-opacity=".490196" stroke-width="1.123997" transform="matrix(.88968232 0 0 .88968232 1.228039 1.593515)"/><path d="m12.5 4.5-3-3h6z" fill="url(#a)" stroke="#a62100" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m12.5 3.0677966-.598526-.5677966h1.098526z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-linejoin="miter"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg b/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg
new file mode 100644
index 000000000..0f7f0084a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_sortdescending.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="6.950248" cy="9.286584" gradientTransform="matrix(-2.3890381 -.00000004 .00000003 -1.484264 23.554654 20.816332)" gradientUnits="userSpaceOnUse" r="3.767206"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></radialGradient><g stroke="#565656" transform="translate(.002163 -.020656)"><path d="m7.1458151 14.912502-2.5548162 4.620087h-1.6751639l2.9143263-5.010193q-.4207033-.152983-.8031608-.390107-.3748084-.237124-.6654761-.604283-.2830185-.374808-.4512998-.894951-.1682813-.520142-.1682813-1.231513 0-1.5145315.9637929-2.2794465.9714421-.7725642 2.8913788-.7725642h2.853133v11.1830577h-1.4303911v-4.620087zm1.8740418-5.3467558h-1.4380402q-.5660372 0-1.0096879.1147373-.4360015.1070881-.7419675.3442115-.2983169.237124-.4589491.611932-.152983.367159-.152983.887302 0 .504844.1453339.910249.152983.397755.4512999.680774.2983168.283018.7496167.436001.458949.152983 1.0785302.152983h1.376847z" fill="url(#a)" stroke="#000" stroke-opacity=".490196" stroke-width=".79879" transform="matrix(.67801558 0 0 .67801558 .645901 1.534931)"/><g stroke-linecap="round" stroke-linejoin="round" stroke-width="2.008711" transform="matrix(.99980787 0 0 .9915361 .996897 .097426)"><path d="m11.003054 14.042081.000092-11.5322115" fill="#565656" fill-rule="evenodd"/><path d="m8.0024775 3.9567196 2.9998075-2.6238954 3.001346 2.6238954" fill="none"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg b/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg
new file mode 100644
index 000000000..da678f783
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_spelling.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.25508209 .06834904 -.06793671 .25354327 13.443481 .03325)" gradientUnits="userSpaceOnUse" x1="10.568387" x2="15.296399" y1="28.749016" y2="44.988041"><stop offset="0" stop-color="#fff"/><stop offset=".35621077" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><radialGradient id="b" cx="5" cy="4.121356" gradientTransform="matrix(-1.706926 .15517496 -.21424541 -2.3567015 12.417612 11.936931)" gradientUnits="userSpaceOnUse" r="2.33377" xlink:href="#c"/><linearGradient id="c"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="d" cx="11.5" cy="2.992463" gradientTransform="matrix(-1.886169 -.14508935 .18917342 -2.459264 30.624848 10.027785)" gradientUnits="userSpaceOnUse" r="2.643067" xlink:href="#c"/><radialGradient id="e" cx="7.772984" cy="7.282222" gradientTransform="matrix(.01735505 1.7567937 -1.7341486 .01713137 20.266536 -5.783222)" gradientUnits="userSpaceOnUse" r="6.164814"><stop offset="0" stop-color="#cdf87e"/><stop offset=".26238" stop-color="#a2e34f"/><stop offset=".66093999" stop-color="#68b723"/><stop offset="1" stop-color="#1d7e0d"/></radialGradient><g stroke-linejoin="round"><path d="m14.148 6.28c-.15-.056-.323-.02-.44.103l-5.03 5.295-2.54-2.413c-.164-.158-.423-.154-.58.012l-1.433 1.52c-.157.165-.15.426.014.583l4.04 3.924c.038.037.082.062.13.08.15.063.33.032.452-.095l6.78-7.143c.16-.165.153-.426-.012-.584l-1.242-1.195c-.04-.04-.09-.07-.14-.087z" fill="url(#e)" stroke="#0f5a00" stroke-linecap="round" stroke-opacity=".501961"/><path d="m9.0974938 12.827279 4.9193502-5.3442508.792467.6915203m-6.0401855 6.3269985-3.5872994-3.442793 1.0216836-1.026074" fill="none" opacity=".5" stroke="url(#a)"/><g transform="translate(0 -.042969)"><path d="m4.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" fill="url(#b)"/><path d="m7.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" fill="url(#d)"/><g fill="none" stroke="#000" stroke-width=".5"><path d="m4.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" opacity=".61"/><path d="m7.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" opacity=".61"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg b/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg
new file mode 100644
index 000000000..3b6cb1d03
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/bg/sc_spellonline.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16.000001 16.000001" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="5" cy="4.121356" gradientTransform="matrix(-1.706926 .15517496 -.21424541 -2.3567015 14.417612 11.936931)" gradientUnits="userSpaceOnUse" r="2.33377" xlink:href="#d"/><radialGradient id="b" cx="11.5" cy="2.992463" gradientTransform="matrix(-1.886169 -.14508935 .18917342 -2.459264 32.624848 10.027785)" gradientUnits="userSpaceOnUse" r="2.643067" xlink:href="#d"/><radialGradient id="c" cx="10" cy="1.34" gradientTransform="matrix(-2.79608 0 0 -2.9958 92.96 -10.984)" gradientUnits="userSpaceOnUse" r="5.007" xlink:href="#d"/><linearGradient id="d"><stop offset="0" stop-color="#737373"/><stop offset=".262" stop-color="#636363"/><stop offset=".705" stop-color="#4b4b4b"/><stop offset="1" stop-color="#3f3f3f"/></linearGradient><radialGradient id="e" cx="9" cy="1.239" gradientTransform="matrix(-2.5459 0 0 -2.9096 31.913 3.606)" gradientUnits="userSpaceOnUse" r="5.499" xlink:href="#d"/><path d="m2.707 12.586-2.353 2.354.707.707 1.647-1.647 2 2 2-2 2 2 2-2 2 2 2.677-2.558-.695-.838-1.983 1.982-2-2-2 2-2-2-2 2z" fill="#ef5858" fill-rule="evenodd"/><path d="m7.34 1.494c-1.583 0-2.78.338-3.604 1.022a.493.493 0 0 0 -.002 0c-.82.67-1.24 1.694-1.24 3.035 0 1.395.446 2.48 1.32 3.216a.493.493 0 0 0 .002.002c.875.74 2.12 1.11 3.74 1.11h.186v4.138a.493.493 0 0 0 .492.492h.774a.493.493 0 0 0 .492-.492c0-3.137-.006-6.86-.008-10.524h2.016v10.507a.493.493 0 0 0 .492.492h1a.493.493 0 0 0 .492-.492v-12a.493.493 0 0 0 -.492-.492c-2.288 0-3.16-.008-5.658-.014a.493.493 0 0 0 -.002 0zm-3.604 1.022.09-.06a.493.493 0 0 0 -.09.06z" fill="url(#e)" transform="translate(55 -15)"/><path d="m62.34-14c-1.654 0-2.98.357-3.922 1.14-.95.777-1.418 1.964-1.418 3.41 0 1.503.498 2.75 1.494 3.59 1.156 1.08 2.873 1.223 3.74 1.23h.014v4.136c0 .273.22.494.495.494h1.757c.274 0 .496-.22.494-.494l.006-10.506h1v10.518c0 .266.216.482.483.482h2.035c.266 0 .482-.216.482-.482v-13.036c0-.266-.216-.482-.482-.482h-4.518zm5.66 1v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill-opacity=".431"/><path d="m68-13v12h-1v-11h-3c.002 3.832.008 7.733.008 11.016h-.773v-4.14c0-.27-.22-.49-.492-.49h-.188c-1.543 0-2.66-.35-3.42-.995h-.002c-.764-.645-1.147-1.542-1.147-2.84 0-1.246.358-2.08 1.06-2.654l.005-.002c.702-.582 1.778-.908 3.29-.908 2.497.006 3.372.014 5.66.014z" fill="url(#c)"/><path d="m6.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" fill="url(#a)"/><path d="m9.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" fill="url(#b)"/><g fill="none" stroke="#000" stroke-width=".5"><path d="m6.7865854 10.230507-.2080711-.8547786h-.0449883q-.185577.2530594-.3711539.4386363-.1855769.1799534-.404895.2980483-.2193182.118094-.4892483.174329-.26993.05624-.6242132.05624-.3880244 0-.7141899-.112471-.3261655-.106851-.5679778-.3317931-.2361888-.2305653-.3711538-.5736014-.1349651-.3486596-.1349651-.8210372 0-.922261.6467074-1.4171328.652331-.4948717 1.9794871-.5398601l1.0347318-.0393648v-.3880244q0-.3767774-.084353-.6298368-.0787297-.2530594-.2361889-.4048951-.1518357-.1574592-.3824009-.2249417-.2249417-.0674825-.5173659-.0674825-.4667541 0-.8716492.134965-.3992715.1349651-.7704253.3261655l-.3599067-.7704253q.4161421-.2249418.9278845-.382401.5117424-.1574591 1.0740967-.1574591.5736013 0 .9897435.1180944.4217657.1124708.6916957.3655302.2755536.2474359.4105186.6354604.1349651.3880244.1349651.9391316v4.2289042zm-1.8782633-.71419q.3430361 0 .6354603-.1068473.2924243-.1068473.5061189-.320542.2136946-.2193181.331789-.5454836.1237179-.331789.1237179-.7760489v-.5567307l-.8041666.0393648q-.5061188.0224941-.8491549.1124708-.3430361.0899767-.5511072.2530594-.2024475.1574592-.2924242.3880245-.089977.2249417-.089977.5117424 0 .5173659.26993.7591782.2755536.2418124.7198138.2418124z" opacity=".61"/><path d="m9.1034849 6.5245923q0-1.0178613.134965-1.8051573.1405886-.7929195.4330128-1.3608973.2924242-.5736013.7479313-.9278845.455507-.3542832 1.090967-.4948718.702943-.1518356 1.383392-.2868007.680448-.1405885 1.25405-.2530594l.185577.8997668q-.281178.044988-.629837.1068474-.343036.061859-.697319.1293414-.34866.067483-.680449.1349651-.326166.067483-.573601.1237179-.34866.07873-.629837.2643065-.281177.1855769-.483625.5061189-.202447.3149183-.320542.7816724-.112471.4611305-.134965 1.0965908h.07311q.101224-.1630827.275554-.331789.17433-.1687063.410518-.3036713.236189-.1405886.534237-.2305653.303671-.089977.663578-.089977.556731 0 .978496.208071.421766.2024476.702943.5736014.286801.3655303.427389.8716491.140589.5061189.140589 1.1134615 0 .7704253-.196824 1.3496502-.1912.5792249-.53986.9672494-.34866.3880244-.837908.5848485-.489248.191201-1.074097.191201-.601719 0-1.090967-.247436-.483629-.2530595-.8322882-.7366842-.3430361-.4892482-.528613-1.1978146-.1855769-.7141899-.1855769-1.6364509zm2.7049241 2.9692305q.337413 0 .612966-.1068473.275554-.1124709.472378-.3599067.196824-.2474359.303671-.6467075.106847-.404895.106847-.995367 0-.4723776-.07311-.849155-.073102-.3767773-.236185-.6410838-.163082-.2699301-.416142-.4105186-.253059-.1462122-.618589-.1462122-.343037 0-.641084.1349651-.298048.134965-.534237.3261654-.230565.1912005-.393648.3992716-.157459.2024475-.230565.3486596 0 .5623543.06748 1.0909673.07311.528613.25306.9447552.185577.4105186.506119.663578.320542.2474359.821037.2474359z" opacity=".61"/></g></svg> \ No newline at end of file