🐛 Merge branch 'main' of github.com:pheralb/svgl into next.

This commit is contained in:
pheralb 2023-12-16 17:45:22 +00:00
commit 8d3590cf35
11 changed files with 336 additions and 1 deletions

1
.gitignore vendored
View File

@ -7,6 +7,7 @@ yarn.lock
/.svelte-kit
/build
/package
.idea/
# Logs
.DS_Store

View File

@ -1845,5 +1845,59 @@ export const svgs: iSVG[] = [
category: 'Social',
route: '/library/meta.svg',
url: 'https://meta.com/'
},
{
title: 'Cypress',
category: 'Framework',
route: '/library/cypress.svg',
url: 'https://www.cypress.io/'
},
{
title: 'Reddit',
category: 'Social',
route: '/library/reddit.svg',
url: 'https://www.reddit.com/'
},
{
title: 'JetBrains WebStorm',
category: 'Software',
route: '/library/webstorm.svg',
url: 'https://www.jetbrains.com/webstorm/'
},
{
title: 'JetBrains PyCharm',
category: 'Software',
route: '/library/pycharm.svg',
url: 'https://www.jetbrains.com/pycharm/'
},
{
title: 'JetBrains Fleet',
category: 'Software',
route: '/library/fleet.svg',
url: 'https://www.jetbrains.com/fleet/'
},
{
title: 'JetBrains RubyMine',
category: 'Software',
route: '/library/rubymine.svg',
url: 'https://www.jetbrains.com/ruby/'
},
{
title: 'JetBrains PhpStorm',
category: 'Software',
route: '/library/phpstorm.svg',
url: 'https://www.jetbrains.com/phpstorm/'
},
{
title: 'JetBrains PyCharm',
category: 'Software',
route: '/library/pycharm.svg',
url: 'https://www.jetbrains.com/pycharm/'
},
{
title: 'MonkeyType',
category: 'Typing',
route: '/library/monkeytype.svg',
url: 'https://monkeytype.com/'
}
];

View File

@ -14,4 +14,5 @@ export type tCategory =
| 'Browser'
| 'Language'
| 'Education'
| 'Design';
| 'Design'
| 'Typing';

View File

@ -0,0 +1,17 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 119 48">
<path fill="#69D3A7" d="M.854023 30.3588C.288116 28.2979 0 26.1573 0 24.0013 0 14.1592 6.18126 5.16 15.3824 1.61121l1.2064 3.12222C8.66867 7.78884 3.34915 15.5314 3.34915 24.0013c0 1.8579.24693 3.6978.7331 5.4709l-3.228227.8866Z"/>
<path fill="url(#a)" d="M42.4508 14.4933C38.8702 7.61925 31.822 3.34836 24.0614 3.34836c-2.7498 0-5.4224.52936-7.9381 1.5701l-1.2836-3.09139C17.7644.616732 20.8666 0 24.0614 0c9.0159 0 17.201 4.95958 21.3604 12.9463l-2.971 1.547Z"/>
<path fill="#1B1E2E" d="M16.877 19.0494c1.942 0 3.524 1.0356 4.3369 2.8421l.0643.1414 3.2616-1.1076-.0694-.167c-1.263-3.076-4.1723-4.9879-7.5934-4.9879-2.4052 0-4.3601.771-5.9755 2.3539-1.60516 1.5727-2.41798 3.5514-2.41798 5.8821 0 2.3102.81282 4.2786 2.41798 5.8513 1.6154 1.583 3.5703 2.3539 5.9755 2.3539 3.4211 0 6.3304-1.9119 7.5934-4.9853l.0694-.167-3.2668-1.1102-.0617.1465c-.728 1.7757-2.3485 2.837-4.3343 2.837-1.3531 0-2.4952-.4728-3.4007-1.4031-.9157-.9431-1.3787-2.1277-1.3787-3.5205 0-1.4031.4527-2.5646 1.3787-3.5514.9029-.9353 2.0476-1.4082 3.4007-1.4082Zm40.1922-.9225c-1.5048-1.5624-3.3826-2.3565-5.5845-2.3565-2.1865 0-3.9871.7787-5.3555 2.3128v-2.0095h-3.5241v21.8966h3.5241v-8.0715c1.3684 1.5342 3.1665 2.3128 5.3555 2.3128 2.2019 0 4.0822-.7941 5.587-2.359 1.4817-1.5727 2.2302-3.5386 2.2302-5.8462-.0025-2.3307-.7511-4.3068-2.2327-5.8795Zm-2.7627 9.3975c-.9029.9328-2.0475 1.4031-3.398 1.4031-1.371 0-2.4823-.46-3.4006-1.4031-.9157-.9431-1.3787-2.1277-1.3787-3.5205 0-1.4339.4501-2.5955 1.3787-3.5514.9158-.9457 2.027-1.4031 3.4006-1.4031 1.353 0 2.4951.4729 3.398 1.4031.908.9354 1.3479 2.0969 1.3479 3.5514 0 1.4339-.4424 2.5851-1.3479 3.5205Zm10.7316-9.5645v-1.8862H61.514v15.8321h3.5241v-8.9324c0-1.4313.5762-2.526 1.7131-3.2533 1.1293-.7221 2.4849-.8557 4.1441-.4034l.2134.0591v-3.3869l-.1311-.0309c-2.2277-.5319-4.463.2339-5.9395 2.0019Zm15.2126-2.1895c-2.3228 0-4.2932.7915-5.8571 2.3539-1.5846 1.583-2.3871 3.5617-2.3871 5.8821 0 2.3102.8128 4.2786 2.4179 5.8513 1.6155 1.583 3.5704 2.3539 5.9755 2.3539 3.2591 0 6.0604-1.6549 7.4957-4.4277l.0823-.1593-2.9813-1.3208-.072.1413c-.8643 1.6703-2.5234 2.6674-4.4321 2.6674-2.4797 0-4.3781-1.5136-4.8925-3.8752h12.7843l.0155-.1516c.2778-2.5543-.3807-4.7694-1.9524-6.5862-1.564-1.8117-3.6501-2.7291-6.1967-2.7291Zm-4.5453 6.6402c.6251-2.1611 2.3897-3.5436 4.5453-3.5436 2.2148 0 3.9794 1.3825 4.5504 3.5436h-9.0957Zm22.1092.0848c-1.9215-.3597-3.5806-.6732-3.5806-2.0095 0-1.0613 1.1292-1.8014 2.7446-1.8014 1.7826 0 2.7601.7658 2.989 2.341l.0258.1774 3.5236-.7375-.025-.1594c-.474-2.7984-2.969-4.5381-6.5108-4.5381-1.7775 0-3.2823.46-4.4707 1.3671-1.2141.902-1.8289 2.0789-1.8289 3.5025 0 2.0609 1.3067 3.6079 3.5009 4.1373.5685.1336 1.1704.2415 1.7518.3495 2.1838.3983 4.2467.776 4.2467 2.2459 0 1.1333-1.3169 1.9222-3.1998 1.9222-1.9164 0-2.9736-.7658-3.2334-2.3436l-.0283-.1748-3.5215.7376.0283.1618c.5119 2.8396 3.0353 4.5356 6.7523 4.5356 1.8881 0 3.5064-.4702 4.8024-1.3953 1.297-.9149 1.952-2.0944 1.952-3.5052 0-3.7004-3.279-4.3171-5.9184-4.8131Zm15.2664 0c-1.921-.3597-3.58-.6732-3.58-2.0095 0-1.0613 1.129-1.8014 2.744-1.8014 1.783 0 2.76.7658 2.989 2.341l.026.1774 3.524-.7375-.026-.1594c-.473-2.7984-2.968-4.5381-6.51-4.5381-1.778 0-3.283.46-4.471 1.3671-1.214.902-1.829 2.0789-1.829 3.5025 0 2.0609 1.307 3.6079 3.501 4.1373.569.1336 1.17.2415 1.752.3495 2.184.3983 4.247.776 4.247 2.2459 0 1.1333-1.317 1.9222-3.2 1.9222-1.917 0-2.974-.7658-3.234-2.3436l-.028-.1748-3.521.7376.028.1618c.512 2.8396 3.035 4.5356 6.752 4.5356 1.888 0 3.506-.4702 4.803-1.3953 1.296-.9149 1.952-2.0944 1.952-3.5052 0-3.7004-3.28-4.3171-5.919-4.8131Z"/>
<path fill="#1B1E2E" d="M37.3061 16.0737 32.658 27.8353l-4.679-11.7616h-3.8276l6.5619 16.0531-4.6687 11.3222 3.3466.6656 11.5316-28.0409h-3.6167Z"/>
<path fill="url(#b)" d="m26.6434 41.9894-.8154 1.9736c-.1621.3906-.5325.6552-.9492.6732-.2752.0103-.553.018-.8334.018C14.4481 44.6491 5.95693 37.883 3.85278 28.56l-3.266842.7375C1.76663 34.5269 4.72994 39.2732 8.93051 42.6653 13.18 46.0958 18.5329 47.9897 24.0094 48h.0488c.3216 0 .6405-.0077.9595-.0205 1.7183-.072 3.254-1.1487 3.9099-2.7445l1.0649-2.58-3.3491-.6656Z"/>
<defs>
<linearGradient id="a" x1="21.5577" x2="39.8226" y1="-1.54942" y2="17.9723" gradientUnits="userSpaceOnUse">
<stop offset=".0939" stop-color="#58D09E"/>
<stop offset=".9883" stop-color="#58D09E" stop-opacity="0"/>
</linearGradient>
<linearGradient id="b" x1="-.256416" x2="34.638" y1="34.9215" y2="44.2092" gradientUnits="userSpaceOnUse">
<stop offset=".0774" stop-color="#58D09E"/>
<stop offset=".7617" stop-color="#1B1E2E"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

50
static/library/fleet.svg Normal file
View File

@ -0,0 +1,50 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 70 70">
<defs>
<radialGradient id="a" cx="0" cy="0" r="1" gradientTransform="matrix(22.35433 -20.58122 27.17129 29.51214 38.648 42.538)" gradientUnits="userSpaceOnUse">
<stop offset=".771" stop-color="#001AFF"/>
<stop offset="1" stop-color="#8ACEFF"/>
</radialGradient>
<radialGradient id="b" cx="0" cy="0" r="1" gradientTransform="rotate(-30.543 79.837 -70.068) scale(16.777 22.1489)" gradientUnits="userSpaceOnUse">
<stop offset=".719" stop-color="#FA00FF" stop-opacity="0"/>
<stop offset="1" stop-color="#FF00D6" stop-opacity=".44"/>
</radialGradient>
<radialGradient id="c" cx="0" cy="0" r="1" gradientTransform="rotate(49.385 -19.814 41.858) scale(47.8852)" gradientUnits="userSpaceOnUse">
<stop offset=".026" stop-color="#8DFDFD"/>
<stop offset=".271" stop-color="#87FBFB"/>
<stop offset=".484" stop-color="#74D6F4"/>
<stop offset=".932" stop-color="#0038FF"/>
</radialGradient>
<radialGradient id="d" cx="0" cy="0" r="1" gradientTransform="rotate(137.237 9.434 23.195) scale(32.8316)" gradientUnits="userSpaceOnUse">
<stop offset=".267" stop-color="#0500FF" stop-opacity="0"/>
<stop offset="1" stop-color="#0500FF" stop-opacity=".15"/>
</radialGradient>
<radialGradient id="e" cx="0" cy="0" r="1" gradientTransform="rotate(75.198 -4.629 32.631) scale(51.1484)" gradientUnits="userSpaceOnUse">
<stop offset=".42" stop-color="#FF00E5" stop-opacity="0"/>
<stop offset=".774" stop-color="#FF00F5" stop-opacity=".64"/>
<stop offset=".899" stop-color="#BE46FF" stop-opacity=".87"/>
</radialGradient>
<radialGradient id="g" cx="0" cy="0" r="1" gradientTransform="matrix(2.73484 22.75837 -34.39872 4.13365 29.458 35.276)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#00B2FF"/>
<stop offset=".571" stop-color="#74C5FF"/>
<stop offset=".979" stop-color="#9FD7FF"/>
</radialGradient>
<linearGradient id="f" x1="11.644" x2="82.363" y1="42.432" y2="43.401" gradientUnits="userSpaceOnUse">
<stop offset=".432" stop-color="#FE62EE" stop-opacity="0"/>
<stop offset=".818" stop-color="#FD3AF5" stop-opacity=".47"/>
</linearGradient>
<linearGradient id="h" x1="33.054" x2="37.35" y1="23.191" y2="49.344" gradientUnits="userSpaceOnUse">
<stop offset=".042" stop-color="#0038FF"/>
<stop offset=".724" stop-color="#48BFF1" stop-opacity=".59"/>
<stop offset="1" stop-color="#74C5FF" stop-opacity="0"/>
</linearGradient>
</defs>
<path fill="url(#a)" d="M65.153 30.85c0 9.496-10.163 17.194-22.7 17.194-12.536 0-22.699-7.698-22.699-17.194 0-9.496 10.163-17.194 22.7-17.194 12.536 0 22.699 7.698 22.699 17.194z"/>
<path fill="url(#b)" d="M65.153 30.85c0 9.496-10.163 17.194-22.7 17.194-12.536 0-22.699-7.698-22.699-17.194 0-9.496 10.163-17.194 22.7-17.194 12.536 0 22.699 7.698 22.699 17.194z"/>
<path fill="url(#c)" d="M66 35c0 17.12-13.88 31-31 31C17.88 66 4 52.12 4 35 4 17.88 17.88 4 35 4c8.046 3.642 16.464 17.194 19.99 21.429 3.524 4.235 12.648 9.571 8.176-1.623C65.073 26.832 66 31.852 66 35z"/>
<path fill="url(#d)" d="M66 35c0 17.12-13.88 31-31 31C17.88 66 4 52.12 4 35 4 17.88 17.88 4 35 4c8.046 3.642 16.464 17.194 19.99 21.429 3.524 4.235 12.648 9.571 8.176-1.623C65.073 26.832 66 31.852 66 35z"/>
<path fill="url(#e)" d="M66 35c0 17.12-13.88 31-31 31C17.88 66 4 52.12 4 35 4 17.88 17.88 4 35 4c8.046 3.642 16.464 17.194 19.99 21.429 3.524 4.235 12.648 9.571 8.176-1.623C65.073 26.832 66 31.852 66 35z"/>
<path fill="url(#f)" d="M66 35c0 17.12-13.88 31-31 31C17.88 66 4 52.12 4 35 4 17.88 17.88 4 35 4c8.046 3.642 16.464 17.194 19.99 21.429 3.524 4.235 12.648 9.571 8.176-1.623C65.073 26.832 66 31.852 66 35z"/>
<path fill="url(#g)" d="M56.651 39.682c1.658 7.764-6.511 16.089-18.246 18.594-11.734 2.505-22.59-1.757-24.248-9.52-1.658-7.764 6.511-16.089 18.246-18.594 11.734-2.506 22.59 1.757 24.248 9.52z"/>
<path fill="url(#h)" d="M56.651 39.682c1.658 7.764-6.511 16.089-18.246 18.594-11.734 2.505-22.59-1.757-24.248-9.52-1.658-7.764 6.511-16.089 18.246-18.594 11.734-2.506 22.59 1.757 24.248 9.52z"/>
<path fill="#D6F8F8" fill-opacity=".19" fill-rule="evenodd" d="M51.462 49.883c3.074-3.133 4.386-6.66 3.698-9.882-.688-3.223-3.326-5.907-7.411-7.51-4.073-1.6-9.412-2.037-15.028-.838-5.616 1.199-10.31 3.779-13.375 6.901-3.074 3.133-4.386 6.66-3.698 9.883.688 3.223 3.326 5.906 7.412 7.51 4.072 1.6 9.41 2.037 15.027.838 5.616-1.2 10.31-3.779 13.375-6.902zm-13.057 8.393c11.735-2.505 19.904-10.83 18.246-18.594-1.658-7.763-12.514-12.026-24.248-9.52-11.735 2.505-19.904 10.83-18.246 18.593 1.658 7.764 12.514 12.026 24.248 9.521z" clip-rule="evenodd"/>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<g>
<path fill="#323437" d="M0 16Q0 0 16 0h32q16 0 16 16v32q0 16-16 16H16Q0 64 0 48"/>
<path fill="#e2b714" d="M9.09 24.1v21.2h5.12V33.1q.256-4.61 4.48-4.61 3.46.384 3.46 3.84v12.9h5.12v-11.5q-.128-5.25 4.48-5.25 3.46.384 3.46 3.84v12.9h5.12v-12.2q0-9.47-7.04-9.47-4.22 0-7.04 3.46-2.18-3.46-6.02-3.46-3.46 0-6.02 2.43v-2.05M47 18.9v5.12h-4.61v5.12H47v16.1h5.12v-16.1h4.61v-5.12h-4.61V18.9"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 477 B

View File

@ -0,0 +1,46 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 105 105">
<defs>
<linearGradient id="a" x1="22.6999" x2="49.8075" y1="60.3539" y2="8.29501" gradientUnits="userSpaceOnUse">
<stop stop-color="#AF1DF5"/>
<stop offset=".2116" stop-color="#BC20E4"/>
<stop offset=".62822" stop-color="#DD29B8"/>
<stop offset="1" stop-color="#FF318C"/>
</linearGradient>
<linearGradient id="b" x1="14.9194" x2="47.7774" y1="76.2786" y2="32.8766" gradientUnits="userSpaceOnUse">
<stop offset=".01613" stop-color="#6B57FF"/>
<stop offset=".42357" stop-color="#B74AF7"/>
<stop offset=".74587" stop-color="#FF318C"/>
</linearGradient>
<linearGradient id="c" x1="89.2615" x2="71.054" y1="64.5639" y2="21.3514" gradientUnits="userSpaceOnUse">
<stop stop-color="#293896"/>
<stop offset=".07538" stop-color="#3B3AA2"/>
<stop offset=".2871" stop-color="#6740C0"/>
<stop offset=".49127" stop-color="#8A44D8"/>
<stop offset=".68315" stop-color="#A347E9"/>
<stop offset=".85788" stop-color="#B249F3"/>
<stop offset="1" stop-color="#B74AF7"/>
</linearGradient>
<linearGradient id="d" x1="74.3402" x2="44.0706" y1="90.0655" y2="45.6976" gradientUnits="userSpaceOnUse">
<stop offset=".01613" stop-color="#6B57FF"/>
<stop offset=".78291" stop-color="#B74AF7"/>
</linearGradient>
<linearGradient id="e" x1="65.1658" x2="55.1373" y1="66.2504" y2="13.2147" gradientUnits="userSpaceOnUse">
<stop offset=".01613" stop-color="#6B57FF"/>
<stop offset=".63699" stop-color="#B74AF7"/>
</linearGradient>
<linearGradient id="f" x1="15.9224" x2="31.5438" y1="43.2243" y2="14.8744" gradientUnits="userSpaceOnUse">
<stop stop-color="#AF1DF5"/>
<stop offset=".2116" stop-color="#BC20E4"/>
<stop offset=".62822" stop-color="#DD29B8"/>
<stop offset="1" stop-color="#FF318C"/>
</linearGradient>
</defs>
<path fill="url(#a)" d="m57.9928 21.8765-3.2018-9.6773-14.8597 7.1828-19.671 1.7355 2.7 33.75 27.8985-4.6688 7.134-28.3222Z"/>
<path fill="url(#b)" d="M31.4795 30.491 5 23.5325l9.1515 54.9577 49.3087-.48L31.4795 30.491Z"/>
<path fill="url(#c)" d="m67.8957 53.903-11.379-19.4783 12.3435-11.1855 19.647-8.0407L101 46.2447 83.0082 64.1142 67.8957 53.903Z"/>
<path fill="url(#d)" d="m83.0165 45.8315-6.2497-12.7568-49.0073 9.8468 5.034 46.7947L65.147 101 101 79.5395l-17.9835-33.708Z"/>
<path fill="url(#e)" d="m57.674 48.1175-29.9145-5.196L64.274 10.6992l24.2333 4.4993L73.4885 30.182l3.471 3.0855-19.2855 14.85Z"/>
<path fill="url(#f)" d="M54.791 12.1992 21.3762 5 5 23.5325l26.5267 7.0522L54.791 12.1992Z"/>
<path fill="#000" d="M83 23H23v60h60V23Z"/>
<path fill="#fff" d="M53 71.75H30.5v3.75H53v-3.75Zm-2.8562-21.7299 2.9351-3.513c2.0295 1.6744 4.1596 2.7394 6.7347 2.7394 2.0347 0 3.2585-.8054 3.2584-2.1301v-.0636c-.0001-1.2558-.7737-1.9022-4.5464-2.8666-4.5462-1.1604-7.4818-2.4214-7.4821-6.8988v-.0689c-.0003-4.0905 3.2899-6.8035 7.8997-6.8035 3.0435-.049 6.0086.9668 8.3826 2.8719l-2.5801 3.7409c-1.9976-1.3883-3.9635-2.2255-5.8657-2.2255-1.9023 0-2.9036.869-2.9035 1.9658v.0636c.0001 1.4836.9698 1.9711 4.8696 2.9672 4.578 1.1922 7.1586 2.8401 7.1589 6.7717v.0636c.0003 4.4827-3.417 6.9943-8.2865 6.9943-3.5263.0131-6.9342-1.2712-9.5747-3.6084m-19.576-19.2623h9.1816c5.3598 0 8.6022 3.1782 8.6022 7.7678v.0642c0 5.2001-4.0448 7.8969-9.0845 7.8969h-3.7559v6.7407h-4.9434V30.7578Zm8.8598 11.3311c2.4721 0 3.9164-1.4763 3.9164-3.4028v-.0642c0-2.2146-1.5405-3.402-4.0127-3.402h-3.8201v6.869h3.9164Z"/>
</svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -0,0 +1,58 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 105 105">
<linearGradient id="a" x1="38.78" x2="95.91" y1="41.59" y2="41.59" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#21d789"/>
<stop offset="1" stop-color="#07c3f2"/>
</linearGradient>
<linearGradient id="b" x1="-29.18" x2="88.46" y1="85.52" y2="-1.32" gradientUnits="userSpaceOnUse">
<stop offset=".01" stop-color="#fcf84a"/>
<stop offset=".11" stop-color="#a7eb62"/>
<stop offset=".21" stop-color="#5fe077"/>
<stop offset=".27" stop-color="#32da84"/>
<stop offset=".31" stop-color="#21d789"/>
<stop offset=".58" stop-color="#21d789"/>
<stop offset=".6" stop-color="#21d789"/>
<stop offset=".69" stop-color="#20d68c"/>
<stop offset=".76" stop-color="#1ed497"/>
<stop offset=".83" stop-color="#19d1a9"/>
<stop offset=".9" stop-color="#13ccc2"/>
<stop offset=".97" stop-color="#0bc6e1"/>
<stop offset="1" stop-color="#07c3f2"/>
</linearGradient>
<linearGradient id="c" x1="17.3" x2="36.92" y1="110.99" y2="49.42" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#21d789"/>
<stop offset=".16" stop-color="#24d888"/>
<stop offset=".3" stop-color="#2fd985"/>
<stop offset=".43" stop-color="#41dc80"/>
<stop offset=".55" stop-color="#5ae079"/>
<stop offset=".67" stop-color="#7ae46f"/>
<stop offset=".79" stop-color="#a1ea64"/>
<stop offset=".9" stop-color="#cff157"/>
<stop offset="1" stop-color="#fcf84a"/>
</linearGradient>
<linearGradient id="d" x1="43.28" x2="85.97" y1="57.46" y2=".06" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#21d789"/>
<stop offset=".09" stop-color="#23d986"/>
<stop offset=".17" stop-color="#2ade7b"/>
<stop offset=".25" stop-color="#36e669"/>
<stop offset=".27" stop-color="#3bea62"/>
<stop offset=".35" stop-color="#47eb61"/>
<stop offset=".49" stop-color="#67ed5d"/>
<stop offset=".69" stop-color="#9af156"/>
<stop offset=".92" stop-color="#e0f64d"/>
<stop offset="1" stop-color="#fcf84a"/>
</linearGradient>
<linearGradient id="e" x1="108.58" x2="22.55" y1="64.77" y2="63.97" gradientUnits="userSpaceOnUse">
<stop offset=".39" stop-color="#fcf84a"/>
<stop offset=".46" stop-color="#ecf74c"/>
<stop offset=".61" stop-color="#c1f451"/>
<stop offset=".82" stop-color="#7eef5a"/>
<stop offset="1" stop-color="#3bea62"/>
</linearGradient>
<path fill="url(#a)" d="m71.81 19.65 28.05 23.33-10.1 20.55-16.91-4.69H58.22z"/>
<path fill="url(#b)" d="m43.55 34.8-5.43 28.73-.52 9.76-13.69 5.93L4.5 81.31l5.89-62.07L45.56 4.5l21.67 14.21z"/>
<path fill="url(#c)" d="m43.55 34.8 2.64 55.36-8.77 10.34L4.5 81.31l27.03-40.28z"/>
<path fill="url(#d)" d="M79.77 30.76H46.51L75.9 4.5z"/>
<path fill="url(#e)" d="m100.5 90.38-29.28 9.94-38.99-10.98L43.55 34.8l4.52-4.04 23.74-2.23-2.15 23.84 18.88-7.32z"/>
<path d="M22.5 22.5h60v60h-60z"/>
<path fill="#fff" d="M29.98 71.16h22.5v3.75h-22.5zM30 30h9.2c5.36 0 8.61 3.18 8.61 7.77v.06c0 5.2-4.05 7.9-9.09 7.9H35v6.74h-5zm8.86 11.33c2.47 0 3.92-1.47 3.92-3.4v-.06c0-2.22-1.54-3.41-4-3.41H35v6.87zm11.63-.02v-.06A11.41 11.41 0 0 1 62.2 29.63a11.59 11.59 0 0 1 8.86 3.46l-3.14 3.63a8.33 8.33 0 0 0-5.75-2.54c-3.79 0-6.52 3.15-6.52 7v.07c0 3.85 2.67 7.06 6.52 7.06 2.57 0 4.14-1 5.91-2.63l3.14 3.17a11.46 11.46 0 0 1-9.21 4 11.35 11.35 0 0 1-11.52-11.54"/>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

57
static/library/reddit.svg Normal file
View File

@ -0,0 +1,57 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="_1O4jTk-dZ-VIxsCuYB6OR8" viewBox="0 0 216 216">
<defs>
<radialGradient id="snoo-radial-gragient" cx="169.75" cy="92.19" r="50.98" fx="169.75" fy="92.19" gradientTransform="matrix(1 0 0 .87 0 11.64)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#feffff"/>
<stop offset=".4" stop-color="#feffff"/>
<stop offset=".51" stop-color="#f9fcfc"/>
<stop offset=".62" stop-color="#edf3f5"/>
<stop offset=".7" stop-color="#dee9ec"/>
<stop offset=".72" stop-color="#d8e4e8"/>
<stop offset=".76" stop-color="#ccd8df"/>
<stop offset=".8" stop-color="#c8d5dd"/>
<stop offset=".83" stop-color="#ccd6de"/>
<stop offset=".85" stop-color="#d8dbe2"/>
<stop offset=".88" stop-color="#ede3e9"/>
<stop offset=".9" stop-color="#ffebef"/>
</radialGradient>
<radialGradient xlink:href="#snoo-radial-gragient" id="snoo-radial-gragient-2" cx="47.31" r="50.98" fx="47.31"/>
<radialGradient xlink:href="#snoo-radial-gragient" id="snoo-radial-gragient-3" cx="109.61" cy="85.59" r="153.78" fx="109.61" fy="85.59" gradientTransform="matrix(1 0 0 .7 0 25.56)"/>
<radialGradient id="snoo-radial-gragient-4" cx="-6.01" cy="64.68" r="12.85" fx="-6.01" fy="64.68" gradientTransform="matrix(1.07 0 0 1.55 81.08 27.26)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#f60"/>
<stop offset=".5" stop-color="#ff4500"/>
<stop offset=".7" stop-color="#fc4301"/>
<stop offset=".82" stop-color="#f43f07"/>
<stop offset=".92" stop-color="#e53812"/>
<stop offset="1" stop-color="#d4301f"/>
</radialGradient>
<radialGradient xlink:href="#snoo-radial-gragient-4" id="snoo-radial-gragient-5" cx="-73.55" cy="64.68" r="12.85" fx="-73.55" fy="64.68" gradientTransform="matrix(-1.07 0 0 1.55 62.87 27.26)"/>
<radialGradient id="snoo-radial-gragient-6" cx="107.93" cy="166.96" r="45.3" fx="107.93" fy="166.96" gradientTransform="matrix(1 0 0 .66 0 57.4)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#172e35"/>
<stop offset=".29" stop-color="#0e1c21"/>
<stop offset=".73" stop-color="#030708"/>
<stop offset="1"/>
</radialGradient>
<radialGradient xlink:href="#snoo-radial-gragient" id="snoo-radial-gragient-7" cx="147.88" cy="32.94" r="39.77" fx="147.88" fy="32.94" gradientTransform="matrix(1 0 0 .98 0 .54)"/>
<radialGradient id="snoo-radial-gragient-8" cx="131.31" cy="73.08" r="32.6" fx="131.31" fy="73.08" gradientUnits="userSpaceOnUse">
<stop offset=".48" stop-color="#7a9299"/>
<stop offset=".67" stop-color="#172e35"/>
<stop offset=".75"/>
<stop offset=".82" stop-color="#172e35"/>
</radialGradient>
<style>
.snoo-cls-11{stroke-width:0;fill:#ffc49c}
</style>
</defs>
<path fill="#ff4500" stroke-width="0" d="M108 0C48.35 0 0 48.35 0 108c0 29.82 12.09 56.82 31.63 76.37l-20.57 20.57C6.98 209.02 9.87 216 15.64 216H108c59.65 0 108-48.35 108-108S167.65 0 108 0Z"/>
<circle cx="169.22" cy="106.98" r="25.22" fill="url(#snoo-radial-gragient)" stroke-width="0"/>
<circle cx="46.78" cy="106.98" r="25.22" fill="url(#snoo-radial-gragient-2)" stroke-width="0"/>
<ellipse cx="108.06" cy="128.64" fill="url(#snoo-radial-gragient-3)" stroke-width="0" rx="72" ry="54"/>
<path fill="url(#snoo-radial-gragient-4)" stroke-width="0" d="M86.78 123.48c-.42 9.08-6.49 12.38-13.56 12.38s-12.46-4.93-12.04-14.01c.42-9.08 6.49-15.02 13.56-15.02s12.46 7.58 12.04 16.66Z"/>
<path fill="url(#snoo-radial-gragient-5)" stroke-width="0" d="M129.35 123.48c.42 9.08 6.49 12.38 13.56 12.38s12.46-4.93 12.04-14.01c-.42-9.08-6.49-15.02-13.56-15.02s-12.46 7.58-12.04 16.66Z"/>
<ellipse cx="79.63" cy="116.37" class="snoo-cls-11" rx="2.8" ry="3.05"/>
<ellipse cx="146.21" cy="116.37" class="snoo-cls-11" rx="2.8" ry="3.05"/>
<path fill="url(#snoo-radial-gragient-6)" stroke-width="0" d="M108.06 142.92c-8.76 0-17.16.43-24.92 1.22-1.33.13-2.17 1.51-1.65 2.74 4.35 10.39 14.61 17.69 26.57 17.69s22.23-7.3 26.57-17.69c.52-1.23-.33-2.61-1.65-2.74-7.77-.79-16.16-1.22-24.92-1.22Z"/>
<circle cx="147.49" cy="49.43" r="17.87" fill="url(#snoo-radial-gragient-7)" stroke-width="0"/>
<path fill="url(#snoo-radial-gragient-8)" stroke-width="0" d="M107.8 76.92c-2.14 0-3.87-.89-3.87-2.27 0-16.01 13.03-29.04 29.04-29.04 2.14 0 3.87 1.73 3.87 3.87s-1.73 3.87-3.87 3.87c-11.74 0-21.29 9.55-21.29 21.29 0 1.38-1.73 2.27-3.87 2.27Z"/>
<path fill="#842123" stroke-width="0" d="M62.82 122.65c.39-8.56 6.08-14.16 12.69-14.16 6.26 0 11.1 6.39 11.28 14.33.17-8.88-5.13-15.99-12.05-15.99s-13.14 6.05-13.56 15.2c-.42 9.15 4.97 13.83 12.04 13.83h.52c-6.44-.16-11.3-4.79-10.91-13.2Zm90.48 0c-.39-8.56-6.08-14.16-12.69-14.16-6.26 0-11.1 6.39-11.28 14.33-.17-8.88 5.13-15.99 12.05-15.99 7.07 0 13.14 6.05 13.56 15.2.42 9.15-4.97 13.83-12.04 13.83h-.52c6.44-.16 11.3-4.79 10.91-13.2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,29 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 105 105">
<linearGradient id="a" x1="65.05" x2="52.91" y1="60.03" y2="28.18" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#fe2857"/>
<stop offset=".06" stop-color="#fe3052"/>
<stop offset=".33" stop-color="#fd533b"/>
<stop offset=".58" stop-color="#fc6c2a"/>
<stop offset=".81" stop-color="#fc7b20"/>
<stop offset="1" stop-color="#fc801d"/>
</linearGradient>
<linearGradient id="b" x1="41.93" x2="60.67" y1="14.45" y2="31.63" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#6b57ff"/>
<stop offset="1" stop-color="#fe2857"/>
</linearGradient>
<linearGradient id="c" x1="3.92" x2="65.63" y1="19.88" y2="98.32" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#6b57ff"/>
<stop offset=".3" stop-color="#fe2857"/>
<stop offset=".63" stop-color="#fe2857"/>
<stop offset=".64" stop-color="#fe3052"/>
<stop offset=".7" stop-color="#fd533b"/>
<stop offset=".76" stop-color="#fc6c2a"/>
<stop offset=".81" stop-color="#fc7b20"/>
<stop offset=".85" stop-color="#fc801d"/>
</linearGradient>
<path fill="url(#a)" d="m83.34 4.5-27.47 9.84L34.22 4.5l-7.13 17.96h-4.61v53.02l66.67.58 10.35-52.8z"/>
<path fill="url(#b)" d="m82.52 38.95-43.87-26 43.87 51.42z"/>
<path fill="url(#c)" d="m43.46 98 35.88-4.78-5.57-10.71h8.75V64.37l-43.88-51.5L3.5 21.5l.04 50.4 20.2 28.6 19.61-2.49.09-.01z"/>
<path d="M22.5 22.5h60v60h-60z"/>
<path fill="#fff" d="M29.98 71.16h22.5v3.75h-22.5zm22.23-41.19h5.35l5.93 9.54 5.93-9.54h5.35v22.55h-4.93V37.8l-6.35 9.63h-.13l-6.28-9.53v14.62h-4.87zM30 30h10.3q4.28 0 6.56 2.28a7 7 0 0 1 1.93 5.15v.07a7 7 0 0 1-1.34 4.45 7.74 7.74 0 0 1-3.49 2.53l5.51 8h-5.8L39 45.57h-4.09v6.92H30zm10 10.91a4.12 4.12 0 0 0 2.77-.91 3 3 0 0 0 1-2.32v-.06a2.85 2.85 0 0 0-1-2.41 4.53 4.53 0 0 0-2.86-.81h-4.98v6.47z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,16 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 105 105">
<linearGradient id="a" x1="38.88" x2="63.72" y1="6.5" y2="95.94" gradientUnits="userSpaceOnUse">
<stop offset=".28" stop-color="#07c3f2"/>
<stop offset=".94" stop-color="#087cfa"/>
</linearGradient>
<linearGradient id="b" x1="46.63" x2="88.66" y1="17.85" y2="79.48" gradientUnits="userSpaceOnUse">
<stop offset=".14" stop-color="#fcf84a"/>
<stop offset=".37" stop-color="#07c3f2"/>
</linearGradient>
<linearGradient xlink:href="#a" id="c" x1="88.27" x2="93.79" y1="25.47" y2="45.02"/>
<path fill="url(#a)" d="M17.44 91.26 4.5 14.56l23.93-9.93 15.28 9.08 14-7.55 29.17 11.2-16.36 83.14z"/>
<path fill="url(#b)" d="M100.5 37.01 88.11 6.41 65.63 4.5l-34.7 33.34 9.34 42.97 17.44 12.23 42.79-25.39L90 47.96z"/>
<path fill="url(#c)" d="M81.27 32.45 90 47.96l10.5-10.95-7.71-19.06z"/>
<path d="M22.5 22.5h60v60h-60z"/>
<path fill="#fff" d="M29.98 71.16h22.5v3.75h-22.5zm21.3-41.19L47.93 43.1 44.1 29.97h-3.81L36.45 43.1l-3.34-13.13h-5.25l6.43 22.51h4.22l3.68-13.03 3.64 13.03h4.27l6.42-22.51zm6.18 19.3 2.93-3.51a10.34 10.34 0 0 0 6.74 2.74c2 0 3.26-.8 3.26-2.13v-.06c0-1.26-.78-1.9-4.55-2.87-4.55-1.16-7.48-2.42-7.48-6.9v-.07c0-4.09 3.29-6.8 7.9-6.8a13 13 0 0 1 8.38 2.87l-2.58 3.74a10.54 10.54 0 0 0-5.87-2.22c-1.9 0-2.9.87-2.9 2v.07c0 1.48 1 2 4.87 3 4.58 1.2 7.16 2.84 7.16 6.78v.06c0 4.48-3.42 7-8.29 7a14.34 14.34 0 0 1-9.57-3.61"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB