chore: add icons for popular programming languages (#10141)

This commit is contained in:
Kayla Washburn 2023-10-09 13:52:06 -06:00 committed by GitHub
parent cb3b617ee9
commit 42fb6cab12
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 114 additions and 0 deletions

View File

@ -16,6 +16,7 @@ exceptions=(
"do.png"
"gcp.png"
"k8s.png"
"ruby.png"
)
function is_exception() {

View File

@ -25,32 +25,41 @@
"git.svg",
"github.svg",
"gitlab.svg",
"go.svg",
"goland.svg",
"image.svg",
"intellij.svg",
"java.svg",
"javascript.svg",
"jax.svg",
"jfrog.svg",
"jupyter.svg",
"k8s.png",
"kasmvnc.svg",
"kotlin.svg",
"matlab.svg",
"memory.svg",
"node.svg",
"nomad.svg",
"novnc.svg",
"personalize.svg",
"php.svg",
"phpstorm.svg",
"projector.svg",
"pycharm.svg",
"python.svg",
"pytorch.svg",
"rider.svg",
"rockylinux.svg",
"rstudio.svg",
"ruby.png",
"rubymine.svg",
"rust.svg",
"swift.svg",
"tensorflow.svg",
"terminal.svg",
"theia.svg",
"typescript.svg",
"ubuntu.svg",
"vault.svg",
"webstorm.svg",

1
site/static/icon/go.svg Normal file
View File

@ -0,0 +1 @@
<svg height="77" viewBox="0 0 206 77" width="206" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" x1="100%" x2="0%" y1="50%" y2="50%"><stop offset="0" stop-color="#00a29c"/><stop offset="1" stop-color="#00add8"/></linearGradient><path d="m127.481483 31.4343267c1.445351-4.5790807 3.790459-8.9059246 6.918517-13 7.3-9.59999996 16.1-14.59999996 28-16.69999996 10.2-1.8 19.8-.8 28.5 5.1 7.9 5.39999996 12.8 12.69999996 14.1 22.29999996 1.7 13.5-2.2 24.5-11.5 33.9-6.6 6.7-14.7 10.9-24 12.8-2.7.5-5.4.6-8 .9-9.1-.2-17.4-2.8-24.4-8.8-4.923224-4.2556681-8.314592-9.4861534-9.999798-15.5752516-1.1695 2.3617137-2.567865 4.6235348-4.200202 6.7752516-7.2 9.5-16.6 15.4-28.5 17-9.8 1.3-18.9-.6-26.9-6.6-7.4-5.6-11.6-13-12.7-22.2-1.3-10.9 1.9-20.7 8.5-29.3 7.1-9.29999996 16.5-15.19999996 28-17.29999996 9.4-1.70000001 18.4-.6 26.5 4.9 5.3 3.5 9.1 8.29999996 11.6 14.09999996.6.9.2 1.4-1 1.7-6.3 1.6-10.6 2.8-16.8 4.4-1.5.4-1.6.5-2.9-1-1.5-1.7-2.6-2.8-4.7-3.8-6.3-3.1-12.4-2.2-18.1 1.5-6.8 4.4-10.3 10.9-10.2 19 .1 8 5.6 14.6 13.5 15.7 6.8.9 12.5-1.5 17-6.6.9-1.1 1.7-2.3 2.7-3.7-3.6 0-8.1 0-19.3 0-2.1 0-2.6-1.3-1.9-3 1.3-3.1 3.7-8.3 5.1-10.9.3-.6 1-1.6 2.5-1.6zm-111.981483-8.2c-.4 0-.5-.2-.3-.5l2.1-2.7c.2-.3.7-.5 1.1-.5h35.7c.4 0 .5.3.3.6l-1.7 2.6c-.2.3-.7.6-1 .6zm-15.1 9.2c-.4 0-.5-.2-.3-.5l2.1-2.7c.2-.3.7-.5 1.1-.5h45.6c.4 0 .6.3.5.6l-.8 2.4c-.1.4-.5.6-.9.6zm24.2 9.2c-.4 0-.5-.3-.3-.6l1.4-2.5c.2-.3.6-.6 1-.6h20c.4 0 .6.3.6.7l-.2 2.4c0 .4-.4.7-.7.7zm160.7-5.3c-.1-1.3-.1-2.3-.3-3.3-1.8-9.9-10.9-15.5-20.4-13.3-9.3 2.1-15.3 8-17.5 17.4-1.8 7.8 2 15.7 9.2 18.9 5.5 2.4 11 2.1 16.3-.6 7.9-4.1 12.2-10.5 12.7-19.1z" fill="url(#a)"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,31 @@
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 630 630" width="630px" height="630px">
<!--
The MIT License (MIT)
Copyright (c) 2011 Christopher Williams <chris@iterativedesigns.com>,
Manuel Strehl <boldewyn@gmail.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
-->
<g id="logo">
<rect id="background" x="0" y="0" width="630" height="630" fill="#f7df1e" />
<path id="j" d="m 165.65,526.47375 48.2125,-29.1775 C 223.16375,513.7875 231.625,527.74 251.92,527.74 c 19.45375,0 31.71875,-7.60975 31.71875,-37.21 l 0,-201.3 59.20375,0 0,202.1375 c 0,61.32 -35.94375,89.23125 -88.385,89.23125 -47.36125,0 -74.8525,-24.52875 -88.8075,-54.13" />
<path id="s" d="m 375,520.13 48.20625,-27.91125 c 12.69,20.72375 29.1825,35.9475 58.36125,35.9475 24.53125,0 40.17375,-12.26475 40.17375,-29.18125 0,-20.29875 -16.06875,-27.48875 -43.135,-39.32625 l -14.7975,-6.3475 c -42.715,-18.18125 -71.05,-41.0175 -71.05,-89.2275 0,-44.40375 33.83125,-78.2375 86.695,-78.2375 37.6375,0 64.7025,13.11125 84.15375,47.36625 l -46.09625,29.60125 c -10.15,-18.1825 -21.1425,-25.37125 -38.0575,-25.37125 -17.33875,0 -28.335,10.995 -28.335,25.37125 0,17.7625 10.99625,24.9525 36.3675,35.94875 l 14.8,6.3425 c 50.325,21.56875 78.66,43.5575 78.66,93.03375 0,53.2875 -41.86625,82.465 -98.11,82.465 -54.97625,0 -90.5,-26.2175 -107.83625,-60.47375" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.2, 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"
width="500px" height="500px"
viewBox="0 0 500 500" style="enable-background:new 0 0 500 500;" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
</style>
<g id="Logotypes">
<g>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="500.0035" y1="579.1058" x2="-9.653803e-02" y2="1079.2058" gradientTransform="matrix(0.9998 0 0 0.9998 9.651873e-02 -578.99)">
<stop offset="3.435144e-03" style="stop-color:#E44857"/>
<stop offset="0.4689" style="stop-color:#C711E1"/>
<stop offset="1" style="stop-color:#7F52FF"/>
</linearGradient>
<polygon class="st0" points="500,500 0,500 0,0 500,0 250,250 "/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 933 B

6
site/static/icon/php.svg Normal file
View File

@ -0,0 +1,6 @@
<svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="128" height="128" rx="64" fill="#7577AB"/>
<path d="M23.579 50.123H37.783C41.952 50.158 44.973 51.36 46.846 53.727C48.719 56.094 49.337 59.327 48.701 63.426C48.454 65.299 47.906 67.136 47.058 68.938C46.245 70.74 45.115 72.365 43.666 73.814C41.899 75.651 40.009 76.817 37.995 77.312C35.981 77.807 33.896 78.054 31.741 78.054H25.381L23.367 88.124H16L23.579 50.123ZM29.78 56.165L26.6 72.065C26.812 72.1 27.024 72.118 27.236 72.118C27.483 72.118 27.731 72.118 27.978 72.118C31.37 72.153 34.197 71.818 36.458 71.111C38.719 70.369 40.239 67.79 41.016 63.373C41.652 59.663 41.016 57.525 39.108 56.96C37.235 56.395 34.886 56.13 32.059 56.165C31.635 56.2 31.229 56.218 30.84 56.218C30.487 56.218 30.116 56.218 29.727 56.218L29.78 56.165Z" fill="black"/>
<path d="M57.093 40H64.407L62.34 50.123H68.912C72.516 50.194 75.201 50.936 76.968 52.349C78.77 53.762 79.3 56.448 78.558 60.405L75.007 78.054H67.587L70.979 61.2C71.332 59.433 71.226 58.179 70.661 57.437C70.096 56.695 68.877 56.324 67.004 56.324L61.121 56.271L56.775 78.054H49.461L57.093 40Z" fill="black"/>
<path d="M86.412 50.123H100.616C104.785 50.158 107.806 51.36 109.679 53.727C111.552 56.094 112.17 59.327 111.534 63.426C111.287 65.299 110.739 67.136 109.891 68.938C109.078 70.74 107.948 72.365 106.499 73.814C104.732 75.651 102.842 76.817 100.828 77.312C98.814 77.807 96.729 78.054 94.574 78.054H88.214L86.2 88.124H78.833L86.412 50.123ZM92.613 56.165L89.433 72.065C89.645 72.1 89.857 72.118 90.069 72.118C90.316 72.118 90.564 72.118 90.811 72.118C94.203 72.153 97.03 71.818 99.291 71.111C101.552 70.369 103.072 67.79 103.849 63.373C104.485 59.663 103.849 57.525 101.941 56.96C100.068 56.395 97.719 56.13 94.892 56.165C94.468 56.2 94.062 56.218 93.673 56.218C93.32 56.218 92.949 56.218 92.56 56.218L92.613 56.165Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,19 @@
<svg width="113" height="113" viewBox="0 0 113 113" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_27_2)">
<path d="M55.4091 0.000919274C50.7846 0.0222173 46.3682 0.413137 42.4822 1.09467C31.0347 3.09917 28.9563 7.29477 28.9563 15.0322V25.2509H56.0082V28.6572H28.9563H18.8039C10.9419 28.6572 4.05769 33.3409 1.90439 42.2509C-0.579412 52.4639 -0.689582 58.8369 1.90439 69.5009C3.82733 77.4388 8.41959 83.0947 16.2816 83.0947H25.5827V70.8447C25.5827 61.9948 33.3082 54.1884 42.4822 54.1884H69.5026C77.0241 54.1884 83.0286 48.0503 83.0286 40.5634V15.0322C83.0286 7.76583 76.8438 2.30739 69.5026 1.09467C64.8555 0.327944 60.0337 -0.020379 55.4091 0.000919274ZM40.7797 8.21967C43.5739 8.21967 45.8558 10.5183 45.8558 13.3447C45.8558 16.161 43.5739 18.4384 40.7797 18.4384C37.9754 18.4384 35.7035 16.161 35.7035 13.3447C35.7035 10.5183 37.9754 8.21967 40.7797 8.21967Z" fill="url(#paint0_linear_27_2)"/>
<path d="M86.4022 28.6572V40.5634C86.4022 49.7942 78.5064 57.5634 69.5026 57.5634H42.4822C35.0809 57.5634 28.9563 63.8419 28.9563 71.1884V96.7197C28.9563 103.986 35.3313 108.26 42.4822 110.345C51.0453 112.84 59.2569 113.291 69.5026 110.345C76.313 108.39 83.0286 104.457 83.0285 96.7197V86.5009H56.0082V83.0947H83.0285H96.5545C104.417 83.0947 107.346 77.6593 110.08 69.5009C112.905 61.102 112.785 53.0251 110.08 42.2509C108.137 34.4935 104.427 28.6572 96.5545 28.6572H86.4022ZM71.2052 93.3134C74.0095 93.3134 76.2813 95.5908 76.2813 98.4072C76.2813 101.234 74.0095 103.532 71.2052 103.532C68.4109 103.532 66.129 101.234 66.129 98.4072C66.129 95.5908 68.4109 93.3134 71.2052 93.3134Z" fill="url(#paint1_linear_27_2)"/>
</g>
<defs>
<linearGradient id="paint0_linear_27_2" x1="-3.36866e-07" y1="-2.90036e-07" x2="61.9116" y2="53.2283" gradientUnits="userSpaceOnUse">
<stop stop-color="#5A9FD4"/>
<stop offset="1" stop-color="#306998"/>
</linearGradient>
<linearGradient id="paint1_linear_27_2" x1="70.5551" y1="97.548" x2="48.4388" y2="66.2798" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFD43B"/>
<stop offset="1" stop-color="#FFE873"/>
</linearGradient>
<clipPath id="clip0_27_2">
<rect width="113" height="113" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

BIN
site/static/icon/ruby.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

View File

@ -0,0 +1,4 @@
<svg width="144" height="144" viewBox="0 0 144 144" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M71.05 23.68C44.99 23.68 23.78 44.9 23.78 70.95C23.78 97 45 118.22 71.05 118.22C97.1 118.22 118.32 97 118.32 70.95C118.32 44.9 97.1 23.68 71.05 23.68ZM70.98 27.88C71.7882 27.9009 72.5563 28.2378 73.1205 28.8188C73.6847 29.3998 74.0003 30.1789 74 30.99C74 31.8148 73.6723 32.6059 73.0891 33.1891C72.5059 33.7723 71.7148 34.1 70.89 34.1C70.0652 34.1 69.2741 33.7723 68.6909 33.1891C68.1077 32.6059 67.78 31.8148 67.78 30.99C67.7798 30.5739 67.8631 30.162 68.025 29.7787C68.1869 29.3954 68.4241 29.0484 68.7225 28.7584C69.0209 28.4685 69.3744 28.2413 69.7622 28.0904C70.15 27.9395 70.5641 27.868 70.98 27.88ZM78.1 33C83.5596 34.0226 88.7312 36.2214 93.2556 39.4438C97.78 42.6661 101.549 46.8347 104.3 51.66L100.63 59.94C100 61.37 100.65 63.05 102.07 63.69L109.13 66.82C109.349 69.0268 109.376 71.2485 109.21 73.46H105.28C104.89 73.46 104.73 73.72 104.73 74.1V75.9C104.73 80.14 102.34 81.07 100.24 81.3C98.24 81.53 96.03 80.46 95.75 79.24C94.57 72.61 92.61 71.2 89.51 68.75C93.36 66.31 97.36 62.7 97.36 57.88C97.36 52.67 93.79 49.39 91.36 47.78C87.94 45.53 84.16 45.08 83.14 45.08H42.54C48.154 38.8084 55.6791 34.5626 63.95 33L68.74 38.02C69.82 39.15 71.61 39.2 72.74 38.11L78.1 33ZM33.9 56.02C34.7091 56.0434 35.4772 56.3814 36.0411 56.9621C36.6051 57.5428 36.9203 58.3205 36.92 59.13C36.92 59.9548 36.5923 60.7459 36.0091 61.3291C35.4259 61.9123 34.6348 62.24 33.81 62.24C32.9852 62.24 32.1941 61.9123 31.6109 61.3291C31.0277 60.7459 30.7 59.9548 30.7 59.13C30.6998 58.7139 30.7831 58.302 30.945 57.9187C31.1069 57.5354 31.3441 57.1884 31.6425 56.8984C31.9409 56.6085 32.2944 56.3813 32.6822 56.2304C33.07 56.0795 33.4841 56.008 33.9 56.02ZM108.05 56.16C108.859 56.1834 109.627 56.5214 110.191 57.1021C110.755 57.6828 111.07 58.4605 111.07 59.27C111.07 60.0948 110.742 60.8859 110.159 61.4691C109.576 62.0523 108.785 62.38 107.96 62.38C107.135 62.38 106.344 62.0523 105.761 61.4691C105.178 60.8859 104.85 60.0948 104.85 59.27C104.85 58.8539 104.933 58.442 105.095 58.0587C105.257 57.6754 105.494 57.3284 105.792 57.0384C106.091 56.7485 106.444 56.5213 106.832 56.3704C107.22 56.2195 107.634 56.148 108.05 56.16ZM39.76 56.66H45.18V81.1H34.24C32.8889 76.3554 32.4678 71.3944 33 66.49L39.7 63.51C41.13 62.87 41.78 61.2 41.14 59.77L39.76 56.66ZM62.38 56.92H75.29C75.96 56.92 80 57.69 80 60.72C80 63.23 76.9 64.13 74.35 64.13H62.37L62.38 56.92ZM62.38 74.48H72.27C73.17 74.48 77.1 74.74 78.35 79.76C78.74 81.3 79.61 86.32 80.2 87.93C80.79 89.73 83.18 93.33 85.73 93.33H101.87C100.788 94.7786 99.6054 96.1487 98.33 97.43L91.76 96.02C90.23 95.69 88.72 96.67 88.39 98.2L86.83 105.48C81.8135 107.752 76.3657 108.915 70.8586 108.89C65.3515 108.864 59.9149 107.649 54.92 105.33L53.36 98.05C53.03 96.52 51.53 95.54 50 95.87L43.57 97.25C42.3768 96.0192 41.2676 94.7095 40.25 93.33H71.52C71.87 93.33 72.11 93.27 72.11 92.94V81.88C72.11 81.56 71.87 81.49 71.52 81.49H62.37L62.38 74.48ZM47.95 99.81C48.7591 99.8334 49.5272 100.171 50.0911 100.752C50.6551 101.333 50.9703 102.111 50.97 102.92C50.97 103.745 50.6423 104.536 50.0591 105.119C49.4759 105.702 48.6848 106.03 47.86 106.03C47.0352 106.03 46.2441 105.702 45.6609 105.119C45.0777 104.536 44.75 103.745 44.75 102.92C44.7498 102.504 44.8331 102.092 44.995 101.709C45.1569 101.325 45.3941 100.978 45.6925 100.688C45.9909 100.398 46.3444 100.171 46.7322 100.02C47.12 99.8695 47.5341 99.7979 47.95 99.81ZM94 99.95C94.8091 99.9734 95.5772 100.311 96.1412 100.892C96.7051 101.473 97.0203 102.251 97.02 103.06C97.02 103.885 96.6923 104.676 96.1091 105.259C95.5259 105.842 94.7348 106.17 93.91 106.17C93.0852 106.17 92.2941 105.842 91.7109 105.259C91.1277 104.676 90.8 103.885 90.8 103.06C90.7998 102.644 90.8832 102.232 91.045 101.849C91.2069 101.465 91.4441 101.118 91.7425 100.828C92.0409 100.538 92.3944 100.311 92.7822 100.16C93.17 100.009 93.5841 99.9379 94 99.95Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M115.68 70.95C115.68 82.7866 110.978 94.1384 102.608 102.508C94.2384 110.878 82.8866 115.58 71.05 115.58C59.2134 115.58 47.8616 110.878 39.4918 102.508C31.1221 94.1384 26.42 82.7866 26.42 70.95C26.42 59.1134 31.1221 47.7616 39.4918 39.3918C47.8616 31.0221 59.2134 26.32 71.05 26.32C82.8866 26.32 94.2384 31.0221 102.608 39.3918C110.978 47.7616 115.68 59.1134 115.68 70.95ZM114.84 66.64L121.8 70.95L114.84 75.26L120.82 80.85L113.16 83.72L117.94 90.37L109.85 91.69L113.25 99.15L105.06 98.86L106.94 106.84L98.96 104.96L99.25 113.15L91.79 109.75L90.47 117.84L83.82 113.06L80.95 120.72L75.36 114.74L71.05 121.7L66.74 114.74L61.15 120.72L58.28 113.06L51.63 117.84L50.31 109.75L42.85 113.15L43.14 104.96L35.16 106.84L37.04 98.86L28.85 99.15L32.25 91.69L24.16 90.37L28.94 83.72L21.28 80.85L27.26 75.26L20.3 70.95L27.26 66.64L21.28 61.05L28.94 58.18L24.16 51.53L32.25 50.21L28.85 42.75L37.04 43.04L35.16 35.06L43.14 36.94L42.85 28.75L50.31 32.15L51.63 24.06L58.28 28.84L61.15 21.18L66.74 27.16L71.05 20.2L75.36 27.16L80.95 21.18L83.82 28.84L90.47 24.06L91.79 32.15L99.25 28.75L98.96 36.94L106.94 35.06L105.06 43.04L113.25 42.75L109.85 50.21L117.94 51.53L113.16 58.18L120.82 61.05L114.84 66.64Z" fill="white" stroke="white" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 18.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"
width="106.1px" height="106.1px" viewBox="-252 343.9 106.1 106.1" enable-background="new -252 343.9 106.1 106.1"
xml:space="preserve">
<g>
<path fill="#F05138" d="M-145.9,373.3c0-1.1,0-2.1,0-3.2c-0.1-2.3-0.2-4.7-0.6-7c-0.4-2.3-1.1-4.5-2.2-6.6c-1.1-2.1-2.4-4-4.1-5.6
c-1.7-1.7-3.6-3-5.6-4.1c-2.1-1.1-4.3-1.8-6.6-2.2c-2.3-0.4-4.6-0.6-7-0.6c-1.1,0-2.1,0-3.2,0c-1.3,0-2.5,0-3.8,0h-28.1h-11.6
c-1.3,0-2.5,0-3.8,0c-1.1,0-2.1,0-3.2,0c-0.6,0-1.2,0-1.7,0.1c-1.7,0.1-3.5,0.2-5.2,0.5c-1.7,0.3-3.4,0.8-5,1.4
c-0.5,0.2-1.1,0.5-1.6,0.7c-1.6,0.8-3,1.8-4.4,2.9c-0.4,0.4-0.9,0.8-1.3,1.2c-1.7,1.7-3,3.6-4.1,5.6c-1.1,2.1-1.8,4.3-2.2,6.6
c-0.4,2.3-0.5,4.6-0.6,7c0,1.1,0,2.1,0,3.2c0,1.3,0,2.5,0,3.8v17.3v22.4c0,1.3,0,2.5,0,3.8c0,1.1,0,2.1,0,3.2
c0.1,2.3,0.2,4.7,0.6,7c0.4,2.3,1.1,4.5,2.2,6.6c1.1,2.1,2.4,4,4.1,5.6c1.7,1.7,3.6,3,5.6,4.1c2.1,1.1,4.3,1.8,6.6,2.2
c2.3,0.4,4.6,0.6,7,0.6c1.1,0,2.1,0,3.2,0c1.3,0,2.5,0,3.8,0h39.7c1.3,0,2.5,0,3.8,0c1.1,0,2.1,0,3.2,0c2.3-0.1,4.7-0.2,7-0.6
c2.3-0.4,4.5-1.1,6.6-2.2c2.1-1.1,4-2.4,5.6-4.1c1.7-1.7,3-3.6,4.1-5.6c1.1-2.1,1.8-4.3,2.2-6.6c0.4-2.3,0.6-4.6,0.6-7
c0-1.1,0-2.1,0-3.2c0-1.3,0-2.5,0-3.8v-39.7C-145.9,375.8-145.9,374.6-145.9,373.3z"/>
<path fill="#FFFFFF" d="M-168,409.4c0.1-0.4,0.2-0.8,0.3-1.2c4.4-17.5-6.3-38.3-24.5-49.2c8,10.8,11.5,23.9,8.4,35.3
c-0.3,1-0.6,2-1,3c-0.4-0.3-0.9-0.6-1.6-0.9c0,0-18.1-11.2-37.7-30.9c-0.5-0.5,10.5,15.7,22.9,28.8c-5.9-3.3-22.2-15.2-32.6-24.6
c1.3,2.1,2.8,4.2,4.4,6.1c8.6,11,19.9,24.5,33.4,34.9c-9.5,5.8-22.9,6.3-36.2,0c-3.3-1.5-6.4-3.4-9.3-5.5
c5.6,9,14.3,16.8,24.9,21.4c12.6,5.4,25.2,5.1,34.5,0.1l0,0c0,0,0.1,0,0.1-0.1c0.4-0.2,0.8-0.5,1.2-0.7c4.5-2.3,13.3-4.6,18.1,4.6
C-161.3,432.6-158.8,420.6-168,409.4C-168,409.4-168,409.4-168,409.4z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1 @@
<svg fill="none" height="256" viewBox="0 0 256 256" width="256" xmlns="http://www.w3.org/2000/svg"><rect fill="#3178c6" height="256" rx="20" width="256"/><path clip-rule="evenodd" d="m150.518 200.475v27.62c4.492 2.302 9.805 4.028 15.938 5.179s12.597 1.726 19.393 1.726c6.622 0 12.914-.633 18.874-1.899s11.187-3.352 15.678-6.257c4.492-2.906 8.048-6.704 10.669-11.394 2.62-4.689 3.93-10.486 3.93-17.391 0-5.006-.749-9.394-2.246-13.163s-3.657-7.121-6.479-10.055c-2.821-2.935-6.205-5.567-10.149-7.898-3.945-2.33-8.394-4.531-13.347-6.602-3.628-1.497-6.881-2.949-9.761-4.359-2.879-1.41-5.327-2.848-7.342-4.316-2.016-1.467-3.571-3.021-4.665-4.661s-1.641-3.495-1.641-5.567c0-1.899.489-3.61 1.468-5.135s2.362-2.834 4.147-3.927c1.785-1.094 3.973-1.942 6.565-2.547 2.591-.604 5.471-.906 8.638-.906 2.304 0 4.737.173 7.299.518 2.563.345 5.14.877 7.732 1.597 2.591.719 5.11 1.625 7.558 2.719 2.447 1.093 4.708 2.359 6.781 3.797v-25.807c-4.204-1.611-8.797-2.805-13.778-3.582s-10.697-1.165-17.147-1.165c-6.565 0-12.784.705-18.658 2.115-5.874 1.409-11.043 3.61-15.506 6.602-4.463 2.993-7.99 6.805-10.582 11.437-2.591 4.632-3.887 10.17-3.887 16.615 0 8.228 2.375 15.248 7.127 21.06 4.751 5.811 11.963 10.731 21.638 14.759 3.801 1.554 7.343 3.078 10.625 4.575 3.283 1.496 6.119 3.049 8.509 4.66s4.276 3.366 5.658 5.265 2.073 4.057 2.073 6.474c0 1.783-.432 3.438-1.296 4.963-.863 1.524-2.174 2.848-3.93 3.97s-3.945 1.999-6.565 2.632-5.687.95-9.2.95c-5.989 0-11.92-1.05-17.794-3.151-5.875-2.1-11.317-5.25-16.327-9.451zm-46.036-68.733h35.518v-22.742h-99v22.742h35.3447v101.258h28.1373z" fill="#fff" fill-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB