We have a logo :) (#3726)

This commit is contained in:
Brais Gabín
2021-05-04 20:13:06 +02:00
committed by GitHub
parent 9072c4f383
commit acfeea1141
9 changed files with 101 additions and 1 deletions

View File

@@ -211,6 +211,7 @@ If you contributed to detekt but your name is not in the list, please feel free
- [Slawomir Czerwinski](https://github.com/sczerwinski) - Rule improvement: FunctionOnlyReturningConstant
- [Ivo Smid](https://github.com/bedla) - Fix Local development on Windows
- [Krzysztof Kruczynski](https://github.com/krzykrucz) - Rule fix: ThrowingExceptionInMain, ExitOutsideMain
- [Paya Do](https://github.com/payathedo) - Designer for Detekt's logo
### Mentions

View File

@@ -29,7 +29,7 @@
<script src="{{ "js/toc.js" | relative_url }}"></script>
<script src="{{ "js/customscripts.js" | relative_url }}"></script>
<link rel="shortcut icon" href="{{ "images/favicon.ico" | relative_url }}">
<link rel="shortcut icon" href="{{ "images/favicon.svg" | relative_url }}">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 173 KiB

16
docs/images/favicon.svg Normal file
View File

@@ -0,0 +1,16 @@
<svg width="100" height="94" viewBox="0 0 100 94" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.90625 0C1.74889 0 0 1.74889 0 3.90625V72.8515C0 75.0089 1.74889 76.7578 3.90625 76.7578H45.6156C47.0146 76.7578 47.9853 75.3543 47.6268 74.0019C47.0089 71.6717 46.6797 69.2239 46.6797 66.6992C46.6797 51.0044 59.4028 38.2812 75.0976 38.2812C77.3639 38.2812 79.5682 38.5465 81.6812 39.0477C83.0182 39.3649 84.375 38.3979 84.375 37.0238V3.90625C84.375 1.74889 82.6261 0 80.4687 0H3.90625Z" fill="url(#paint0_linear)"/>
<path d="M98.8768 86.8703L97.861 85.8545L95.1358 83.1293L93.6422 81.6356C92.9333 80.9266 92.8679 79.8075 93.4105 78.9644C95.5566 75.6306 96.8047 71.6673 96.8047 67.4164C96.8047 58.8059 91.6916 51.3717 84.3446 47.977C83.1237 47.4129 81.842 46.9598 80.5108 46.6321C79.2711 46.3272 77.9901 46.1299 76.677 46.0518C76.2538 46.0268 75.8284 46.0104 75.3991 46.0104C68.8235 46.0104 62.9334 48.9932 59.0038 53.6735C57.1407 55.8928 55.7209 58.4936 54.8768 61.3412C54.3053 63.2684 53.9934 65.3059 53.9934 67.416C53.9934 67.9526 54.02 68.4824 54.0588 69.0088C54.1563 70.3229 54.3676 71.6049 54.6924 72.8426C55.0418 74.175 55.5155 75.4578 56.1026 76.6764C59.5616 83.8559 66.9114 88.8221 75.3993 88.8221C78.9898 88.8221 82.3748 87.9304 85.3494 86.3607C86.1737 85.9256 87.1963 86.033 87.8554 86.6921L89.5024 88.3391L92.2553 91.0924L93.4551 92.2922C94.2037 93.0408 95.185 93.4152 96.1659 93.4152C97.1469 93.4152 98.1283 93.0408 98.8766 92.2922C100.374 90.7949 100.374 88.3674 98.8768 86.8703ZM75.3993 81.1549C71.3891 81.1549 67.7752 79.4272 65.2616 76.6776C64.2346 75.5543 63.3924 74.2602 62.7811 72.8438C62.2629 71.6444 61.9131 70.3563 61.7567 69.01C61.6959 68.4867 61.6614 67.9563 61.6614 67.4172C61.6614 59.842 67.8243 53.6791 75.3995 53.6791C75.8303 53.6791 76.2561 53.7016 76.6774 53.7404C78.0207 53.8653 79.3071 54.1846 80.5112 54.6696C81.9196 55.2362 83.2118 56.0291 84.345 57.0039C87.2758 59.5254 89.1373 63.2571 89.1373 67.4172C89.1371 74.9918 82.9745 81.1549 75.3993 81.1549Z" fill="url(#paint1_linear)"/>
<path d="M17.8684 46.4581C16.7036 46.4581 15.8168 46.0908 15.208 45.3562C14.5991 44.5922 14.2947 43.6813 14.2947 42.6235V42.4471C14.2947 41.3893 14.5991 40.4931 15.208 39.7585C15.8168 38.9945 16.7036 38.6125 17.8684 38.6125C19.0331 38.6125 19.9199 38.9945 20.5288 39.7585C21.1376 40.4931 21.4421 41.3893 21.4421 42.4471V42.6235C21.4421 43.6813 21.1376 44.5922 20.5288 45.3562C19.9199 46.0908 19.0331 46.4581 17.8684 46.4581ZM14.6123 19.4199V14.2948H21.1244V19.4199L19.0596 34.582H16.6771L14.6123 19.4199Z" fill="white"/>
<path d="M35.737 46.4581C34.5723 46.4581 33.6855 46.0908 33.0766 45.3562C32.4678 44.5922 32.1633 43.6813 32.1633 42.6235V42.4471C32.1633 41.3893 32.4678 40.4931 33.0766 39.7585C33.6855 38.9945 34.5723 38.6125 35.737 38.6125C36.9018 38.6125 37.7886 38.9945 38.3974 39.7585C39.0063 40.4931 39.3107 41.3893 39.3107 42.4471V42.6235C39.3107 43.6813 39.0063 44.5922 38.3974 45.3562C37.7886 46.0908 36.9018 46.4581 35.737 46.4581ZM32.481 19.4199V14.2948H38.9931V19.4199L36.9283 34.582H34.5458L32.481 19.4199Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear" x1="9.33092e-07" y1="73.8613" x2="92.8839" y2="59.4842" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="94.7247" y1="92.1057" x2="108.962" y2="54.0383" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

22
docs/images/logo.svg Normal file
View File

@@ -0,0 +1,22 @@
<svg width="225" height="53" viewBox="0 0 225 53" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M88.8883 42.2665V7.99487H81.6954V20.389C79.9918 18.3703 77.6257 16.6332 73.7926 16.6332C67.7828 16.6332 62.2461 21.2341 62.2461 29.6377V29.7316C62.2461 38.1352 67.8774 42.736 73.7926 42.736C77.5311 42.736 79.9445 40.9989 81.6954 38.6516V42.2665H88.8883ZM81.79 29.7316C81.79 33.9099 78.998 36.6798 75.6382 36.6798C72.2783 36.6798 69.439 33.9099 69.439 29.7316V29.6377C69.439 25.4124 72.2783 22.6894 75.6382 22.6894C78.998 22.6894 81.79 25.4593 81.79 29.6377V29.7316Z" fill="#222222"/>
<path d="M120.325 30.3888V30.2949C120.325 23.1589 116.444 16.6332 107.974 16.6332C100.591 16.6332 95.4334 22.5486 95.4334 29.7316V29.8254C95.4334 37.5248 101.065 42.8299 108.683 42.8299C113.274 42.8299 116.681 41.0459 119.047 38.1352L114.93 34.5202C112.942 36.3511 111.192 37.1023 108.778 37.1023C105.56 37.1023 103.289 35.4122 102.579 32.1728H120.23C120.277 31.5156 120.325 31.093 120.325 30.3888ZM113.321 27.7128H102.484C103.052 24.4734 104.992 22.3608 107.974 22.3608C111.002 22.3608 112.895 24.5204 113.321 27.7128Z" fill="#222222"/>
<path d="M141.278 41.2337V35.5061C140.237 36.0695 139.054 36.3981 137.729 36.3981C136.12 36.3981 135.41 35.6 135.41 33.9568V23.2059H141.373V17.1027H135.41V10.6709H128.217V17.1027H125.189V23.2059H128.217V35.1305C128.217 40.952 131.199 42.6891 135.599 42.6891C138.013 42.6891 139.764 42.1257 141.278 41.2337Z" fill="#222222"/>
<path d="M172.008 30.3888V30.2949C172.008 23.1589 168.128 16.6332 159.657 16.6332C152.275 16.6332 147.117 22.5486 147.117 29.7316V29.8254C147.117 37.5248 152.748 42.8299 160.367 42.8299C164.958 42.8299 168.365 41.0459 170.731 38.1352L166.614 34.5202C164.626 36.3511 162.875 37.1023 160.462 37.1023C157.244 37.1023 154.973 35.4122 154.263 32.1728H171.914C171.961 31.5156 172.008 31.093 172.008 30.3888ZM165.005 27.7128H154.168C154.736 24.4734 156.676 22.3608 159.657 22.3608C162.686 22.3608 164.579 24.5204 165.005 27.7128Z" fill="#222222"/>
<path d="M203.278 42.2665L193.293 27.0086L202.947 17.1027H194.334L185.911 26.2574V7.99487H178.718V42.2665H185.911V34.6141L188.419 31.985L195.044 42.2665H203.278Z" fill="#222222"/>
<path d="M224.905 41.2337V35.5061C223.864 36.0695 222.681 36.3981 221.356 36.3981C219.747 36.3981 219.037 35.6 219.037 33.9568V23.2059H225V17.1027H219.037V10.6709H211.844V17.1027H208.816V23.2059H211.844V35.1305C211.844 40.952 214.826 42.6891 219.227 42.6891C221.64 42.6891 223.391 42.1257 224.905 41.2337Z" fill="#222222"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.18611 0C0.978755 0 0 0.978755 0 2.18611V40.771C0 41.9783 0.978755 42.9571 2.18611 42.9571H24.2534C25.6525 42.9571 26.6258 41.5473 26.3774 40.1705C26.2109 39.2481 26.124 38.2981 26.124 37.3279C26.124 28.5443 33.2445 21.4239 42.028 21.4239C42.8689 21.4239 43.6945 21.4892 44.5001 21.6149C45.8578 21.8268 47.22 20.8585 47.22 19.4844V2.18611C47.22 0.978755 46.2412 0 45.0339 0H2.18611Z" fill="url(#paint0_linear)"/>
<path d="M55.3358 48.6166L54.7673 48.0481L53.2421 46.5229L52.9516 46.2324C52.2427 45.5234 52.1855 44.4067 52.673 43.5306C53.6299 41.8109 54.1762 39.833 54.1762 37.7293C54.1762 32.9104 51.3147 28.7499 47.2029 26.8501C46.5196 26.5344 45.8024 26.2808 45.0573 26.0974C44.3636 25.9268 43.6467 25.8164 42.9118 25.7727C42.6749 25.7587 42.4369 25.7495 42.1966 25.7495C38.5166 25.7495 35.2203 27.4188 33.0211 30.0381C31.9784 31.2802 31.1838 32.7357 30.7114 34.3293C30.3916 35.4079 30.217 36.5481 30.217 37.7291C30.217 38.0293 30.2319 38.3259 30.2537 38.6205C30.3082 39.3559 30.4265 40.0733 30.6082 40.766C30.8038 41.5117 31.0689 42.2296 31.3974 42.9116C33.3332 46.9295 37.4465 49.7089 42.1967 49.7089C43.957 49.7089 45.6291 49.3259 47.1357 48.6403C47.9841 48.2543 49.0046 48.3536 49.6636 49.0127L50.0894 49.4385L51.6301 50.9794L52.3016 51.6509C52.7205 52.0699 53.2697 52.2794 53.8186 52.2794C54.3677 52.2794 54.9169 52.0699 55.3357 51.6509C56.1738 50.8129 56.1738 49.4544 55.3358 48.6166ZM42.1967 45.418C39.9525 45.418 37.93 44.451 36.5232 42.9122C35.9485 42.2836 35.4772 41.5594 35.135 40.7667C34.845 40.0954 34.6493 39.3746 34.5617 38.6211C34.5277 38.3283 34.5084 38.0314 34.5084 37.7297C34.5084 33.4903 37.9574 30.0413 42.1968 30.0413C42.4379 30.0413 42.6762 30.0539 42.912 30.0756C43.6638 30.1455 44.3837 30.3242 45.0576 30.5956C45.8458 30.9127 46.5689 31.3564 47.2031 31.902C48.8434 33.3131 49.8852 35.4015 49.8852 37.7297C49.885 41.9688 46.4361 45.418 42.1967 45.418Z" fill="url(#paint1_linear)"/>
<path d="M9.9936 25.6979C9.34217 25.6979 8.84618 25.4958 8.50566 25.0914C8.16514 24.6709 7.99487 24.1695 7.99487 23.5873V23.4903C7.99487 22.908 8.16514 22.4147 8.50566 22.0104C8.84618 21.5899 9.34217 21.3796 9.9936 21.3796C10.645 21.3796 11.141 21.5899 11.4815 22.0104C11.8221 22.4147 11.9923 22.908 11.9923 23.4903V23.5873C11.9923 24.1695 11.8221 24.6709 11.4815 25.0914C11.141 25.4958 10.645 25.6979 9.9936 25.6979ZM8.17254 10.8158V7.99487H11.8147V10.8158L10.6598 19.1612H9.32736L8.17254 10.8158Z" fill="white"/>
<path d="M20.2729 25.6979C19.6215 25.6979 19.1255 25.4958 18.785 25.0914C18.4444 24.6709 18.2742 24.1695 18.2742 23.5873V23.4903C18.2742 22.908 18.4444 22.4147 18.785 22.0104C19.1255 21.5899 19.6215 21.3796 20.2729 21.3796C20.9243 21.3796 21.4203 21.5899 21.7608 22.0104C22.1014 22.4147 22.2716 22.908 22.2716 23.4903V23.5873C22.2716 24.1695 22.1014 24.6709 21.7608 25.0914C21.4203 25.4958 20.9243 25.6979 20.2729 25.6979ZM18.4518 10.8158V7.99487H22.094V10.8158L20.9391 19.1612H19.6067L18.4518 10.8158Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear" x1="5.222e-07" y1="41.3361" x2="51.982" y2="33.29" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="53.0121" y1="51.5465" x2="60.9801" y2="30.2423" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

@@ -6,6 +6,7 @@ permalink: index.html
summary:
---
![detekt logo](images/logo.svg "detekt logo")
![detekt in action](images/detekt_in_action.png "detekt in action")
### Features

View File

@@ -0,0 +1,22 @@
<svg width="163" height="139" viewBox="0 0 163 139" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M26.6825 138.434V104H19.4787V116.453C17.7725 114.425 15.4029 112.679 11.564 112.679C5.54504 112.679 0 117.302 0 125.745V125.84C0 134.283 5.63982 138.906 11.564 138.906C15.3081 138.906 17.7252 137.161 19.4787 134.802V138.434H26.6825ZM19.5735 125.84C19.5735 130.038 16.7773 132.821 13.4123 132.821C10.0474 132.821 7.20381 130.038 7.20381 125.84V125.745C7.20381 121.5 10.0474 118.764 13.4123 118.764C16.7773 118.764 19.5735 121.547 19.5735 125.745V125.84Z" fill="#222222"/>
<path d="M58.1664 126.5V126.406C58.1664 119.236 54.2802 112.679 45.7967 112.679C38.4034 112.679 33.2375 118.623 33.2375 125.84V125.934C33.2375 133.67 38.8773 139 46.5076 139C51.1048 139 54.5171 137.208 56.8868 134.283L52.7636 130.651C50.773 132.491 49.0195 133.245 46.6024 133.245C43.3797 133.245 41.1048 131.547 40.3939 128.293H58.0716C58.119 127.632 58.1664 127.208 58.1664 126.5ZM51.1522 123.811H40.2991C40.8678 120.557 42.8109 118.434 45.7967 118.434C48.8299 118.434 50.7256 120.604 51.1522 123.811Z" fill="#222222"/>
<path d="M79.1516 137.396V131.642C78.1089 132.208 76.9241 132.538 75.597 132.538C73.9857 132.538 73.2748 131.736 73.2748 130.085V119.283H79.2463V113.151H73.2748V106.689H66.071V113.151H63.0378V119.283H66.071V131.264C66.071 137.113 69.0568 138.859 73.4644 138.859C75.8814 138.859 77.635 138.293 79.1516 137.396Z" fill="#222222"/>
<path d="M109.928 126.5V126.406C109.928 119.236 106.042 112.679 97.5587 112.679C90.1654 112.679 84.9995 118.623 84.9995 125.84V125.934C84.9995 133.67 90.6393 139 98.2696 139C102.867 139 106.279 137.208 108.649 134.283L104.526 130.651C102.535 132.491 100.781 133.245 98.3644 133.245C95.1417 133.245 92.8668 131.547 92.1559 128.293H109.834C109.881 127.632 109.928 127.208 109.928 126.5ZM102.914 123.811H92.0611C92.6298 120.557 94.5729 118.434 97.5587 118.434C100.592 118.434 102.488 120.604 102.914 123.811Z" fill="#222222"/>
<path d="M141.245 138.434L131.245 123.104L140.914 113.151H132.288L123.852 122.349V104H116.648V138.434H123.852V130.745L126.364 128.104L132.999 138.434H141.245Z" fill="#222222"/>
<path d="M162.905 137.396V131.642C161.863 132.208 160.678 132.538 159.351 132.538C157.739 132.538 157.028 131.736 157.028 130.085V119.283H163V113.151H157.028V106.689H149.825V113.151H146.791V119.283H149.825V131.264C149.825 137.113 152.81 138.859 157.218 138.859C159.635 138.859 161.389 138.293 162.905 137.396Z" fill="#222222"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M42.9062 0C40.7489 0 39 1.74889 39 3.90625V72.8515C39 75.0089 40.7489 76.7578 42.9062 76.7578H84.6156C86.0146 76.7578 86.9853 75.3543 86.6268 74.0019C86.0089 71.6717 85.6797 69.2239 85.6797 66.6992C85.6797 51.0044 98.4028 38.2812 114.098 38.2812C116.364 38.2812 118.568 38.5465 120.681 39.0477C122.018 39.3649 123.375 38.3979 123.375 37.0238V3.90625C123.375 1.74889 121.626 0 119.469 0H42.9062Z" fill="url(#paint0_linear)"/>
<path d="M137.877 86.8703L136.861 85.8545L134.136 83.1293L132.642 81.6356C131.933 80.9266 131.868 79.8075 132.411 78.9644C134.557 75.6306 135.805 71.6673 135.805 67.4164C135.805 58.8059 130.692 51.3717 123.345 47.977C122.124 47.4129 120.842 46.9598 119.511 46.6321C118.271 46.3272 116.99 46.1299 115.677 46.0518C115.254 46.0268 114.828 46.0104 114.399 46.0104C107.823 46.0104 101.933 48.9932 98.0038 53.6735C96.1407 55.8928 94.7209 58.4936 93.8768 61.3412C93.3053 63.2684 92.9934 65.3059 92.9934 67.416C92.9934 67.9526 93.02 68.4824 93.0588 69.0088C93.1563 70.3229 93.3676 71.6049 93.6924 72.8426C94.0418 74.175 94.5155 75.4578 95.1026 76.6764C98.5616 83.8559 105.911 88.8221 114.399 88.8221C117.99 88.8221 121.375 87.9304 124.349 86.3607C125.174 85.9256 126.196 86.033 126.855 86.6921L128.502 88.3391L131.255 91.0924L132.455 92.2922C133.204 93.0408 134.185 93.4152 135.166 93.4152C136.147 93.4152 137.128 93.0408 137.877 92.2922C139.374 90.7949 139.374 88.3674 137.877 86.8703ZM114.399 81.1549C110.389 81.1549 106.775 79.4272 104.262 76.6776C103.235 75.5543 102.392 74.2602 101.781 72.8438C101.263 71.6444 100.913 70.3563 100.757 69.01C100.696 68.4867 100.661 67.9563 100.661 67.4172C100.661 59.842 106.824 53.6791 114.399 53.6791C114.83 53.6791 115.256 53.7016 115.677 53.7404C117.021 53.8653 118.307 54.1846 119.511 54.6696C120.92 55.2362 122.212 56.0291 123.345 57.0039C126.276 59.5254 128.137 63.2571 128.137 67.4172C128.137 74.9918 121.974 81.1549 114.399 81.1549Z" fill="url(#paint1_linear)"/>
<path d="M56.8684 46.4581C55.7036 46.4581 54.8168 46.0908 54.208 45.3562C53.5991 44.5922 53.2947 43.6813 53.2947 42.6235V42.4471C53.2947 41.3893 53.5991 40.4931 54.208 39.7585C54.8168 38.9945 55.7036 38.6125 56.8684 38.6125C58.0331 38.6125 58.9199 38.9945 59.5288 39.7585C60.1376 40.4931 60.4421 41.3893 60.4421 42.4471V42.6235C60.4421 43.6813 60.1376 44.5922 59.5288 45.3562C58.9199 46.0908 58.0331 46.4581 56.8684 46.4581ZM53.6123 19.4199V14.2948H60.1244V19.4199L58.0596 34.582H55.6771L53.6123 19.4199Z" fill="white"/>
<path d="M74.737 46.4581C73.5723 46.4581 72.6855 46.0908 72.0766 45.3562C71.4678 44.5922 71.1633 43.6813 71.1633 42.6235V42.4471C71.1633 41.3893 71.4678 40.4931 72.0766 39.7585C72.6855 38.9945 73.5723 38.6125 74.737 38.6125C75.9018 38.6125 76.7886 38.9945 77.3974 39.7585C78.0063 40.4931 78.3107 41.3893 78.3107 42.4471V42.6235C78.3107 43.6813 78.0063 44.5922 77.3974 45.3562C76.7886 46.0908 75.9018 46.4581 74.737 46.4581ZM71.481 19.4199V14.2948H77.9931V19.4199L75.9283 34.582H73.5458L71.481 19.4199Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear" x1="39" y1="73.8613" x2="131.884" y2="59.4842" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="133.725" y1="92.1057" x2="147.962" y2="54.0383" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 5.8 KiB

22
media/icon-text.svg Normal file
View File

@@ -0,0 +1,22 @@
<svg width="225" height="53" viewBox="0 0 225 53" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M88.8883 42.2665V7.99487H81.6954V20.389C79.9918 18.3703 77.6257 16.6332 73.7926 16.6332C67.7828 16.6332 62.2461 21.2341 62.2461 29.6377V29.7316C62.2461 38.1352 67.8774 42.736 73.7926 42.736C77.5311 42.736 79.9445 40.9989 81.6954 38.6516V42.2665H88.8883ZM81.79 29.7316C81.79 33.9099 78.998 36.6798 75.6382 36.6798C72.2783 36.6798 69.439 33.9099 69.439 29.7316V29.6377C69.439 25.4124 72.2783 22.6894 75.6382 22.6894C78.998 22.6894 81.79 25.4593 81.79 29.6377V29.7316Z" fill="#222222"/>
<path d="M120.325 30.3888V30.2949C120.325 23.1589 116.444 16.6332 107.974 16.6332C100.591 16.6332 95.4334 22.5486 95.4334 29.7316V29.8254C95.4334 37.5248 101.065 42.8299 108.683 42.8299C113.274 42.8299 116.681 41.0459 119.047 38.1352L114.93 34.5202C112.942 36.3511 111.192 37.1023 108.778 37.1023C105.56 37.1023 103.289 35.4122 102.579 32.1728H120.23C120.277 31.5156 120.325 31.093 120.325 30.3888ZM113.321 27.7128H102.484C103.052 24.4734 104.992 22.3608 107.974 22.3608C111.002 22.3608 112.895 24.5204 113.321 27.7128Z" fill="#222222"/>
<path d="M141.278 41.2337V35.5061C140.237 36.0695 139.054 36.3981 137.729 36.3981C136.12 36.3981 135.41 35.6 135.41 33.9568V23.2059H141.373V17.1027H135.41V10.6709H128.217V17.1027H125.189V23.2059H128.217V35.1305C128.217 40.952 131.199 42.6891 135.599 42.6891C138.013 42.6891 139.764 42.1257 141.278 41.2337Z" fill="#222222"/>
<path d="M172.008 30.3888V30.2949C172.008 23.1589 168.128 16.6332 159.657 16.6332C152.275 16.6332 147.117 22.5486 147.117 29.7316V29.8254C147.117 37.5248 152.748 42.8299 160.367 42.8299C164.958 42.8299 168.365 41.0459 170.731 38.1352L166.614 34.5202C164.626 36.3511 162.875 37.1023 160.462 37.1023C157.244 37.1023 154.973 35.4122 154.263 32.1728H171.914C171.961 31.5156 172.008 31.093 172.008 30.3888ZM165.005 27.7128H154.168C154.736 24.4734 156.676 22.3608 159.657 22.3608C162.686 22.3608 164.579 24.5204 165.005 27.7128Z" fill="#222222"/>
<path d="M203.278 42.2665L193.293 27.0086L202.947 17.1027H194.334L185.911 26.2574V7.99487H178.718V42.2665H185.911V34.6141L188.419 31.985L195.044 42.2665H203.278Z" fill="#222222"/>
<path d="M224.905 41.2337V35.5061C223.864 36.0695 222.681 36.3981 221.356 36.3981C219.747 36.3981 219.037 35.6 219.037 33.9568V23.2059H225V17.1027H219.037V10.6709H211.844V17.1027H208.816V23.2059H211.844V35.1305C211.844 40.952 214.826 42.6891 219.227 42.6891C221.64 42.6891 223.391 42.1257 224.905 41.2337Z" fill="#222222"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M2.18611 0C0.978755 0 0 0.978755 0 2.18611V40.771C0 41.9783 0.978755 42.9571 2.18611 42.9571H24.2534C25.6525 42.9571 26.6258 41.5473 26.3774 40.1705C26.2109 39.2481 26.124 38.2981 26.124 37.3279C26.124 28.5443 33.2445 21.4239 42.028 21.4239C42.8689 21.4239 43.6945 21.4892 44.5001 21.6149C45.8578 21.8268 47.22 20.8585 47.22 19.4844V2.18611C47.22 0.978755 46.2412 0 45.0339 0H2.18611Z" fill="url(#paint0_linear)"/>
<path d="M55.3358 48.6166L54.7673 48.0481L53.2421 46.5229L52.9516 46.2324C52.2427 45.5234 52.1855 44.4067 52.673 43.5306C53.6299 41.8109 54.1762 39.833 54.1762 37.7293C54.1762 32.9104 51.3147 28.7499 47.2029 26.8501C46.5196 26.5344 45.8024 26.2808 45.0573 26.0974C44.3636 25.9268 43.6467 25.8164 42.9118 25.7727C42.6749 25.7587 42.4369 25.7495 42.1966 25.7495C38.5166 25.7495 35.2203 27.4188 33.0211 30.0381C31.9784 31.2802 31.1838 32.7357 30.7114 34.3293C30.3916 35.4079 30.217 36.5481 30.217 37.7291C30.217 38.0293 30.2319 38.3259 30.2537 38.6205C30.3082 39.3559 30.4265 40.0733 30.6082 40.766C30.8038 41.5117 31.0689 42.2296 31.3974 42.9116C33.3332 46.9295 37.4465 49.7089 42.1967 49.7089C43.957 49.7089 45.6291 49.3259 47.1357 48.6403C47.9841 48.2543 49.0046 48.3536 49.6636 49.0127L50.0894 49.4385L51.6301 50.9794L52.3016 51.6509C52.7205 52.0699 53.2697 52.2794 53.8186 52.2794C54.3677 52.2794 54.9169 52.0699 55.3357 51.6509C56.1738 50.8129 56.1738 49.4544 55.3358 48.6166ZM42.1967 45.418C39.9525 45.418 37.93 44.451 36.5232 42.9122C35.9485 42.2836 35.4772 41.5594 35.135 40.7667C34.845 40.0954 34.6493 39.3746 34.5617 38.6211C34.5277 38.3283 34.5084 38.0314 34.5084 37.7297C34.5084 33.4903 37.9574 30.0413 42.1968 30.0413C42.4379 30.0413 42.6762 30.0539 42.912 30.0756C43.6638 30.1455 44.3837 30.3242 45.0576 30.5956C45.8458 30.9127 46.5689 31.3564 47.2031 31.902C48.8434 33.3131 49.8852 35.4015 49.8852 37.7297C49.885 41.9688 46.4361 45.418 42.1967 45.418Z" fill="url(#paint1_linear)"/>
<path d="M9.9936 25.6979C9.34217 25.6979 8.84618 25.4958 8.50566 25.0914C8.16514 24.6709 7.99487 24.1695 7.99487 23.5873V23.4903C7.99487 22.908 8.16514 22.4147 8.50566 22.0104C8.84618 21.5899 9.34217 21.3796 9.9936 21.3796C10.645 21.3796 11.141 21.5899 11.4815 22.0104C11.8221 22.4147 11.9923 22.908 11.9923 23.4903V23.5873C11.9923 24.1695 11.8221 24.6709 11.4815 25.0914C11.141 25.4958 10.645 25.6979 9.9936 25.6979ZM8.17254 10.8158V7.99487H11.8147V10.8158L10.6598 19.1612H9.32736L8.17254 10.8158Z" fill="white"/>
<path d="M20.2729 25.6979C19.6215 25.6979 19.1255 25.4958 18.785 25.0914C18.4444 24.6709 18.2742 24.1695 18.2742 23.5873V23.4903C18.2742 22.908 18.4444 22.4147 18.785 22.0104C19.1255 21.5899 19.6215 21.3796 20.2729 21.3796C20.9243 21.3796 21.4203 21.5899 21.7608 22.0104C22.1014 22.4147 22.2716 22.908 22.2716 23.4903V23.5873C22.2716 24.1695 22.1014 24.6709 21.7608 25.0914C21.4203 25.4958 20.9243 25.6979 20.2729 25.6979ZM18.4518 10.8158V7.99487H22.094V10.8158L20.9391 19.1612H19.6067L18.4518 10.8158Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear" x1="5.222e-07" y1="41.3361" x2="51.982" y2="33.29" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="53.0121" y1="51.5465" x2="60.9801" y2="30.2423" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 5.8 KiB

16
media/icon.svg Normal file
View File

@@ -0,0 +1,16 @@
<svg width="100" height="94" viewBox="0 0 100 94" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.90625 0C1.74889 0 0 1.74889 0 3.90625V72.8515C0 75.0089 1.74889 76.7578 3.90625 76.7578H45.6156C47.0146 76.7578 47.9853 75.3543 47.6268 74.0019C47.0089 71.6717 46.6797 69.2239 46.6797 66.6992C46.6797 51.0044 59.4028 38.2812 75.0976 38.2812C77.3639 38.2812 79.5682 38.5465 81.6812 39.0477C83.0182 39.3649 84.375 38.3979 84.375 37.0238V3.90625C84.375 1.74889 82.6261 0 80.4687 0H3.90625Z" fill="url(#paint0_linear)"/>
<path d="M98.8768 86.8703L97.861 85.8545L95.1358 83.1293L93.6422 81.6356C92.9333 80.9266 92.8679 79.8075 93.4105 78.9644C95.5566 75.6306 96.8047 71.6673 96.8047 67.4164C96.8047 58.8059 91.6916 51.3717 84.3446 47.977C83.1237 47.4129 81.842 46.9598 80.5108 46.6321C79.2711 46.3272 77.9901 46.1299 76.677 46.0518C76.2538 46.0268 75.8284 46.0104 75.3991 46.0104C68.8235 46.0104 62.9334 48.9932 59.0038 53.6735C57.1407 55.8928 55.7209 58.4936 54.8768 61.3412C54.3053 63.2684 53.9934 65.3059 53.9934 67.416C53.9934 67.9526 54.02 68.4824 54.0588 69.0088C54.1563 70.3229 54.3676 71.6049 54.6924 72.8426C55.0418 74.175 55.5155 75.4578 56.1026 76.6764C59.5616 83.8559 66.9114 88.8221 75.3993 88.8221C78.9898 88.8221 82.3748 87.9304 85.3494 86.3607C86.1737 85.9256 87.1963 86.033 87.8554 86.6921L89.5024 88.3391L92.2553 91.0924L93.4551 92.2922C94.2037 93.0408 95.185 93.4152 96.1659 93.4152C97.1469 93.4152 98.1283 93.0408 98.8766 92.2922C100.374 90.7949 100.374 88.3674 98.8768 86.8703ZM75.3993 81.1549C71.3891 81.1549 67.7752 79.4272 65.2616 76.6776C64.2346 75.5543 63.3924 74.2602 62.7811 72.8438C62.2629 71.6444 61.9131 70.3563 61.7567 69.01C61.6959 68.4867 61.6614 67.9563 61.6614 67.4172C61.6614 59.842 67.8243 53.6791 75.3995 53.6791C75.8303 53.6791 76.2561 53.7016 76.6774 53.7404C78.0207 53.8653 79.3071 54.1846 80.5112 54.6696C81.9196 55.2362 83.2118 56.0291 84.345 57.0039C87.2758 59.5254 89.1373 63.2571 89.1373 67.4172C89.1371 74.9918 82.9745 81.1549 75.3993 81.1549Z" fill="url(#paint1_linear)"/>
<path d="M17.8684 46.4581C16.7036 46.4581 15.8168 46.0908 15.208 45.3562C14.5991 44.5922 14.2947 43.6813 14.2947 42.6235V42.4471C14.2947 41.3893 14.5991 40.4931 15.208 39.7585C15.8168 38.9945 16.7036 38.6125 17.8684 38.6125C19.0331 38.6125 19.9199 38.9945 20.5288 39.7585C21.1376 40.4931 21.4421 41.3893 21.4421 42.4471V42.6235C21.4421 43.6813 21.1376 44.5922 20.5288 45.3562C19.9199 46.0908 19.0331 46.4581 17.8684 46.4581ZM14.6123 19.4199V14.2948H21.1244V19.4199L19.0596 34.582H16.6771L14.6123 19.4199Z" fill="white"/>
<path d="M35.737 46.4581C34.5723 46.4581 33.6855 46.0908 33.0766 45.3562C32.4678 44.5922 32.1633 43.6813 32.1633 42.6235V42.4471C32.1633 41.3893 32.4678 40.4931 33.0766 39.7585C33.6855 38.9945 34.5723 38.6125 35.737 38.6125C36.9018 38.6125 37.7886 38.9945 38.3974 39.7585C39.0063 40.4931 39.3107 41.3893 39.3107 42.4471V42.6235C39.3107 43.6813 39.0063 44.5922 38.3974 45.3562C37.7886 46.0908 36.9018 46.4581 35.737 46.4581ZM32.481 19.4199V14.2948H38.9931V19.4199L36.9283 34.582H34.5458L32.481 19.4199Z" fill="white"/>
<defs>
<linearGradient id="paint0_linear" x1="9.33092e-07" y1="73.8613" x2="92.8839" y2="59.4842" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="94.7247" y1="92.1057" x2="108.962" y2="54.0383" gradientUnits="userSpaceOnUse">
<stop stop-color="#7942EE"/>
<stop offset="1" stop-color="#FF4651"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB