1
0
mirror of https://github.com/konpa/devicon.git synced 2025-08-22 22:24:43 +02:00

fix: adjusted Stenciljs icons to better adhere to SVG standards

This commit is contained in:
william
2024-02-28 02:39:36 +02:00
parent 297785f70f
commit a16736cca8
4 changed files with 20 additions and 22 deletions

View File

@@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"> <svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill="#fff" d="M46.9 68.46h3.699c.056.902.724 1.748 2.24 1.748 1.392 0 2.105-.49 2.105-1.236 0-2.262-7.476-.134-7.476-5.47 0-2.44 2.084-4.446 5.404-4.446 4.033 0 5.425 2.574 5.526 4.546h-3.52c-.079-.847-.725-1.616-2.029-1.616-1.18 0-1.85.568-1.85 1.315 0 2.262 7.454 0 7.454 5.526 0 2.418-2.06 4.323-5.704 4.323-4.234-.011-5.67-2.173-5.849-4.69Zm16.333-9.103v-3.13H59.58v16.6h3.654V62.332h2.685v-2.975h-2.685Z" vector-effect="non-scaling-stroke"/> <path d="M43.5745 68.46H47.9928C48.0597 69.362 48.8576 70.208 50.6685 70.208C52.3312 70.208 53.1828 69.718 53.1828 68.972C53.1828 66.71 44.2529 68.838 44.2529 63.502C44.2529 61.062 46.7422 59.056 50.7079 59.056C55.5252 59.056 57.1879 61.6301 57.3085 63.6021H53.104C53.0096 62.7551 52.238 61.986 50.6804 61.986C49.2709 61.986 48.4706 62.554 48.4706 63.301C48.4706 65.563 57.3742 63.3011 57.3742 68.8271C57.3742 71.2451 54.9136 73.1501 50.5609 73.1501C45.5035 73.1391 43.7883 70.977 43.5745 68.46ZM63.0838 59.357V56.2271H58.7204V72.8271H63.085V62.3321H66.2922V59.357H63.0838Z" fill="white"/>
<path fill="#fff" d="M68.915 67.145c.256 1.849 1.437 2.852 3.264 2.852 1.103 0 2.162-.49 2.596-1.47h3.677c-.802 2.729-3.264 4.6-6.373 4.6-3.988 0-6.785-2.93-6.785-7.063 0-3.989 2.774-7.019 6.763-7.019 3.988 0 6.685 3.03 6.685 7.019 0 .59-.056 1.08-.056 1.08h-9.77Zm.045-2.619h6.116c-.256-1.515-1.359-2.54-3.064-2.54-1.66 0-2.74 1.003-3.052 2.54Zm14.494-3.52c.613-1.159 2.006-1.95 4.011-1.95 3.242 0 4.958 2.162 4.958 5.37v8.4H88.77v-7.999c0-1.57-.669-2.651-2.284-2.651-1.772 0-2.752 1.136-2.752 2.93v7.71H80.08v-13.46h3.375v1.65Zm17.08-1.95c4.189 0 6.172 2.953 6.428 5.248h-3.754c-.279-1.16-1.36-2.006-2.696-2.006-1.95 0-3.086 1.538-3.086 3.8 0 2.261 1.136 3.799 3.086 3.799 1.337 0 2.417-.847 2.696-2.006h3.754c-.256 2.284-2.239 5.248-6.428 5.248-3.91 0-6.763-3.03-6.763-7.042 0-4.01 2.852-7.04 6.763-7.04Zm7.398-2.93c0-1.281.924-2.206 2.206-2.206 1.28 0 2.206.925 2.206 2.206s-.925 2.184-2.206 2.184c-1.27 0-2.206-.892-2.206-2.184Zm.39 3.23h3.654v13.47h-3.654v-13.47Zm5.604 13.471v-18.06h3.654v18.06h-3.654Z" vector-effect="non-scaling-stroke"/> <path d="M69.8709 67.145C70.1766 68.994 71.5873 69.997 73.7696 69.997C75.0871 69.997 76.3521 69.507 76.8705 68.527H81.2626C80.3046 71.256 77.3638 73.127 73.6502 73.127C68.8866 73.127 65.5457 70.197 65.5457 66.064C65.5457 62.075 68.8591 59.045 73.6239 59.045C78.3875 59.045 81.609 62.075 81.609 66.064C81.609 66.654 81.5421 67.144 81.5421 67.144H69.872L69.8709 67.145ZM69.9246 64.526H77.23C76.9242 63.011 75.6067 61.986 73.5701 61.986C71.5873 61.986 70.2973 62.989 69.9246 64.526ZM87.2373 61.006C87.9695 59.847 89.6334 59.056 92.0284 59.056C95.9009 59.056 97.9506 61.218 97.9506 64.426V72.826H93.5872V64.827C93.5872 63.257 92.7881 62.176 90.859 62.176C88.7424 62.176 87.5718 63.312 87.5718 65.106V72.816H83.2072V59.356H87.2385L87.2373 61.006ZM107.639 59.056C112.643 59.056 115.011 62.009 115.317 64.304H110.833C110.5 63.144 109.209 62.298 107.613 62.298C105.283 62.298 103.927 63.836 103.927 66.098C103.927 68.359 105.283 69.897 107.613 69.897C109.21 69.897 110.5 69.05 110.833 67.891H115.317C115.011 70.175 112.643 73.139 107.639 73.139C102.969 73.139 99.5607 70.109 99.5607 66.097C99.5607 62.087 102.967 59.056 107.639 59.056ZM116.476 56.126C116.476 54.845 117.579 53.92 119.111 53.92C120.64 53.92 121.746 54.845 121.746 56.126C121.746 57.407 120.641 58.31 119.111 58.31C117.594 58.31 116.476 57.418 116.476 56.126ZM116.942 59.356H121.306V72.826H116.942V59.356ZM123.635 72.827V54.767H128V72.827H123.635Z" fill="white"/>
<path fill="#f4f4f4" d="M22.102 68.88h12.21l-6.6 7.12H15.568l6.534-7.12Z" vector-effect="non-scaling-stroke"/> <path d="M13.9541 68.88H28.5387L20.6551 76H6.14941L13.9541 68.88Z" fill="#F4F4F4"/>
<path fill="#a7a7a7" d="M22.102 68.88h12.21l-15.477 3.56 3.267-3.56Z" vector-effect="non-scaling-stroke"/> <path d="M13.9539 68.88H28.5384L10.0515 72.44L13.9539 68.88Z" fill="#A7A7A7"/>
<path fill="#fff" d="M42.1 60.44H17.017l-6.597 7.12h25.083l6.597-7.12ZM24.787 52h12.165l-6.57 7.12H18.208l6.58-7.12Z" vector-effect="non-scaling-stroke"/> <path d="M37.841 60.44H7.87995L0 67.56H29.961L37.841 60.44ZM17.161 52H31.6918L23.8441 59.12H9.30257L17.161 52Z" fill="white"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,5 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128"> <svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill="#f4f4f4" d="M59.212 69.611h14.06l-7.6 8.189H51.688l7.524-8.189Z" vector-effect="non-scaling-stroke"/> <path d="M47.1444 83H96L69.5915 112H21L47.1444 83Z" fill="#F4F4F4"/>
<path fill="#a7a7a7" d="M59.212 69.611h14.06L55.45 73.705l3.762-4.094Z" vector-effect="non-scaling-stroke"/> <path d="M47.0874 83H96L34 98L47.0874 83Z" fill="#A7A7A7"/>
<path fill="#fff" d="M82.24 59.906H53.356l-7.596 8.189h28.884l7.596-8.19ZM62.304 50.2h14.008l-7.565 8.189H54.728l7.576-8.189Z" vector-effect="non-scaling-stroke"/> <path d="M128 49.1703H26.6526L0 78H101.347L128 49.1703ZM58.0491 15H107.2L80.6562 43.8297H31.4667L58.0491 15Z" fill="white"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 475 B

After

Width:  |  Height:  |  Size: 361 B

View File

@@ -1,8 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"> <svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<g> <path d="M43.5745 69.2033H47.9928C48.0597 70.2557 48.8576 71.2427 50.6685 71.2427C52.3312 71.2427 53.1828 70.671 53.1828 69.8007C53.1828 67.1617 44.2529 69.6443 44.2529 63.419C44.2529 60.5723 46.7422 58.232 50.7079 58.232C55.5252 58.232 57.1879 61.235 57.3085 63.5357H53.104C53.0096 62.5475 52.238 61.6504 50.6804 61.6504C49.2709 61.6504 48.4706 62.313 48.4706 63.1845C48.4706 65.8235 57.3742 63.1845 57.3742 69.6315C57.3742 72.4525 54.9136 74.675 50.561 74.675C45.5035 74.6622 43.7883 72.1398 43.5745 69.2033ZM63.0838 58.5832V54.9315H58.7204V74.2982H63.085V62.054H66.2922V58.5832H63.0838Z" fill="black"/>
<path fill="#000" d="M46.9 68.46h3.699c.056.902.724 1.748 2.24 1.748 1.392 0 2.105-.49 2.105-1.236 0-2.262-7.476-.134-7.476-5.47 0-2.44 2.084-4.446 5.404-4.446 4.033 0 5.425 2.574 5.526 4.546h-3.52c-.079-.847-.725-1.616-2.029-1.616-1.18 0-1.85.568-1.85 1.315 0 2.262 7.454 0 7.454 5.526 0 2.418-2.06 4.323-5.704 4.323-4.234-.011-5.67-2.173-5.849-4.69ZM63.233 59.357v-3.13H59.58v16.6h3.654V62.332h2.685v-2.975h-2.685Z" vector-effect="non-scaling-stroke"/> <path d="M69.8706 67.6692C70.1764 69.8263 71.5871 70.9965 73.7694 70.9965C75.0869 70.9965 76.3519 70.4248 76.8703 69.2815H81.2624C80.3044 72.4653 77.3636 74.6482 73.65 74.6482C68.8864 74.6482 65.5454 71.2298 65.5454 66.408C65.5454 61.7542 68.8589 58.2192 73.6237 58.2192C78.3873 58.2192 81.6088 61.7542 81.6088 66.408C81.6088 67.0963 81.5419 67.668 81.5419 67.668H69.8718L69.8706 67.6692ZM69.9244 64.6137H77.2298C76.924 62.8462 75.6065 61.6503 73.5699 61.6503C71.5871 61.6503 70.2971 62.8205 69.9244 64.6137ZM87.2371 60.507C87.9693 59.1548 89.6332 58.232 92.0282 58.232C95.9007 58.232 97.9504 60.7543 97.9504 64.497V74.297H93.587V64.9648C93.587 63.1332 92.7879 61.872 90.8588 61.872C88.7422 61.872 87.5716 63.1973 87.5716 65.2903V74.2853H83.207V58.582H87.2383L87.2371 60.507ZM107.639 58.232C112.642 58.232 115.011 61.6772 115.317 64.3547H110.833C110.5 63.0013 109.208 62.0143 107.613 62.0143C105.283 62.0143 103.926 63.8087 103.926 66.4477C103.926 69.0855 105.283 70.8798 107.613 70.8798C109.21 70.8798 110.5 69.8917 110.833 68.5395H115.317C115.011 71.2042 112.642 74.6622 107.639 74.6622C102.968 74.6622 99.5605 71.1272 99.5605 66.4465C99.5605 61.7682 102.967 58.232 107.639 58.232ZM116.476 54.8137C116.476 53.3192 117.579 52.24 119.111 52.24C120.639 52.24 121.746 53.3192 121.746 54.8137C121.746 56.3082 120.641 57.3617 119.111 57.3617C117.594 57.3617 116.476 56.321 116.476 54.8137ZM116.941 58.582H121.306V74.297H116.941V58.582ZM123.635 74.2982V53.2282H128V74.2982H123.635ZM13.9536 69.6933H28.5382L20.6546 78H6.14893L13.9536 69.6933Z" fill="black"/>
<path fill="#000" d="M68.915 67.145c.256 1.849 1.437 2.852 3.264 2.852 1.103 0 2.162-.49 2.596-1.47h3.677c-.802 2.729-3.264 4.6-6.373 4.6-3.988 0-6.785-2.93-6.785-7.063 0-3.989 2.774-7.019 6.763-7.019 3.988 0 6.685 3.03 6.685 7.019 0 .59-.056 1.08-.056 1.08h-9.77Zm.045-2.619h6.116c-.256-1.515-1.359-2.54-3.064-2.54-1.66 0-2.74 1.003-3.052 2.54ZM83.454 61.006c.613-1.159 2.006-1.95 4.011-1.95 3.242 0 4.958 2.162 4.958 5.37v8.4H88.77v-7.999c0-1.57-.669-2.651-2.284-2.651-1.772 0-2.752 1.136-2.752 2.93v7.71h-3.654v-13.46h3.375v1.65ZM100.534 59.056c4.189 0 6.172 2.953 6.428 5.248h-3.754c-.279-1.16-1.36-2.006-2.696-2.006-1.95 0-3.086 1.538-3.086 3.8 0 2.261 1.136 3.799 3.086 3.799 1.337 0 2.417-.847 2.696-2.006h3.754c-.256 2.284-2.239 5.248-6.428 5.248-3.91 0-6.763-3.03-6.763-7.042 0-4.01 2.852-7.04 6.763-7.04ZM107.932 56.126c0-1.281.924-2.206 2.206-2.206 1.28 0 2.206.925 2.206 2.206s-.925 2.184-2.206 2.184c-1.27 0-2.206-.892-2.206-2.184Zm.39 3.23h3.654v13.47h-3.654v-13.47ZM113.926 72.827v-18.06h3.654v18.06h-3.654ZM22.102 68.88h12.21l-6.6 7.12H15.568l6.534-7.12Z" vector-effect="non-scaling-stroke"/> <path opacity="0.4" d="M13.9541 69.6934H28.5387L10.0518 73.8467L13.9541 69.6934Z" fill="black"/>
<path fill="#000" d="M22.102 68.88h12.21l-15.477 3.56 3.267-3.56Z" opacity=".4" vector-effect="non-scaling-stroke"/> <path d="M37.841 59.8467H7.87996L0 68.1533H29.961L37.841 59.8467ZM17.161 50H31.6918L23.8441 58.3067H9.30258L17.161 50Z" fill="black"/>
<path fill="#000" d="M42.1 60.44H17.017l-6.597 7.12h25.083l6.597-7.12ZM24.787 52h12.165l-6.57 7.12H18.208l6.58-7.12Z" vector-effect="non-scaling-stroke"/>
</g>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,5 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128"> <svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill="#000" d="M59.212 69.611h14.06l-7.6 8.189H51.688l7.524-8.189Z" vector-effect="non-scaling-stroke"/> <path d="M47.1444 83H96L69.5915 112H21L47.1444 83Z" fill="black"/>
<path fill="#000" d="M59.212 69.611h14.06L55.45 73.705l3.762-4.094Z" opacity=".4" vector-effect="non-scaling-stroke"/> <path opacity="0.4" d="M47.0874 83H96L34 98L47.0874 83Z" fill="black"/>
<path fill="#000" d="M82.24 59.906H53.356l-7.596 8.189h28.884l7.596-8.19ZM62.304 50.2h14.008l-7.565 8.189H54.728l7.576-8.189Z" vector-effect="non-scaling-stroke"/> <path d="M128 49.1703H26.6526L0 78H101.347L128 49.1703ZM58.0491 15H107.2L80.6562 43.8297H31.4667L58.0491 15Z" fill="black"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 482 B

After

Width:  |  Height:  |  Size: 371 B