Updated the JS dependencies to the latest

1) Migrate from webpack 4 to webpack 5. This had a lot of breaking changes,
   so updated multiple webpack plugins and changed the config accordingly.
2) Replaced iconfont-webpack-plugin with a more maintained webfonts-loader.
3) Replaced deprecated babel-eslint with @babel/eslint-parser.
4) Replaced optimize-css-assets-webpack-plugin with a more maintained css-minimizer-webpack-plugin.
5) Updated all other JS packages and made the required code changes.

Fixes #6207
This commit is contained in:
Aditya Toshniwal authored and Akshay Joshi committed 2021-02-10 12:47:52 +05:30
1 parent 589663d7d9
commit 1317e4254b
48 files changed
+3205 -4039

No files matched your search

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><defs><style>.cls-1{fill:#646464;}</style></defs><path class="cls-1" d="M5.42,15.76A21.75,21.75,0,0,0,12,18a47.55,47.55,0,0,0,9.06.81l1,0a16.63,16.63,0,0,1,14.8-3.11c1.48-.89,2.23-1.85,2.23-2.89v-3c0-1.08-.81-2.08-2.42-3a22,22,0,0,0-6.58-2.19,47.44,47.44,0,0,0-9-.81A47.55,47.55,0,0,0,12,4.54,22,22,0,0,0,5.42,6.73C3.81,7.66,3,8.66,3,9.74v3C3,13.83,3.81,14.84,5.42,15.76Z"/><path class="cls-1" d="M15.89,30.58a45.4,45.4,0,0,1-5.25-.77,20.41,20.41,0,0,1-7.64-3v4c0,1.08.81,2.08,2.42,3A22,22,0,0,0,12,36a44.81,44.81,0,0,0,4.56.62,16.69,16.69,0,0,1-.73-4.87C15.83,31.37,15.86,31,15.89,30.58Z"/><path class="cls-1" d="M3,17.8v4c0,1.08.81,2.09,2.42,3A21.75,21.75,0,0,0,12,27c1.4.27,2.86.47,4.38.61a16.74,16.74,0,0,1,2.81-5.86,50,50,0,0,1-8.55-1A20.58,20.58,0,0,1,3,17.8Z"/><path class="cls-1" d="M32.3,18.88A12.7,12.7,0,1,0,45,31.58,12.74,12.74,0,0,0,32.3,18.88Zm7.94,10-9.36,9.36a1,1,0,0,1-1.11.16L24.37,33a.76.76,0,0,1,0-1.11l1.11-1.27a.76.76,0,0,1,1.11,0l3.65,3.65L38,26.65a.78.78,0,0,1,1.11,0l1.11,1.12A.76.76,0,0,1,40.24,28.88Z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 26 26" style="enable-background:new 0 0 26 26;" xml:space="preserve">
<style type="text/css">
.st0{fill:#222222;}
</style>
<path class="st0" d="M21.5,2h-9c-1.1,0-2,0.9-2,2v3h-6c-1.1,0-2,0.9-2,2v13c0,1.1,0.9,2,2,2h8c1.1,0,2-0.9,2-2v-3h7c1.1,0,2-0.9,2-2
V4C23.5,2.9,22.6,2,21.5,2z M12.5,14.8H8.9l1-1c0.1-0.1,0.1-0.2,0.1-0.3s0-0.2-0.1-0.3l-0.3-0.3c-0.1-0.1-0.2-0.1-0.3-0.1
c-0.1,0-0.2,0-0.3,0.1l-2.3,2.3c-0.1,0.1-0.1,0.2-0.1,0.3c0,0.1,0,0.2,0.1,0.3L9,18.1c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1
l0.3-0.3c0.1-0.1,0.1-0.2,0.1-0.3c0-0.1,0-0.2-0.1-0.3l-1-1h3.6l0,5.8h-8V9h8L12.5,14.8z M21.5,9.8h-3.6l1-1
c0.1-0.1,0.1-0.2,0.1-0.3s0-0.2-0.1-0.3l-0.3-0.3c-0.1-0.1-0.2-0.1-0.3-0.1c-0.1,0-0.2,0-0.3,0.1l-2.3,2.3c-0.1,0.1-0.1,0.2-0.1,0.3
c0,0.1,0,0.2,0.1,0.3l2.3,2.3c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1l0.3-0.3c0.1-0.1,0.1-0.2,0.1-0.3c0-0.1,0-0.2-0.1-0.3
l-1-1h3.6l0,5.8h-7V9c0-1.1-0.9-2-2-2V4h9L21.5,9.8z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1033.2 1000" style="enable-background:new 0 0 1033.2 1000;" xml:space="preserve">
<title>connect</title>
<path d="M1029.1,70.6c5.5-5.5,5.5-11.1,0-16.6c-16.6-11.1-38.8-33.2-55.4-49.9c-5.5-5.5-11.1-5.5-16.6,0
c-38.8,38.8-77.6,77.6-116.3,116.3l-11.1-11.1C757.6,26.3,635.7,9.7,536,65.1c-33.2,22.2-66.5,49.9-94.2,83.1l-33.2,27.7
c-5.5-11.1-16.6-22.2-27.7-27.7c-11.1-11.1-5.5-5.5-11.1,0c-16.6,16.6-33.2,33.2-55.4,55.4c-5.5,5.5-5.5,11.1,0,16.6
C353.2,259,392,297.8,430.7,331c5.5,5.5,5.5,11.1,0,16.6l-83.1,77.6c-66.5-60.9-116.3-116.3-138.5-133c-5.5-11.1-11.1-11.1-16.6-5.5
c-16.6,22.2-33.2,38.8-49.9,55.4c-5.5,5.5-5.5,11.1,0,16.6s16.6,16.6,33.2,33.2c-27.7,27.7-55.4,49.9-77.6,72
c-60.9,55.4-83.1,144-60.9,221.6c11.1,49.9,38.8,88.6,72,121.9c5.5,5.5,5.5,11.1,0,16.6c-33.2,33.2-72,72-105.3,105.3
c-5.5,5.5-5.5,11.1,0,16.6c16.6,16.6,33.2,33.2,49.9,49.9c5.5,5.5,11.1,5.5,16.6,0c27.7-27.7,60.9-60.9,88.6-88.6
c5.5-5.5,16.6-22.2,27.7-22.2s16.6,11.1,27.7,22.2c88.6,88.6,232.7,88.6,321.3,0c27.7-27.7,49.9-55.4,77.6-83.1
c11.1,16.6,22.2,22.2,33.2,33.2c11.1,11.1,5.5,5.5,11.1,0c16.6-16.6,33.2-33.2,49.9-49.9c5.5-5.5,11.1-11.1,0-16.6
c-27.7-27.7-66.5-60.9-105.3-105.3c27.7-27.7,55.4-55.4,77.6-83.1c5.5-5.5,11.1-5.5,16.6,0L813,718.8c5.5,5.5,11.1,5.5,11.1,0
c16.6-16.6,38.8-38.8,55.4-55.4c5.5-5.5,5.5-5.5,0-11.1l-27.7-38.8c27.7-22.2,55.4-49.9,77.6-72c55.4-49.9,77.6-127.4,66.5-205
c-5.5-55.4-33.2-105.3-77.6-138.5c-5.5-5.5-5.5-11.1,0-16.6C957.1,148.2,990.3,109.4,1029.1,70.6z M541.6,768.7
c-22.2,22.2-44.3,49.9-72,72c-55.4,55.4-144,55.4-199.4,0c-33.2-27.8-48.6-44.9-99.7-99.7c-57.2-53.5-66.5-144-16.6-199.4
c5.5-5.5,11.1-11.1,16.6-16.6c22.2-22.2,44.3-44.3,66.5-72l304.7,304.7C547.1,763.2,547.1,763.2,541.6,768.7L541.6,768.7z
M613.6,530.5L536,613.6c-38.8-38.8-83.1-83.1-121.9-121.9l77.6-83.1c5.5-5.5,11.1-11.1,16.6,0c33.2,33.2,66.5,66.5,105.3,105.3
C624.7,524.9,624.7,524.9,613.6,530.5z M868.4,475.1l-5.5,5.5l0,0c-22.2,22.2-44.3,44.3-66.5,66.5L480.6,236.8l77.6-72
c55.4-49.9,138.5-55.4,193.9-5.5c38.8,38.8,77.6,83.1,116.3,121.9C923.8,336.6,923.8,425.2,868.4,475.1z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 995.3 1000" style="enable-background:new 0 0 995.3 1000;" xml:space="preserve">
<title>disconnect</title>
<path d="M991.7,60.3c4.7-4.7,4.7-9.5,0-14.2c-14.2-14.2-28.4-28.4-42.6-42.6c-4.7-4.7-9.5-4.7-14.2,0
c-33.1,33.1-66.2,66.2-99.3,99.3l-9.5-9.5C764.8,22.5,660.8,8.3,580.4,55.6C552,74.5,523.6,98.1,500,121.7l-28.4,23.6
c-4.7-4.7-14.2-14.2-23.6-23.6c-9.5-9.5-4.7-4.7-9.5,0c-14.2,14.2-28.4,28.4-47.3,42.6c-4.7,4.7-4.7,9.5,0,14.2
c33.1,33.1,61.5,61.5,94.6,94.6c4.7,4.7,4.7,9.5,0,14.2l-94.6,94.6c-4.7,4.7-4.7,9.5,0,14.2c14.2,14.2,28.4,28.4,42.6,42.6
c4.7,4.7,9.5,4.7,14.2,0l94.6-94.6c4.7-4.7,9.5-9.5,14.2,0c28.4,28.4,56.7,56.7,85.1,85.1c4.7,4.7,4.7,9.5,0,14.2l-94.6,94.6
c-4.7,4.7-4.7,9.5,0,14.2c14.2,14.2,28.4,28.4,42.6,42.6c4.7,4.7,9.5,4.7,14.2,0c33.1-33.1,61.5-61.5,94.6-94.6
c4.7-4.7,9.5-4.7,14.2,0l94.6,94.6c4.7,4.7,4.7,4.7,9.5,0c14.2-14.2,28.4-33.1,47.3-47.3c4.7-4.7,4.7-4.7,0-9.5l-28.4-28.4
c23.6-18.9,47.3-37.8,66.2-61.5c47.3-42.6,66.2-108.7,56.7-170.2c-9.5-47.3-33.1-89.8-66.2-118.2c-4.7-4.7-4.7-9.5,0-14.2
C930.3,121.7,958.6,93.4,991.7,60.3z M854.6,400.7C849.9,405.4,849.9,405.4,854.6,400.7L854.6,400.7c-23.6,23.6-42.6,42.6-56.7,61.5
l-264.8-260l66.2-61.5c42.6-42.6,113.5-47.3,160.8-4.7c33.1,33.1,66.2,66.2,99.3,99.3C901.9,282.5,901.9,358.2,854.6,400.7z
M173.8,400.7c-4.7-4.7-4.7-4.7-9.5,0c-14.2,14.2-28.4,28.4-42.6,42.6c-4.7,4.7-4.7,9.5,0,14.2s14.2,14.2,28.4,28.4
c-23.6,23.6-47.3,42.6-66.2,61.5c-47.3,47.3-70.9,118.2-52,184.4c9.5,37.8,33.1,75.7,61.5,104c4.7,4.7,4.7,9.5,0,14.2
C65,878.3,31.9,911.3,3.5,939.7c-4.7,4.7-4.7,9.5,0,14.2c14.2,14.2,28.4,28.4,42.6,42.6c4.7,4.7,9.5,4.7,14.2,0
c23.6-23.6,52-52,75.7-75.7c9.5-9.5,14.2-18.9,23.6-18.9c9.5,0,14.2,9.5,23.6,18.9c75.7,70.9,193.9,70.9,269.5,0
c23.6-23.6,42.6-47.3,66.2-70.9c9.5,14.2,18.9,18.9,28.4,28.4c9.5,9.5,4.7,4.7,9.5,0c14.2-14.2,28.4-28.4,42.6-42.6
c4.7-4.7,9.5-9.5,0-14.2C504.7,727,225.8,448,173.8,400.7z M452.7,802.6L452.7,802.6c-18.9,18.9-37.8,42.6-61.5,61.5
c-47.3,47.3-118.2,47.3-165.5,0c-4.7-4.7-4.7-4.7-9.5-9.5c-23.6-28.4-52-52-75.7-75.7c-52-42.6-56.7-118.2-14.2-170.2
c4.7-4.7,9.5-9.5,14.2-14.2c18.9-18.9,37.8-37.8,56.7-56.7l255.3,255.3C457.4,793.1,457.4,797.9,452.7,802.6z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve">
<g>
<polygon points="15,9 13.6,10.4 13.6,3.9 12.4,3.9 12.4,10.4 11,9 10.2,9.8 13,12.6 15.8,9.8 "/>
<path d="M9.8,4.2H7.6L7.2,3C7.1,2.8,7,2.7,6.8,2.6C6.6,2.5,6.4,2.4,6.2,2.4H3.9c-0.2,0-0.4,0.1-0.5,0.2C3.2,2.7,3.1,2.9,3,3.1
L2.5,4.3H0.3c-0.1,0-0.1,0-0.2,0.1S0.1,4.5,0.1,4.5v0.4c0,0.1,0,0.1,0.1,0.2s0.1,0.1,0.2,0.1H1v6.7c0,0.4,0.1,0.7,0.4,1
c0.2,0.2,0.5,0.4,0.8,0.4h5.8c0.3,0,0.6-0.1,0.8-0.4c0.2-0.3,0.4-0.6,0.4-1V5.1h0.7c0.1,0,0.1,0,0.2-0.1C10,5,10,4.9,10,4.9V4.5
c0.1-0.1,0-0.1,0-0.2C9.9,4.2,9.9,4.2,9.8,4.2z M3.8,3.4C3.9,3.3,3.9,3.3,4,3.3h2.2c0.1,0,0.1,0.1,0.1,0.1l0.4,0.8H3.5L3.8,3.4z
M8.2,12.1c-0.1,0.1-0.1,0.2-0.1,0.2C8,12.3,8,12.3,8,12.3H2.1c0,0-0.1,0-0.1-0.1C2,12.2,2,12.2,1.9,12.1c-0.1-0.1-0.1-0.2-0.1-0.3
V5.1h6.3v6.7h0.1C8.2,11.9,8.2,12,8.2,12.1z"/>
<path d="M7,6.4H6.6c-0.1,0-0.1,0-0.2,0.1S6.4,6.6,6.4,6.7v4c0,0.1,0,0.1,0.1,0.2S6.6,11,6.6,11H7c0.1,0,0.1,0,0.2-0.1
c0.1-0.1,0.1-0.1,0.1-0.2v-4c0-0.1,0-0.1-0.1-0.2C7.2,6.4,7.1,6.4,7,6.4z"/>
<path d="M3.4,6.4H3c-0.1,0-0.1,0-0.2,0.1C2.8,6.6,2.8,6.6,2.8,6.7v4c0,0.1,0,0.1,0.1,0.2C2.9,11,2.9,11,3,11h0.4
c0.1,0,0.1,0,0.2-0.1c0.1-0.1,0.1-0.1,0.1-0.2v-4c0-0.1,0-0.1-0.1-0.2C3.5,6.4,3.5,6.4,3.4,6.4z"/>
<path d="M5.2,6.4H4.8c-0.1,0-0.1,0-0.2,0.1S4.6,6.6,4.6,6.7v4c0,0.1,0,0.1,0.1,0.2S4.8,11,4.8,11h0.4c0.1,0,0.1,0,0.2-0.1
c0.1-0.1,0.1-0.1,0.1-0.2v-4c0-0.1,0-0.1-0.1-0.2C5.4,6.4,5.3,6.4,5.2,6.4z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve">
<g>
<path d="M13.1,9.2c0.4-0.3,0.6-0.6,0.6-0.9v-3C12.6,6,10.8,6.5,8.9,6.6L13.1,9.2z"/>
<path d="M7.2,5.8c3.6,0,6.5-1,6.5-2.1V2.4c0-1.2-2.9-2.1-6.5-2.1s-6.5,1-6.5,2.1v1.3C0.7,4.9,3.6,5.8,7.2,5.8z"/>
<path d="M0.7,10v3c0,1.2,2.9,2.1,6.5,2.1c0.1,0,0.2,0,0.2,0v-3.7c-0.1,0-0.2,0-0.2,0C4.6,11.4,2.1,11,0.7,10z"/>
<path d="M0.7,5.4v3c0,1.2,2.9,2.1,6.5,2.1c0.1,0,0.2,0,0.2,0v-3c0-0.3,0.1-0.6,0.3-0.7c-0.2,0-0.4,0-0.6,0C4.6,6.8,2.1,6.3,0.7,5.4
z"/>
<path d="M14.9,11.2L9.4,8C9,7.7,8.3,7.9,8.3,8.6V15c0,0.6,0.6,0.9,1.1,0.6l5.5-3.2C15.4,12.2,15.4,11.5,14.9,11.2z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 920 B

@@ -0,0 +1 @@
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><defs><style>.cls-1{fill:#646464;}</style></defs><path class="cls-1" d="M5.42,15.76A21.75,21.75,0,0,0,12,18a47.55,47.55,0,0,0,9.06.81l1,0a16.63,16.63,0,0,1,14.8-3.11c1.48-.89,2.23-1.85,2.23-2.89v-3c0-1.08-.81-2.08-2.42-3a22,22,0,0,0-6.58-2.19,47.44,47.44,0,0,0-9-.81A47.55,47.55,0,0,0,12,4.54,22,22,0,0,0,5.42,6.73C3.81,7.66,3,8.66,3,9.74v3C3,13.83,3.81,14.84,5.42,15.76Z"/><path class="cls-1" d="M15.89,30.58a45.4,45.4,0,0,1-5.25-.77,20.34,20.34,0,0,1-7.64-3v4c0,1.08.81,2.08,2.42,3A22,22,0,0,0,12,36a44.81,44.81,0,0,0,4.56.62,16.69,16.69,0,0,1-.73-4.87C15.83,31.37,15.86,31,15.89,30.58Z"/><path class="cls-1" d="M3,17.8v4c0,1.08.81,2.09,2.42,3A21.75,21.75,0,0,0,12,27c1.4.27,2.86.47,4.38.61a16.74,16.74,0,0,1,2.81-5.86,50,50,0,0,1-8.55-1A20.51,20.51,0,0,1,3,17.8Z"/><path class="cls-1" d="M32.3,18.88A12.7,12.7,0,1,0,45,31.58,12.74,12.74,0,0,0,32.3,18.88Zm5.93,20.69a.63.63,0,0,1-1-.66c1.61-5.16-.77-6.52-6.28-6.6v3.12a.85.85,0,0,1-1.41.65l-6.26-5.41a.86.86,0,0,1,0-1.29L29.55,24a.85.85,0,0,1,1.41.65v2.84c5.71.07,10.24,1.21,10.24,6.62A7.25,7.25,0,0,1,38.23,39.57Z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve">
<g>
<path d="M12.5,3.1c0.4-0.4,0.1-1-0.4-1H0.6c-0.5,0-0.8,0.6-0.4,1l4.6,4.6v5.1c0,0.2,0.1,0.4,0.3,0.5c0,0,1.5,0.9,1.5,0.5V6.5
c0-0.5,0.4-1,1-1h2.6L12.5,3.1z"/>
<path d="M15.2,6.5H8.3c-0.4,0-0.8,0.4-0.8,0.8v5.8c0,0.4,0.4,0.8,0.8,0.8h6.9c0.4,0,0.8-0.4,0.8-0.8V7.3C16,6.8,15.6,6.5,15.2,6.5z
M11.2,12.8H8.6v-1.6h2.6V12.8z M11.2,10.2H8.6V8.6h2.6V10.2z M14.9,12.8h-2.6v-1.6h2.6V12.8z M14.9,10.2h-2.6V8.6h2.6V10.2z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 775 B

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1181.8 1000" style="enable-background:new 0 0 1181.8 1000;" xml:space="preserve">
<style type="text/css">
.st0{fill:#222222;}
</style>
<title>save_data_changes</title>
<path class="st0" d="M869.8,510.7c12.4,13.1,19,29.3,19,46.9c0,18.1-6.7,34.4-19.4,47L638.2,836.2c-0.1,0.1-0.3,0.3-0.4,0.4
c-13,12.4-29.3,19-46.9,19c-18.1,0-34.4-6.7-47-19.4L312.9,605c-13.1-12.4-20-28.8-20-47.2c0-18.3,6.6-34.2,19.7-47.3l26.2-26.6
c0.1-0.1,0.4-0.4,0.5-0.5c13.1-12.4,29.3-19,46.9-19c18.1,0,34.4,6.7,47,19.4l68,68V353.1c0-17.8,6.8-34.1,19.7-47
c12.9-12.9,29.2-19.7,47-19.7h45.5c17.8,0,34.1,6.8,47,19.7c12.9,12.9,19.7,29.2,19.7,47v198.6l68-68c12.7-12.7,28.9-19.4,47-19.4
c17.6,0,33.9,6.5,46.9,19c0.1,0.1,0.3,0.3,0.4,0.4l26.6,26.6C869.5,510.4,869.7,510.6,869.8,510.7z M1181.8,113.6v772.7
c0,31.2-11.2,58-33.4,80.3c-22.2,22.2-49,33.4-80.3,33.4H113.6c-31.2,0-58-11.2-80.3-33.4S0,917.6,0,886.4V113.6
c0-31.2,11.2-58,33.4-80.3S82.4,0,113.6,0h954.5c31.2,0,58,11.2,80.3,33.4C1170.7,55.6,1181.8,82.4,1181.8,113.6z M90.9,340.9
c0,6.6,2.1,12.1,6.4,16.3c4.3,4.3,9.7,6.4,16.3,6.4h227.3c6.6,0,12.1-2.1,16.3-6.4c4.3-4.3,6.4-9.7,6.4-16.3V204.5
c0-6.6-2.1-12.1-6.4-16.3c-4.3-4.3-9.7-6.4-16.3-6.4H113.6c-6.6,0-12.1,2.1-16.3,6.4c-4.3,4.3-6.4,9.7-6.4,16.3V340.9z M363.6,750
c0-6.6-2.1-12.1-6.4-16.3c-4.3-4.3-9.7-6.4-16.3-6.4H113.6c-6.6,0-12.1,2.1-16.3,6.4c-4.3,4.3-6.4,9.7-6.4,16.3v136.4
c0,6.6,2.1,12.1,6.4,16.3c4.3,4.3,9.7,6.4,16.3,6.4h227.3c6.6,0,12.1-2.1,16.3-6.4c4.3-4.3,6.4-9.7,6.4-16.3V750z M1090.9,750
c0-6.6-2.1-12.1-6.4-16.3c-4.3-4.3-9.7-6.4-16.3-6.4H840.9c-6.6,0-12.1,2.1-16.3,6.4c-4.3,4.3-6.4,9.7-6.4,16.3v136.4
c0,6.6,2.1,12.1,6.4,16.3s9.7,6.4,16.3,6.4h227.3c6.6,0,12.1-2.1,16.3-6.4s6.4-9.7,6.4-16.3V750z M1090.9,477.3
c0-6.6-2.1-12.1-6.4-16.3s-9.7-6.4-16.3-6.4H840.9c-0.5,0-0.9,0-1.4,0.1c-13.4-7.7-28.3-11.7-44-11.7c-23.9,0-45.3,8.9-62.1,25.6
l-6.2,6.2c-0.5-5.5-2.6-10.1-6.3-13.8c-4.3-4.3-9.7-6.4-16.3-6.4h-2.8v-90.9h2.8c6.6,0,12.1-2.1,16.3-6.4c4.3-4.3,6.4-9.7,6.4-16.3
V204.5c0-6.6-2.1-12.1-6.4-16.3c-4.3-4.3-9.7-6.4-16.3-6.4H477.3c-6.6,0-12.1,2.1-16.3,6.4c-4.3,4.3-6.4,9.7-6.4,16.3v136.4
c0,6.6,2.1,12.1,6.4,16.3c4.3,4.3,9.7,6.4,16.3,6.4h2.8v90.9h-2.8c-6.6,0-12.1,2.1-16.3,6.4c-3.7,3.7-5.8,8.3-6.2,13.8l-6.2-6.2
c-16.8-16.8-38.2-25.6-62.1-25.6c-15.8,0-30.8,4-44,11.7c-0.4,0-0.9-0.1-1.4-0.1H113.6c-6.6,0-12.1,2.1-16.3,6.4
c-4.3,4.3-6.4,9.7-6.4,16.3v136.4c0,6.6,2.1,12.1,6.4,16.3c4.3,4.3,9.7,6.4,16.3,6.4h200.7l140.2,140.4v109.6
c0,6.6,2.1,12.1,6.4,16.3s9.7,6.4,16.3,6.4h227.3c6.6,0,12.1-2.1,16.3-6.4c4.3-4.3,6.4-9.7,6.4-16.3V777.2l140.6-140.8h200.3
c6.6,0,12.1-2.1,16.3-6.4c4.3-4.3,6.4-9.7,6.4-16.3V477.3z M1090.9,204.5c0-6.6-2.1-12.1-6.4-16.3c-4.3-4.3-9.7-6.4-16.3-6.4H840.9
c-6.6,0-12.1,2.1-16.3,6.4c-4.3,4.3-6.4,9.7-6.4,16.3v136.4c0,6.6,2.1,12.1,6.4,16.3c4.3,4.3,9.7,6.4,16.3,6.4h227.3
c6.6,0,12.1-2.1,16.3-6.4c4.3-4.3,6.4-9.7,6.4-16.3V204.5z"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve">
<g>
<path d="M4.3,5.3h8.8V4c0-0.7-0.6-1.3-1.3-1.3H7.5L5.8,1H1.5C0.8,1,0.2,1.6,0.2,2.3v7.4L2,6.5C2.6,5.8,3.4,5.3,4.3,5.3z"/>
<path d="M7.5,8.9c0-1.2,0.7-2.3,1.6-2.8H4.3C3.7,6.1,3.1,6.4,2.8,7l-1.9,3.3c-0.2,0.4,0.1,1,0.6,1h7C7.8,10.7,7.5,9.8,7.5,8.9z"/>
<path d="M15,6.1h-2.6c1,0.6,1.6,1.6,1.6,2.8c0,0.3-0.1,0.6-0.1,0.9L15.5,7C15.8,6.7,15.5,6.1,15,6.1z"/>
<circle cx="10.8" cy="8.9" r="2.8"/>
</g>
<path d="M14,11.8l-1.2-0.3c-1.3,0.9-2.9,0.8-3.8,0l-1.2,0.3C7,12,6.5,12.7,6.5,13.5v0.7c0,0.4,0.3,0.9,0.9,0.9h2.3l1.1-2.4l1.3,2.4
h2.4c0.4,0,0.9-0.3,0.9-0.9v-0.8C15.2,12.6,14.8,11.9,14,11.8z"/>
</svg>

After

Width:  |  Height:  |  Size: 944 B

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 23.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1181.8 1000" style="enable-background:new 0 0 1181.8 1000;" xml:space="preserve">
<path d="M1148.4,33.4c-22.3-22.3-49-33.4-80.3-33.4H113.6c-31.2,0-58,11.1-80.3,33.4C11.1,55.6,0,82.4,0,113.6v772.7
c0,31.2,11.1,58,33.4,80.3c22.3,22.3,49,33.4,80.3,33.4h954.5c31.2,0,58-11.1,80.3-33.4c22.3-22.3,33.4-49,33.4-80.3V113.6
C1181.8,82.4,1170.7,55.6,1148.4,33.4z M363.6,886.4c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H113.6
c-6.6,0-12.1-2.1-16.3-6.4s-6.4-9.7-6.4-16.3V750c0-6.6,2.1-12.1,6.4-16.3c4.3-4.3,9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V886.4z M363.6,613.6c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H113.6c-6.6,0-12.1-2.1-16.3-6.4
c-4.3-4.3-6.4-9.7-6.4-16.3V477.3c0-6.6,2.1-12.1,6.4-16.3s9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V613.6z M363.6,340.9c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H113.6c-6.6,0-12.1-2.1-16.3-6.4
c-4.3-4.3-6.4-9.7-6.4-16.3V204.5c0-6.6,2.1-12.1,6.4-16.3c4.3-4.3,9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V340.9z M727.3,886.4c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H477.3c-6.6,0-12.1-2.1-16.3-6.4
c-4.3-4.3-6.4-9.7-6.4-16.3V750c0-6.6,2.1-12.1,6.4-16.3c4.3-4.3,9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V886.4z M727.3,613.6c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H477.3c-6.6,0-12.1-2.1-16.3-6.4
c-4.3-4.3-6.4-9.7-6.4-16.3V477.3c0-6.6,2.1-12.1,6.4-16.3c4.3-4.3,9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V613.6z M727.3,340.9c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H477.3c-6.6,0-12.1-2.1-16.3-6.4
c-4.3-4.3-6.4-9.7-6.4-16.3V204.5c0-6.6,2.1-12.1,6.4-16.3c4.3-4.3,9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V340.9z M1090.9,886.4c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H840.9c-6.6,0-12.1-2.1-16.3-6.4
c-4.3-4.3-6.4-9.7-6.4-16.3V750c0-6.6,2.1-12.1,6.4-16.3c4.3-4.3,9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V886.4z M1090.9,613.6c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H840.9c-6.6,0-12.1-2.1-16.3-6.4
c-4.3-4.3-6.4-9.7-6.4-16.3V477.3c0-6.6,2.1-12.1,6.4-16.3c4.3-4.3,9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V613.6z M1090.9,340.9c0,6.6-2.1,12.1-6.4,16.3c-4.3,4.3-9.7,6.4-16.3,6.4H840.9c-6.6,0-12.1-2.1-16.3-6.4
c-4.3-4.3-6.4-9.7-6.4-16.3V204.5c0-6.6,2.1-12.1,6.4-16.3c4.3-4.3,9.7-6.4,16.3-6.4h227.3c6.6,0,12.1,2.1,16.3,6.4
c4.3,4.3,6.4,9.7,6.4,16.3V340.9z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB