Merge branch 'feat-pink-v2' of https://github.com/appwrite/console into feat-pink-v2

This commit is contained in:
Torsten Dittmann
2025-03-13 17:25:53 +04:00
36 changed files with 315 additions and 50 deletions
+1 -1
View File
@@ -23,7 +23,7 @@
"@appwrite.io/pink-icons": "0.25.0",
"@appwrite.io/pink-icons-svelte": "https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@bcb8ad2b",
"@appwrite.io/pink-legacy": "^1.0.3",
"@appwrite.io/pink-svelte": "https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@bcb8ad2b",
"@appwrite.io/pink-svelte": "https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@c962928",
"@popperjs/core": "^2.11.8",
"@sentry/sveltekit": "^8.38.0",
"@stripe/stripe-js": "^3.5.0",
+9 -9
View File
@@ -21,8 +21,8 @@ importers:
specifier: ^1.0.3
version: 1.0.3
'@appwrite.io/pink-svelte':
specifier: https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@bcb8ad2b
version: https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@bcb8ad2b(react-dom@18.3.1(react@18.3.1))(svelte@4.2.19)
specifier: https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@c962928
version: https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@c962928(react-dom@18.3.1(react@18.3.1))(svelte@4.2.19)
'@popperjs/core':
specifier: ^2.11.8
version: 2.11.8
@@ -221,8 +221,8 @@ packages:
peerDependencies:
svelte: ^4.0.0
'@appwrite.io/pink-icons-svelte@https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@bcb8ad2beed43f68ecbc9ac239b570d5d1d1b40d':
resolution: {tarball: https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@bcb8ad2beed43f68ecbc9ac239b570d5d1d1b40d}
'@appwrite.io/pink-icons-svelte@https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@c962928eeee5cfc960cc1070d469e613e096b7e1':
resolution: {tarball: https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@c962928eeee5cfc960cc1070d469e613e096b7e1}
version: 1.0.0-next.7
peerDependencies:
svelte: ^4.0.0
@@ -236,8 +236,8 @@ packages:
'@appwrite.io/pink-legacy@1.0.3':
resolution: {integrity: sha512-GGde5fmPhs+s6/3aFeMPc/kKADG/gTFkYQSy6oBN8pK0y0XNCLrZZgBv+EBbdhwdtqVEWXa0X85Mv9w7jcIlwQ==}
'@appwrite.io/pink-svelte@https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@bcb8ad2b':
resolution: {tarball: https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@bcb8ad2b}
'@appwrite.io/pink-svelte@https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@c962928':
resolution: {tarball: https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@c962928}
version: 1.0.0-next.85
peerDependencies:
react-dom: ^18.0.0
@@ -4103,7 +4103,7 @@ snapshots:
dependencies:
svelte: 4.2.19
'@appwrite.io/pink-icons-svelte@https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@bcb8ad2beed43f68ecbc9ac239b570d5d1d1b40d(svelte@4.2.19)':
'@appwrite.io/pink-icons-svelte@https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@c962928eeee5cfc960cc1070d469e613e096b7e1(svelte@4.2.19)':
dependencies:
svelte: 4.2.19
@@ -4116,9 +4116,9 @@ snapshots:
'@appwrite.io/pink-icons': 1.0.0
the-new-css-reset: 1.11.3
'@appwrite.io/pink-svelte@https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@bcb8ad2b(react-dom@18.3.1(react@18.3.1))(svelte@4.2.19)':
'@appwrite.io/pink-svelte@https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@c962928(react-dom@18.3.1(react@18.3.1))(svelte@4.2.19)':
dependencies:
'@appwrite.io/pink-icons-svelte': https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@bcb8ad2beed43f68ecbc9ac239b570d5d1d1b40d(svelte@4.2.19)
'@appwrite.io/pink-icons-svelte': https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-icons-svelte@c962928eeee5cfc960cc1070d469e613e096b7e1(svelte@4.2.19)
'@floating-ui/dom': 1.6.13
'@melt-ui/pp': 0.3.2(@melt-ui/svelte@0.86.3(svelte@4.2.19))(svelte@4.2.19)
'@melt-ui/svelte': 0.86.3(svelte@4.2.19)
@@ -28,7 +28,7 @@
<SvgIcon iconSize="small" size={16} name={selectedRuntime.key} />
{/if}
<Typography.Text variant="m-500" color="--fgcolor-neutral-primary">
{selectedRuntime.name}
{selectedRuntime.name} - {selectedRuntime.version}
</Typography.Text>
</Layout.Stack>
</Layout.Stack>
@@ -7,6 +7,7 @@
import { DeploymentSource, DeploymentCreatedBy, DeploymentDomains } from '$lib/components/git';
import { func } from '../store';
import { capitalize } from '$lib/helpers/string';
export let deployment: Models.Deployment;
export let proxyRuleList: Models.ProxyRuleList;
@@ -106,14 +107,13 @@
size={16}
iconSize="small"
name={$func.runtime.split('-')[0]} />
<!-- TODO: add correct name here -->
{$func.runtime}
{capitalize($func.runtime)}
</Layout.Stack>
</Typography.Text>
</Layout.Stack>
</Layout.Stack>
</Layout.Stack>
<Layout.Stack gap="xxs" inline>
<Layout.Stack gap="xxs" inline style="width: min-content;">
<Typography.Text variant="m-400" color="--fgcolor-neutral-tertiary">
Source
</Typography.Text>
@@ -9,7 +9,7 @@
export let showActivate = false;
export let selectedDeployment: Models.Deployment = null;
let error = null;
const dispatch = createEventDispatcher();
const handleSubmit = async () => {
@@ -25,17 +25,18 @@
});
dispatch('activated');
trackEvent(Submit.DeploymentUpdate);
} catch (error) {
addNotification({
type: 'error',
message: error.message
});
trackError(error, Submit.DeploymentUpdate);
} catch (e) {
error = e.message;
trackError(e, Submit.DeploymentUpdate);
}
};
$: if (!showActivate) {
error = null;
}
</script>
<Confirm title="Activate deployment" bind:open={showActivate} onSubmit={handleSubmit}>
<Confirm title="Activate deployment" bind:open={showActivate} onSubmit={handleSubmit} bind:error>
<p>This deployment is ready but not yet live. Activate it to make it publicly accessible.</p>
<svelte:fragment slot="footer">
<Button text on:click={() => (showActivate = false)}>Cancel</Button>
@@ -1,5 +1,5 @@
<script lang="ts">
import { goto, invalidate } from '$app/navigation';
import { invalidate } from '$app/navigation';
import { Empty, EmptyFilter, PaginationWithLimit, ViewSelector } from '$lib/components';
import { Dependencies } from '$lib/constants';
import { Button } from '$lib/elements/forms';
@@ -9,7 +9,7 @@
import { project } from '$routes/(console)/project-[project]/store';
import { base } from '$app/paths';
import { View } from '$lib/helpers/load';
import { Alert, Icon, Layout, Link } from '@appwrite.io/pink-svelte';
import { Alert, Icon, Layout, Link, Tooltip } from '@appwrite.io/pink-svelte';
import { IconPlus } from '@appwrite.io/pink-icons-svelte';
import Table from './table.svelte';
import { columns } from './store';
@@ -35,13 +35,20 @@
{#if data?.executions?.total}
<ViewSelector view={View.Table} {columns} hideView />
{/if}
<Button
event="execute_function"
href={`${base}/project-${$project.$id}/functions/function-${data.func.$id}/executions/execute-function`}
disabled={!data.func.$id || !data.func?.deploymentId}>
<Icon icon={IconPlus} size="s" slot="start" />
Create execution
</Button>
<Tooltip disabled={!!data.func?.deploymentId}>
<div>
<Button
event="execute_function"
href={`${base}/project-${$project.$id}/functions/function-${data.func.$id}/executions/execute-function`}
disabled={!data.func.$id || !data.func?.deploymentId}>
<Icon icon={IconPlus} size="s" slot="start" />
Create execution
</Button>
</div>
<span slot="tooltip">
Execution cannot be created because there is no active deployment.
</span>
</Tooltip>
</Layout.Stack>
</Layout.Stack>
<ParsedTagList />
@@ -58,7 +65,7 @@
</Alert.Inline>
</div>
{/if}
{#if data?.executions?.total}
{#if !data?.executions?.total}
<Table columns={$columns} logs={data.executions} />
<PaginationWithLimit
@@ -69,14 +76,30 @@
{:else if data?.query}
<EmptyFilter resource="executions"></EmptyFilter>
{:else}
<Empty
single
target="execution"
href="https://appwrite.io/docs/products/functions/execution"
on:click={() =>
goto(
`${base}/project-${$project.$id}/functions/function-${data.func.$id}/executions/execute-function`
)}>
<Empty single target="execution">
<svelte:fragment slot="actions">
<Button
external
href="https://appwrite.io/docs/products/functions/execution"
text
event="empty_documentation"
size="s"
ariaLabel="create execution">Documentation</Button>
<Tooltip disabled={!!data.func?.deploymentId}>
<div>
<Button
secondary
event="execute_function"
href={`${base}/project-${$project.$id}/functions/function-${data.func.$id}/executions/execute-function`}
disabled={!data.func.$id || !data.func?.deploymentId}>
Create execution
</Button>
</div>
<span slot="tooltip">
Execution cannot be created because there is no active deployment.
</span>
</Tooltip>
</svelte:fragment>
</Empty>
{/if}
</Container>
@@ -118,10 +118,14 @@
{/if}
{/each}
<Table.Cell>
<Layout.Stack justifyContent="flex-end">
<Layout.Stack
direction="row"
gap="s"
alignItems="center"
justifyContent="flex-end"
inline>
<Popover let:toggle placement="bottom-start" padding="none">
<!-- TODO: check why button style is broken -->
<Button text icon on:click={toggle}>
<Button text icon ariaLabel="more options" on:click={toggle}>
<Icon icon={IconDotsHorizontal} size="s" />
</Button>
<svelte:fragment slot="tooltip" let:toggle>
@@ -168,7 +168,7 @@
</Layout.Stack>
</Layout.Stack>
</Layout.Stack>
<Layout.Stack gap="xxs">
<Layout.Stack gap="xxs" inline style="width: min-content;">
<Typography.Text variant="m-400" color="--fgcolor-neutral-tertiary">
Source
</Typography.Text>
@@ -1,6 +1,6 @@
<script lang="ts">
import { Button } from '$lib/elements/forms';
import { Modal } from '$lib/components';
import { Confirm } from '$lib/components';
import { sdk } from '$lib/stores/sdk';
import { addNotification } from '$lib/stores/notifications';
import { Submit, trackError, trackEvent } from '$lib/actions/analytics';
@@ -31,7 +31,7 @@
}
</script>
<Modal title="Activate deployment" bind:show bind:error onSubmit={activate}>
<Confirm title="Activate deployment" bind:open={show} bind:error onSubmit={activate}>
<p class="text">
This deployment is ready but not yet live. Activate it to make it publicly accessible.
</p>
@@ -40,4 +40,4 @@
<Button secondary on:click={() => (show = false)}>Cancel</Button>
<Button submit>Activate</Button>
</svelte:fragment>
</Modal>
</Confirm>
@@ -29,10 +29,8 @@
let hasInstallation = !!data.installations?.total;
let showConnectCLI = false;
let showConnectManual = false;
let showMobileFilters = false;
onMount(() => {
data?.query ? (showMobileFilters = true) : (showMobileFilters = false);
return sdk.forConsole.client.subscribe('console', (response) => {
if (response.events.includes('sites.*.deployments.*')) {
invalidate(Dependencies.DEPLOYMENTS);
@@ -36,6 +36,10 @@ export function getFrameworkIcon(framework: string) {
return 'remix';
case framework.toLocaleLowerCase().includes('flutter'):
return 'flutter';
case framework.toLocaleLowerCase().includes('analog'):
return 'analog';
case framework.toLocaleLowerCase().includes('vite'):
return 'vite';
case framework.toLocaleLowerCase().includes('other'):
return 'empty';
@@ -26,7 +26,6 @@
import {
IconCode,
IconDotsHorizontal,
IconEye,
IconEyeOff,
IconGlobeAlt,
IconPencil,
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.5 KiB

+10
View File
@@ -0,0 +1,10 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_6634_2777)">
<path d="M11.4882 2.99962C10.7691 2.10624 10.1499 1.19891 10.0234 1.01047C10.0101 0.99651 9.9901 0.99651 9.97679 1.01047C9.85028 1.19891 9.23107 2.10624 8.51199 2.99962C2.33987 11.2423 9.48409 16.805 9.48409 16.805L9.54401 16.8469C9.59727 17.7054 9.73043 18.9407 9.73043 18.9407H9.99676H10.2631C10.2631 18.9407 10.3963 17.7123 10.4495 16.8469L10.5094 16.798C10.5161 16.798 17.6603 11.2423 11.4882 2.99962ZM9.99676 16.6794C9.99676 16.6794 9.67717 16.3932 9.59061 16.2466V16.2327L9.97679 7.2571C9.97679 7.22918 10.0167 7.22918 10.0167 7.2571L10.4029 16.2327V16.2466C10.3164 16.3932 9.99676 16.6794 9.99676 16.6794Z" fill="#00ED64"/>
</g>
<defs>
<clipPath id="clip0_6634_2777">
<rect width="8" height="18" fill="white" transform="translate(6 1)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 906 B

+4
View File
@@ -0,0 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.19907 9.02885C3.3343 8.79432 3.52446 8.6105 3.74349 8.48443C3.97803 8.34921 4.23439 8.28511 4.48723 8.28511C4.75839 8.28511 5.01193 8.35766 5.23097 8.48443C5.4655 8.61966 5.64932 8.80982 5.77539 9.02885C5.86061 9.17605 5.91696 9.3317 5.94795 9.48946C6.22121 10.822 7.18117 11.3735 8.47286 10.9396C8.62921 10.8868 8.78979 10.8607 8.94967 10.8614C9.22082 10.8614 9.47437 10.934 9.6934 11.0608C9.92793 11.196 10.1118 11.3861 10.2378 11.6052C10.3731 11.8397 10.4371 12.0961 10.4371 12.3489C10.4371 12.6201 10.3646 12.8736 10.2378 13.0927C10.1026 13.3272 9.91244 13.511 9.6934 13.6371C9.45887 13.7723 9.20251 13.8364 8.94967 13.8364C8.78345 13.8364 8.62428 13.8089 8.47497 13.7589C7.17976 13.323 6.2184 13.8765 5.94654 15.2133C5.94654 15.2133 5.94654 15.2126 5.94654 15.2119C5.91484 15.3753 5.85568 15.5288 5.77539 15.6683C5.64017 15.9028 5.45001 16.0866 5.23097 16.2127C4.99644 16.3479 4.74008 16.412 4.48723 16.412C4.21608 16.412 3.96253 16.3395 3.74349 16.2127C3.50896 16.0775 3.32514 15.8873 3.19907 15.6683C3.06385 15.4337 2.99976 15.1774 2.99976 14.9245C2.99976 14.6534 3.0723 14.3998 3.19907 14.1808C3.3343 13.9463 3.52446 13.7624 3.74349 13.6364C3.97803 13.5011 4.23439 13.4371 4.48723 13.4371C4.65838 13.4371 4.82248 13.4659 4.97602 13.5195C5.83737 13.8054 6.55012 13.6519 7.00862 13.1194C7.39387 12.6729 7.39317 12.0228 7.00792 11.5763C6.54801 11.0431 5.83244 10.8903 4.96756 11.1798C4.81051 11.2333 4.64781 11.2601 4.48723 11.2594C4.21608 11.2594 3.96253 11.1868 3.74349 11.06C3.50896 10.9248 3.32514 10.7347 3.19907 10.5156C3.06385 10.2811 2.99976 10.0247 2.99976 9.77189C2.99976 9.50214 3.0723 9.24789 3.19907 9.02885Z" fill="#00547F"/>
<path d="M16.9998 8.16955V12.8968H15.2658V8.16955C15.2658 6.19822 14.1889 5.1946 12.5458 5.1946C10.9027 5.1946 9.82651 6.19822 9.82651 8.16955V10.2986C9.55747 10.1831 9.26166 10.1183 8.95036 10.1183C8.6616 10.1183 8.37073 10.1747 8.09253 10.2902V8.18787C8.09253 5.15798 9.88145 3.5881 12.5465 3.5881C15.2109 3.5881 17.0181 5.12135 16.9998 8.16955Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

+16
View File
@@ -0,0 +1,16 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="#00E0D9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="url(#paint0_linear_6634_2785)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="url(#paint1_linear_6634_2785)" fill-opacity="0.4"/>
<path d="M13.9311 3.99987C14.4799 3.99987 15.0062 4.21786 15.3942 4.60588C15.7822 4.99389 16.0002 5.52016 16.0002 6.0689V12.7556C16.0002 13.9376 14.5042 14.4507 13.7788 13.5176L11.5105 10.5996V14.138C11.5105 14.6318 11.3143 15.1054 10.9651 15.4546C10.6159 15.8038 10.1423 16 9.64844 16C9.67557 16 9.70247 15.9947 9.72754 15.9843C9.75261 15.9739 9.77537 15.9587 9.79457 15.9395C9.81377 15.9203 9.82901 15.8975 9.83937 15.8724C9.84977 15.8473 9.85511 15.8205 9.85511 15.7933V9.39326C9.85511 8.21092 11.3511 7.69791 12.0768 8.63126L14.3452 11.549V4.41355C14.3452 4.18521 14.1598 3.99987 13.9311 3.99987Z" fill="#63F655"/>
<defs>
<linearGradient id="paint0_linear_6634_2785" x1="16.0001" y1="16.0001" x2="5.44835" y2="4" gradientUnits="userSpaceOnUse">
<stop stop-color="#62F755"/>
<stop offset="1" stop-color="#8FF986" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_6634_2785" x1="16.0001" y1="16.0001" x2="8.87238" y2="13.2278" gradientUnits="userSpaceOnUse">
<stop stop-opacity="0.9"/>
<stop offset="1" stop-color="#1A1A1A" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.2479 10.6207C15.2795 11.7541 14.2336 13.0495 12.1419 13.0495C10.2734 13.0495 9.57733 11.5186 9.5284 10.275C9.93776 11.0791 10.7381 11.7303 11.9869 11.7002C14.3886 11.6282 16.0349 9.61319 16.0349 7.77811C16.0349 5.58321 14.2724 4 11.2122 4C9.02355 4 6.31199 4.77361 4.5301 5.997C4.51073 7.25637 5.2661 8.89355 5.53725 8.71364C7.08203 7.68194 8.30698 7.0178 9.49509 6.68479C7.73635 8.50655 3.51665 12.7366 3 13.4813C3.05811 14.1649 3.96842 16 4.41389 16C4.54947 16 4.66568 15.928 4.80126 15.8021C6.0734 14.4744 7.11044 13.284 8.03286 12.1366C8.16238 13.8182 9.05261 15.8741 11.5414 15.8741C13.7688 15.8741 15.9768 14.3808 16.9839 11.0165C17.1002 10.6027 16.5578 10.2789 16.2479 10.6207ZM13.7107 7.90405C13.7107 8.96552 12.5873 9.48726 11.5608 9.48726C11.0121 9.48726 10.5906 9.35342 10.2572 9.17951C10.8706 8.3168 11.4778 7.43217 12.1301 6.48517C13.2803 6.666 13.7107 7.25988 13.7107 7.90405Z" fill="#FF4438"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

+13
View File
@@ -0,0 +1,13 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_6634_2763" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="4" y="1" width="12" height="18">
<path d="M4 1.9546H15.9999V18.0454H4V1.9546Z" fill="white"/>
</mask>
<g mask="url(#mask0_6634_2763)">
<path d="M4.01428 16.0333C6.66191 18.6959 10.9545 18.6959 13.6021 16.0333C16.2497 13.3707 16.2497 9.05355 13.6021 6.39093L12.4036 7.59624C14.3893 9.59328 14.3893 12.8309 12.4036 14.828C10.4179 16.8249 7.19849 16.8249 5.21278 14.828L4.01428 16.0333Z" fill="#00E9A3"/>
<path d="M6.41127 13.6226C7.73508 14.9539 9.8813 14.9539 11.2051 13.6226C12.5289 12.2913 12.5289 10.1328 11.2051 8.8015L10.0068 10.0068C10.6687 10.6724 10.6687 11.7517 10.0068 12.4173C9.84982 12.5755 9.66312 12.7011 9.45742 12.7867C9.25172 12.8724 9.03109 12.9166 8.80826 12.9166C8.58543 12.9166 8.3648 12.8724 8.1591 12.7867C7.9534 12.7011 7.7667 12.5755 7.60976 12.4173L6.41127 13.6226Z" fill="#00E9A3"/>
<path d="M15.9992 3.98039C13.3516 1.31776 9.059 1.31776 6.41138 3.98039C3.76375 6.64315 3.76375 10.9601 6.41138 13.6227L7.60974 12.4174C5.62415 10.4204 5.62415 7.18273 7.60974 5.1857C9.59545 3.1888 12.815 3.1888 14.8007 5.1857L15.9992 3.98039Z" fill="#00E9A3"/>
<path d="M13.6021 6.39094C12.2783 5.05963 10.132 5.05963 8.80817 6.39094C7.48435 7.72226 7.48435 9.88074 8.80817 11.2121L10.0068 10.0067C9.34475 9.34116 9.34475 8.26198 10.0068 7.59626C10.1637 7.43808 10.3504 7.31253 10.5561 7.22686C10.7618 7.14118 10.9824 7.09708 11.2052 7.09708C11.428 7.09708 11.6487 7.14118 11.8543 7.22686C12.06 7.31253 12.2467 7.43808 12.4036 7.59626L13.6021 6.39094Z" fill="#00E9A3"/>
<path d="M15.9991 3.98039C13.3515 1.31776 9.05876 1.31776 6.41113 3.98039C3.76351 6.64315 3.76351 10.9601 6.41113 13.6227L7.60976 12.4174C5.62391 10.4204 5.62391 7.18273 7.60976 5.1857C9.59535 3.1888 12.8147 3.1888 14.8005 5.1857L15.9991 3.98039Z" fill="white" fill-opacity="0.8"/>
<path d="M13.6021 6.39094C12.2783 5.05963 10.132 5.05963 8.80817 6.39094C7.48435 7.72226 7.48435 9.88074 8.80817 11.2121L10.0068 10.0067C9.34475 9.34116 9.34475 8.26198 10.0068 7.59626C10.1637 7.43808 10.3504 7.31253 10.5561 7.22686C10.7618 7.14118 10.9824 7.09708 11.2052 7.09708C11.428 7.09708 11.6487 7.14118 11.8543 7.22686C12.06 7.31253 12.2467 7.43808 12.4036 7.59626L13.6021 6.39094Z" fill="white" fill-opacity="0.8"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

+15
View File
@@ -0,0 +1,15 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17.9471 4.59883L10.4311 17.7947C10.2759 18.0671 9.87719 18.0687 9.71968 17.7976L2.05465 4.6001C1.88306 4.30465 2.14037 3.94678 2.48137 4.00662L10.0054 5.32708C10.0534 5.3355 10.1026 5.33542 10.1505 5.32683L17.5173 4.00851C17.8571 3.94769 18.1156 4.3028 17.9471 4.59883Z" fill="url(#paint0_linear_8495_3619)"/>
<path d="M13.6179 2.00383L7.55298 3.06314C7.4533 3.08055 7.37949 3.15585 7.37348 3.24622L7.0004 8.86276C6.99163 8.99505 7.12792 9.09772 7.27277 9.06795L8.96133 8.72058C9.11932 8.68811 9.26207 8.81214 9.2296 8.95376L8.72793 11.1435C8.69417 11.2909 8.8494 11.4169 9.01086 11.3732L10.0538 11.0907C10.2155 11.047 10.3708 11.1734 10.3366 11.3209L9.53938 14.7605C9.4895 14.9756 9.81055 15.0929 9.94444 14.9085L10.0339 14.7853L14.9759 5.9939C15.0587 5.8467 14.916 5.67885 14.7346 5.71005L12.9965 6.00906C12.8332 6.03713 12.6942 5.90155 12.7403 5.7591L13.8747 2.25366C13.9209 2.11098 13.7814 1.97528 13.6179 2.00383Z" fill="url(#paint1_linear_8495_3619)"/>
<defs>
<linearGradient id="paint0_linear_8495_3619" x1="1.8675" y1="3.53502" x2="11.0007" y2="16.168" gradientUnits="userSpaceOnUse">
<stop stop-color="#41D1FF"/>
<stop offset="1" stop-color="#BD34FE"/>
</linearGradient>
<linearGradient id="paint1_linear_8495_3619" x1="9.23886" y1="2.29143" x2="10.7112" y2="13.6223" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFEA83"/>
<stop offset="0.0833333" stop-color="#FFDD35"/>
<stop offset="1" stop-color="#FFA800"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

+10
View File
@@ -0,0 +1,10 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_6600_315)">
<path d="M11.4882 2.99962C10.7691 2.10624 10.1499 1.19891 10.0234 1.01047C10.0101 0.99651 9.9901 0.99651 9.97679 1.01047C9.85028 1.19891 9.23107 2.10624 8.51199 2.99962C2.33987 11.2423 9.48409 16.805 9.48409 16.805L9.54401 16.8469C9.59727 17.7054 9.73043 18.9407 9.73043 18.9407H9.99676H10.2631C10.2631 18.9407 10.3963 17.7123 10.4495 16.8469L10.5094 16.798C10.5161 16.798 17.6603 11.2423 11.4882 2.99962ZM9.99676 16.6794C9.99676 16.6794 9.67717 16.3932 9.59061 16.2466V16.2327L9.97679 7.2571C9.97679 7.22918 10.0167 7.22918 10.0167 7.2571L10.4029 16.2327V16.2466C10.3164 16.3932 9.99676 16.6794 9.99676 16.6794Z" fill="#2D2D31"/>
</g>
<defs>
<clipPath id="clip0_6600_315">
<rect width="8" height="18" fill="white" transform="translate(6 1)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 904 B

+4
View File
@@ -0,0 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.19919 9.02883C3.33442 8.7943 3.52458 8.61048 3.74362 8.48441C3.97815 8.34919 4.23451 8.2851 4.48735 8.2851C4.75851 8.2851 5.01206 8.35764 5.23109 8.48441C5.46562 8.61964 5.64945 8.8098 5.77552 9.02883C5.86074 9.17603 5.91708 9.33168 5.94807 9.48944C6.22134 10.822 7.18129 11.3734 8.47298 10.9396C8.62933 10.8868 8.78991 10.8607 8.94979 10.8614C9.22094 10.8614 9.47449 10.934 9.69353 11.0607C9.92806 11.196 10.1119 11.3861 10.2379 11.6052C10.3732 11.8397 10.4373 12.0961 10.4373 12.3489C10.4373 12.62 10.3647 12.8736 10.2379 13.0926C10.1027 13.3272 9.91256 13.511 9.69353 13.6371C9.45899 13.7723 9.20263 13.8364 8.94979 13.8364C8.78357 13.8364 8.6244 13.8089 8.47509 13.7589C7.17989 13.3229 6.21852 13.8765 5.94666 15.2133C5.94666 15.2133 5.94666 15.2126 5.94666 15.2119C5.91497 15.3753 5.85581 15.5288 5.77552 15.6683C5.64029 15.9028 5.45013 16.0866 5.23109 16.2127C4.99656 16.3479 4.7402 16.412 4.48735 16.412C4.2162 16.412 3.96265 16.3394 3.74362 16.2127C3.50909 16.0774 3.32526 15.8873 3.19919 15.6683C3.06397 15.4337 2.99988 15.1774 2.99988 14.9245C2.99988 14.6534 3.07242 14.3998 3.19919 14.1808C3.33442 13.9462 3.52458 13.7624 3.74362 13.6364C3.97815 13.5011 4.23451 13.437 4.48735 13.437C4.6585 13.437 4.8226 13.4659 4.97614 13.5194C5.83749 13.8054 6.55024 13.6518 7.00874 13.1194C7.39399 12.6729 7.39329 12.0228 7.00804 11.5763C6.54813 11.0431 5.83256 10.8903 4.96769 11.1798C4.81063 11.2333 4.64793 11.26 4.48735 11.2593C4.2162 11.2593 3.96265 11.1868 3.74362 11.06C3.50909 10.9248 3.32526 10.7346 3.19919 10.5156C3.06397 10.2811 2.99988 10.0247 2.99988 9.77187C2.99988 9.50212 3.07242 9.24787 3.19919 9.02883Z" fill="#2D2D31"/>
<path d="M16.9999 8.16953V12.8968H15.2659V8.16953C15.2659 6.1982 14.1891 5.19458 12.5459 5.19458C10.9028 5.19458 9.82663 6.1982 9.82663 8.16953V10.2986C9.55759 10.1831 9.26179 10.1183 8.95049 10.1183C8.66172 10.1183 8.37085 10.1747 8.09265 10.2902V8.18784C8.09265 5.15795 9.88157 3.58807 12.5466 3.58807C15.211 3.58807 17.0182 5.12133 16.9999 8.16953Z" fill="#2D2D31"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="#2D2D31"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="#2D2D31"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="#2D2D31"/>
<path d="M13.9311 3.99988C14.4799 3.99988 15.0062 4.21786 15.3942 4.60588C15.7822 4.9939 16.0002 5.52016 16.0002 6.0689V12.7556C16.0002 13.9376 14.5042 14.4507 13.7788 13.5176L11.5105 10.5996V14.138C11.5105 14.6318 11.3143 15.1054 10.9651 15.4546C10.6159 15.8038 10.1423 16 9.64844 16C9.67557 16 9.70247 15.9947 9.72754 15.9843C9.75261 15.9739 9.77537 15.9587 9.79457 15.9395C9.81377 15.9203 9.82901 15.8975 9.83937 15.8724C9.84977 15.8473 9.85511 15.8205 9.85511 15.7933V9.39327C9.85511 8.21092 11.3511 7.69792 12.0768 8.63126L14.3452 11.549V4.41355C14.3452 4.18521 14.1598 3.99988 13.9311 3.99988Z" fill="#2D2D31"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.2479 10.6207C15.2795 11.7541 14.2336 13.0495 12.1419 13.0495C10.2734 13.0495 9.57733 11.5186 9.5284 10.275C9.93776 11.0791 10.7381 11.7303 11.9869 11.7002C14.3886 11.6282 16.0349 9.61319 16.0349 7.77811C16.0349 5.58321 14.2724 4 11.2122 4C9.02355 4 6.31199 4.77361 4.5301 5.997C4.51073 7.25637 5.2661 8.89355 5.53725 8.71364C7.08203 7.68194 8.30698 7.0178 9.49509 6.68479C7.73635 8.50655 3.51665 12.7366 3 13.4813C3.05811 14.1649 3.96842 16 4.41389 16C4.54947 16 4.66568 15.928 4.80126 15.8021C6.0734 14.4744 7.11044 13.284 8.03286 12.1366C8.16238 13.8182 9.05261 15.8741 11.5414 15.8741C13.7688 15.8741 15.9768 14.3808 16.9839 11.0165C17.1002 10.6027 16.5578 10.2789 16.2479 10.6207ZM13.7107 7.90405C13.7107 8.96552 12.5873 9.48726 11.5608 9.48726C11.0121 9.48726 10.5906 9.35342 10.2572 9.17951C10.8706 8.3168 11.4778 7.43217 12.1301 6.48517C13.2803 6.666 13.7107 7.25988 13.7107 7.90405Z" fill="#2D2D31"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

+13
View File
@@ -0,0 +1,13 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_6600_313" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="4" y="1" width="12" height="18">
<path d="M4 1.95459H15.9999V18.0454H4V1.95459Z" fill="white"/>
</mask>
<g mask="url(#mask0_6600_313)">
<path d="M4.01428 16.0333C6.66191 18.6959 10.9545 18.6959 13.6021 16.0333C16.2497 13.3707 16.2497 9.05355 13.6021 6.39093L12.4036 7.59624C14.3893 9.59328 14.3893 12.8309 12.4036 14.828C10.4179 16.8249 7.19849 16.8249 5.21278 14.828L4.01428 16.0333Z" fill="#2D2D31"/>
<path d="M6.41127 13.6226C7.73508 14.9539 9.8813 14.9539 11.2051 13.6226C12.5289 12.2913 12.5289 10.1328 11.2051 8.80151L10.0068 10.0068C10.6687 10.6724 10.6687 11.7517 10.0068 12.4173C9.84982 12.5755 9.66312 12.7011 9.45742 12.7868C9.25172 12.8724 9.03109 12.9166 8.80826 12.9166C8.58543 12.9166 8.3648 12.8724 8.1591 12.7868C7.9534 12.7011 7.7667 12.5755 7.60976 12.4173L6.41127 13.6226Z" fill="#2D2D31"/>
<path d="M15.9992 3.98037C13.3516 1.31774 9.059 1.31774 6.41138 3.98037C3.76375 6.64313 3.76375 10.9601 6.41138 13.6227L7.60974 12.4174C5.62415 10.4204 5.62415 7.18271 7.60974 5.18568C9.59545 3.18878 12.815 3.18878 14.8007 5.18568L15.9992 3.98037Z" fill="#2D2D31"/>
<path d="M13.6021 6.39094C12.2783 5.05963 10.132 5.05963 8.80817 6.39094C7.48435 7.72225 7.48435 9.88074 8.80817 11.2121L10.0068 10.0067C9.34475 9.34115 9.34475 8.26198 10.0068 7.59625C10.1637 7.43808 10.3504 7.31253 10.5561 7.22686C10.7618 7.14118 10.9824 7.09707 11.2052 7.09707C11.428 7.09707 11.6487 7.14118 11.8543 7.22686C12.06 7.31253 12.2467 7.43808 12.4036 7.59625L13.6021 6.39094Z" fill="#2D2D31"/>
<path d="M15.9991 3.98037C13.3515 1.31774 9.05876 1.31774 6.41113 3.98037C3.76351 6.64313 3.76351 10.9601 6.41113 13.6227L7.60976 12.4174C5.62391 10.4204 5.62391 7.18271 7.60976 5.18568C9.59535 3.18878 12.8147 3.18878 14.8005 5.18568L15.9991 3.98037Z" fill="#2D2D31"/>
<path d="M13.6021 6.39094C12.2783 5.05963 10.132 5.05963 8.80817 6.39094C7.48435 7.72225 7.48435 9.88074 8.80817 11.2121L10.0068 10.0067C9.34475 9.34115 9.34475 8.26198 10.0068 7.59625C10.1637 7.43808 10.3504 7.31253 10.5561 7.22686C10.7618 7.14118 10.9824 7.09707 11.2052 7.09707C11.428 7.09707 11.6487 7.14118 11.8543 7.22686C12.06 7.31253 12.2467 7.43808 12.4036 7.59625L13.6021 6.39094Z" fill="#2D2D31"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.5 KiB

+10
View File
@@ -0,0 +1,10 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_6599_2863)">
<path d="M11.4882 2.99962C10.7691 2.10624 10.1499 1.19891 10.0234 1.01047C10.0101 0.99651 9.9901 0.99651 9.97679 1.01047C9.85028 1.19891 9.23107 2.10624 8.51199 2.99962C2.33987 11.2423 9.48409 16.805 9.48409 16.805L9.54401 16.8469C9.59727 17.7054 9.73043 18.9407 9.73043 18.9407H9.99676H10.2631C10.2631 18.9407 10.3963 17.7123 10.4495 16.8469L10.5094 16.798C10.5161 16.798 17.6603 11.2423 11.4882 2.99962ZM9.99676 16.6794C9.99676 16.6794 9.67717 16.3932 9.59061 16.2466V16.2327L9.97679 7.2571C9.97679 7.22918 10.0167 7.22918 10.0167 7.2571L10.4029 16.2327V16.2466C10.3164 16.3932 9.99676 16.6794 9.99676 16.6794Z" fill="#00ED64"/>
</g>
<defs>
<clipPath id="clip0_6599_2863">
<rect width="8" height="18" fill="white" transform="translate(6 1)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 906 B

+4
View File
@@ -0,0 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.19919 9.02885C3.33442 8.79432 3.52458 8.6105 3.74362 8.48443C3.97815 8.34921 4.23451 8.28511 4.48735 8.28511C4.75851 8.28511 5.01206 8.35766 5.23109 8.48443C5.46562 8.61966 5.64945 8.80982 5.77552 9.02885C5.86074 9.17605 5.91708 9.3317 5.94807 9.48946C6.22134 10.822 7.18129 11.3735 8.47298 10.9396C8.62933 10.8868 8.78991 10.8607 8.94979 10.8614C9.22094 10.8614 9.47449 10.934 9.69353 11.0608C9.92806 11.196 10.1119 11.3861 10.2379 11.6052C10.3732 11.8397 10.4373 12.0961 10.4373 12.3489C10.4373 12.6201 10.3647 12.8736 10.2379 13.0927C10.1027 13.3272 9.91256 13.511 9.69353 13.6371C9.45899 13.7723 9.20263 13.8364 8.94979 13.8364C8.78357 13.8364 8.6244 13.8089 8.47509 13.7589C7.17989 13.323 6.21852 13.8765 5.94666 15.2133C5.94666 15.2133 5.94666 15.2126 5.94666 15.2119C5.91497 15.3753 5.85581 15.5288 5.77552 15.6683C5.64029 15.9028 5.45013 16.0866 5.23109 16.2127C4.99656 16.3479 4.7402 16.412 4.48735 16.412C4.2162 16.412 3.96265 16.3395 3.74362 16.2127C3.50909 16.0775 3.32526 15.8873 3.19919 15.6683C3.06397 15.4337 2.99988 15.1774 2.99988 14.9245C2.99988 14.6534 3.07242 14.3998 3.19919 14.1808C3.33442 13.9463 3.52458 13.7624 3.74362 13.6364C3.97815 13.5011 4.23451 13.4371 4.48735 13.4371C4.6585 13.4371 4.8226 13.4659 4.97614 13.5195C5.83749 13.8054 6.55024 13.6519 7.00874 13.1194C7.39399 12.6729 7.39329 12.0228 7.00804 11.5763C6.54813 11.0431 5.83256 10.8903 4.96769 11.1798C4.81063 11.2333 4.64793 11.2601 4.48735 11.2594C4.2162 11.2594 3.96265 11.1868 3.74362 11.06C3.50909 10.9248 3.32526 10.7347 3.19919 10.5156C3.06397 10.2811 2.99988 10.0247 2.99988 9.77189C2.99988 9.50214 3.07242 9.24789 3.19919 9.02885Z" fill="#00547F"/>
<path d="M16.9999 8.16955V12.8968H15.2659V8.16955C15.2659 6.19822 14.1891 5.1946 12.5459 5.1946C10.9028 5.1946 9.82663 6.19822 9.82663 8.16955V10.2986C9.55759 10.1831 9.26179 10.1183 8.95049 10.1183C8.66172 10.1183 8.37085 10.1747 8.09265 10.2902V8.18787C8.09265 5.15798 9.88157 3.5881 12.5466 3.5881C15.211 3.5881 17.0182 5.12135 16.9999 8.16955Z" fill="#19191C"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

+16
View File
@@ -0,0 +1,16 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="#00E0D9"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="url(#paint0_linear_6599_2865)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="url(#paint1_linear_6599_2865)" fill-opacity="0.4"/>
<path d="M13.9311 3.99987C14.4799 3.99987 15.0062 4.21786 15.3942 4.60588C15.7822 4.99389 16.0002 5.52016 16.0002 6.0689V12.7556C16.0002 13.9376 14.5042 14.4507 13.7788 13.5176L11.5105 10.5996V14.138C11.5105 14.6318 11.3143 15.1054 10.9651 15.4546C10.6159 15.8038 10.1423 16 9.64844 16C9.67557 16 9.70247 15.9947 9.72754 15.9843C9.75261 15.9739 9.77537 15.9587 9.79457 15.9395C9.81377 15.9203 9.82901 15.8975 9.83937 15.8724C9.84977 15.8473 9.85511 15.8205 9.85511 15.7933V9.39326C9.85511 8.21092 11.3511 7.69791 12.0768 8.63126L14.3452 11.549V4.41355C14.3452 4.18521 14.1598 3.99987 13.9311 3.99987Z" fill="#63F655"/>
<defs>
<linearGradient id="paint0_linear_6599_2865" x1="16.0001" y1="16.0001" x2="5.44835" y2="4" gradientUnits="userSpaceOnUse">
<stop stop-color="#62F755"/>
<stop offset="1" stop-color="#8FF986" stop-opacity="0"/>
</linearGradient>
<linearGradient id="paint1_linear_6599_2865" x1="16.0001" y1="16.0001" x2="8.87238" y2="13.2278" gradientUnits="userSpaceOnUse">
<stop stop-opacity="0.9"/>
<stop offset="1" stop-color="#1A1A1A" stop-opacity="0"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.2479 10.6207C15.2795 11.7541 14.2336 13.0495 12.1419 13.0495C10.2734 13.0495 9.57733 11.5186 9.5284 10.275C9.93776 11.0791 10.7381 11.7303 11.9869 11.7002C14.3886 11.6282 16.0349 9.61319 16.0349 7.77811C16.0349 5.58321 14.2724 4 11.2122 4C9.02355 4 6.31199 4.77361 4.5301 5.997C4.51073 7.25637 5.2661 8.89355 5.53725 8.71364C7.08203 7.68194 8.30698 7.0178 9.49509 6.68479C7.73635 8.50655 3.51665 12.7366 3 13.4813C3.05811 14.1649 3.96842 16 4.41389 16C4.54947 16 4.66568 15.928 4.80126 15.8021C6.0734 14.4744 7.11044 13.284 8.03286 12.1366C8.16238 13.8182 9.05261 15.8741 11.5414 15.8741C13.7688 15.8741 15.9768 14.3808 16.9839 11.0165C17.1002 10.6027 16.5578 10.2789 16.2479 10.6207ZM13.7107 7.90405C13.7107 8.96552 12.5873 9.48726 11.5608 9.48726C11.0121 9.48726 10.5906 9.35342 10.2572 9.17951C10.8706 8.3168 11.4778 7.43217 12.1301 6.48517C13.2803 6.666 13.7107 7.25988 13.7107 7.90405Z" fill="#FF4438"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

+13
View File
@@ -0,0 +1,13 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_6599_2861" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="4" y="1" width="12" height="18">
<path d="M4 1.9546H15.9999V18.0454H4V1.9546Z" fill="white"/>
</mask>
<g mask="url(#mask0_6599_2861)">
<path d="M4.01428 16.0333C6.66191 18.6959 10.9545 18.6959 13.6021 16.0333C16.2497 13.3707 16.2497 9.05355 13.6021 6.39093L12.4036 7.59624C14.3893 9.59328 14.3893 12.8309 12.4036 14.828C10.4179 16.8249 7.19849 16.8249 5.21278 14.828L4.01428 16.0333Z" fill="#00E9A3"/>
<path d="M6.41127 13.6226C7.73508 14.9539 9.8813 14.9539 11.2051 13.6226C12.5289 12.2913 12.5289 10.1328 11.2051 8.8015L10.0068 10.0068C10.6687 10.6724 10.6687 11.7517 10.0068 12.4173C9.84982 12.5755 9.66312 12.7011 9.45742 12.7867C9.25172 12.8724 9.03109 12.9166 8.80826 12.9166C8.58543 12.9166 8.3648 12.8724 8.1591 12.7867C7.9534 12.7011 7.7667 12.5755 7.60976 12.4173L6.41127 13.6226Z" fill="#00E9A3"/>
<path d="M15.9992 3.98039C13.3516 1.31776 9.059 1.31776 6.41138 3.98039C3.76375 6.64315 3.76375 10.9601 6.41138 13.6227L7.60974 12.4174C5.62415 10.4204 5.62415 7.18273 7.60974 5.1857C9.59545 3.1888 12.815 3.1888 14.8007 5.1857L15.9992 3.98039Z" fill="#00E9A3"/>
<path d="M13.6021 6.39094C12.2783 5.05963 10.132 5.05963 8.80817 6.39094C7.48435 7.72226 7.48435 9.88074 8.80817 11.2121L10.0068 10.0067C9.34475 9.34116 9.34475 8.26198 10.0068 7.59626C10.1637 7.43808 10.3504 7.31253 10.5561 7.22686C10.7618 7.14118 10.9824 7.09708 11.2052 7.09708C11.428 7.09708 11.6487 7.14118 11.8543 7.22686C12.06 7.31253 12.2467 7.43808 12.4036 7.59626L13.6021 6.39094Z" fill="#00E9A3"/>
<path d="M15.9991 3.98039C13.3515 1.31776 9.05876 1.31776 6.41113 3.98039C3.76351 6.64315 3.76351 10.9601 6.41113 13.6227L7.60976 12.4174C5.62391 10.4204 5.62391 7.18273 7.60976 5.1857C9.59535 3.1888 12.8147 3.1888 14.8005 5.1857L15.9991 3.98039Z" fill="white" fill-opacity="0.8"/>
<path d="M13.6021 6.39094C12.2783 5.05963 10.132 5.05963 8.80817 6.39094C7.48435 7.72226 7.48435 9.88074 8.80817 11.2121L10.0068 10.0067C9.34475 9.34116 9.34475 8.26198 10.0068 7.59626C10.1637 7.43808 10.3504 7.31253 10.5561 7.22686C10.7618 7.14118 10.9824 7.09708 11.2052 7.09708C11.428 7.09708 11.6487 7.14118 11.8543 7.22686C12.06 7.31253 12.2467 7.43808 12.4036 7.59626L13.6021 6.39094Z" fill="white" fill-opacity="0.8"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

+15
View File
@@ -0,0 +1,15 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17.9471 4.59883L10.4311 17.7947C10.2759 18.0671 9.87719 18.0687 9.71968 17.7976L2.05465 4.6001C1.88306 4.30465 2.14037 3.94678 2.48137 4.00662L10.0054 5.32708C10.0534 5.3355 10.1026 5.33542 10.1505 5.32683L17.5173 4.00851C17.8571 3.94769 18.1156 4.3028 17.9471 4.59883Z" fill="url(#paint0_linear_8486_3242)"/>
<path d="M13.6179 2.00383L7.55298 3.06314C7.4533 3.08055 7.37949 3.15585 7.37348 3.24622L7.0004 8.86276C6.99163 8.99505 7.12792 9.09772 7.27277 9.06795L8.96133 8.72058C9.11932 8.68811 9.26207 8.81214 9.2296 8.95376L8.72793 11.1435C8.69417 11.2909 8.8494 11.4169 9.01086 11.3732L10.0538 11.0907C10.2155 11.047 10.3708 11.1734 10.3366 11.3209L9.53938 14.7605C9.4895 14.9756 9.81055 15.0929 9.94444 14.9085L10.0339 14.7853L14.9759 5.9939C15.0587 5.8467 14.916 5.67885 14.7346 5.71005L12.9965 6.00906C12.8332 6.03713 12.6942 5.90155 12.7403 5.7591L13.8747 2.25366C13.9209 2.11098 13.7814 1.97528 13.6179 2.00383Z" fill="url(#paint1_linear_8486_3242)"/>
<defs>
<linearGradient id="paint0_linear_8486_3242" x1="1.8675" y1="3.53502" x2="11.0007" y2="16.168" gradientUnits="userSpaceOnUse">
<stop stop-color="#41D1FF"/>
<stop offset="1" stop-color="#BD34FE"/>
</linearGradient>
<linearGradient id="paint1_linear_8486_3242" x1="9.23886" y1="2.29143" x2="10.7112" y2="13.6223" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFEA83"/>
<stop offset="0.0833333" stop-color="#FFDD35"/>
<stop offset="1" stop-color="#FFA800"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

+10
View File
@@ -0,0 +1,10 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_6600_315)">
<path d="M11.4882 2.99962C10.7691 2.10624 10.1499 1.19891 10.0234 1.01047C10.0101 0.99651 9.9901 0.99651 9.97679 1.01047C9.85028 1.19891 9.23107 2.10624 8.51199 2.99962C2.33987 11.2423 9.48409 16.805 9.48409 16.805L9.54401 16.8469C9.59727 17.7054 9.73043 18.9407 9.73043 18.9407H9.99676H10.2631C10.2631 18.9407 10.3963 17.7123 10.4495 16.8469L10.5094 16.798C10.5161 16.798 17.6603 11.2423 11.4882 2.99962ZM9.99676 16.6794C9.99676 16.6794 9.67717 16.3932 9.59061 16.2466V16.2327L9.97679 7.2571C9.97679 7.22918 10.0167 7.22918 10.0167 7.2571L10.4029 16.2327V16.2466C10.3164 16.3932 9.99676 16.6794 9.99676 16.6794Z" fill="#2D2D31"/>
</g>
<defs>
<clipPath id="clip0_6600_315">
<rect width="8" height="18" fill="white" transform="translate(6 1)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 904 B

+4
View File
@@ -0,0 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.19919 9.02883C3.33442 8.7943 3.52458 8.61048 3.74362 8.48441C3.97815 8.34919 4.23451 8.2851 4.48735 8.2851C4.75851 8.2851 5.01206 8.35764 5.23109 8.48441C5.46562 8.61964 5.64945 8.8098 5.77552 9.02883C5.86074 9.17603 5.91708 9.33168 5.94807 9.48944C6.22134 10.822 7.18129 11.3734 8.47298 10.9396C8.62933 10.8868 8.78991 10.8607 8.94979 10.8614C9.22094 10.8614 9.47449 10.934 9.69353 11.0607C9.92806 11.196 10.1119 11.3861 10.2379 11.6052C10.3732 11.8397 10.4373 12.0961 10.4373 12.3489C10.4373 12.62 10.3647 12.8736 10.2379 13.0926C10.1027 13.3272 9.91256 13.511 9.69353 13.6371C9.45899 13.7723 9.20263 13.8364 8.94979 13.8364C8.78357 13.8364 8.6244 13.8089 8.47509 13.7589C7.17989 13.3229 6.21852 13.8765 5.94666 15.2133C5.94666 15.2133 5.94666 15.2126 5.94666 15.2119C5.91497 15.3753 5.85581 15.5288 5.77552 15.6683C5.64029 15.9028 5.45013 16.0866 5.23109 16.2127C4.99656 16.3479 4.7402 16.412 4.48735 16.412C4.2162 16.412 3.96265 16.3394 3.74362 16.2127C3.50909 16.0774 3.32526 15.8873 3.19919 15.6683C3.06397 15.4337 2.99988 15.1774 2.99988 14.9245C2.99988 14.6534 3.07242 14.3998 3.19919 14.1808C3.33442 13.9462 3.52458 13.7624 3.74362 13.6364C3.97815 13.5011 4.23451 13.437 4.48735 13.437C4.6585 13.437 4.8226 13.4659 4.97614 13.5194C5.83749 13.8054 6.55024 13.6518 7.00874 13.1194C7.39399 12.6729 7.39329 12.0228 7.00804 11.5763C6.54813 11.0431 5.83256 10.8903 4.96769 11.1798C4.81063 11.2333 4.64793 11.26 4.48735 11.2593C4.2162 11.2593 3.96265 11.1868 3.74362 11.06C3.50909 10.9248 3.32526 10.7346 3.19919 10.5156C3.06397 10.2811 2.99988 10.0247 2.99988 9.77187C2.99988 9.50212 3.07242 9.24787 3.19919 9.02883Z" fill="#2D2D31"/>
<path d="M16.9999 8.16953V12.8968H15.2659V8.16953C15.2659 6.1982 14.1891 5.19458 12.5459 5.19458C10.9028 5.19458 9.82663 6.1982 9.82663 8.16953V10.2986C9.55759 10.1831 9.26179 10.1183 8.95049 10.1183C8.66172 10.1183 8.37085 10.1747 8.09265 10.2902V8.18784C8.09265 5.15795 9.88157 3.58807 12.5466 3.58807C15.211 3.58807 17.0182 5.12133 16.9999 8.16953Z" fill="#2D2D31"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

+6
View File
@@ -0,0 +1,6 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="#2D2D31"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="#2D2D31"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 6.06902C4 5.52028 4.21799 4.99402 4.606 4.606C4.99402 4.21799 5.52028 4 6.06902 4H13.9311C14.4798 4 15.0061 4.21799 15.3941 4.606C15.7821 4.99402 16.0001 5.52028 16.0001 6.06902V12.7558C16.0001 13.9378 14.5041 14.4508 13.7788 13.5178L11.5104 10.5997V14.1381C11.5104 14.6319 11.3142 15.1055 10.965 15.4548C10.6158 15.804 10.1422 16.0001 9.64839 16.0001H6.06902C5.52028 16.0001 4.99402 15.7821 4.606 15.3941C4.21799 15.0061 4 14.4798 4 13.9311V6.06902ZM6.06902 5.65535C5.84035 5.65535 5.65535 5.84035 5.65535 6.06869V13.9311C5.65535 14.1598 5.84035 14.3451 6.06869 14.3451H9.71039C9.82473 14.3451 9.85506 14.2524 9.85506 14.1381V9.39339C9.85506 8.21104 11.3511 7.69804 12.0768 8.63138L14.3451 11.5491V6.06902C14.3451 5.84035 14.3664 5.65535 14.1381 5.65535H6.06902Z" fill="#2D2D31"/>
<path d="M13.9311 3.99988C14.4799 3.99988 15.0062 4.21786 15.3942 4.60588C15.7822 4.9939 16.0002 5.52016 16.0002 6.0689V12.7556C16.0002 13.9376 14.5042 14.4507 13.7788 13.5176L11.5105 10.5996V14.138C11.5105 14.6318 11.3143 15.1054 10.9651 15.4546C10.6159 15.8038 10.1423 16 9.64844 16C9.67557 16 9.70247 15.9947 9.72754 15.9843C9.75261 15.9739 9.77537 15.9587 9.79457 15.9395C9.81377 15.9203 9.82901 15.8975 9.83937 15.8724C9.84977 15.8473 9.85511 15.8205 9.85511 15.7933V9.39327C9.85511 8.21092 11.3511 7.69792 12.0768 8.63126L14.3452 11.549V4.41355C14.3452 4.18521 14.1598 3.99988 13.9311 3.99988Z" fill="#2D2D31"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.2479 10.6207C15.2795 11.7541 14.2336 13.0495 12.1419 13.0495C10.2734 13.0495 9.57733 11.5186 9.5284 10.275C9.93776 11.0791 10.7381 11.7303 11.9869 11.7002C14.3886 11.6282 16.0349 9.61319 16.0349 7.77811C16.0349 5.58321 14.2724 4 11.2122 4C9.02355 4 6.31199 4.77361 4.5301 5.997C4.51073 7.25637 5.2661 8.89355 5.53725 8.71364C7.08203 7.68194 8.30698 7.0178 9.49509 6.68479C7.73635 8.50655 3.51665 12.7366 3 13.4813C3.05811 14.1649 3.96842 16 4.41389 16C4.54947 16 4.66568 15.928 4.80126 15.8021C6.0734 14.4744 7.11044 13.284 8.03286 12.1366C8.16238 13.8182 9.05261 15.8741 11.5414 15.8741C13.7688 15.8741 15.9768 14.3808 16.9839 11.0165C17.1002 10.6027 16.5578 10.2789 16.2479 10.6207ZM13.7107 7.90405C13.7107 8.96552 12.5873 9.48726 11.5608 9.48726C11.0121 9.48726 10.5906 9.35342 10.2572 9.17951C10.8706 8.3168 11.4778 7.43217 12.1301 6.48517C13.2803 6.666 13.7107 7.25988 13.7107 7.90405Z" fill="#2D2D31"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

+13
View File
@@ -0,0 +1,13 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<mask id="mask0_6600_313" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="4" y="1" width="12" height="18">
<path d="M4 1.95459H15.9999V18.0454H4V1.95459Z" fill="white"/>
</mask>
<g mask="url(#mask0_6600_313)">
<path d="M4.01428 16.0333C6.66191 18.6959 10.9545 18.6959 13.6021 16.0333C16.2497 13.3707 16.2497 9.05355 13.6021 6.39093L12.4036 7.59624C14.3893 9.59328 14.3893 12.8309 12.4036 14.828C10.4179 16.8249 7.19849 16.8249 5.21278 14.828L4.01428 16.0333Z" fill="#2D2D31"/>
<path d="M6.41127 13.6226C7.73508 14.9539 9.8813 14.9539 11.2051 13.6226C12.5289 12.2913 12.5289 10.1328 11.2051 8.80151L10.0068 10.0068C10.6687 10.6724 10.6687 11.7517 10.0068 12.4173C9.84982 12.5755 9.66312 12.7011 9.45742 12.7868C9.25172 12.8724 9.03109 12.9166 8.80826 12.9166C8.58543 12.9166 8.3648 12.8724 8.1591 12.7868C7.9534 12.7011 7.7667 12.5755 7.60976 12.4173L6.41127 13.6226Z" fill="#2D2D31"/>
<path d="M15.9992 3.98037C13.3516 1.31774 9.059 1.31774 6.41138 3.98037C3.76375 6.64313 3.76375 10.9601 6.41138 13.6227L7.60974 12.4174C5.62415 10.4204 5.62415 7.18271 7.60974 5.18568C9.59545 3.18878 12.815 3.18878 14.8007 5.18568L15.9992 3.98037Z" fill="#2D2D31"/>
<path d="M13.6021 6.39094C12.2783 5.05963 10.132 5.05963 8.80817 6.39094C7.48435 7.72225 7.48435 9.88074 8.80817 11.2121L10.0068 10.0067C9.34475 9.34115 9.34475 8.26198 10.0068 7.59625C10.1637 7.43808 10.3504 7.31253 10.5561 7.22686C10.7618 7.14118 10.9824 7.09707 11.2052 7.09707C11.428 7.09707 11.6487 7.14118 11.8543 7.22686C12.06 7.31253 12.2467 7.43808 12.4036 7.59625L13.6021 6.39094Z" fill="#2D2D31"/>
<path d="M15.9991 3.98037C13.3515 1.31774 9.05876 1.31774 6.41113 3.98037C3.76351 6.64313 3.76351 10.9601 6.41113 13.6227L7.60976 12.4174C5.62391 10.4204 5.62391 7.18271 7.60976 5.18568C9.59535 3.18878 12.8147 3.18878 14.8005 5.18568L15.9991 3.98037Z" fill="#2D2D31"/>
<path d="M13.6021 6.39094C12.2783 5.05963 10.132 5.05963 8.80817 6.39094C7.48435 7.72225 7.48435 9.88074 8.80817 11.2121L10.0068 10.0067C9.34475 9.34115 9.34475 8.26198 10.0068 7.59625C10.1637 7.43808 10.3504 7.31253 10.5561 7.22686C10.7618 7.14118 10.9824 7.09707 11.2052 7.09707C11.428 7.09707 11.6487 7.14118 11.8543 7.22686C12.06 7.31253 12.2467 7.43808 12.4036 7.59625L13.6021 6.39094Z" fill="#2D2D31"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB