Merge branch 'main' into some-logos

This commit is contained in:
Pablo Hdez 2023-12-12 09:17:37 +00:00 committed by GitHub
commit 1eb1873edf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
48 changed files with 840 additions and 7 deletions

View File

@ -93,6 +93,21 @@ yarn install
},
```
or to support a different logo for light and dark themes:
```json
{
"id": 45248,
"title": "Title",
"category": "Category",
"route": {
"light": "/library/your_logo_light.svg",
"dark": "/library/your_logo_dark.svg"
},
"url": "Website"
},
```
And create a pull request with your logo 🚀.
## ✌️ Contributing

View File

@ -29,7 +29,7 @@
</head>
<body
data-sveltekit-preload-data="hover"
class="min-h-screen bg-light font-sans text-mini dark:bg-dark dark:text-white"
class="min-h-screen bg-light font-sans text-mini dark:bg-dark dark:text-white antialiased"
>
<div>%sveltekit.body%</div>
</body>

View File

@ -41,7 +41,16 @@
<CardSpotlight>
<div class="flex flex-col items-center justify-center rounded-md p-4">
<img src={svgInfo.route} alt={svgInfo.title} class="mb-4 mt-2 h-10" />
<img
class="hidden dark:block mb-4 mt-2 h-10"
src={typeof svgInfo.route !== 'string' ? svgInfo.route.dark : svgInfo.route}
alt={svgInfo.title}
/>
<img
class="block dark:hidden mb-4 mt-2 h-10"
src={typeof svgInfo.route !== 'string' ? svgInfo.route.light : svgInfo.route}
alt={svgInfo.title}
/>
<div class="mb-3 flex flex-col items-center justify-center">
<p class="truncate text-[15px] font-medium">{svgInfo.title}</p>
<a
@ -53,7 +62,26 @@
<button
title="Copy to clipboard"
on:click={() => {
copyToClipboard(svgInfo.route);
const svgHasTheme = typeof svgInfo.route !== 'string';
if (!svgHasTheme) {
copyToClipboard(
typeof svgInfo.route === 'string'
? svgInfo.route
: "Something went wrong. Couldn't copy the SVG."
);
return;
}
const dark = document.documentElement.classList.contains('dark');
copyToClipboard(
typeof svgInfo.route !== 'string'
? dark
? svgInfo.route.dark
: svgInfo.route.light
: svgInfo.route
);
}}
class="flex items-center space-x-2 rounded-md p-2 duration-100 hover:bg-neutral-200 dark:hover:bg-neutral-700/40"
>
@ -62,7 +90,26 @@
<button
title="Download"
on:click={() => {
downloadSvg(svgInfo.route);
const svgHasTheme = typeof svgInfo.route !== 'string';
if (!svgHasTheme) {
downloadSvg(
typeof svgInfo.route === 'string'
? svgInfo.route
: "Something went wrong. Couldn't copy the SVG."
);
return;
}
const dark = document.documentElement.classList.contains('dark');
downloadSvg(
typeof svgInfo.route !== 'string'
? dark
? svgInfo.route.dark
: svgInfo.route.light
: svgInfo.route
);
}}
class="flex items-center space-x-2 rounded-md p-2 duration-100 hover:bg-neutral-200 dark:hover:bg-neutral-700/40"
>

View File

@ -1592,6 +1592,13 @@ export const svgs: iSVG[] = [
},
{
id: 228,
title: 'Salesforce',
category: 'Software',
route: '/library/salesforce.svg',
url: 'https://www.salesforce.com'
},
{
id: 4929293,
title: 'Unreal Engine',
category: 'Software',
route: '/library/unreal_engine.svg',
@ -1610,7 +1617,7 @@ export const svgs: iSVG[] = [
category: 'Software',
route: '/library/datadog.svg',
url: 'https://www.datadoghq.com/'
},
},
{
id: 231,
title: 'Randevum',
@ -1645,6 +1652,291 @@ export const svgs: iSVG[] = [
category: 'Browser',
route: '/library/vivaldi.svg',
url: 'https://vivaldi.com'
},
{
id: 293291,
title: 'Beacon',
category: 'Software',
route: '/library/Beacon-Logo.svg',
url: 'https://www.beacon.com'
},
{
id: 95775,
title: 'Affinity Designer',
category: 'Design',
route: '/library/affinity_designer.svg',
url: 'https://affinity.serif.com/en-us/designer/'
},
{
id: 44448,
title: 'Affinity Photo',
category: 'Software',
route: '/library/affinity_photo.svg',
url: 'https://affinity.serif.com/en-us/photo/'
},
{
id: 39170,
title: 'Affinity Publisher',
category: 'Software',
route: '/library/affinity_publisher.svg',
url: 'https://affinity.serif.com/en-us/publisher/'
},
{
id: 24525,
title: 'Roblox',
category: 'Software',
route: '/library/roblox.svg',
url: 'https://www.roblox.com/'
},
{
id: 68067,
title: 'Stately.ai',
category: 'Software',
route: '/library/stately.svg',
url: 'https://stately.ai/'
},
{
id: 233,
title: 'XState',
category: 'Library',
route: '/library/xstate.svg',
url: 'https://github.com/statelyai/xstate'
},
{
id: 232,
title: 'Hashnode',
category: 'Social',
route: '/library/hashnode.svg',
url: 'https://hashnode.com'
},
{
id: 235,
title: 'Rowy',
category: 'CMS',
route: '/library/rowy.svg',
url: 'https://www.rowy.io/'
},
{
id: 236,
title: 'BuildShip',
category: 'AI',
route: '/library/buildship.svg',
url: 'https://buildship.com/'
},
{
id: 246480685059147554972,
title: 'Cal.com',
category: 'Software',
route: '/library/cal.svg',
url: 'https://cal.com'
},
{
id: 238,
title: 'Cursor AI',
category: 'Software',
route: '/library/cursor.svg',
url: 'https://cursor.sh/'
},
{
id: 239,
title: 'Calendly',
category: 'Software',
route: '/library/calendly.svg',
url: 'https://calendly.com/'
},
{
id: 240,
title: 'Mintlify',
category: 'Software',
route: '/library/mintlify.svg',
url: 'https://mintlify.com/'
},
{
id: 241,
title: 'Patreon',
category: 'Software',
route: '/library/patreon.svg',
url: 'https://www.patreon.com/'
},
{
id: 242,
title: 'Peerlist',
category: 'Social',
route: '/library/peerlist.svg',
url: 'https://www.peerlist.io/'
},
{
id: 243,
title: 'Product Hunt',
category: 'Software',
route: '/library/producthunt.svg',
url: 'https://www.producthunt.com/'
},
{
id: 244,
title: 'Remotion',
category: 'Framework',
route: '/library/remotion.svg',
url: 'https://www.remotion.dev/'
},
{
id: 245,
title: 'Warp',
category: 'Software',
route: '/library/warp.svg',
url: 'https://www.warp.dev/'
},
{
id: 706747866206488963651,
title: 'SST',
category: 'Framework',
route: '/library/sst.svg',
url: 'https://sst.dev/'
},
{
id: 2342453,
title: 'Documenso',
category: 'Software',
route: '/library/documenso.svg',
url: 'https://documenso.com'
},
{
id: 326851,
title: 'Bash',
category: 'Language',
route: '/library/bash.svg',
url: 'https://www.gnu.org/software/bash/'
},
{
id: 740938,
title: 'C',
category: 'Language',
route: '/library/c.svg',
url: 'https://en.wikipedia.org/wiki/C_(programming_language)'
},
{
id: 156807,
title: 'C++',
category: 'Language',
route: '/library/c++.svg',
url: 'https://en.wikipedia.org/wiki/C%2B%2B'
},
{
id: 854167,
title: 'Cobol',
category: 'Language',
route: '/library/cobol.svg',
url: 'https://en.wikipedia.org/wiki/COBOL'
},
{
id: 473965,
title: 'Fortran',
category: 'Language',
route: '/library/fortran.svg',
url: 'https://en.wikipedia.org/wiki/Fortran'
},
{
id: 429673,
title: 'Haskell',
category: 'Language',
route: '/library/haskell.svg',
url: 'https://www.haskell.org/'
},
{
id: 907583,
title: 'matlab',
category: 'Language',
route: '/library/matlab.svg',
url: 'https://www.mathworks.com/products/matlab.html'
},
{
id: 754396,
title: 'R',
category: 'Language',
route: '/library/r.svg',
url: 'https://www.r-project.org/'
},
{
id: 783625,
title: 'Rust',
category: 'Language',
route: '/library/rust.svg',
url: 'https://www.rust-lang.org/'
},
{
id: 586019,
title: 'Zig',
category: 'Language',
route: '/library/zig.svg',
url: 'https://ziglang.org/'
},
{
id: 233,
title: 'Instatus',
category: 'Software',
route: '/library/instatus.svg',
url: 'https://instatus.com'
},
{
id: 6676113873388621,
title: 'Front',
category: 'Software',
route: '/library/front.svg',
url: 'https://front.com'
},
{
id: 473836,
title: 'Monero',
category: 'Crypto',
route: '/library/monero.svg',
url: 'https://www.getmonero.org/'
},
{
id: 775133760594,
title: 'Axiom',
category: 'Software',
route: {
dark: '/library/axiom-dark.svg',
light: '/library/axiom-light.svg'
},
url: 'https://axiom.co/'
},
{
id: 382900874177765,
title: 'ArtisanLabs',
category: 'Software',
route: '/library/ArtisanLabs.svg',
url: 'https://artisanlabs.io'
},
{
id: 14839,
title: 'Django',
category: 'Framework',
route: '/library/django.svg',
url: 'https://www.djangoproject.com/'
},
{
id: 246,
title: 'Zeabur',
category: 'Hosting',
route: {
light: '/library/zeabur-light.svg',
dark: '/library/zeabur-dark.svg'
},
url: 'https://zeabur.com/'
},
{
id: 247,
title: 'MetaMask',
category: 'Crypto',
route: '/library/metamask.svg',
url: 'https://metamask.io/'
},
{
id: 248,
title: 'shadcn/ui',
category: 'Library',
route: '/library/shadcn-ui.svg',
url: 'https://ui.shadcn.com/'
}
];

View File

@ -4,6 +4,11 @@ export interface iSVG {
id: number;
title: string;
category: tCategory;
route: string;
route:
| string // for backwards compat of when theme support was not added
| {
dark: string;
light: string;
};
url: string;
}

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="93" height="20" fill="none"><path fill="#FF7E23" fill-rule="evenodd" d="M6.815 19.719c4.869 0 7.122-2.254 7.122-5.494 0-2.845-1.83-4.79-4.197-5.352 1.662-.647 2.844-2.028 2.844-4.028 0-2.59-1.94-4.845-5.911-4.845H0v19.719h6.815ZM3.096 8V2.733h3.322c2.028 0 3.097.958 3.097 2.535C9.515 6.873 8.417 8 6.389 8H3.096Zm7.742 5.747c0-1.944-1.24-3.324-4.196-3.324H3.096v6.563h3.577c2.928 0 4.165-1.24 4.165-3.24Zm18.78-.226H18.043c.452 2.59 2.48 3.888 4.814 3.888 1.943 0 2.983-.507 4.055-1.353l1.717 1.634C27.335 19.157 25.476 20 22.774 20c-3.687 0-7.716-2.507-7.716-7.578 0-5.1 4.14-7.632 7.432-7.632 3.325 0 7.831 2.533 7.127 8.73Zm-11.545-2.255h8.813c-.28-2.59-2.505-3.86-4.39-3.86-1.86.003-3.945 1.27-4.423 3.86Zm19.874-6.479c-3.293 0-7.263 2.48-7.263 7.607 0 5.126 3.97 7.606 7.263 7.606 2.535 0 4.281-1.466 4.872-2.677h.168v2.393h3.041V5.068h-3.041v2.394h-.168c-.591-1.211-2.337-2.675-4.872-2.675Zm.395 2.706c2.279 0 4.73 1.632 4.73 4.9 0 3.27-2.449 4.903-4.73 4.9-2.28 0-4.701-1.633-4.701-4.9 0-3.265 2.42-4.9 4.7-4.9Zm20.832 1.913 2.366-1.07c-1.323-2.364-3.603-3.546-6.252-3.549-3.322 0-7.574 2.533-7.574 7.633 0 5.097 4.252 7.578 7.574 7.578 2.676 0 4.927-1.154 6.279-3.521l-2.393-1.07c-.874 1.183-2.056 1.887-3.857 1.887-2.167 0-4.646-1.634-4.646-4.874 0-3.295 2.48-4.929 4.646-4.929 1.801 0 2.986.733 3.857 1.915ZM69.871 20c3.35 0 7.602-2.48 7.602-7.578 0-5.1-4.251-7.632-7.602-7.632s-7.603 2.533-7.603 7.632c0 5.098 4.252 7.578 7.603 7.578Zm.002-2.704c-2.166 0-4.645-1.634-4.645-4.873 0-3.295 2.476-4.93 4.645-4.93 2.17 0 4.646 1.635 4.646 4.93 0 3.24-2.477 4.873-4.646 4.873Zm22.858 2.423V11.24c0-4.564-2.757-6.45-5.489-6.45-3.18 0-4.758 2.477-5.04 3.323V5.071h-3.04v14.645h3.04v-8.76c.14-1.237 1.493-3.491 3.998-3.491 1.857 0 3.49 1.156 3.49 3.943v8.31h3.041Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 1024 1024"><path fill="#134881" d="M1024 100c0-55.192-44.808-100-100-100H100C44.808 0 0 44.808 0 100v824c0 55.192 44.808 100 100 100h824c55.192 0 100-44.808 100-100V100Z"/><path fill="url(#a)" d="M2477 909.311c-.17 21.934-18.03 39.689-40 39.689h-403.69l-172.55-298.876H2477v259.187ZM1603 909V733.513L1983.19 75h148.58l-321.19 556.33L1993.98 949H1643c-22.08 0-40-17.923-40-40Zm487.17-292.956h-150.22c-16.77 0-32.27-8.8-40.65-23.327-8.38-14.502-8.38-32.433 0-46.935l75.15-130.17 115.72 200.432ZM2437 75c21.97 0 39.83 17.755 40 39.689v501.355h-347.48l-135.41-234.495L2171.1 75H2437Z" transform="translate(-1528)"/><defs><radialGradient id="a" cx="0" cy="0" r="1" gradientTransform="translate(2271.03 -89.26) scale(1038.26)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#6be1fb"/><stop offset="1" stop-color="#38bdfa"/></radialGradient></defs></svg>

After

Width:  |  Height:  |  Size: 1020 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 1024 1024"><path fill="#4e3188" d="M1023.994 100c0-55.192-44.807-100-99.999-100H100.002C44.81 0 .002 44.808.002 100v824c0 55.192 44.808 100 100 100h823.993c55.192 0 100-44.808 100-100V100Z"/><path fill="url(#a)" d="M3547 650.087V909c0 21.809-17.49 39.566-39.2 39.992l-264.42-.001-172.64-298.904H3547Zm-342.96 298.904h-467.78l234.02-404.714 233.76 404.714Zm-505.34-2.629c-14.15-5.425-24.44-18.652-25.59-34.397l-.11-178.463 190.17-329.251h148.64L2698.7 946.362Zm449.05-542.726c12.95.054 25.34 7.661 32.03 18.935.07.114.2.344.2.344l39.3 68.052.34.564c6.42 11.234 6.67 25.389.25 36.827-13.17 23.042-26.55 45.973-39.83 68.96-6.52 11.179-18.86 18.473-31.98 18.636-25.03.105-75.22.047-75.29.047-12.95-.054-25.54-6.959-32.24-18.233-.15-.244-.43-.743-.43-.743s-39.32-68.059-39.4-68.217c-6.43-11.234-6.42-25.747 0-37.185.09-.168.29-.504.29-.504s26.31-45.638 39.48-68.457c6.52-11.179 18.89-18.87 32-19.034.22-.001.66-.011.66-.011l74.17.019h.45Zm372.14-326.51-311.25 538.875H3547V115c0-17.566-11.35-32.503-27.11-37.874ZM3053.34 75h428.43l-231.7 401.157-214.21-370.881L3053.34 75Zm96.18 295.191h-266.68l133.34-230.855 133.34 230.855Z" transform="matrix(1 0 0 1 -2597.98 0)"/><defs><radialGradient id="a" cx="0" cy="0" r="1" gradientTransform="translate(3341.03 -89.259) scale(1038.25)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#f9a6ff"/><stop offset="1" stop-color="#ea73ff"/></radialGradient></defs></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="0 0 1024 1024"><path fill="#891b26" d="M1024 100c0-55.192-44.808-100-100-100H100C44.808 0 0 44.808 0 100v824c0 55.192 44.808 100 100 100h824c55.192 0 100-44.808 100-100V100Z"/><path fill="url(#a)" d="m4145.14 949-257.8-446.348L3754 733.508V909c0 22.077 17.92 40 40 40h351.14Zm187.99 0h-148.64s-192.55-333.487-257.06-445.057c-12.63-21.85-12.64-48.87-.01-70.724 23.33-40.368 53.92-93.31 53.92-93.31L4333.13 949Zm187.99 0h-148.64l-369.29-646.928 72.14-124.89L4521.12 949ZM4628 808.578V909c0 22.077-17.92 40-40 40h-27.53L4095 143.121 4134.35 75h69.95L4628 808.578ZM4588 75h-344.36L4628 740.456V115c0-22.077-17.92-40-40-40Z" transform="translate(-3678.99)"/><defs><radialGradient id="a" cx="0" cy="0" r="1" gradientTransform="translate(4421.95 -89.26) scale(1038.26)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffae71"/><stop offset="1" stop-color="#ff9350"/></radialGradient></defs></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="358" height="309" fill="none"><g clip-path="url(#a)"><path fill="#fff" d="M354.75 215.609 278.412 87.8475c-3.501-5.872-12.127-10.6761-19.17-10.6761h-47.659c-11.077 0-15.618-7.5477-10.093-16.7723l26.136-43.6269c2.074-3.4623 2.069-7.72483-.011-11.1835C225.534 2.13003 221.691 0 217.533 0h-66.485c-7.044 0-15.688 4.79349-19.212 10.6524L2.6449 225.448c-3.524953 5.859-3.526307 15.447-.00541 21.307L35.8815 302.08c5.5392 9.217 14.6223 9.228 20.1846.023l25.9742-42.98c5.5636-9.205 14.6452-9.195 20.1847.023l23.548 39.192c3.521 5.86 12.164 10.654 19.207 10.654h153.633c7.04 0 15.685-4.794 19.206-10.654l36.892-61.397c3.521-5.86 3.538-15.459.039-21.332Zm-103.096-6.149c5.505 9.236.945 16.794-10.132 16.794H122.021c-11.077 0-15.609-7.542-10.07-16.76l59.796-99.517c5.539-9.218 14.602-9.217 20.141.001l59.766 99.482Z"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h358v309H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 945 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="358" height="309" fill="none"><g clip-path="url(#a)"><path fill="#000" d="M354.75 215.609 278.412 87.8475c-3.501-5.872-12.127-10.6761-19.17-10.6761h-47.659c-11.077 0-15.618-7.5477-10.093-16.7723l26.136-43.6269c2.074-3.4623 2.069-7.72483-.011-11.1835C225.534 2.13003 221.691 0 217.533 0h-66.485c-7.044 0-15.688 4.79349-19.212 10.6524L2.6449 225.448c-3.524953 5.859-3.526307 15.447-.00541 21.307L35.8815 302.08c5.5392 9.217 14.6223 9.228 20.1846.023l25.9742-42.98c5.5636-9.205 14.6452-9.195 20.1847.023l23.548 39.192c3.521 5.86 12.164 10.654 19.207 10.654h153.633c7.04 0 15.685-4.794 19.206-10.654l36.892-61.397c3.521-5.86 3.538-15.459.039-21.332Zm-103.096-6.149c5.505 9.236.945 16.794-10.132 16.794H122.021c-11.077 0-15.609-7.542-10.07-16.76l59.796-99.517c5.539-9.218 14.602-9.217 20.141.001l59.766 99.482Z"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h358v309H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 945 B

1
static/library/bash.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 32 32"><path fill="#1b1b1f" fill-rule="evenodd" d="M28.057 6.53 17.952.532a3.8 3.8 0 0 0-3.88 0L3.965 6.53A4.03 4.03 0 0 0 2 10.002v11.996a4.03 4.03 0 0 0 1.948 3.472l10.105 5.998a3.8 3.8 0 0 0 3.88 0L28.04 25.47a4.03 4.03 0 0 0 1.948-3.472V10.002a4.03 4.03 0 0 0-1.93-3.472zM20.23 25.262v.86a.318.318 0 0 1-.148.265l-.512.293c-.08.042-.148 0-.148-.113v-.847a1.66 1.66 0 0 1-1.164.113c-.062-.042-.086-.122-.056-.2l.183-.78a.322.322 0 0 1 .102-.17.18.18 0 0 1 .05-.035.11.11 0 0 1 .08 0 1.41 1.41 0 0 0 1.059-.134 1.41 1.41 0 0 0 .79-1.21c0-.438-.24-.62-.82-.625-.734 0-1.4-.14-1.43-1.224a3.137 3.137 0 0 1 1.186-2.4v-.872a.34.34 0 0 1 .148-.268l.494-.314c.08-.042.148 0 .148.116v.872a1.61 1.61 0 0 1 .967-.116c.07.04.098.128.064.2l-.173.773a.325.325 0 0 1-.138.195c-.02.012-.05.008-.074 0a1.28 1.28 0 0 0-.931.152 1.17 1.17 0 0 0-.706 1.037c0 .395.208.515.907.53.935 0 1.337.423 1.348 1.362a3.346 3.346 0 0 1-1.228 2.53zm5.293-1.45a.201.201 0 0 1-.078.194L22.9 25.558c-.024.02-.06.023-.087.007s-.04-.05-.033-.08v-.66a.184.184 0 0 1 .116-.162l2.516-1.507c.024-.02.06-.023.087-.007s.04.05.033.08v.582zM27.288 9.06l-9.562 5.906c-1.193.706-2.07 1.478-2.07 2.914v11.778c0 .86.353 1.4.882 1.58a3.14 3.14 0 0 1-.53.053 3.13 3.13 0 0 1-1.595-.441L4.308 24.853A3.3 3.3 0 0 1 2.706 22V10.002a3.304 3.304 0 0 1 1.602-2.858l10.105-5.998c.98-.58 2.196-.58 3.176 0l10.105 5.998c.833.504 1.4 1.35 1.552 2.3-.328-.713-1.083-.9-1.962-.395h.003z"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 2.7 MiB

1
static/library/c++.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="306" height="344.35"><path fill="#00599C" d="M302.107 258.262c2.401-4.159 3.893-8.845 3.893-13.053V99.14c0-4.208-1.49-8.893-3.892-13.052L153 172.175l149.107 86.087z"/><path fill="#004482" d="m166.25 341.193 126.5-73.034c3.644-2.104 6.956-5.737 9.357-9.897L153 172.175 3.893 258.263c2.401 4.159 5.714 7.793 9.357 9.896l126.5 73.034c7.287 4.208 19.213 4.208 26.5 0z"/><path fill="#659AD2" d="M302.108 86.087c-2.402-4.16-5.715-7.793-9.358-9.897L166.25 3.156c-7.287-4.208-19.213-4.208-26.5 0L13.25 76.19C5.962 80.397 0 90.725 0 99.14v146.069c0 4.208 1.491 8.894 3.893 13.053L153 172.175l149.108-86.088z"/><path fill="#FFF" d="M153 274.175c-56.243 0-102-45.757-102-102s45.757-102 102-102c36.292 0 70.139 19.53 88.331 50.968l-44.143 25.544c-9.105-15.736-26.038-25.512-44.188-25.512-28.122 0-51 22.878-51 51 0 28.121 22.878 51 51 51 18.152 0 35.085-9.776 44.191-25.515l44.143 25.543c-18.192 31.441-52.04 50.972-88.334 50.972z"/><path fill="#FFF" d="M255 166.508h-11.334v-11.333h-11.332v11.333H221v11.333h11.334v11.334h11.332v-11.334H255zM297.5 166.508h-11.334v-11.333h-11.332v11.333H263.5v11.333h11.334v11.334h11.332v-11.334H297.5z"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

1
static/library/c.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="306" height="345" fill="none"><g clip-path="url(#a)"><path fill="#00599C" d="M302.107 258.262c2.401-4.159 3.893-8.845 3.893-13.053V99.139c0-4.207-1.49-8.892-3.892-13.051L153 172.175l149.107 86.087Z"/><path fill="#004482" d="m166.25 341.193 126.5-73.034c3.644-2.104 6.956-5.737 9.357-9.897L153 172.175 3.893 258.263c2.4 4.159 5.714 7.793 9.357 9.896l126.5 73.034c7.287 4.208 19.213 4.208 26.5 0Z"/><path fill="#659AD2" d="M302.108 86.087c-2.402-4.16-5.715-7.793-9.358-9.897L166.25 3.156c-7.287-4.208-19.213-4.208-26.5 0L13.25 76.19C5.962 80.397 0 90.725 0 99.14v146.069c0 4.208 1.491 8.894 3.893 13.053L153 172.175l149.108-86.088Z"/><path fill="#fff" d="M153 274.175c-56.243 0-102-45.757-102-102s45.757-102 102-102c36.292 0 70.139 19.53 88.331 50.968l-44.143 25.544c-9.105-15.736-26.038-25.512-44.188-25.512-28.122 0-51 22.878-51 51 0 28.121 22.878 51 51 51 18.152 0 35.085-9.776 44.191-25.515l44.143 25.543c-18.192 31.441-52.04 50.972-88.334 50.972Z"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h306v344.35H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

9
static/library/cal.svg Normal file
View File

@ -0,0 +1,9 @@
<svg width="101" height="22" viewBox="0 0 101 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.0582 20.817C4.32115 20.817 0 16.2763 0 10.6704C0 5.04589 4.1005 0.467773 10.0582 0.467773C13.2209 0.467773 15.409 1.43945 17.1191 3.66311L14.3609 5.96151C13.2025 4.72822 11.805 4.11158 10.0582 4.11158C6.17833 4.11158 4.04533 7.08268 4.04533 10.6704C4.04533 14.2582 6.38059 17.1732 10.0582 17.1732C11.7866 17.1732 13.2577 16.5566 14.4161 15.3233L17.1375 17.7151C15.501 19.8453 13.2577 20.817 10.0582 20.817Z" fill="#292929"/>
<path d="M29.0161 5.88601H32.7304V20.4612H29.0161V18.331C28.2438 19.8446 26.9566 20.8536 24.4927 20.8536C20.5577 20.8536 17.4133 17.4341 17.4133 13.2297C17.4133 9.02528 20.5577 5.60571 24.4927 5.60571C26.9383 5.60571 28.2438 6.61477 29.0161 8.12835V5.88601ZM29.1264 13.2297C29.1264 10.95 27.5634 9.06266 25.0995 9.06266C22.7274 9.06266 21.1828 10.9686 21.1828 13.2297C21.1828 15.4346 22.7274 17.3967 25.0995 17.3967C27.5451 17.3967 29.1264 15.4907 29.1264 13.2297Z" fill="#292929"/>
<path d="M35.3599 0H39.0742V20.4427H35.3599V0Z" fill="#292929"/>
<path d="M40.7291 18.5182C40.7291 17.3223 41.6853 16.3132 42.9908 16.3132C44.2964 16.3132 45.2158 17.3223 45.2158 18.5182C45.2158 19.7515 44.278 20.7605 42.9908 20.7605C41.7037 20.7605 40.7291 19.7515 40.7291 18.5182Z" fill="#292929"/>
<path d="M59.4296 18.1068C58.0505 19.7885 55.9543 20.8536 53.4719 20.8536C49.0404 20.8536 45.7858 17.4341 45.7858 13.2297C45.7858 9.02528 49.0404 5.60571 53.4719 5.60571C55.8623 5.60571 57.9402 6.61477 59.3193 8.20309L56.4508 10.6136C55.7336 9.71667 54.7958 9.04397 53.4719 9.04397C51.0999 9.04397 49.5553 10.95 49.5553 13.211C49.5553 15.472 51.0999 17.378 53.4719 17.378C54.9062 17.378 55.8991 16.6306 56.6346 15.6215L59.4296 18.1068Z" fill="#292929"/>
<path d="M59.7422 13.2297C59.7422 9.02528 62.9968 5.60571 67.4283 5.60571C71.8598 5.60571 75.1144 9.02528 75.1144 13.2297C75.1144 17.4341 71.8598 20.8536 67.4283 20.8536C62.9968 20.8349 59.7422 17.4341 59.7422 13.2297ZM71.3449 13.2297C71.3449 10.95 69.8003 9.06266 67.4283 9.06266C65.0563 9.04397 63.5117 10.95 63.5117 13.2297C63.5117 15.4907 65.0563 17.3967 67.4283 17.3967C69.8003 17.3967 71.3449 15.4907 71.3449 13.2297Z" fill="#292929"/>
<path d="M100.232 11.5482V20.4428H96.518V12.4638C96.518 9.94119 95.3412 8.85739 93.576 8.85739C91.921 8.85739 90.7442 9.67958 90.7442 12.4638V20.4428H87.0299V12.4638C87.0299 9.94119 85.8346 8.85739 84.0878 8.85739C82.4329 8.85739 80.9802 9.67958 80.9802 12.4638V20.4428H77.2659V5.8676H80.9802V7.88571C81.7525 6.31607 83.15 5.53125 85.3014 5.53125C87.3425 5.53125 89.0525 6.5403 89.9903 8.24074C90.9281 6.50293 92.3072 5.53125 94.8079 5.53125C97.8603 5.54994 100.232 7.86702 100.232 11.5482Z" fill="#292929"/>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 27.5.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="katman_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 841.89 595.28" style="enable-background:new 0 0 841.89 595.28;" xml:space="preserve">
<style type="text/css">
.st0{fill:#3664AE;}
.st1{fill:#5FC2D6;}
</style>
<path class="st0" d="M505.27,365.28c-14.79,12.86-33.19,28.86-66.71,28.86h-20.01c-24.22,0-46.25-8.62-62.01-24.28
c-15.39-15.3-23.89-36.22-23.89-58.94v-26.87c0-22.72,8.48-43.66,23.89-58.94c15.77-15.66,37.79-24.28,62.01-24.28h20.01
c33.51,0,51.92,16,66.71,28.86c15.34,13.34,28.59,24.86,63.89,24.86c5.48,0,10.86-0.43,16.09-1.26c-0.04-0.11-0.08-0.2-0.12-0.3
c-2.1-5.1-4.57-10.12-7.42-14.96l-23.6-40.1c-21.65-36.8-61.68-59.46-104.98-59.46h-47.21c-43.3,0-83.33,22.67-104.98,59.46
l-23.6,40.1c-21.65,36.8-21.65,82.12,0,118.91l23.6,40.1c21.65,36.8,61.68,59.45,104.98,59.45h47.21
c43.3,0,83.33-22.67,104.98-59.45l23.6-40.1c2.85-4.85,5.32-9.85,7.42-14.95c0.04-0.11,0.08-0.2,0.12-0.3
c-5.23-0.83-10.59-1.26-16.09-1.26C533.87,340.42,520.61,351.94,505.27,365.28z"/>
<path class="st0" d="M438.57,225.16h-20.01c-36.86,0-61.09,25.83-61.09,58.89v26.87c0,33.06,24.22,58.89,61.09,58.89h20.01
c53.71,0,49.49-53.72,130.59-53.72c7.77,0,15.45,0.7,22.92,2.06c2.46-13.66,2.46-27.64,0-41.31c-7.48,1.36-15.15,2.06-22.92,2.06
C488.06,278.89,492.28,225.16,438.57,225.16z"/>
<path class="st0" d="M638.66,337.76c-13.85-10.02-29.74-16.56-46.59-19.64c-0.03,0.13-0.04,0.26-0.07,0.39
c-1.44,7.87-3.69,15.62-6.77,23.14c14.22,2.26,27.32,7.5,38.52,15.55c-0.04,0.12-0.07,0.24-0.11,0.37
c-6.46,20.57-16.2,39.96-28.93,57.6c-12.58,17.42-27.79,32.76-45.22,45.57c-36.18,26.62-79.27,40.68-124.63,40.68
c-28.08,0-55.31-5.39-80.94-16.02c-24.75-10.27-46.99-24.98-66.11-43.73c-19.11-18.75-34.1-40.56-44.57-64.85
c-10.83-25.14-16.33-51.85-16.33-79.4c0-27.55,5.5-54.26,16.33-79.4c10.47-24.28,25.46-46.1,44.57-64.85
c19.11-18.75,41.35-33.45,66.11-43.73c25.62-10.63,52.85-16.02,80.94-16.02c45.36,0,88.45,14.06,124.63,40.68
c17.43,12.82,32.63,28.15,45.22,45.57c12.73,17.65,22.47,37.04,28.93,57.6c0.04,0.13,0.08,0.25,0.11,0.37
c-11.19,8.04-24.3,13.3-38.52,15.55c3.08,7.53,5.34,15.3,6.77,23.17c0.03,0.13,0.04,0.25,0.07,0.38
c16.85-3.08,32.73-9.62,46.59-19.64c13.28-9.64,10.71-20.53,8.69-26.99C618.08,136.9,529.55,69.12,424.87,69.12
c-128.55,0-232.75,102.22-232.75,228.32c0,126.1,104.21,228.32,232.75,228.32c104.68,0,193.21-67.79,222.48-161.05
C649.38,358.29,651.96,347.41,638.66,337.76z"/>
<path class="st1" d="M585.25,253.26c-5.23,0.83-10.59,1.26-16.09,1.26c-35.29,0-48.55-11.52-63.89-24.86
c-14.79-12.86-33.19-28.86-66.71-28.86h-20.01c-24.22,0-46.25,8.62-62.01,24.28c-15.39,15.3-23.89,36.22-23.89,58.94v26.87
c0,22.72,8.48,43.66,23.89,58.94c15.77,15.66,37.79,24.28,62.01,24.28h20.01c33.51,0,51.92-16.01,66.71-28.86
c15.34-13.34,28.59-24.86,63.89-24.86c5.48,0,10.86,0.43,16.09,1.26c3.08-7.52,5.32-15.28,6.77-23.14c0.03-0.13,0.04-0.26,0.07-0.39
c-7.48-1.36-15.15-2.06-22.92-2.06c-81.1,0-76.88,53.72-130.59,53.72h-20.01c-36.86,0-61.09-25.83-61.09-58.89v-26.87
c0-33.06,24.22-58.89,61.09-58.89h20.01c53.71,0,49.5,53.72,130.59,53.72c7.77,0,15.45-0.7,22.92-2.06
c-0.03-0.13-0.04-0.25-0.07-0.38C590.59,268.56,588.33,260.8,585.25,253.26z"/>
<path class="st1" d="M585.25,253.26c-5.23,0.83-10.59,1.26-16.09,1.26c-35.29,0-48.55-11.52-63.89-24.86
c-14.79-12.86-33.19-28.86-66.71-28.86h-20.01c-24.22,0-46.25,8.62-62.01,24.28c-15.39,15.3-23.89,36.22-23.89,58.94v26.87
c0,22.72,8.48,43.66,23.89,58.94c15.77,15.66,37.79,24.28,62.01,24.28h20.01c33.51,0,51.92-16.01,66.71-28.86
c15.34-13.34,28.59-24.86,63.89-24.86c5.48,0,10.86,0.43,16.09,1.26c3.08-7.52,5.32-15.28,6.77-23.14c0.03-0.13,0.04-0.26,0.07-0.39
c-7.48-1.36-15.15-2.06-22.92-2.06c-81.1,0-76.88,53.72-130.59,53.72h-20.01c-36.86,0-61.09-25.83-61.09-58.89v-26.87
c0-33.06,24.22-58.89,61.09-58.89h20.01c53.71,0,49.5,53.72,130.59,53.72c7.77,0,15.45-0.7,22.92-2.06
c-0.03-0.13-0.04-0.25-0.07-0.38C590.59,268.56,588.33,260.8,585.25,253.26z"/>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

1
static/library/cobol.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300" fill="none"><path fill="#005CA5" d="M208.5 61.368a41.713 41.713 0 0 0 16.547-23.643 43.475 43.475 0 0 1-.169 20.221c-2.091 5.457-5.316 10.379-7.819 15.647A204.09 204.09 0 0 1 259.8 46.05c-4.519 13.95-17.072 22.387-26.297 33.093 1.781 3.835 2.625 9.272 7.5 10.397a47.21 47.21 0 0 0 23.437 1.453c8.55-2.934 12.61-11.793 16.875-19.078v13.772a147.577 147.577 0 0 1-5.456 16.388c1.875 5.128 3.834 10.237 5.456 15.44v8.925c-2.006 3.45-4.143 6.806-6.215 10.21a49.618 49.618 0 0 0-10.013-10.894 37.781 37.781 0 0 0-17.353-1.172 30.116 30.116 0 0 0 22.622 13.781c-3.366 3.469-6.216 8.55-11.531 9.085-15.385 2.315-30.066-4.735-45.366-4.688-2.644.188-6.628.225-7.359 3.488 0 6.89 2.034 13.621 1.781 20.512-.553 11.794-4.8 23.119-4.959 34.931a129.186 129.186 0 0 0 7.856 32.325c-4.903-.722-9.788-1.556-14.644-2.437-.937 1.95-1.725 3.937-2.437 5.944a42.305 42.305 0 0 0 10.678 11.203 539.555 539.555 0 0 0-2.26 4.762l-5.372 1.294a412.684 412.684 0 0 1-3.75 6.928 41.45 41.45 0 0 0-20.625.572 1076.01 1076.01 0 0 1-13.021-5.316 55.67 55.67 0 0 0 3.815-21.703c-2.644-9.206-15-9.225-18.75-17.597a58.442 58.442 0 0 1-9.581-26.728c-7.716-4.059-13.641-11.447-22.5-13.125-.45 3.835-.778 7.688-1.434 11.503a56.397 56.397 0 0 1-12.638 22.557c.366 3.956.74 7.893 1.125 11.859a1482.79 1482.79 0 0 1 9.684 9.131A91.378 91.378 0 0 1 95.7 239.55a104.22 104.22 0 0 1-15.816.721c-2.419-2.381-4.856-4.762-7.284-7.162a45.666 45.666 0 0 0 1.069-24.45c1.603-3.75 3.056-7.613 4.453-11.447a52.17 52.17 0 0 1-28.22 1.931A48 48 0 0 1 19.06 158.55a36.176 36.176 0 0 1 13.19-30.638A60.096 60.096 0 0 0 30 152.428a28.481 28.481 0 0 0 23.438 23.118 32.45 32.45 0 0 0 18.375-6.028 70.126 70.126 0 0 1 3.403-38.747 51.786 51.786 0 0 1 33.619-24.937 39.7 39.7 0 0 0 18.853-14.681 100.042 100.042 0 0 1 14.335-12.469c-2.138-2.053-4.247-4.125-6.375-6.178a20.188 20.188 0 0 0 13.415-16.04c12.038-2.813 23.916-6.198 35.813-9.479a35.562 35.562 0 0 0 13.265 5.681c2.972 3.244 4.632 10.847 10.313 8.7m-35.41 125.269c.394 7.2-.45 15.609 6.319 20.203 0-7.078-.431-14.128-.937-21.187l-5.382.984Z"/></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

181
static/library/cursor.svg Normal file
View File

@ -0,0 +1,181 @@
<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_28_9" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="96" y="96" width="832" height="832">
<path fill-rule="evenodd" clip-rule="evenodd" d="M808.825 109.876C767.549 96 740.643 96 644.764 96H379.231C283.353 96 256.451 96 215.175 109.876C166.373 127.713 127.713 166.373 109.876 215.17C96 256.451 96 283.353 96 379.231V644.764C96 740.643 96 767.549 109.876 808.825C127.713 857.622 166.373 896.287 215.175 914.119C256.451 928 283.353 928 379.231 928H644.764C740.643 928 767.549 928 808.825 914.119C857.622 896.287 896.287 857.622 914.119 808.825C928 767.549 928 740.643 928 644.764V379.231C928 283.353 928 256.451 914.119 215.17C896.287 166.373 857.622 127.713 808.825 109.876Z" fill="white" style="fill:white;fill:white;fill-opacity:1;"/>
</mask>
<g mask="url(#mask0_28_9)">
<rect x="96" y="96" width="832" height="832" fill="#23222F" style="fill:#23222F;fill:color(display-p3 0.1357 0.1340 0.1860);fill-opacity:1;"/>
<g style="mix-blend-mode:luminosity">
<rect x="128" y="128" width="768" height="768" rx="160" fill="url(#paint0_radial_28_9)" style=""/>
</g>
<g opacity="0.7" filter="url(#filter0_f_28_9)">
<ellipse cx="512" cy="900.615" rx="400" ry="384.615" fill="#4FAAFF" style="fill:#4FAAFF;fill:color(display-p3 0.3098 0.6667 1.0000);fill-opacity:1;"/>
</g>
<g style="mix-blend-mode:overlay" opacity="0.7" filter="url(#filter1_f_28_9)">
<ellipse cx="476" cy="882" rx="183" ry="72" fill="white" style="fill:white;fill:white;fill-opacity:1;"/>
</g>
<g style="mix-blend-mode:luminosity" opacity="0.6" filter="url(#filter2_f_28_9)">
<ellipse cx="512" cy="96" rx="284" ry="129" fill="#B3B3B3" fill-opacity="0.5" style="fill:#B3B3B3;fill:color(display-p3 0.7000 0.7000 0.7000);fill-opacity:0.5;"/>
</g>
<g style="mix-blend-mode:luminosity" opacity="0.2" filter="url(#filter3_f_28_9)">
<ellipse cx="512" cy="96" rx="542" ry="246" fill="#B3B3B3" fill-opacity="0.5" style="fill:#B3B3B3;fill:color(display-p3 0.7000 0.7000 0.7000);fill-opacity:0.5;"/>
</g>
<g style="mix-blend-mode:color-burn" opacity="0.2">
<rect x="128" y="128" width="768" height="768" rx="160" fill="#4FAAFF" style="fill:#4FAAFF;fill:color(display-p3 0.3098 0.6667 1.0000);fill-opacity:1;"/>
</g>
<g opacity="0.8" filter="url(#filter4_f_28_9)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M725.606 331.636C730.718 328.259 737.493 332.161 737.137 338.278L705.824 876.482C705.423 883.374 696.667 886.053 692.478 880.565L537.777 677.88C536.578 676.31 534.804 675.281 532.846 675.019L280.45 641.283C273.63 640.372 271.593 631.488 277.334 627.696L725.606 331.636Z" fill="black" style="fill:black;fill:black;fill-opacity:1;"/>
</g>
<g opacity="0.3" filter="url(#filter5_f_28_9)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M632.268 407.006C637.381 403.624 644.16 407.526 643.804 413.645L617.971 858.339C617.57 865.235 608.808 867.912 604.621 862.418L477.662 695.828C476.464 694.256 474.69 693.225 472.73 692.963L265.537 665.227C258.721 664.315 256.683 655.437 262.419 651.643L632.268 407.006Z" fill="black" style="fill:black;fill:black;fill-opacity:1;"/>
</g>
<g filter="url(#filter6_i_28_9)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M680.944 244.828C686.056 241.447 692.836 244.418 692.48 250.537L677.875 515.187L662.906 778.996C662.25 808.375 637.43 827.958 616.591 800.635C571.681 741.754 505.591 641.635 471.591 620.135C437.591 598.635 321.345 588.177 247.591 581.635C227.591 579.861 220.591 548.635 239.838 536.161L680.944 244.828Z" fill="#4FAAFF" style="fill:#4FAAFF;fill:color(display-p3 0.3098 0.6667 1.0000);fill-opacity:1;"/>
</g>
<path d="M681.358 245.454L681.358 245.454C683.699 243.905 686.394 243.827 688.441 244.798C690.471 245.759 691.891 247.756 691.732 250.493L691.732 250.495L677.126 515.145L677.126 515.146L662.157 778.954L662.157 778.966L662.156 778.979C661.832 793.498 655.538 805.448 646.941 810.43C642.661 812.91 637.796 813.678 632.738 812.193C627.666 810.703 622.331 806.924 617.187 800.18C605.966 785.469 593.421 768.179 580.377 750.175L578.959 748.218C566.356 730.821 553.319 712.827 540.599 695.916C527.402 678.372 514.537 661.985 502.839 648.634C491.156 635.299 480.59 624.939 471.991 619.501C463.382 614.057 449.64 609.35 432.796 605.241C415.932 601.126 395.882 597.595 374.605 594.533C332.051 588.41 284.531 584.159 247.657 580.888C238.087 580.039 231.534 572.134 229.733 562.769C227.935 553.421 230.926 542.83 240.245 536.791L240.251 536.787L681.358 245.454Z" stroke="#130D20" stroke-opacity="0.6" style="stroke:#130D20;stroke:color(display-p3 0.0761 0.0503 0.1247);stroke-opacity:0.6;mix-blend-mode:soft-light" stroke-width="1.5" />
<path fill-rule="evenodd" clip-rule="evenodd" d="M680.944 244.828C686.056 241.447 692.836 244.418 692.48 250.537L677.875 515.187L662.906 778.996C662.25 808.375 637.43 827.958 616.591 800.635C571.681 741.754 505.591 641.635 471.591 620.135C437.591 598.635 321.345 588.177 247.591 581.635C227.591 579.861 220.591 548.635 239.838 536.161L680.944 244.828Z" fill="url(#paint1_linear_28_9)" fill-opacity="0.75" style="mix-blend-mode:multiply"/>
<mask id="mask1_28_9" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="228" y="243" width="465" height="571">
<path fill-rule="evenodd" clip-rule="evenodd" d="M680.944 244.828C686.056 241.447 692.836 244.418 692.48 250.537L677.875 515.187L662.906 778.996C662.25 808.375 637.43 827.958 616.591 800.635C571.681 741.754 505.591 641.635 471.591 620.135C437.591 598.635 321.345 588.177 247.591 581.635C227.591 579.861 220.591 548.635 239.838 536.161L680.944 244.828Z" fill="white" style="fill:white;fill:white;fill-opacity:1;"/>
</mask>
<g mask="url(#mask1_28_9)">
<g style="mix-blend-mode:overlay" opacity="0.3">
<path fill-rule="evenodd" clip-rule="evenodd" d="M681.054 246.201C686.166 242.819 692.946 246.721 692.59 252.84L661.807 782.732C660.975 797.064 642.208 802.194 634.168 790.3C593.914 730.749 516.208 619.345 485.767 600.263C455.36 581.203 320.243 569.876 248.352 565.093C233.995 564.138 228.943 545.251 240.943 537.313L681.054 246.201Z" fill="black" style="fill:black;fill:black;fill-opacity:1;"/>
</g>
<g style="mix-blend-mode:overlay" filter="url(#filter7_f_28_9)">
<circle cx="682.5" cy="833.5" r="45.5" fill="white" style="fill:white;fill:white;fill-opacity:1;"/>
</g>
<g style="mix-blend-mode:soft-light" opacity="0.9" filter="url(#filter8_f_28_9)">
<ellipse cx="558.861" cy="683.774" rx="8" ry="88.8515" transform="rotate(-37 558.861 683.774)" fill="white" style="fill:white;fill:white;fill-opacity:1;"/>
</g>
<g style="mix-blend-mode:overlay" opacity="0.5" filter="url(#filter9_f_28_9)">
<ellipse cx="10.3854" cy="104.25" rx="10.3854" ry="104.25" transform="matrix(-0.130526 0.991445 0.991445 0.130526 260.711 548)" fill="white" style="fill:white;fill:white;fill-opacity:1;"/>
</g>
</g>
<mask id="mask2_28_9" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="235" y="242" width="459" height="553">
<path fill-rule="evenodd" clip-rule="evenodd" d="M682.055 244.201C687.167 240.819 693.946 244.721 693.591 250.84L662.808 780.732C661.975 795.064 643.208 800.194 635.169 788.3C594.914 728.749 517.209 617.344 486.767 598.263C456.36 579.203 321.243 567.876 249.352 563.093C234.996 562.138 229.943 543.251 241.944 535.313L682.055 244.201Z" fill="#D8D8D8" style="fill:#D8D8D8;fill:color(display-p3 0.8470 0.8470 0.8470);fill-opacity:1;"/>
</mask>
<g mask="url(#mask2_28_9)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M694.453 236L660.188 825.819L486.767 598.263L694.453 236Z" fill="url(#paint2_linear_28_9)" style=""/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M694.453 236L486.767 598.263L204 560.411L694.453 236Z" fill="url(#paint3_linear_28_9)" style=""/>
<g opacity="0.7" filter="url(#filter10_f_28_9)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M613.558 375.123L550.73 674.92L493.082 597.933L388.422 563.046L613.558 375.123Z" fill="url(#paint4_linear_28_9)" style=""/>
</g>
<g filter="url(#filter11_i_28_9)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M682.054 244.201C687.166 240.819 693.946 244.721 693.59 250.84L662.807 780.732C661.975 795.064 643.208 800.194 635.168 788.3C594.914 728.749 517.208 617.345 486.767 598.263C456.36 579.203 321.243 567.876 249.352 563.093C234.995 562.138 229.943 543.251 241.943 535.313L682.054 244.201Z" fill="white" fill-opacity="0.2" style="fill:white;fill:white;fill-opacity:0.2;mix-blend-mode:soft-light"/>
</g>
<path d="M682.468 244.826C687.065 241.786 693.161 245.294 692.842 250.796L662.059 780.689C661.268 794.301 643.429 799.182 635.789 787.88C615.66 758.101 586.162 715.35 557.887 677.655C543.751 658.809 529.914 641.218 517.703 627.141C505.511 613.087 494.882 602.465 487.165 597.628C479.437 592.784 465.168 588.481 447.107 584.666C429.012 580.843 407.001 577.487 383.709 574.58C337.121 568.765 285.352 564.737 249.402 562.345C235.755 561.437 230.96 543.477 242.357 535.939L682.468 244.826Z" stroke="url(#paint5_linear_28_9)" style="" stroke-width="1.5"/>
<path d="M310.521 501.14L677.064 255.537L602.639 355.546C574.865 393.481 525.467 416.15 473.791 430.436C419.014 445.579 340.918 510.474 310.521 501.14Z" fill="url(#paint6_linear_28_9)" style=""/>
</g>
<g style="mix-blend-mode:overlay" opacity="0.6">
<mask id="path-26-inside-1_28_9" fill="white">
<path fill-rule="evenodd" clip-rule="evenodd" d="M808.825 109.876C767.549 96 740.643 96 644.764 96H379.231C283.353 96 256.451 96 215.175 109.876C166.373 127.713 127.713 166.373 109.876 215.17C96 256.451 96 283.353 96 379.231V644.764C96 740.643 96 767.549 109.876 808.825C127.713 857.622 166.373 896.287 215.175 914.119C256.451 928 283.353 928 379.231 928H644.764C740.643 928 767.549 928 808.825 914.119C857.622 896.287 896.287 857.622 914.119 808.825C928 767.549 928 740.643 928 644.764V379.231C928 283.353 928 256.451 914.119 215.17C896.287 166.373 857.622 127.713 808.825 109.876Z"/>
</mask>
<path d="M215.175 109.876L204.978 79.544L204.582 79.6771L204.189 79.8206L215.175 109.876ZM109.876 215.17L79.8209 204.184L79.6771 204.577L79.5436 204.974L109.876 215.17ZM109.876 808.825L79.544 819.022L79.6773 819.419L79.8209 819.812L109.876 808.825ZM215.175 914.119L204.192 944.176L204.582 944.318L204.975 944.45L215.175 914.119ZM808.825 914.119L819.025 944.45L819.419 944.318L819.809 944.175L808.825 914.119ZM914.119 808.825L944.175 819.809L944.318 819.419L944.45 819.025L914.119 808.825ZM914.119 215.17L944.451 204.971L944.318 204.577L944.175 204.186L914.119 215.17ZM819.022 79.544C771.797 63.6684 739.18 64 644.764 64V128C742.106 128 763.301 128.332 798.629 140.208L819.022 79.544ZM644.764 64H379.231V128H644.764V64ZM379.231 64C284.815 64 252.203 63.6684 204.978 79.544L225.371 140.208C260.7 128.332 281.89 128 379.231 128V64ZM204.189 79.8206C146.533 100.894 100.895 146.532 79.8209 204.184L139.931 226.156C154.531 186.215 186.214 154.532 226.16 139.931L204.189 79.8206ZM79.5436 204.974C63.6685 252.203 64 284.815 64 379.231H128C128 281.89 128.332 260.699 140.208 225.366L79.5436 204.974ZM64 379.231V644.764H128V379.231H64ZM64 644.764C64 739.18 63.6684 771.797 79.544 819.022L140.208 798.629C128.332 763.301 128 742.106 128 644.764H64ZM79.8209 819.812C100.894 877.462 146.531 923.106 204.192 944.176L226.158 884.063C186.215 869.468 154.532 837.782 139.931 797.839L79.8209 819.812ZM204.975 944.45C252.201 960.332 284.816 960 379.231 960V896C281.889 896 260.701 895.668 225.375 883.789L204.975 944.45ZM379.231 960H644.764V896H379.231V960ZM644.764 960C739.179 960 771.798 960.332 819.025 944.45L798.625 883.789C763.299 895.668 742.106 896 644.764 896V960ZM819.809 944.175C877.463 923.106 923.106 877.463 944.175 819.809L884.064 797.841C869.468 837.781 837.781 869.468 797.841 884.064L819.809 944.175ZM944.45 819.025C960.332 771.798 960 739.179 960 644.764H896C896 742.106 895.668 763.299 883.789 798.625L944.45 819.025ZM960 644.764V379.231H896V644.764H960ZM960 379.231C960 284.815 960.332 252.202 944.451 204.971L883.788 225.369C895.668 260.701 896 281.89 896 379.231H960ZM944.175 204.186C923.105 146.531 877.462 100.894 819.812 79.8209L797.839 139.931C837.783 154.532 869.468 186.216 884.064 226.154L944.175 204.186Z" fill="white" style="fill:white;fill:white;fill-opacity:1;" mask="url(#path-26-inside-1_28_9)"/>
</g>
</g>
<defs>
<filter id="filter0_f_28_9" x="-192.493" y="211.507" width="1408.99" height="1378.22" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="152.247" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter1_f_28_9" x="133" y="650" width="686" height="464" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="80" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter2_f_28_9" x="68" y="-193" width="888" height="578" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="80" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter3_f_28_9" x="-210" y="-330" width="1444" height="852" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="90" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter4_f_28_9" x="158.628" y="215.029" width="693.882" height="783.832" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="57.6795" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter5_f_28_9" x="203.257" y="349.937" width="496.38" height="571.243" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="27.9094" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter6_i_28_9" x="228.487" y="243.411" width="464.007" height="570.287" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="6"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.309804 0 0 0 0 0.666667 0 0 0 0 1 0 0 0 1 0"/>
<feBlend mode="soft-light" in2="shape" result="effect1_innerShadow_28_9"/>
</filter>
<filter id="filter7_f_28_9" x="625" y="776" width="115" height="115" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="6" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter8_f_28_9" x="493.003" y="600.648" width="131.716" height="166.252" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="6" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter9_f_28_9" x="247.346" y="542.839" width="230.735" height="58.1298" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="6" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter10_f_28_9" x="328.882" y="315.583" width="344.216" height="418.877" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feGaussianBlur stdDeviation="29.7701" result="effect1_foregroundBlur_28_9"/>
</filter>
<filter id="filter11_i_28_9" x="235.223" y="242.951" width="458.38" height="551.963" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset/>
<feGaussianBlur stdDeviation="32"/>
<feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
<feColorMatrix type="matrix" values="0 0 0 0 0.233594 0 0 0 0 0.253455 0 0 0 0 0.308073 0 0 0 0.25 0"/>
<feBlend mode="soft-light" in2="shape" result="effect1_innerShadow_28_9"/>
</filter>
<radialGradient id="paint0_radial_28_9" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(512 512) rotate(180) scale(423)">
<stop style="stop-color:black;stop-color:black;stop-opacity:1;"/>
<stop offset="1" stop-opacity="0" style="stop-color:none;stop-color:none;stop-opacity:0;"/>
</radialGradient>
<linearGradient id="paint1_linear_28_9" x1="237.5" y1="537" x2="666" y2="780.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#1A1A1A" style="stop-color:#1A1A1A;stop-color:color(display-p3 0.1000 0.1000 0.1000);stop-opacity:1;"/>
<stop offset="0.0341194" stop-color="#BFBFBF" style="stop-color:#BFBFBF;stop-color:color(display-p3 0.7500 0.7500 0.7500);stop-opacity:1;"/>
<stop offset="0.0793846" stop-color="#808080" style="stop-color:#808080;stop-color:color(display-p3 0.5000 0.5000 0.5000);stop-opacity:1;"/>
<stop offset="0.498316" stop-color="#4D4D4D" style="stop-color:#4D4D4D;stop-color:color(display-p3 0.3000 0.3000 0.3000);stop-opacity:1;"/>
<stop offset="0.50436" stop-color="#999999" style="stop-color:#999999;stop-color:color(display-p3 0.6000 0.6000 0.6000);stop-opacity:1;"/>
<stop offset="0.955274" stop-color="#E6E6E6" style="stop-color:#E6E6E6;stop-color:color(display-p3 0.9000 0.9000 0.9000);stop-opacity:1;"/>
<stop offset="1" stop-color="#333333" style="stop-color:#333333;stop-color:color(display-p3 0.2000 0.2000 0.2000);stop-opacity:1;"/>
</linearGradient>
<linearGradient id="paint2_linear_28_9" x1="694.275" y1="236" x2="564.032" y2="696.505" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7AEB6" style="stop-color:#A7AEB6;stop-color:color(display-p3 0.6530 0.6833 0.7137);stop-opacity:1;"/>
<stop offset="1" stop-color="#A4B1BF" style="stop-color:#A4B1BF;stop-color:color(display-p3 0.6426 0.6958 0.7491);stop-opacity:1;"/>
</linearGradient>
<linearGradient id="paint3_linear_28_9" x1="694.276" y1="236" x2="342.617" y2="577.426" gradientUnits="userSpaceOnUse">
<stop stop-color="#F7FAFB" style="stop-color:#F7FAFB;stop-color:color(display-p3 0.9672 0.9814 0.9828);stop-opacity:1;"/>
<stop offset="0.542046" stop-color="#ECEEED" style="stop-color:#ECEEED;stop-color:color(display-p3 0.9252 0.9345 0.9289);stop-opacity:1;"/>
<stop offset="1" stop-color="#DEDFE2" style="stop-color:#DEDFE2;stop-color:color(display-p3 0.8706 0.8738 0.8877);stop-opacity:1;"/>
</linearGradient>
<linearGradient id="paint4_linear_28_9" x1="409.595" y1="506.325" x2="610.132" y2="595.788" gradientUnits="userSpaceOnUse">
<stop stop-color="#BAB8C2" style="stop-color:#BAB8C2;stop-color:color(display-p3 0.7294 0.7216 0.7608);stop-opacity:1;"/>
<stop offset="1" stop-color="#E5E5E7" style="stop-color:#E5E5E7;stop-color:color(display-p3 0.8980 0.8980 0.9059);stop-opacity:1;"/>
</linearGradient>
<linearGradient id="paint5_linear_28_9" x1="682" y1="252" x2="441" y2="681" gradientUnits="userSpaceOnUse">
<stop stop-color="#13111D" style="stop-color:#13111D;stop-color:color(display-p3 0.0753 0.0684 0.1150);stop-opacity:1;"/>
<stop offset="1" stop-color="#575562" stop-opacity="0.21" style="stop-color:#575562;stop-color:color(display-p3 0.3405 0.3330 0.3837);stop-opacity:0.21;"/>
</linearGradient>
<linearGradient id="paint6_linear_28_9" x1="687.763" y1="236.465" x2="367.735" y2="506.256" gradientUnits="userSpaceOnUse">
<stop stop-color="white" style="stop-color:white;stop-color:white;stop-opacity:1;"/>
<stop offset="0.954301" stop-color="white" stop-opacity="0" style="stop-color:none;stop-color:none;stop-opacity:0;"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800" viewBox="0 0 32 32"><path d="M14.135 4H18.1v18.169a26.218 26.218 0 0 1-5.143.535c-4.842-.005-7.362-2.168-7.362-6.322 0-4 2.673-6.6 6.816-6.6a6.448 6.448 0 0 1 1.724.2V4Zm0 9.142a3.992 3.992 0 0 0-1.337-.2c-2 0-3.163 1.223-3.163 3.366 0 2.087 1.107 3.239 3.138 3.239a9.355 9.355 0 0 0 1.362-.1v-6.3Z" style="fill:#44b78b"/><path d="M24.4 10.059v9.1c0 3.133-.235 4.639-.923 5.938A6.316 6.316 0 0 1 20.237 28l-3.678-1.733a5.708 5.708 0 0 0 3.141-2.629c.566-1.121.745-2.42.745-5.837v-7.742ZM20.441 4.02h3.964v4.028h-3.964z" style="fill:#44b78b"/></svg>

After

Width:  |  Height:  |  Size: 613 B

View File

@ -0,0 +1,19 @@
<svg width="58" height="58" viewBox="0 0 58 58" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M24.07 6.25832C23.333 6.92796 22.5176 7.71453 21.5857 8.63408C20.9957 9.09732 20.2682 9.35873 19.5117 9.37328L16.3896 9.43332L17.2992 8.52369C22.815 3.0079 25.5729 0.25 29 0.25C32.4271 0.25 35.185 3.00789 40.7008 8.52368L41.6087 9.43166L38.5937 9.37486C37.7437 9.35885 36.9292 9.03109 36.3051 8.45388L34.4972 6.78198C34.3255 6.6212 34.1581 6.46631 33.9946 6.31712L33.897 6.22687L33.8953 6.22687C33.2778 5.667 32.7153 5.18958 32.1851 4.78508C30.6538 3.6167 29.7624 3.35263 29 3.35263C28.2376 3.35263 27.3462 3.6167 25.8149 4.78508C25.2783 5.19451 24.7085 5.67864 24.0821 6.24737L24.0814 6.24737L24.07 6.25832Z" fill="white"/>
<path d="M51.6826 24.0051C51.5337 23.8419 51.3791 23.6748 51.2187 23.5035L49.5459 21.6946C48.9691 21.0709 48.6413 20.2571 48.6249 19.4077L48.5667 16.3896L49.4763 17.2992C54.9921 22.815 57.75 25.5729 57.75 29C57.75 32.4271 54.9921 35.185 49.4763 40.7008L48.5667 41.6104L48.6249 38.5923C48.6413 37.7429 48.9691 36.9291 49.5459 36.3054L51.2185 34.4968C51.379 34.3253 51.5337 34.1581 51.6827 33.9948L51.7731 33.897V33.8953C52.333 33.2778 52.8104 32.7153 53.2149 32.1851C54.3833 30.6538 54.6474 29.7624 54.6474 29C54.6474 28.2376 54.3833 27.3462 53.2149 25.8149C52.8104 25.2847 52.333 24.7222 51.7731 24.1047V24.103L51.6826 24.0051Z" fill="white"/>
<path d="M33.9601 51.7143C34.1446 51.5464 34.334 51.3711 34.5289 51.1883L36.3054 49.5457C36.9294 48.9687 37.7435 48.6411 38.5932 48.6249L41.6096 48.5675L40.7008 49.4763C35.185 54.9921 32.4271 57.75 29 57.75C25.5729 57.75 22.815 54.9921 17.2992 49.4763L16.3896 48.5667L19.4141 48.6248C20.2599 48.641 21.0705 48.9659 21.6934 49.5383L22.9131 50.6592C24.0267 51.726 24.9626 52.5647 25.8149 53.2149C27.3462 54.3833 28.2376 54.6474 29 54.6474C29.7624 54.6474 30.6538 54.3833 32.1851 53.2149C32.7217 52.8055 33.2915 52.3214 33.9179 51.7526H33.9187L33.9601 51.7143Z" fill="white"/>
<path d="M6.26202 33.9341C6.44675 34.1373 6.64036 34.3465 6.8432 34.5625L8.4547 36.3051C9.03166 36.929 9.35938 37.7431 9.37562 38.5927L9.43332 41.6104L8.52369 40.7008C3.0079 35.185 0.25 32.4271 0.25 29C0.25 25.5729 3.00789 22.815 8.52368 17.2992L9.43249 16.3904L9.37539 19.4067C9.3593 20.2567 9.03143 21.0711 8.45413 21.6952L6.79271 23.4913C6.62762 23.6675 6.46871 23.8392 6.3158 24.0069L6.22687 24.103L6.22687 24.1047C5.66699 24.7222 5.18958 25.2847 4.78508 25.8149C3.6167 27.3462 3.35263 28.2376 3.35263 29C3.35263 29.7624 3.6167 30.6538 4.78508 32.1851C5.1946 32.7219 5.67887 33.2918 6.24777 33.9184L6.24777 33.9187L6.26202 33.9341Z" fill="white"/>
<path d="M6.24777 24.0804L8.45413 21.6952C8.96576 21.1421 9.28147 20.4395 9.35788 19.6951C9.36697 18.4688 9.38705 17.3991 9.43129 16.4536L9.43374 16.3242L9.43774 16.3202C9.47846 15.5034 9.53816 14.7805 9.62565 14.1297C9.88231 12.2207 10.3259 11.4037 10.865 10.8646C11.4041 10.3255 12.2211 9.88195 14.1301 9.62529C14.7929 9.53618 15.5306 9.4759 16.3661 9.43513L16.3675 9.43374L16.4131 9.43287C17.3923 9.38614 18.5054 9.36574 19.7886 9.35686C20.5626 9.2798 21.2914 8.94412 21.8545 8.39979L24.0813 6.24742H22.7951C14.9946 6.24742 11.0944 6.24742 8.67108 8.67072C6.24777 11.094 6.24777 14.9943 6.24777 22.7948V24.0804Z" fill="white"/>
<path d="M6.24777 33.9187V35.2053C6.24777 43.0058 6.24777 46.9061 8.67108 49.3294C11.0944 51.7527 14.9946 51.7527 22.7951 51.7527H35.2057C43.0062 51.7527 46.9064 51.7527 49.3297 49.3294C51.753 46.9061 51.753 43.0058 51.753 35.2053V33.9187L49.5459 36.3054C49.0356 36.8571 48.7203 37.5577 48.643 38.3C48.6337 39.5529 48.613 40.6424 48.5668 41.603L48.5663 41.6325L48.5654 41.6334C48.5246 42.4693 48.4643 43.2073 48.3752 43.8704C48.1185 45.7794 47.6749 46.5964 47.1358 47.1355C46.5967 47.6746 45.7797 48.1181 43.8707 48.3748C43.2197 48.4623 42.4965 48.522 41.6793 48.5628L41.6758 48.5663L41.5626 48.5684C40.6127 48.6132 39.5373 48.6334 38.3032 48.6426C37.5597 48.7193 36.858 49.0347 36.3054 49.5457L33.9187 51.7526L24.103 51.7526L21.6934 49.5383C21.1424 49.032 20.4445 48.7193 19.7052 48.6426C18.4558 48.6334 17.3688 48.6129 16.4101 48.5671L16.3675 48.5663L16.3662 48.565C15.5307 48.5242 14.7929 48.4639 14.1301 48.3748C12.2211 48.1181 11.4041 47.6746 10.865 47.1355C10.3259 46.5964 9.88231 45.7794 9.62565 43.8704C9.53653 43.2075 9.47625 42.4698 9.43548 41.6342L9.43374 41.6325L9.43265 41.5753C9.38742 40.6221 9.36703 39.5422 9.35786 38.3022C9.281 37.559 8.96554 36.8575 8.4547 36.3051L6.24777 33.9187Z" fill="white"/>
<path d="M48.643 19.7C48.7203 20.4423 49.0356 21.1428 49.5459 21.6946L51.753 24.0813V22.7948C51.753 14.9943 51.753 11.094 49.3297 8.67072C46.9064 6.24742 43.0062 6.24742 35.2057 6.24742H33.9192L36.3051 8.45388C36.8586 8.96577 37.5618 9.28147 38.3067 9.35754C39.5257 9.36658 40.5898 9.38648 41.531 9.4302L41.7192 9.43374L41.725 9.43963C42.5235 9.4803 43.2319 9.5394 43.8707 9.62529C45.7797 9.88195 46.5967 10.3255 47.1358 10.8646C47.6749 11.4037 48.1185 12.2207 48.3752 14.1297C48.4643 14.7928 48.5246 15.5307 48.5654 16.3666L48.5663 16.3675L48.5668 16.3971C48.613 17.3577 48.6337 18.4471 48.643 19.7Z" fill="white"/>
<path d="M26.6453 15.2538L24.5526 17.0299C24.1792 17.3469 23.7112 17.5312 23.2219 17.554L19.7195 17.7172L21.5458 15.8909C25.071 12.3656 26.8336 10.603 29.0239 10.603C31.2142 10.603 32.9768 12.3656 36.502 15.8909L38.3172 17.706L34.7657 17.5521C34.2678 17.5305 33.7917 17.3417 33.4143 17.0162L31.8345 15.6533C31.2799 15.1314 30.8096 14.7189 30.3805 14.3915C29.5014 13.7207 29.168 13.7055 29.0239 13.7055C28.8799 13.7055 28.5465 13.7207 27.6674 14.3915C27.6533 14.4022 27.6393 14.413 27.6252 14.4239L27.6232 14.4238L27.6024 14.4414C27.3079 14.6698 26.9934 14.9381 26.6453 15.2538Z" fill="white"/>
<path d="M43.4935 27.471C42.8957 26.7152 42.0376 25.8229 40.7954 24.5736C40.5923 24.2491 40.4753 23.8751 40.4596 23.4874L40.306 19.6948L42.1106 21.4994C45.6358 25.0247 47.3985 26.7873 47.3985 28.9776C47.3985 31.1678 45.6358 32.9304 42.1106 36.4557L40.2963 38.27L40.4711 34.6452C40.4954 34.1415 40.6908 33.6612 41.025 33.2835L42.352 31.784C42.7709 31.3388 43.1192 30.9479 43.4095 30.589L43.573 30.4043V30.3824C43.5854 30.3662 43.5978 30.3502 43.61 30.3341C44.2808 29.455 44.296 29.1216 44.296 28.9776C44.296 28.8335 44.2808 28.5001 43.61 27.621C43.5978 27.6049 43.5854 27.5889 43.573 27.5727V27.5545L43.4935 27.471Z" fill="white"/>
<path d="M14.4826 27.5691L16.902 24.9381C17.2447 24.5655 17.4494 24.0868 17.4821 23.5816L17.616 21.5163C17.6363 20.8624 17.6699 20.31 17.7254 19.8285L17.7349 19.682L17.7445 19.6725C17.7466 19.6559 17.7488 19.6394 17.751 19.6229C17.8983 18.527 18.1233 18.2805 18.2251 18.1786C18.327 18.0767 18.5736 17.8518 19.6695 17.7044C20.0213 17.6571 20.4118 17.6233 20.8544 17.5991L23.8259 17.3059C24.3027 17.2589 24.7513 17.0586 25.1046 16.7352L27.6159 14.4361H25.0583C20.0729 14.4361 17.5802 14.4361 16.0314 15.9848C14.712 17.3043 14.5166 19.3088 14.4877 22.9561C14.4826 23.59 14.4826 24.2735 14.4826 25.0117L14.4826 27.5627V27.5691Z" fill="white"/>
<path d="M14.4826 30.386V30.3952L14.4826 32.9434C14.4826 33.6816 14.4826 34.3651 14.4877 34.999C14.5166 38.6463 14.7119 40.6509 16.0314 41.9703C17.3509 43.2898 19.3554 43.4851 23.0028 43.5141C23.6366 43.5191 24.3201 43.5191 25.0583 43.5191H27.6059H30.4384H32.99C33.728 43.5191 34.4114 43.5191 35.0451 43.5141C38.6927 43.4852 40.6974 43.2898 42.0169 41.9703C43.5657 40.4216 43.5657 37.9289 43.5657 32.9434V30.3783L40.9873 33.1741C40.7295 33.4537 40.5498 33.7928 40.462 34.1575C40.457 35.9697 40.4324 37.2297 40.3142 38.1998L40.313 38.2515L40.3071 38.2574C40.3039 38.2825 40.3006 38.3075 40.2973 38.3322C40.15 39.4282 39.925 39.6747 39.8231 39.7766C39.7213 39.8784 39.4747 40.1034 38.3788 40.2507C38.3541 40.2541 38.3291 40.2573 38.304 40.2605L38.2979 40.2666L38.2111 40.2719C37.6594 40.3374 37.0141 40.3733 36.2282 40.3929L34.4602 40.5008C33.9569 40.5316 33.4791 40.7331 33.1058 41.072L30.4107 43.5191H27.5938L24.8997 41.0003C24.5451 40.6688 24.0925 40.4638 23.612 40.4147C23.4039 40.4139 23.2033 40.4127 23.0098 40.4112C21.5576 40.3995 20.5048 40.363 19.6695 40.2507C18.5736 40.1034 18.327 39.8784 18.2251 39.7766C18.1233 39.6747 17.8983 39.4282 17.751 38.3322C17.7488 38.3158 17.7466 38.2993 17.7445 38.2828L17.7349 38.2732L17.734 38.2524L17.7304 38.1697C17.6321 37.3441 17.6002 36.3092 17.5899 34.9063L17.5744 34.5469C17.5703 34.4505 17.5598 34.355 17.5434 34.2608C17.4714 33.8486 17.2836 33.463 16.9993 33.1507L14.4826 30.386Z" fill="white"/>
<path d="M40.4361 21.6459L40.5814 23.6165C40.6181 24.1136 40.8212 24.5837 41.158 24.9511L43.5657 27.5768V25.0117C43.5657 20.0263 43.5657 17.5336 42.0169 15.9848C40.4681 14.4361 37.9754 14.4361 32.99 14.4361H30.4104L32.9941 16.7897C33.3562 17.1196 33.8173 17.3201 34.3055 17.3601L37.3018 17.6052C37.5881 17.6223 37.8522 17.6436 38.098 17.6704L38.3195 17.6885L38.3288 17.6978C38.3455 17.7 38.3622 17.7022 38.3788 17.7044C39.4747 17.8518 39.7213 18.0767 39.8231 18.1786C39.925 18.2805 40.15 18.527 40.2973 19.6229C40.3724 20.1817 40.4136 20.8379 40.4361 21.6459Z" fill="white"/>
<path d="M17.7437 38.2621L17.734 38.2524L17.7349 38.2732L17.7445 38.2828L17.7437 38.2621Z" fill="white"/>
<path d="M19.7418 40.2602L23.0098 40.4112C21.5992 40.3998 20.5654 40.3651 19.7418 40.2602Z" fill="white"/>
<path d="M17.6049 34.6945C17.5987 34.5474 17.578 34.4022 17.5434 34.2608C17.5598 34.355 17.5703 34.4505 17.5744 34.5469L17.5899 34.9063C17.6002 36.3092 17.6321 37.3441 17.7304 38.1697L17.734 38.2524L17.7437 38.2621L17.6049 34.6945Z" fill="white"/>
<path d="M10.6494 28.9776C10.6494 30.8436 11.9288 32.3993 14.4877 34.999C14.4826 34.3651 14.4826 33.6816 14.4826 32.9434L14.4826 30.3952L14.4772 30.389L14.4772 30.3854C14.464 30.3682 14.4508 30.3511 14.4379 30.3341C13.7671 29.455 13.7518 29.1216 13.7518 28.9776C13.7518 28.8335 13.7671 28.5001 14.4379 27.621C14.4526 27.6016 14.4675 27.5822 14.4826 27.5627L14.4826 25.0117C14.4826 24.2735 14.4826 23.59 14.4877 22.9561C11.9288 25.5558 10.6494 27.1115 10.6494 28.9776Z" fill="white"/>
<path d="M27.6674 43.5636C27.6549 43.5541 27.6425 43.5446 27.63 43.5349H27.6232L27.6059 43.5191H25.0583C24.3201 43.5191 23.6366 43.5191 23.0028 43.5141C25.6023 46.0727 27.1579 47.3521 29.0239 47.3521C30.8899 47.3521 32.4455 46.0727 35.0451 43.5141C34.4114 43.5191 33.728 43.5191 32.99 43.5191H30.4384C30.419 43.5341 30.3997 43.5489 30.3805 43.5636C29.5014 44.2344 29.168 44.2496 29.0239 44.2496C28.8799 44.2496 28.5465 44.2344 27.6674 43.5636Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300" fill="none"><g clip-path="url(#a)"><path fill="#734F96" d="M44.01 299.986C26.274 299.992 0 269.031 0 255.695V43.73C0 25.782 31.051 0 44.452 0L256.81.015C275.136.016 300 29.907 300 44.15v212.173c0 20.902-28.002 43.585-43.791 43.59l-212.2.072Z"/><path fill="#fff" d="m41.187 241.619 11.527-.706c23.408-1.529 23.173-1.411 24.349-19.761 1.059-17.409-.275-153.712-1.059-156.445-1.29-4.501-6.135-7.09-20.585-7.087l-14.232-.088V32.007h218.787v97.748l-25.761-.382c-.235-.235-.941-7.146-1.411-13.498-2.706-29.877-9.41-47.067-22.349-53.772-6.823-3.529-17.476-4.57-51.598-4.58l-31.8.009v73.282h5.646c9.528-.118 21.643-2.353 25.643-4.823 5.175-3.176 9.527-12.351 11.057-23.408 1.152-8.07 2.042-14.107 2.042-14.107l25.012-.008V204.92h-25.878v-4.587c0-7.528-3.529-25.055-5.999-30.348-3.882-8.116-10.469-10.939-29.172-12.704l-8.587-.823.471 37.758c.353 35.877.588 37.876 2.823 40.935 2.823 3.764 5.881 4.47 24.584 5.881l12.554.597-.085 25.634H41.186v-25.643Z"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h300v299.986H0z"/></clipPath></defs></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

16
static/library/front.svg Normal file
View File

@ -0,0 +1,16 @@
<svg width="950" height="950" viewBox="0 0 950 950" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="475" cy="475" r="425" fill="white"/>
<path d="M308 308.2C308 262.25 345.25 225 391.2 225H658V343.4C658 366.375 639.375 385 616.4 385H508C485.909 385 468 402.909 468 425V683.4C468 706.375 449.375 725 426.4 725H308V308.2Z" fill="#001B38"/>
<circle cx="509" cy="426" r="108" transform="rotate(90 509 426)" fill="url(#paint0_linear)"/>
<circle opacity="0.5" cx="509" cy="426" r="108" transform="rotate(90 509 426)" fill="url(#paint1_linear)"/>
<defs>
<linearGradient id="paint0_linear" x1="428.041" y1="502.06" x2="591.574" y2="339.649" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF0057" stop-opacity="0.16"/>
<stop offset="0.861354" stop-color="#FF0057"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="428.041" y1="502.06" x2="591.574" y2="339.649" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF0057" stop-opacity="0.16"/>
<stop offset="0.861354" stop-color="#FF0057"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="1000" fill="none"><path fill="#2563EB" fill-rule="evenodd" d="M68.692 334.16c-91.59 91.589-91.59 240.085 0 331.674L334.16 931.302c91.589 91.588 240.085 91.588 331.674-.001l265.468-265.467c91.588-91.59 91.588-240.085-.001-331.674L665.834 68.692c-91.59-91.59-240.085-91.59-331.674 0L68.692 334.16Zm431.302 330.06c90.694 0 164.216-73.522 164.216-164.216s-73.522-164.216-164.216-164.216-164.216 73.522-164.216 164.216S409.3 664.22 499.994 664.22Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 532 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300" viewBox="0 0 48 48"><path fill="#453a62" d="M9 43H1l12-18L1 7h8l12 18z"/><path fill="#5e5086" d="M20 7h-8l12 18-12 18h8l8.16-12.24L36 43h8z"/><path fill="#8f4e8b" d="M34.338 24H47v-6H30.338zM40.338 33H47v-6H36.338z"/></svg>

After

Width:  |  Height:  |  Size: 288 B

View File

@ -0,0 +1,13 @@
<svg viewBox="0 0 53 63" fill="none" xmlns="http://www.w3.org/2000/svg">
<g>
<path
d="M18.3245 56.4997C12.981 54.3996 8.32995 50.4582 5.41811 44.9942C-1.07496 32.8101 3.5385 17.6693 15.7226 11.1763C27.5885 4.8527 42.2589 9.0633 49.0145 20.542C45.815 27.9588 40.7095 35.7957 33.9658 43.0901C28.9906 48.4716 23.6512 52.9872 18.3245 56.4997Z"
fill="black" />
<path
d="M1.1553 62.4083C-1.627 60.316 1.05773 53.3722 4.53167 48.6593L5.6068 50.1773C4.31552 53.226 2.06451 59.4244 11.3079 52.2767C20.5512 45.1291 36.0411 25.2105 42.6911 13.1964C48.0111 3.58517 42.2574 5.86794 38.8063 8.07736L37.2929 7.26354C40.7993 3.86578 46.9079 -0.226393 49.8312 1.05997C56.1727 3.85043 51.4503 21.9979 37.19 39.5949C22.9296 57.1918 5.0808 65.3602 1.1553 62.4083Z"
fill="black" />
<path
d="M52.3358 30.5196C53.4106 40.3776 48.5221 50.3499 39.2357 55.2987C36.0764 56.9824 32.7184 57.9193 29.3638 58.171C32.5965 52.1448 36.9548 45.9614 42.3064 40.0818C45.5381 36.5314 48.914 33.3311 52.3358 30.5196Z"
fill="black" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300" viewBox="0 0 48 48"><linearGradient id="a" x1="22.645" x2="26.757" y1="10.881" y2="23.854" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#4adddf"/><stop offset=".699" stop-color="#3f5352"/><stop offset=".863" stop-color="#442729"/></linearGradient><path fill="url(#a)" d="m21 27-7-6s1-1.5 2.5-3 2.736-1.852 4.5-3c3.511-2.284 6.5-12 11-12L21 27z"/><linearGradient id="b" x1="1" x2="37.775" y1="27.033" y2="27.033" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#4adddf"/><stop offset=".792" stop-color="#3f5352"/><stop offset="1" stop-color="#442729"/></linearGradient><path fill="url(#b)" d="M11 33.066 1 26l13-5 7.277 5.465L14 32.066z"/><linearGradient id="c" x1="11" x2="47" y1="24" y2="24" gradientUnits="userSpaceOnUse"><stop offset=".206" stop-color="#53140f"/><stop offset=".3" stop-color="#84360f"/><stop offset=".413" stop-color="#b85b10"/><stop offset=".511" stop-color="#df7610"/><stop offset=".59" stop-color="#f68710"/><stop offset=".639" stop-color="#ff8d10"/><stop offset=".729" stop-color="#fd8a10"/><stop offset=".8" stop-color="#f58010"/><stop offset=".865" stop-color="#e86f10"/><stop offset=".925" stop-color="#d65811"/><stop offset=".982" stop-color="#c03a11"/><stop offset="1" stop-color="#b72f11"/></linearGradient><path fill="url(#c)" d="M32 3c5 0 13 27 15 34 0 0-7.017-6.63-11-6s-5.47 6.548-9.725 10.756C23.5 44.5 21 45 21 45s-.206-8.124-5-11c-2.5-1.5-5-1-5-1s6.049-2.901 9.474-8.174S28.5 3 32 3z"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" id="Layer_1" x="0" y="0" version="1.1" viewBox="0 0 318.6 318.6">
<style>
.st1,.st6{fill:#e4761b;stroke:#e4761b;stroke-linecap:round;stroke-linejoin:round}.st6{fill:#f6851b;stroke:#f6851b}
</style>
<path fill="#e2761b" stroke="#e2761b" stroke-linecap="round" stroke-linejoin="round" d="m274.1 35.5-99.5 73.9L193 65.8z"/>
<path d="m44.4 35.5 98.7 74.6-17.5-44.3zm193.9 171.3-26.5 40.6 56.7 15.6 16.3-55.3zm-204.4.9L50.1 263l56.7-15.6-26.5-40.6z" class="st1"/>
<path d="m103.6 138.2-15.8 23.9 56.3 2.5-2-60.5zm111.3 0-39-34.8-1.3 61.2 56.2-2.5zM106.8 247.4l33.8-16.5-29.2-22.8zm71.1-16.5 33.9 16.5-4.7-39.3z" class="st1"/>
<path fill="#d7c1b3" stroke="#d7c1b3" stroke-linecap="round" stroke-linejoin="round" d="m211.8 247.4-33.9-16.5 2.7 22.1-.3 9.3zm-105 0 31.5 14.9-.2-9.3 2.5-22.1z"/>
<path fill="#233447" stroke="#233447" stroke-linecap="round" stroke-linejoin="round" d="m138.8 193.5-28.2-8.3 19.9-9.1zm40.9 0 8.3-17.4 20 9.1z"/>
<path fill="#cd6116" stroke="#cd6116" stroke-linecap="round" stroke-linejoin="round" d="m106.8 247.4 4.8-40.6-31.3.9zM207 206.8l4.8 40.6 26.5-39.7zm23.8-44.7-56.2 2.5 5.2 28.9 8.3-17.4 20 9.1zm-120.2 23.1 20-9.1 8.2 17.4 5.3-28.9-56.3-2.5z"/>
<path fill="#e4751f" stroke="#e4751f" stroke-linecap="round" stroke-linejoin="round" d="m87.8 162.1 23.6 46-.8-22.9zm120.3 23.1-1 22.9 23.7-46zm-64-20.6-5.3 28.9 6.6 34.1 1.5-44.9zm30.5 0-2.7 18 1.2 45 6.7-34.1z"/>
<path d="m179.8 193.5-6.7 34.1 4.8 3.3 29.2-22.8 1-22.9zm-69.2-8.3.8 22.9 29.2 22.8 4.8-3.3-6.6-34.1z" class="st6"/>
<path fill="#c0ad9e" stroke="#c0ad9e" stroke-linecap="round" stroke-linejoin="round" d="m180.3 262.3.3-9.3-2.5-2.2h-37.7l-2.3 2.2.2 9.3-31.5-14.9 11 9 22.3 15.5h38.3l22.4-15.5 11-9z"/>
<path fill="#161616" stroke="#161616" stroke-linecap="round" stroke-linejoin="round" d="m177.9 230.9-4.8-3.3h-27.7l-4.8 3.3-2.5 22.1 2.3-2.2h37.7l2.5 2.2z"/>
<path fill="#763d16" stroke="#763d16" stroke-linecap="round" stroke-linejoin="round" d="m278.3 114.2 8.5-40.8-12.7-37.9-96.2 71.4 37 31.3 52.3 15.3 11.6-13.5-5-3.6 8-7.3-6.2-4.8 8-6.1zM31.8 73.4l8.5 40.8-5.4 4 8 6.1-6.1 4.8 8 7.3-5 3.6 11.5 13.5 52.3-15.3 37-31.3-96.2-71.4z"/>
<path d="m267.2 153.5-52.3-15.3 15.9 23.9-23.7 46 31.2-.4h46.5zm-163.6-15.3-52.3 15.3-17.4 54.2h46.4l31.1.4-23.6-46zm71 26.4 3.3-57.7 15.2-41.1h-67.5l15 41.1 3.5 57.7 1.2 18.2.1 44.8h27.7l.2-44.8z" class="st6"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,6 @@
<svg width="1000" height="1000" viewBox="0 0 1000 1000" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="1000" height="1000" rx="64" fill="#041811"/>
<path d="M328.655 428.699C329.076 371.36 351.816 316.439 392.051 275.585H391.977L236.638 430.924H236.712C236.134 431.379 235.589 431.874 235.081 432.407C197.303 470.136 174.398 520.224 170.571 573.478C166.744 626.732 182.251 679.58 214.246 722.324L371.142 565.428L372.773 563.87C343.531 524.929 328.016 477.394 328.655 428.699V428.699Z" fill="#0C8C5E"/>
<path d="M705.844 589.451C676.112 618.588 638.793 638.785 598.139 647.739C557.485 656.693 515.133 654.044 475.912 640.094C455 632.671 435.347 622.094 417.632 608.73L416.001 610.361L259.104 767.183C301.865 799.098 354.685 814.556 407.905 810.73C461.126 806.904 511.191 784.05 548.947 746.347L550.504 744.79L705.844 589.451Z" fill="#0C8C5E"/>
<path d="M772.428 430.924V209H550.505C521.359 208.971 492.494 214.701 465.569 225.86C438.644 237.019 414.189 253.389 393.609 274.028L392.051 275.585C364.925 303.124 345.516 337.312 335.773 374.72C353.41 370.153 371.535 367.738 389.753 367.528C438.45 366.954 485.971 382.491 524.924 411.72C559.933 437.828 586.429 473.715 601.073 514.859C615.998 556.911 617.961 602.475 606.709 645.655C644.123 635.929 678.315 616.518 705.844 589.377L707.401 587.894C728.049 567.305 744.423 542.838 755.583 515.9C766.742 488.961 772.467 460.082 772.428 430.924V430.924Z" fill="#18E299"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="256" height="256" preserveAspectRatio="xMidYMid"><path fill="#F60" d="M128 0A128 128 0 0 0 7 168h38V61l83 83 83-83v107h38A128 128 0 0 0 128 0"/><path fill="#4C4C4C" d="m109 163-36-36v68H19a128 128 0 0 0 218 0h-54v-68l-36 36-19 19-19-19Z"/></svg>

After

Width:  |  Height:  |  Size: 292 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 36 40" class="logomark"><path fill="currentColor" d="M35.975 11.392c0 .312.021.627-.004.937-.03.361-.082.722-.149 1.08a22.535 22.535 0 0 1-.331 1.512 8.59 8.59 0 0 1-.359 1.084c-.313.767-.66 1.518-1.117 2.21-.282.427-.57.849-.864 1.266a4.12 4.12 0 0 1-.37.431c-.225.238-.442.483-.686.695a13.5 13.5 0 0 1-1.123.905c-.356.25-.756.431-1.12.674-.404.268-.866.384-1.296.587-.384.18-.795.24-1.186.38-.498.18-1.021.222-1.531.331-.544.117-1.097.203-1.643.315-.449.09-.894.198-1.34.298-.254.056-.51.098-.756.173-.304.093-.6.214-.896.324-.201.072-.412.126-.604.219-.28.14-.544.315-.823.464-.457.242-.838.585-1.184.96-.292.32-.546.681-.8 1.036-.418.587-.706 1.244-.964 1.916-.254.657-.487 1.322-.725 1.986-.221.625-.43 1.252-.655 1.875-.197.543-.407 1.079-.618 1.615a13.447 13.447 0 0 1-1.12 2.215c-.331.531-.685 1.049-1.142 1.478-.366.343-.72.704-1.17.944-.446.24-.906.448-1.4.557a6.636 6.636 0 0 1-1.807.129c-.229-.012-.455-.075-.684-.117-.137-.026-.276-.047-.409-.089-.112-.035-.215-.097-.322-.151-.302-.147-.624-.264-.9-.448a8.802 8.802 0 0 1-.96-.776c-.554-.492-.97-1.103-1.342-1.74a13.04 13.04 0 0 1-.681-1.319c-.192-.436-.336-.893-.492-1.345a24.916 24.916 0 0 1-.34-1.063c-.092-.317-.165-.641-.243-.963-.073-.298-.15-.594-.212-.895-.112-.536-.215-1.073-.32-1.609a35.827 35.827 0 0 1-.133-.68c-.06-.34-.114-.681-.171-1.022-.044-.254-.092-.506-.13-.76-.044-.28-.08-.56-.124-.839-.036-.242-.078-.483-.112-.725-.032-.226-.06-.452-.089-.678a70.143 70.143 0 0 1-.094-.73c-.03-.236-.055-.471-.082-.707a19421 19421 0 0 1-.096-.818c-.011-.098-.023-.193-.03-.291-.034-.401-.068-.804-.1-1.208-.02-.25-.04-.501-.05-.75-.021-.39-.042-.777-.05-1.166C.01 18.46.001 17.819 0 17.18c0-.378.002-.755.027-1.13.026-.392.08-.784.122-1.176.034-.312.064-.622.105-.934.023-.175.064-.348.1-.52.092-.432.176-.863.281-1.292.076-.31.181-.61.266-.916.157-.571.393-1.11.623-1.653.106-.25.236-.49.368-.725.186-.329.366-.66.576-.97.259-.378.533-.744.823-1.098.275-.336.567-.66.873-.965.24-.24.512-.448.77-.665.254-.212.501-.433.77-.624.412-.296.835-.576 1.263-.849.249-.158.514-.294.774-.434.405-.219.81-.44 1.22-.648.26-.13.527-.244.794-.354.683-.277 1.364-.557 2.055-.816.46-.17.932-.303 1.399-.452.24-.077.475-.161.717-.229.2-.056.402-.086.604-.133.22-.05.434-.119.656-.16.299-.059.603-.1.907-.147.34-.052.679-.105 1.02-.152.139-.019.283-.02.425-.03.47-.026.944-.054 1.414-.077.188-.01.382-.051.565-.019.443.08.889.017 1.332.05.428.03.853.076 1.278.127.306.038.608.103.914.15.268.04.535.065.802.107.215.035.43.081.645.128.46.103.919.196 1.374.317.404.11.797.275 1.204.37.469.113.899.332 1.351.479.462.149.86.424 1.3.608.515.217.96.546 1.418.858.347.238.685.492 1 .77.467.41.92.836 1.356 1.28.258.26.478.564.713.85.38.464.658.993.928 1.523.215.424.393.874.537 1.329.12.373.156.774.245 1.156.098.42.096.844.073 1.27l-.012.008Z"></path></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,7 @@
<svg width="56" height="56" viewBox="0 0 56 56" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M28 0C6.22222 0 0 6.22222 0 28C0 49.7778 6.23778 56 28 56C49.7622 56 56 49.7778 56 28C56 6.22222 49.7622 0 28 0Z" fill="#00AA45"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.24755 7.24755C3.5875 10.9076 2 17.153 2 28C2 38.8461 3.59108 45.0918 7.25306 48.7521C10.9153 52.4127 17.1612 54 28 54C38.8388 54 45.0847 52.4127 48.7469 48.7521C52.4089 45.0918 54 38.8461 54 28C54 17.1539 52.4089 10.9082 48.7469 7.24787C45.0847 3.58733 38.8388 2 28 2C17.153 2 10.9076 3.5875 7.24755 7.24755ZM0 28C0 6.22222 6.22222 0 28 0C49.7622 0 56 6.22222 56 28C56 49.7778 49.7622 56 28 56C6.23778 56 0 49.7778 0 28Z" fill="#219653"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M27.0769 13H15V47H24.3846V39.8889H27.0769C34.7305 39.8889 41 33.9048 41 26.4444C41 18.984 34.7305 13 27.0769 13ZM24.3846 30.7778V22.1111H27.0769C29.6194 22.1111 31.6154 24.0864 31.6154 26.4444C31.6154 28.8024 29.6194 30.7778 27.0769 30.7778H24.3846Z" fill="#24292E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M18 12H29.0769C36.2141 12 42 17.5716 42 24.4444C42 31.3173 36.2141 36.8889 29.0769 36.8889H25.3846V44H18V12ZM25.3846 29.7778H29.0769C32.1357 29.7778 34.6154 27.39 34.6154 24.4444C34.6154 21.4989 32.1357 19.1111 29.0769 19.1111H25.3846V29.7778Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M17 11H29.0769C36.7305 11 43 16.984 43 24.4444C43 31.9048 36.7305 37.8889 29.0769 37.8889H26.3846V45H17V11ZM19 13V43H24.3846V35.8889H29.0769C35.6978 35.8889 41 30.7298 41 24.4444C41 18.1591 35.6978 13 29.0769 13H19ZM24.3846 18.1111H29.0769C32.6521 18.1111 35.6154 20.9114 35.6154 24.4444C35.6154 27.9775 32.6521 30.7778 29.0769 30.7778H24.3846V18.1111ZM26.3846 20.1111V28.7778H29.0769C31.6194 28.7778 33.6154 26.8024 33.6154 24.4444C33.6154 22.0864 31.6194 20.1111 29.0769 20.1111H26.3846Z" fill="#24292E"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.5 KiB

1
static/library/r.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="800" height="800" viewBox="0 0 32 32"><path d="M16 25.093c-8.839 0-16-4.796-16-10.719C0 8.458 7.161 3.661 16 3.661s16 4.797 16 10.713c0 5.923-7.161 10.719-16 10.719zm2.448-17.244c-6.713 0-12.161 3.281-12.161 7.328s5.448 7.328 12.161 7.328c6.713 0 11.677-2.245 11.677-7.328 0-5.084-4.959-7.328-11.677-7.328zm5.916 12.411a11.43 11.43 0 0 1 1.537.579c.287.14.547.328.776.552.14.151.26.323.353.511l3.819 6.437h-6.172l-2.885-5.417a6.764 6.764 0 0 0-.953-1.307.994.994 0 0 0-.735-.333H18.64v7.052l-5.457.005V10.318h10.963s4.991.089 4.991 4.839a5.097 5.097 0 0 1-4.772 5.104zm-2.369-6.036h-3.307v3.063h3.307a1.515 1.515 0 0 0 1.532-1.557 1.428 1.428 0 0 0-1.532-1.505z"/></svg>

After

Width:  |  Height:  |  Size: 717 B

View File

@ -0,0 +1,5 @@
<svg width="250" height="250" viewBox="0 0 250 250" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M81.0309 33.9631C77.1822 34.1706 74.0808 34.777 70.9553 35.9581C69.3966 36.5407 66.8415 37.8095 65.4355 38.6874C59.554 42.3503 55.0706 47.8566 52.7325 54.2647C52.2665 55.5335 51.0051 59.5795 50.1936 62.3646C44.7862 80.9823 41.7169 101.34 41.0581 122.886C40.9536 126.318 40.9536 134.489 41.0581 137.865C41.5 152.15 42.8739 165.046 45.3647 178.197C46.3771 183.52 48.0001 190.67 48.9401 193.918C50.8604 200.517 54.7814 206.135 60.3575 210.253C64.0937 213.014 68.336 214.866 73.0363 215.776C75.3021 216.214 78.291 216.414 80.4925 216.27C83.5377 216.071 89.5798 215.265 94.489 214.395C116.617 210.477 137.057 203.462 155.593 193.423C167.332 187.063 177.367 180.176 187.049 171.821C196.699 163.505 204.926 154.56 212.166 144.521C213.845 142.198 214.689 140.842 215.532 139.134C217.702 134.729 218.722 130.348 218.714 125.448C218.714 120.883 217.846 116.829 215.974 112.68C215.074 110.677 214.215 109.24 212.286 106.511C205.184 96.4639 197.301 87.7096 187.692 79.2027C172.796 66.0195 155.103 55.2063 135.346 47.2022C131.063 45.4705 126.845 43.9463 121.767 42.2944C111.016 38.8071 97.711 35.7826 86.4543 34.2743C84.6867 34.0349 82.2843 33.8992 81.0309 33.9631Z" fill="#0B84F3" fill-opacity="0.1"/>
<path d="M91.4565 53.3788C88.428 53.5421 85.9875 54.0193 83.528 54.9487C82.3015 55.4071 80.2909 56.4056 79.1844 57.0964C74.5563 59.9787 71.0284 64.3116 69.1885 69.3542C68.8218 70.3526 67.8291 73.5364 67.1906 75.728C62.9355 90.3783 60.5203 106.398 60.0018 123.353C59.9196 126.053 59.9196 132.483 60.0018 135.139C60.3496 146.38 61.4307 156.528 63.3907 166.877C64.1874 171.065 65.4645 176.692 66.2042 179.248C67.7153 184.441 70.8007 188.862 75.1886 192.102C78.1286 194.275 81.4669 195.732 85.1656 196.447C86.9485 196.793 89.3005 196.95 91.0329 196.837C93.4291 196.68 98.1837 196.046 102.047 195.361C119.459 192.278 135.544 186.758 150.13 178.858C159.367 173.853 167.264 168.434 174.882 161.859C182.476 155.316 188.95 148.276 194.647 140.377C195.968 138.549 196.632 137.482 197.296 136.138C199.003 132.672 199.806 129.224 199.8 125.368C199.8 121.776 199.117 118.586 197.644 115.321C196.936 113.745 196.259 112.614 194.742 110.467C189.152 102.561 182.95 95.6721 175.388 88.978C163.666 78.6041 149.744 70.0952 134.197 63.7967C130.827 62.434 127.508 61.2346 123.512 59.9347C115.052 57.1905 104.582 54.8106 95.7242 53.6237C94.3333 53.4353 92.4428 53.3286 91.4565 53.3788Z" fill="#0B84F3" fill-opacity="0.3"/>
<path d="M102.247 73.5165C100.069 73.6339 98.314 73.9771 96.5452 74.6455C95.6632 74.9751 94.2173 75.6932 93.4216 76.1899C90.0933 78.2628 87.5562 81.3787 86.2331 85.005C85.9694 85.7231 85.2555 88.0126 84.7963 89.5887C81.7363 100.124 79.9994 111.644 79.6266 123.838C79.5675 125.779 79.5675 130.404 79.6266 132.314C79.8767 140.397 80.6542 147.695 82.0637 155.137C82.6366 158.15 83.555 162.196 84.087 164.034C85.1737 167.768 87.3925 170.948 90.548 173.278C92.6623 174.84 95.063 175.888 97.7229 176.403C99.0051 176.651 100.696 176.764 101.942 176.683C103.666 176.57 107.085 176.114 109.863 175.622C122.385 173.404 133.952 169.435 144.441 163.754C151.084 160.155 156.763 156.257 162.242 151.529C167.703 146.824 172.359 141.761 176.455 136.08C177.406 134.766 177.883 133.998 178.36 133.032C179.588 130.539 180.165 128.06 180.161 125.287C180.161 122.704 179.67 120.41 178.61 118.062C178.101 116.928 177.615 116.115 176.523 114.571C172.504 108.885 168.044 103.931 162.606 99.1173C154.176 91.657 144.164 85.5379 132.983 81.0084C130.56 80.0285 128.173 79.1659 125.299 78.2311C119.216 76.2577 111.686 74.5461 105.316 73.6926C104.316 73.5571 102.956 73.4804 102.247 73.5165Z" fill="#0B84F3"/>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 564 115"><mask id="prefix__a" width="512" height="95" x="26" y="10" maskUnits="userSpaceOnUse" style="mask-type:luminance"><path fill="#fff" d="M26 10h512v94.72H26V10z"/></mask><g mask="url(#prefix__a)"><path fill="#fff" d="M87.73 71.45l14.73 26.97H75.13L62.68 75.37h-11.8v23.05H26V16.7h45.52c18.83 0 30.78 10.45 30.78 29.24 0 12.1-5.57 20.76-14.57 25.5zm-36.84-33.5v16.17h17.68c5.24 0 8.52-3.1 8.52-8.17 0-5.06-3.28-8-8.52-8H50.9zm130.66 66.51l-74.5-20.1L127.03 10l37.24 10.05 37.25 10.05-19.97 74.36zm-14.08-54.75L146.67 44l-5.56 20.76 20.79 5.72 5.57-20.76zm119.36 25.66c0 15.69-9.99 23.05-25.54 23.05h-48.8V16.7h47.16c15.56 0 25.54 8 25.54 22.06 0 8.83-3.27 14.71-9.5 18.8 7.05 3.1 11.14 9.3 11.14 17.8zm-50.1-39.05v12.1h16.2c4.42 0 7.04-1.97 7.04-6.22 0-3.92-2.62-5.88-7.04-5.88h-16.2zm0 42.49h18.17c4.26 0 6.72-2.29 6.72-6.21 0-4.25-2.45-6.21-6.72-6.21h-18.17V78.8zm62.38-62.1h24.88v57.52h35.7v24.19H299.1V16.71zm152.11 40.86a42.43 42.43 0 01-26.28 39.25 42.64 42.64 0 01-46.4-9.21 42.46 42.46 0 0130.1-72.53 42.56 42.56 0 0130.13 12.41 42.38 42.38 0 0112.45 30.07zm-24.89 0c0-10.14-8.02-18.15-17.68-18.15s-17.69 8.01-17.69 18.15c0 10.13 8.03 18.14 17.69 18.14 9.66 0 17.68-8.02 17.68-18.15zm84.82-1.31L538 98.42h-29.64l-14.73-24.03-15.23 24.03h-30.13l28-41.18-25.7-40.53h29.63l13.59 22.06 13.1-22.06h29.47l-25.21 39.55z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

61
static/library/rowy.svg Normal file
View File

@ -0,0 +1,61 @@
<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1215_3872)">
<g clip-path="url(#clip1_1215_3872)">
<rect width="26" height="26" fill="white"/>
<rect width="26" height="26" fill="url(#paint0_linear_1215_3872)"/>
<rect width="26" height="26" fill="url(#paint1_radial_1215_3872)" fill-opacity="0.8"/>
<g style="mix-blend-mode:overlay">
<rect width="26" height="26" fill="url(#paint2_radial_1215_3872)"/>
<rect width="26" height="26" fill="url(#paint3_radial_1215_3872)"/>
</g>
</g>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.5 18.5V15.5H5.5V18.5C5.5 20.1569 6.84315 21.5 8.5 21.5C10.1569 21.5 11.5 20.1569 11.5 18.5ZM6.5 16.5H10.5V18.5L10.4945 18.6493C10.4182 19.6841 9.55436 20.5 8.5 20.5L8.35074 20.4945C7.31588 20.4182 6.5 19.5544 6.5 18.5V16.5Z" fill="url(#paint4_linear_1215_3872)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.5 8.5V11.5H11.5L11.5 8.5C11.5 6.84315 10.1569 5.5 8.5 5.5C6.84315 5.5 5.5 6.84315 5.5 8.5ZM10.5 10.5H6.5V8.5L6.50549 8.35074C6.58183 7.31588 7.44564 6.5 8.5 6.5L8.64926 6.50549C9.68412 6.58183 10.5 7.44564 10.5 8.5V10.5Z" fill="#4200FF"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.5 16.5V10.5H5.5V16.5H11.5ZM6.5 11.5H10.5V15.5H6.5V11.5Z" fill="url(#paint5_linear_1215_3872)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.5 5.5L15.5 5.5V11.5H18.5C20.1569 11.5 21.5 10.1569 21.5 8.5C21.5 6.84315 20.1569 5.5 18.5 5.5ZM16.501 10.5V6.5L18.5 6.5L18.6493 6.50549C19.6841 6.58183 20.5 7.44564 20.5 8.5L20.4945 8.64926C20.4182 9.68412 19.5544 10.5 18.5 10.5H16.501Z" fill="url(#paint6_linear_1215_3872)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10.5 8.5V11.5H16.5V5.5H13.5C11.8431 5.5 10.5 6.84315 10.5 8.5ZM13.5 6.5H15.5V10.5H11.5V8.5L11.5055 8.35074C11.5818 7.31588 12.4456 6.5 13.5 6.5Z" fill="url(#paint7_linear_1215_3872)"/>
</g>
<defs>
<linearGradient id="paint0_linear_1215_3872" x1="13" y1="0" x2="13" y2="26" gradientUnits="userSpaceOnUse">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="white"/>
</linearGradient>
<radialGradient id="paint1_radial_1215_3872" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(23.01 32.4326) rotate(-103.865) scale(60.94 68.5315)">
<stop stop-color="white" stop-opacity="0"/>
<stop offset="1" stop-color="#C6C6C6"/>
<stop offset="1" stop-color="#C6C6C6"/>
</radialGradient>
<radialGradient id="paint2_radial_1215_3872" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(3.73283 26) rotate(-80.5992) scale(17.6864 18.7096)">
<stop stop-color="#FFAA00"/>
<stop offset="0.489583" stop-color="#FF00AA"/>
<stop offset="1" stop-color="#4200FF"/>
</radialGradient>
<radialGradient id="paint3_radial_1215_3872" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(26 3.06223) rotate(179.35) scale(15.2894 48.4386)">
<stop offset="0.260417" stop-color="#00FFAA"/>
<stop offset="0.489583" stop-color="#00AAFF"/>
<stop offset="1" stop-color="#4200FF" stop-opacity="0"/>
</radialGradient>
<linearGradient id="paint4_linear_1215_3872" x1="5.99952" y1="16.499" x2="5.99952" y2="21.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF00AA"/>
<stop offset="1" stop-color="#FFAA00"/>
</linearGradient>
<linearGradient id="paint5_linear_1215_3872" x1="5.98829" y1="11.4766" x2="5.98829" y2="16.5" gradientUnits="userSpaceOnUse">
<stop stop-color="#4200FF"/>
<stop offset="1" stop-color="#FF00AA"/>
</linearGradient>
<linearGradient id="paint6_linear_1215_3872" x1="16.5169" y1="10.9916" x2="21.5" y2="10.9916" gradientUnits="userSpaceOnUse">
<stop stop-color="#00AAFF"/>
<stop offset="1" stop-color="#00FFAA"/>
</linearGradient>
<linearGradient id="paint7_linear_1215_3872" x1="16.5" y1="5.99843" x2="11.4969" y2="5.99843" gradientUnits="userSpaceOnUse">
<stop stop-color="#00AAFF"/>
<stop offset="1" stop-color="#4200FF"/>
</linearGradient>
<clipPath id="clip0_1215_3872">
<rect width="26" height="26" rx="8" fill="white"/>
</clipPath>
<clipPath id="clip1_1215_3872">
<rect width="26" height="26" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

1
static/library/rust.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@ -0,0 +1,25 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">
<rect width="256" height="256" fill="none" />
<line
x1="208"
y1="128"
x2="128"
y2="208"
fill="none"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth="16"
/>
<line
x1="192"
y1="40"
x2="40"
y2="192"
fill="none"
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth="16"
/>
</svg>

After

Width:  |  Height:  |  Size: 478 B

1
static/library/sst.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="82" height="64" fill="none"><path fill="#E27152" fill-rule="evenodd" d="M21.683 49.99a.278.278 0 0 0-.23-.434H5.12A5.118 5.118 0 0 1 0 44.431L.02 20.66c0-1.006.264-1.993.764-2.864L9.508 2.59A5.157 5.157 0 0 1 13.981 0h52.94a3.064 3.064 0 0 1 2.598 4.69l-5.693 9.1a.9.9 0 0 0 .763 1.377h12.898A4.513 4.513 0 0 1 82 19.68v22.809c0 2.547-.646 5.056-1.877 7.286-1.552 2.812-4.07 6.796-5.657 9.672a7.06 7.06 0 0 1-6.183 3.65H18.598a3.07 3.07 0 0 1-2.718-1.636 3.07 3.07 0 0 1 .172-3.163c2.166-3.197 4.767-7.03 5.631-8.307Zm7.658-2.388a3.191 3.191 0 0 0-2.612 1.353c-1.651 2.343-5.026 7.132-6.725 9.54a.923.923 0 0 0 .754 1.455h46.377a4.772 4.772 0 0 0 4.136-2.397c1.213-2.105 3.295-5.174 4.544-7.343a1.739 1.739 0 0 0-1.51-2.608H29.341ZM16.264 34.32a5.699 5.699 0 0 0-4.47 2.189l-5.489 7.02a1.782 1.782 0 0 0 1.404 2.88h16.03a3.423 3.423 0 0 1 3.092-1.958h30.981a3.64 3.64 0 0 0 3.106-1.738l4.215-6.885a1.1 1.1 0 0 0-.942-1.673l-47.927.165Zm49.239 7.572a1.673 1.673 0 0 0 1.422 2.56h8.99c.694 0 1.36-.277 1.85-.764.49-.492.766-1.157.766-1.852V20.88a2.564 2.564 0 0 0-2.564-2.563H34.031a4.598 4.598 0 0 0-3.881 2.131c-1.488 2.34-3.22 6.072-4.685 8.377a1.33 1.33 0 0 0 1.122 2.042h39.821a3.308 3.308 0 0 1 2.808 5.056l-3.713 5.968ZM58.18 15.168c.345 0 .665-.174.854-.462l5.957-9.123a1.159 1.159 0 0 0-.97-1.793H18.652a4.885 4.885 0 0 0-4.886 4.886v17.28a4.976 4.976 0 0 0 5.212 4.97h.64c.017-.138 5.172-9.037 8.017-13.399a5.2 5.2 0 0 1 4.355-2.359h26.19Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="405"><g fill="#1A1919" fill-rule="evenodd"><path d="M219.76 136.638c12.601 0 22.817-10.216 22.817-22.819 0-12.602-10.216-22.819-22.818-22.819-12.603 0-22.819 10.217-22.819 22.819 0 12.603 10.216 22.819 22.82 22.819M275.042 214.199v-.019L151.863 91c-17.822 17.823-17.722 46.619.1 64.442l39.2 39.199-.066.067 22.215 22.214c.807.807 1.341 1.921 1.341 3.152 0 1.265-.59 2.386-1.437 3.197l-25.91 25.91a4.44 4.44 0 0 1-6.277 0l-25.993-25.993a4.439 4.439 0 0 1 0-6.278c17.734-18.925 4.497-41.58-3.696-49.255l-5.795-5.795L93.6 213.805a8.878 8.878 0 0 0 0 12.555l84.257 84.257a8.876 8.876 0 0 0 12.554 0l84.077-84.077a8.392 8.392 0 0 0 2.987-6.426c0-2.306-.93-4.395-2.433-5.915M391.643 195.22c-20.552-2.691-24.019-6.909-24.019-15.345 0-8.552 7.934-13.864 20.706-13.864 14.076 0 21.077 4.579 23.41 15.312l.072.332h11.858l-.06-.48c-2.016-15.886-14.545-24.635-35.28-24.635-19.13 0-33.015 10.228-33.015 24.321 0 17.686 16.456 22.317 34.235 24.686 18.518 2.603 24.164 6.447 24.164 16.454 0 9.39-9.543 16.205-22.69 16.205-20.702 0-24.914-9.122-26.382-18.979l-.054-.361h-12.73l.06.478c1.584 12.926 9.655 28.334 39.105 28.334 20.196 0 35.425-11.357 35.425-26.416 0-17.725-13.317-23.106-34.805-26.042M510.634 157.647H438.51v11.295h29.483v77.627h13.158v-77.627h29.483v-11.295M538.383 210.996l16.117-42.908 16.117 42.908h-32.234Zm8.326-53.349-35.206 88.922h12.518l9.781-25.374h41.255l9.922 25.374h13.081l-34.634-88.922H546.71ZM599.889 168.942h29.483v77.627h13.158v-77.627h29.483v-11.295h-72.124v11.295M704.369 207.499h24.97v-11.174h-24.97v-27.383h49.202v-11.295h-62.362v88.922h62.362v-11.295h-49.202v-27.775M788.082 157.647h-13.158v88.922h59.51v-11.295h-46.352v-77.627M895.257 157.647l-25.295 40.544-26.278-40.544h-14.907l34.258 50.2v38.722h13.159v-38.605l32.39-50.317h-13.327"/></g></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

6
static/library/warp.svg Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="400" height="400">
<path d="M0 0 C132 0 264 0 400 0 C400 132 400 264 400 400 C268 400 136 400 0 400 C0 268 0 136 0 0 Z " fill="#000000" transform="translate(0,0)"/>
<path d="M0 0 C13.66518863 -0.09279907 27.33030193 -0.16381561 40.99574184 -0.20724869 C47.34159435 -0.22809745 53.6872308 -0.25636619 60.03295898 -0.30175781 C66.16026487 -0.34531131 72.28736331 -0.3691575 78.41481209 -0.37950897 C80.74912848 -0.38688321 83.0834339 -0.40128333 85.41766167 -0.42292023 C88.69462234 -0.45207969 91.97073259 -0.45595065 95.24780273 -0.45410156 C96.20662354 -0.46848267 97.16544434 -0.48286377 98.15332031 -0.49768066 C107.41564192 -0.44135877 114.44450295 2.72730812 121.20703125 9.00390625 C126.90915178 15.35201865 129.09840996 21.98661023 129.16062927 30.41786194 C129.1706749 31.49281921 129.18072052 32.56777649 129.19107056 33.67530823 C129.19690155 34.84472458 129.20273254 36.01414093 129.20874023 37.21899414 C129.21852402 38.45865936 129.2283078 39.69832458 129.23838806 40.97555542 C129.2683047 45.07874621 129.29003233 49.18190231 129.30859375 53.28515625 C129.31189107 53.98527352 129.31518839 54.68539079 129.31858563 55.40672374 C129.34936815 62.02027894 129.37605133 68.63383904 129.39300442 75.24744511 C129.41487627 83.67826892 129.45678841 92.10845324 129.52644199 100.53902155 C129.57386089 106.48235664 129.5979618 112.42552032 129.6052013 118.36903852 C129.61013164 121.91093282 129.62495812 125.45210499 129.6649456 128.99379158 C129.7090757 132.95445993 129.70487559 136.91432258 129.69702148 140.87524414 C129.71702209 142.03049088 129.73702271 143.18573761 129.75762939 144.37599182 C129.6751424 153.69166628 127.05022168 161.5010397 120.74100399 168.5092783 C113.31430295 175.71562754 105.94484309 177.45997366 95.91210938 177.34057617 C94.93558411 177.34101425 93.95905884 177.34145233 92.95294189 177.34190369 C89.74966912 177.33982638 86.54693048 177.31654514 83.34375 177.29296875 C81.11316209 177.28736904 78.88257047 177.28310071 76.65197754 177.28010559 C70.79937438 177.26868641 64.94699684 177.23924431 59.09448242 177.20599365 C53.11510265 177.17522968 47.13568621 177.16158674 41.15625 177.14648438 C29.43740122 177.11437189 17.71871942 177.06321091 6 177 C5.89453857 177.55872803 5.78907715 178.11745605 5.68041992 178.69311523 C5.18914632 181.27583359 4.6883751 183.85662721 4.1875 186.4375 C3.9390332 187.75524414 3.9390332 187.75524414 3.68554688 189.09960938 C2.54864605 194.91281925 1.01959066 200.43144473 -1 206 C-14.66518863 206.09279907 -28.33030193 206.16381561 -41.99574184 206.20724869 C-48.34159435 206.22809745 -54.6872308 206.25636619 -61.03295898 206.30175781 C-67.16026487 206.34531131 -73.28736331 206.3691575 -79.41481209 206.37950897 C-81.74912848 206.38688321 -84.0834339 206.40128333 -86.41766167 206.42292023 C-89.69462234 206.45207969 -92.97073259 206.45595065 -96.24780273 206.45410156 C-97.68603394 206.47567322 -97.68603394 206.47567322 -99.15332031 206.49768066 C-108.35277089 206.44174107 -115.473457 203.29878433 -122.20703125 197.0625 C-127.84775747 190.57382147 -130.09767308 183.0836403 -130.16062927 174.62010193 C-130.1706749 173.55355881 -130.18072052 172.48701569 -130.19107056 171.38815308 C-130.19690155 170.22808746 -130.20273254 169.06802185 -130.20874023 167.87280273 C-130.21852402 166.64289108 -130.2283078 165.41297943 -130.23838806 164.14579773 C-130.26830355 160.07507263 -130.29003223 156.0043825 -130.30859375 151.93359375 C-130.31189107 151.2389871 -130.31518839 150.54438044 -130.31858563 149.8287251 C-130.34936819 143.26707091 -130.37605102 136.70541178 -130.39300442 130.14370632 C-130.41487572 121.77944324 -130.45678685 113.41582479 -130.52644199 105.05181926 C-130.57386344 99.15519296 -130.59796214 93.25873941 -130.6052013 87.36192852 C-130.61013129 83.8479774 -130.62495417 80.33475421 -130.6649456 76.8210125 C-130.70908142 72.89147578 -130.70487505 68.96275097 -130.69702148 65.03295898 C-130.71702209 63.88706299 -130.73702271 62.74116699 -130.75762939 61.56054688 C-130.67480533 52.27870167 -128.04599156 44.43735577 -121.71170712 37.49036312 C-114.32174644 30.43167733 -107.89827928 28.54250911 -97.93383789 28.65942383 C-96.45463867 28.65876671 -96.45463867 28.65876671 -94.94555664 28.65809631 C-91.70438448 28.66017691 -88.46373742 28.6834739 -85.22265625 28.70703125 C-82.96821882 28.71262979 -80.71377772 28.71689867 -78.45933533 28.71989441 C-72.53931518 28.73132282 -66.6195175 28.76077297 -60.69958496 28.79400635 C-54.65326954 28.82475032 -48.60691801 28.838409 -42.56054688 28.85351562 C-30.70693377 28.88564442 -18.85348542 28.93681669 -7 29 C-6.89453857 28.44127197 -6.78907715 27.88254395 -6.68041992 27.30688477 C-6.18914632 24.72416641 -5.6883751 22.14337279 -5.1875 19.5625 C-5.02185547 18.68400391 -4.85621094 17.80550781 -4.68554688 16.90039062 C-3.54864605 11.08718075 -2.01959066 5.56855527 0 0 Z " fill="#00CBE4" transform="translate(200,97)"/>
<path d="M0 0 C1.47919922 -0.00065712 1.47919922 -0.00065712 2.98828125 -0.00132751 C6.22945341 0.00075308 9.47010047 0.02405007 12.71118164 0.04760742 C14.96561907 0.05320596 17.22006017 0.05747484 19.47450256 0.06047058 C25.39452271 0.07189899 31.31432039 0.10134914 37.23425293 0.13458252 C43.28056835 0.1653265 49.32691988 0.17898517 55.37329102 0.1940918 C67.22690412 0.22622059 79.08035247 0.27739286 90.93383789 0.34057617 C86.56237376 19.68197234 82.13692812 38.99749539 77.24633789 58.21557617 C76.34458681 61.77496541 75.4451035 65.33492235 74.54711914 68.89526367 C74.33044586 69.75413681 74.11377258 70.61300995 73.89053345 71.49790955 C70.54841801 84.79631664 67.3868739 98.13793292 64.43383789 111.52807617 C62.56203159 119.89676973 60.41602054 128.15444792 58.04711914 136.39526367 C56.92965362 140.35540464 55.93181955 144.34864954 54.93383789 148.34057617 C71.10383789 148.34057617 87.27383789 148.34057617 103.93383789 148.34057617 C99.93383789 168.34057617 99.93383789 168.34057617 96.93383789 177.34057617 C83.26864926 177.43337524 69.60353596 177.50439178 55.93809605 177.54782486 C49.59224354 177.56867362 43.24660709 177.59694236 36.90087891 177.64233398 C30.77357302 177.68588748 24.64647458 177.70973367 18.5190258 177.72008514 C16.18470941 177.72745938 13.85040399 177.7418595 11.51617622 177.7634964 C8.23921555 177.79265586 4.9631053 177.79652682 1.68603516 177.79467773 C0.24780396 177.81624939 0.24780396 177.81624939 -1.21948242 177.83825684 C-10.418933 177.78231724 -17.53961911 174.6393605 -24.27319336 168.40307617 C-29.91391958 161.91439765 -32.16383518 154.42421647 -32.22679138 145.9606781 C-32.23683701 144.89413498 -32.24688263 143.82759186 -32.25723267 142.72872925 C-32.26306366 141.56866364 -32.26889465 140.40859802 -32.27490234 139.21337891 C-32.28468613 137.98346725 -32.29446991 136.7535556 -32.30455017 135.4863739 C-32.33446566 131.41564881 -32.35619434 127.34495867 -32.37475586 123.27416992 C-32.37805318 122.57956327 -32.3813505 121.88495661 -32.38474774 121.16930127 C-32.4155303 114.60764708 -32.44221313 108.04598795 -32.45916653 101.48428249 C-32.48103783 93.12001941 -32.52294896 84.75640096 -32.5926041 76.39239544 C-32.64002555 70.49576913 -32.66412424 64.59931559 -32.67136341 58.70250469 C-32.67629339 55.18855357 -32.69111628 51.67533039 -32.73110771 48.16158867 C-32.77524353 44.23205195 -32.77103716 40.30332714 -32.76318359 36.37353516 C-32.7831842 35.22763916 -32.80318481 34.08174316 -32.8237915 32.90112305 C-32.74096744 23.61927784 -30.11215367 15.77793194 -23.77786922 8.83093929 C-16.38790855 1.7722535 -9.96444138 -0.11691471 0 0 Z " fill="#006CA7" transform="translate(102.066162109375,125.659423828125)"/>
</svg>

After

Width:  |  Height:  |  Size: 7.5 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="800" height="405"><g fill="#000" fill-rule="evenodd"><path d="M342.953 156.14c20.78 0 33.34 8.767 35.358 24.687l.061.48H366.49l-.074-.333c-2.34-10.754-9.356-15.342-23.463-15.342-12.799 0-20.752 5.323-20.752 13.889 0 8.456 3.477 12.681 24.072 15.378 21.535 2.94 34.883 8.334 34.883 26.096 0 15.089-15.264 26.467-35.5 26.467-29.518 0-37.608-15.437-39.196-28.39l-.059-.478h12.76l.054.363c1.47 9.876 5.691 19.016 26.438 19.016 13.178 0 22.74-6.83 22.74-16.239 0-10.026-5.659-13.879-24.218-16.485-17.819-2.376-34.307-7.016-34.307-24.738 0-14.122 13.914-24.371 33.085-24.371Zm122.576 1.11v11.316h-29.547v77.787H422.79v-77.787h-29.547V157.25h72.285Zm52.908 0 34.709 89.103h-13.108l-9.947-25.427h-41.344l-9.8 25.427h-12.549l35.283-89.104h16.756Zm108.826 0v11.316h-29.547v77.787h-13.188v-77.784H554.98v-11.317h72.282v-.003Zm81.737 0v11.316h-49.311v27.44h25.027v11.195h-25.027v27.832H709v11.317h-62.5v-89.1H709Zm-199.51 10.462-16.154 42.994h32.306l-16.153-42.994ZM99.363 113l33.464.272c3.251.026 6.31 1.54 8.304 4.108l119.56 154.056c2.71 3.488.22 8.564-4.192 8.564h-35.035c-3.31 0-6.432-1.543-8.44-4.172l-33.345-45.635-36.905 45.777a10.623 10.623 0 0 1-8.33 4.03H99.32c-4.437 0-6.917-5.122-4.165-8.603l58.543-74.144-58.595-75.718c-2.68-3.51-.154-8.569 4.263-8.532l-.002-.003Zm157.091 0c4.46-.034 6.973 5.108 4.207 8.603l-52.239 66.006c-3.726-2.932-32.644-27.14-4.745-59.556 0 0 2.183-2.554 4.435-5.195l.436-.511.435-.51a676.11 676.11 0 0 0 3.842-4.533c2.759-3.339 5.03-4.005 8.247-4.03l35.382-.274Z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="294" height="229" preserveAspectRatio="xMidYMid">
<path fill="#fff" d="M114 145h179v84H0v-84h82l114-61H0V0h293v84l-179 61Z" />
<path fill="#6300FF" d="M195 0H0v84h195V0Z" />
<path fill="#F40" d="M293 145H115v84h178v-84Z" />
</svg>

After

Width:  |  Height:  |  Size: 284 B

View File

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="294" height="229" preserveAspectRatio="xMidYMid">
<path fill="#000" d="M114 145h179v84H0v-84h82l114-61H0V0h293v84l-179 61Z" />
<path fill="#6300FF" d="M195 0H0v84h195V0Z" />
<path fill="#F40" d="M293 145H115v84h178v-84Z" />
</svg>

After

Width:  |  Height:  |  Size: 284 B

1
static/library/zig.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="176" fill="none"><path fill="#F7A41D" d="M158.395 55.695H85.877V23.453h104.966L262.393 0 142.274 120.337h72.745v32.296H110.048l-71.55 22.655L158.395 55.695ZM0 120.288V23.453h71.746V55.75h-39.46v64.592H80.73l-32.296 32.297H0v-32.351Zm267.709-64.593h-48.45L251.555 23.4H300v129.18h-71.746v-32.296h39.504l-.049-64.588Z"/></svg>

After

Width:  |  Height:  |  Size: 384 B