add markets

This commit is contained in:
saml33 2023-11-17 10:10:40 +11:00
parent a6ff868143
commit b980a23daa
74 changed files with 1476 additions and 261 deletions

3
.gitignore vendored
View File

@ -5,9 +5,6 @@
/.pnp
.pnp.js
# google
/public/google1c604c9025f210a7.html
# testing
/coverage

View File

@ -100,11 +100,6 @@ const Footer = () => {
isExternal
title={t('navigation:vote')}
/>
<FooterLink
path="https://forum.mango.markets"
isExternal
title={t('navigation:forum')}
/>
</FooterLinkColumn>
<FooterLinkColumn title={t('navigation:social')}>
<FooterLink

View File

@ -12,10 +12,13 @@ import IconWithText from '../shared/IconWithText'
import SectionWrapper from '../shared/SectionWrapper'
import { gsap } from 'gsap'
import { ScrollTrigger } from 'gsap/ScrollTrigger'
import { useLayoutEffect, useRef } from 'react'
import { useLayoutEffect, useMemo, useRef, useState } from 'react'
import { MotionPathPlugin } from 'gsap/dist/MotionPathPlugin'
import ColorBlur from '../shared/ColorBlur'
import Ottersec from '../icons/Ottersec'
import { MarketData } from '../../types'
import TabsText from '../shared/TabsText'
import MarketCard from './MarketCard'
gsap.registerPlugin(MotionPathPlugin)
gsap.registerPlugin(ScrollTrigger)
@ -38,8 +41,15 @@ const tokenIcons = [
const MOBILE_IMAGE_CLASSES =
'core-image h-[240px] w-[240px] sm:h-[300px] sm:w-[300px] md:h-[480px] md:w-[480px] mb-6 lg:mb-0'
const HomePage = () => {
const HomePage = ({
perpData,
spotData,
}: {
perpData: MarketData
spotData: MarketData
}) => {
const { t } = useTranslation(['common', 'home'])
const [activeMarketTab, setActiveMarketTab] = useState('spot')
const topSection = useRef()
const callouts = useRef()
@ -47,6 +57,16 @@ const HomePage = () => {
const coreFeatures = useRef()
const build = useRef()
const tabsWithCount: [string, number][] = useMemo(() => {
const perpMarketsNumber = Object.keys(perpData)?.length || 0
const spotMarketsNumber = Object.keys(spotData)?.length || 0
const tabs: [string, number][] = [
['spot', spotMarketsNumber],
['perp', perpMarketsNumber],
]
return tabs
}, [perpData, spotData])
useLayoutEffect(() => {
const ctx = gsap.context((self) => {
const boxes = self.selector('.highlight-features')
@ -249,6 +269,48 @@ const HomePage = () => {
/>
</div>
</SectionWrapper>
{spotData &&
Object.keys(spotData).length &&
perpData &&
Object.keys(perpData).length ? (
<SectionWrapper className="border-t border-th-bkg-3">
<div className="w-full h-full">
<h2 className="mb-4 text-center">{t('markets')}</h2>
<p className="mb-10 intro-p text-center max-w-lg mx-auto">
{t('home:markets-desc')}
</p>
<div className="flex justify-center pb-10">
<TabsText
activeTab={activeMarketTab}
className="text-2xl"
onChange={setActiveMarketTab}
tabs={tabsWithCount}
/>
</div>
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4 max-h-[580px] overflow-auto thin-scroll">
{activeMarketTab === 'spot'
? Object.entries(spotData)
.sort(
(a, b) =>
b[1][0].quote_volume_24h - a[1][0].quote_volume_24h
)
.map(([key, value]) => {
const data = value[0]
return <MarketCard name={key} data={data} key={key} />
})
: Object.entries(perpData)
.sort(
(a, b) =>
b[1][0].quote_volume_24h - a[1][0].quote_volume_24h
)
.map(([key, value]) => {
const data = value[0]
return <MarketCard name={key} data={data} key={key} />
})}
</div>
</div>
</SectionWrapper>
) : null}
<div className="bg-[url('/images/new/stage-slice.png')] bg-repeat-x bg-contain">
<SectionWrapper className="relative overflow-hidden">
<ColorBlur
@ -277,10 +339,10 @@ const HomePage = () => {
id="swap-desktop"
/>
</div>
{tokenIcons.map((icon) => (
{tokenIcons.map((icon, i) => (
<img
className={`absolute token-icon w-10 md:w-16 xl:w-20 h-auto`}
key={icon.icon}
key={icon.icon + i}
src={`/images/new/${icon.icon}`}
style={{ top: icon.y, left: icon.x }}
/>

View File

@ -0,0 +1,108 @@
import Image from 'next/image'
import { MarketsDataItem } from '../../types'
import { formatNumericValue, numberCompacter } from '../../utils'
import Change from '../shared/Change'
import SimpleAreaChart from '../shared/SimpleAreaChart'
import { useTranslation } from 'react-i18next'
import { ArrowTopRightOnSquareIcon } from '@heroicons/react/20/solid'
const MarketCard = ({
name,
data,
}: {
name: string
data: MarketsDataItem
}) => {
const { t } = useTranslation('common')
const { last_price, price_24h, price_history, quote_volume_24h } = data
const isSpot = name.includes('/')
const baseSymbol = isSpot ? name.split('/')[0] : name.split('-')[0]
const quoteSymbol = isSpot ? name.split('/')[1] : 'USDC'
const change =
last_price && price_24h ? ((last_price - price_24h) / last_price) * 100 : 0
return (
<div className="p-4 rounded-lg border border-th-bkg-3">
<div className="flex items-start justify-between">
<div className="flex items-start space-x-3">
<div className="mt-1.5 flex-shrink-0">
<Image
className="flex-shrink-0"
src={`/icons/markets/${baseSymbol.toLowerCase()}.svg`}
height={40}
width={40}
alt={baseSymbol}
/>
</div>
<div>
<p className="text-th-fgd-4">{name}</p>
<p className="text-th-fgd-1 font-bold">
{last_price ? (
<span>
{quoteSymbol === 'USDC' ? '$' : ''}
{formatNumericValue(last_price)}{' '}
{quoteSymbol !== 'USDC' ? (
<span className="text-th-fgd-4 font-normal">
{quoteSymbol}
</span>
) : null}
</span>
) : (
''
)}
</p>
<div className="flex items-center space-x-2 mt-1">
<Change change={change} suffix="%" />
<span className="text-th-fgd-4">|</span>
<p className="whitespace-nowrap">
{quote_volume_24h ? (
<span>
{quoteSymbol === 'USDC' ? '$' : ''}
{isNaN(quote_volume_24h)
? '0.00'
: numberCompacter.format(quote_volume_24h)}{' '}
{quoteSymbol !== 'USDC' ? (
<span className="text-th-fgd-4 font-normal">
{quoteSymbol}
</span>
) : null}
</span>
) : (
'0.00'
)}
</p>
</div>
</div>
</div>
{price_history && price_history.length ? (
<div className="h-12 w-20">
<SimpleAreaChart
color={
price_history[0].price <=
price_history[price_history.length - 1]?.price
? 'var(--up)'
: 'var(--down)'
}
data={price_history.sort((a, b) => a.time.localeCompare(b.time))}
name={name}
xKey="time"
yKey="price"
/>
</div>
) : null}
</div>
<div className="flex items-center justify-end pt-4 border-t border-th-bkg-4 mt-4">
<a
className="flex items-center space-x-2 text-th-fgd-3 md:hover:text-th-fgd-4 text-base"
href={`https://app.mango.markets/trade?name=${name}`}
rel="noopener noreferrer"
target="_blank"
>
<span>{t('trade', { token: isSpot ? baseSymbol : name })}</span>
<ArrowTopRightOnSquareIcon className="h-5 w-5" />
</a>
</div>
</div>
)
}
export default MarketCard

View File

@ -83,11 +83,6 @@ const DesktopNavigation = () => {
isExternal
title={t('navigation:vote')}
/>
<NavigationItemLink
path="https://forum.mango.markets"
isExternal
title={t('navigation:forum')}
/>
</NavigationItemPanel>
</NavigationItem>
{/* <NavigationItem title={t('navigation:careers')}>

View File

@ -126,12 +126,6 @@ const MenuPanel = ({
isExternal
title={t('navigation:vote')}
/>
<NavigationItemLink
path="https://forum.mango.markets"
onClick={closeOnClick}
isExternal
title={t('navigation:forum')}
/>
</div>
<div>
<h4 className="px-4 mb-2">{t('navigation:social')}</h4>

View File

@ -0,0 +1,56 @@
import { DownTriangle, UpTriangle } from './DirectionTriangles'
import FormatNumericValue from './FormatNumericValue'
const Change = ({
change,
decimals,
prefix,
size,
suffix,
}: {
change: number | typeof NaN
decimals?: number
prefix?: string
size?: 'small' | 'large'
suffix?: string
}) => {
return !isNaN(change) ? (
<div className="flex items-center space-x-1.5">
{change > 0 ? (
<div className="mt-[1px]">
<UpTriangle size={size} />
</div>
) : change < 0 ? (
<div className="mt-[1px]">
<DownTriangle size={size} />
</div>
) : null}
<p
className={`font-normal ${
change > 0
? 'text-th-up'
: change < 0
? 'text-th-down'
: 'text-th-fgd-4'
}`}
>
{prefix ? prefix : ''}
<FormatNumericValue
value={isNaN(change) ? '0.00' : Math.abs(change)}
decimals={decimals ? decimals : 2}
/>
{suffix ? suffix : ''}
</p>
</div>
) : (
<div className="flex items-center">
<p className={`font-normal`}>
{prefix ? prefix : ''}
<FormatNumericValue value="0.00" decimals={decimals ? decimals : 2} />
{suffix ? suffix : ''}
</p>
</div>
)
}
export default Change

View File

@ -0,0 +1,19 @@
export const UpTriangle = ({ size }: { size?: 'small' | 'large' }) => (
<div
className={`h-0 w-0 ${
size === 'small'
? 'border-b-[6.92px] border-l-[4px] border-r-[4px]'
: 'border-b-[8.65px] border-l-[5px] border-r-[5px]'
} border-b-th-up border-l-transparent border-r-transparent`}
/>
)
export const DownTriangle = ({ size }: { size?: 'small' | 'large' }) => (
<div
className={`h-0 w-0 ${
size === 'small'
? 'border-l-[4px] border-r-[4px] border-t-[6.92px]'
: 'border-l-[5px] border-r-[5px] border-t-[8.65px]'
} border-l-transparent border-r-transparent border-t-th-down`}
/>
)

View File

@ -0,0 +1,26 @@
import Decimal from 'decimal.js'
import { formatCurrencyValue, formatNumericValue } from '../../utils'
const FormatNumericValue = ({
classNames,
value,
decimals,
isUsd,
roundUp,
}: {
classNames?: string
value: Decimal | number | string
decimals?: number
isUsd?: boolean
roundUp?: boolean
}) => {
return (
<span className={classNames}>
{isUsd
? formatCurrencyValue(value, decimals)
: formatNumericValue(value, decimals, roundUp)}
</span>
)
}
export default FormatNumericValue

View File

@ -0,0 +1,58 @@
/* eslint-disable @typescript-eslint/no-explicit-any */
import { useMemo } from 'react'
import { Area, AreaChart, ResponsiveContainer, XAxis, YAxis } from 'recharts'
const SimpleAreaChart = ({
color,
data,
name,
xKey,
yKey,
}: {
color: string
data: any[]
name: string
xKey: string
yKey: string
}) => {
const flipGradientCoords = useMemo(() => {
if (!data.length) return
return data[0][yKey] <= 0 && data[data.length - 1][yKey] <= 0
}, [data])
return (
<ResponsiveContainer width="100%" height="100%">
<AreaChart data={data}>
<defs>
<linearGradient
id={`gradientArea-${name.replace(/[^a-zA-Z]/g, '')}`}
x1="0"
y1={flipGradientCoords ? '0' : '1'}
x2="0"
y2={flipGradientCoords ? '1' : '0'}
>
<stop offset="0%" stopColor={color} stopOpacity={0} />
<stop offset="100%" stopColor={color} stopOpacity={0.6} />
</linearGradient>
</defs>
<Area
type="monotone"
dataKey={yKey}
stroke={color}
fill={`url(#gradientArea-${name.replace(/[^a-zA-Z]/g, '')}`}
/>
<XAxis dataKey={xKey} hide />
<YAxis
domain={([dataMin, dataMax]) => {
const adjustment = (dataMax - dataMin) / 5
return [dataMin - adjustment, dataMax + adjustment]
}}
dataKey={yKey}
hide
/>
</AreaChart>
</ResponsiveContainer>
)
}
export default SimpleAreaChart

View File

@ -0,0 +1,39 @@
import { useTranslation } from 'react-i18next'
const TabsText = ({
tabs,
activeTab,
onChange,
className,
}: {
tabs: [string, number][]
activeTab: string
onChange: (tab: string) => void
className?: string
}) => {
const { t } = useTranslation(['common', 'trade'])
return (
<div className="flex space-x-6 text-base">
{tabs.map((tab) => (
<button
className={`flex items-center space-x-2 font-bold focus:outline-none ${
activeTab === tab[0]
? 'text-th-active'
: 'text-th-fgd-2 md:hover:text-th-fgd-4'
} ${className}`}
onClick={() => onChange(tab[0])}
key={tab[0]}
>
<span>{t(tab[0])}</span>
{tab[1] ? (
<div className="rounded-md bg-th-bkg-3 px-1.5 py-0.5 font-body text-xs font-medium text-th-fgd-2">
<span>{tab[1]}</span>
</div>
) : null}
</button>
))}
</div>
)
}
export default TabsText

View File

@ -23,6 +23,7 @@
"dependencies": {
"@headlessui/react": "^1.0.0",
"@heroicons/react": "^2.0.16",
"decimal.js": "^10.4.3",
"gsap": "^3.11.5",
"i18next": "^22.4.10",
"immer": "^9.0.1",
@ -31,7 +32,8 @@
"next-themes": "^0.0.14",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-i18next": "^12.1.5"
"react-i18next": "^12.1.5",
"recharts": "^2.9.3"
},
"devDependencies": {
"@testing-library/react": "^11.2.5",

View File

@ -1,23 +1,54 @@
import { serverSideTranslations } from 'next-i18next/serverSideTranslations'
import { NextPage } from 'next'
import HomePage from '../components/home/HomePage'
import type { InferGetStaticPropsType } from 'next'
import { MANGO_DATA_API_URL } from '../utils/constants'
export async function getStaticProps({ locale }: { locale: string }) {
return {
props: {
...(await serverSideTranslations(locale, [
'common',
'home',
'footer',
'navigation',
])),
// Will be passed to the page component as props
},
const promises = [
fetch(`${MANGO_DATA_API_URL}/stats/perp-market-summary`),
fetch(`${MANGO_DATA_API_URL}/stats/spot-market-summary`),
]
try {
const data = await Promise.all(promises)
const perpData = await data[0].json()
const spotData = await data[1].json()
return {
props: {
perpData,
spotData,
...(await serverSideTranslations(locale, [
'common',
'home',
'footer',
'navigation',
])),
},
}
} catch (e) {
console.error('Failed to fetch market data', e)
return {
props: {
perpData: null, // or an empty array []
spotData: null, // or an empty array []
...(await serverSideTranslations(locale, [
'common',
'home',
'footer',
'navigation',
])),
},
}
}
}
const Index: NextPage = () => {
return <HomePage />
const Index: NextPage<InferGetStaticPropsType<typeof getStaticProps>> = ({
perpData,
spotData,
}) => {
return <HomePage perpData={perpData} spotData={spotData} />
}
export default Index

View File

@ -1,4 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32Z" fill="#F7931A"/>
<path d="M23.1892 14.02C23.5032 11.924 21.9062 10.797 19.7242 10.045L20.4322 7.205L18.7042 6.775L18.0142 9.54C17.5602 9.426 17.0942 9.32 16.6292 9.214L17.3242 6.431L15.5962 6L14.8882 8.839C14.5122 8.753 14.1422 8.669 13.7842 8.579L13.7862 8.57L11.4022 7.975L10.9422 9.821C10.9422 9.821 12.2252 10.115 12.1982 10.133C12.8982 10.308 13.0242 10.771 13.0032 11.139L12.1972 14.374C12.2452 14.386 12.3072 14.404 12.3772 14.431L12.1942 14.386L11.0642 18.918C10.9782 19.13 10.7612 19.449 10.2712 19.328C10.2892 19.353 9.01523 19.015 9.01523 19.015L8.15723 20.993L10.4072 21.554C10.8252 21.659 11.2352 21.769 11.6382 21.872L10.9232 24.744L12.6502 25.174L13.3582 22.334C13.8302 22.461 14.2882 22.579 14.7362 22.691L14.0302 25.519L15.7582 25.949L16.4732 23.083C19.4212 23.641 21.6372 23.416 22.5702 20.75C23.3222 18.604 22.5332 17.365 20.9822 16.558C22.1122 16.298 22.9622 15.555 23.1892 14.02V14.02ZM19.2392 19.558C18.7062 21.705 15.0912 20.544 13.9192 20.253L14.8692 16.448C16.0412 16.741 19.7982 17.32 19.2392 19.558ZM19.7742 13.989C19.2872 15.942 16.2792 14.949 15.3042 14.706L16.1642 11.256C17.1392 11.499 20.2822 11.952 19.7742 13.989Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,7 +0,0 @@
<svg width="38" height="78" viewBox="0 0 38 78" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M13.4492 66.9626C13.4492 63.9183 15.9394 61.4425 19.0001 61.4425C22.0596 61.4425 24.5486 63.9183 24.5492 66.9626C24.5492 70.0069 22.0601 72.4826 19.0001 72.4826C15.9394 72.4826 13.4492 70.0069 13.4492 66.9626ZM15.2556 66.9615C15.2556 69.0156 16.9356 70.6854 19.0001 70.6854C21.0634 70.6854 22.7428 69.0156 22.7428 66.9615C22.7428 64.9075 21.064 63.2377 19.0001 63.2377C16.9344 63.2377 15.2556 64.9081 15.2556 66.9615Z" fill="#E5E3EC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.1267 22.4034C13.7449 22.4034 12.6211 23.5218 12.6211 24.8957C12.6211 26.2695 13.7449 27.3879 15.1267 27.3879C16.5085 27.3879 17.6329 26.2695 17.6329 24.8957C17.6329 23.5218 16.5085 22.4034 15.1267 22.4034ZM15.1267 25.5915C14.7411 25.5915 14.4276 25.2797 14.4276 24.8962C14.4276 24.5127 14.7417 24.2008 15.1267 24.2008C15.5134 24.2008 15.8264 24.5127 15.8264 24.8962C15.8264 25.2797 15.5128 25.5915 15.1267 25.5915Z" fill="#E5E3EC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20.3672 24.8957C20.3672 23.5218 21.4916 22.4034 22.8734 22.4034C24.2552 22.4034 25.379 23.5218 25.379 24.8957C25.379 26.2695 24.2551 27.3879 22.8734 27.3879C21.4915 27.3879 20.3672 26.2695 20.3672 24.8957ZM22.1737 24.8962C22.1737 25.2797 22.4867 25.5915 22.8734 25.5915C23.2589 25.5915 23.5725 25.2797 23.5725 24.8962C23.5725 24.5127 23.2589 24.2008 22.8734 24.2008C22.4878 24.2008 22.1737 24.5127 22.1737 24.8962Z" fill="#E5E3EC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.4827 19.5042H11.5148C9.84047 19.5042 8.47852 20.8588 8.47852 22.5242V27.2672C8.47852 28.9326 9.84157 30.2873 11.5148 30.2873H26.4842C28.1585 30.2873 29.5216 28.9326 29.5216 27.2672V22.5242C29.521 20.8588 28.1583 19.5042 26.4827 19.5042ZM27.7137 27.2672C27.7137 27.9417 27.162 28.491 26.4827 28.491H11.5148C10.8367 28.491 10.2844 27.9423 10.2844 27.2672V22.5242C10.2844 21.8497 10.8361 21.3004 11.5148 21.3004H26.4842C27.1635 21.3004 27.7151 21.8491 27.7151 22.5242L27.7137 27.2672Z" fill="#E5E3EC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M35.1151 28.958C36.7067 28.958 38 27.6705 38 26.0886V23.7025C38 22.1194 36.7055 20.8324 35.1151 20.8324H34.1478C33.5049 18.4553 32.3079 16.2474 30.6127 14.393L30.3445 14.0992H19.9038V11.8462H23.7747V6.67177H15.5011L14.1788 5.35547C14.6784 4.78586 14.9908 4.051 14.9908 3.23834C14.9908 1.45227 13.5303 0 11.735 0C9.93938 0 8.47931 1.45271 8.47931 3.23834C8.47931 5.02441 9.93981 6.47669 11.735 6.47669C12.0424 6.47669 12.3338 6.42029 12.6156 6.34077L14.7532 8.468H21.9688V10.0488H18.0979V14.0986L7.65563 14.0998L7.38631 14.3936C5.69094 16.248 4.49519 18.4571 3.85217 20.833H2.88487C1.29329 20.833 0 22.1206 0 23.7031V26.0892C0 27.6711 1.29446 28.9586 2.88487 28.9586H3.86294C4.46737 31.1846 5.54292 33.2166 6.99617 34.9328H6.70247C3.06513 34.9328 0.10609 37.8767 0.10609 41.4939V47.5435C0.10609 50.647 2.28568 53.2487 5.20001 53.9271V67.8593H7.9483C8.41097 73.5272 13.1868 78 19.0013 78C24.8158 78 29.591 73.5272 30.0526 67.8593H32.9545L32.9539 53.8877C35.7917 53.154 37.8953 50.5919 37.8953 47.5425V41.4929C37.8953 37.875 34.9355 34.9318 31.2977 34.9318H31.004C32.4561 33.2161 33.5328 31.1836 34.1372 28.9576L35.1151 28.958ZM10.2856 3.23898C10.2856 2.44379 10.936 1.79691 11.7354 1.79691C12.5349 1.79691 13.1852 2.44379 13.1852 3.23898C13.1852 4.03417 12.5349 4.68105 11.7354 4.68105C10.936 4.68105 10.2856 4.03417 10.2856 3.23898ZM35.1151 22.6286C35.7093 22.6286 36.1936 23.1102 36.1936 23.7024V26.0885C36.1936 26.6807 35.7093 27.1612 35.1151 27.1612H34.5107C34.6201 26.419 34.695 25.6662 34.695 24.8958C34.695 24.131 34.623 23.3765 34.5135 22.6304L35.1151 22.6298L35.1151 22.6286ZM2.88438 27.1607C2.29016 27.1607 1.80595 26.6791 1.80595 26.088V23.7019C1.80595 23.1098 2.29016 22.6282 2.88438 22.6282H3.48596C3.37653 23.3749 3.30452 24.1294 3.30452 24.8936C3.30452 25.6651 3.37936 26.418 3.48879 27.1589L2.88438 27.1607ZM19.0005 76.2037C13.8759 76.2037 9.70792 72.0579 9.70792 66.9613C9.70792 61.8653 13.8759 57.719 19.0005 57.719C24.1233 57.719 28.2913 61.8647 28.2913 66.9613C28.2913 72.0579 24.1227 76.2037 19.0005 76.2037ZM30.0513 66.0624C29.5886 60.3945 24.8139 55.9218 18.9999 55.9218C13.1853 55.9218 8.40839 60.3945 7.94695 66.0624H7.00517V54.1052H31.1467V66.063L30.0513 66.0624ZM36.0881 41.4926V47.5422C36.0881 50.1697 33.9385 52.3078 31.2969 52.3078H6.70112C4.05952 52.3078 1.91056 50.1697 1.91056 47.5422V41.4926C1.91056 38.8651 4.05894 36.7276 6.70112 36.7276H8.78999C11.5377 39.076 15.1007 40.5051 18.9993 40.5051C22.8963 40.5051 26.4604 39.076 29.2075 36.7276H31.2964C33.938 36.7282 36.0881 38.8661 36.0881 41.4926ZM19.0005 38.7089C11.3428 38.7087 5.11128 32.5119 5.11128 24.895C5.11128 21.5812 6.29801 18.401 8.46224 15.8952H29.5381C31.7023 18.3999 32.8891 21.58 32.8891 24.895C32.888 32.512 26.6572 38.7089 19.0005 38.7089Z" fill="#E5E3EC"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.8 KiB

View File

@ -1,20 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1184_2424)">
<g clip-path="url(#clip1_1184_2424)">
<path d="M15.9995 0V11.8291L25.9976 16.2967L15.9995 0Z" fill="#A0B1F2"/>
<path d="M15.9994 0L6 16.2967L15.9994 11.8291V0Z" fill="#627EEA"/>
<path d="M15.9995 23.9626V32.0002L26.0043 18.1587L15.9995 23.9626Z" fill="#A0B1F2"/>
<path d="M15.9994 32.0002V23.9612L6 18.1587L15.9994 32.0002Z" fill="#627EEA"/>
<path d="M15.9995 22.1022L25.9976 16.297L15.9995 11.832V22.1022Z" fill="#DFE5FB"/>
<path d="M6 16.297L15.9994 22.1022V11.832L6 16.297Z" fill="#A0B1F2"/>
</g>
</g>
<defs>
<clipPath id="clip0_1184_2424">
<rect width="32" height="32" fill="white"/>
</clipPath>
<clipPath id="clip1_1184_2424">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 837 B

View File

@ -1,4 +0,0 @@
<svg width="64" height="74" viewBox="0 0 64 74" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M23.7227 24.8859V15.4214H39.8911V24.8859H23.7227ZM25.5585 23.0575H38.0546V17.2496H25.5585V23.0575Z" fill="#E5E3EC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M61.0661 44.3367C62.7462 44.7499 63.9993 46.2512 63.9993 48.049C63.9993 49.8464 62.7469 51.3474 61.0651 51.7605V55.6042C62.7452 56.0174 63.9982 57.518 63.9982 59.3153H62.162C62.162 58.21 61.2589 57.3108 60.1471 57.3108C59.0381 57.3108 58.1355 58.2101 58.1355 59.3153H56.2993C56.2993 57.5185 57.5517 56.0162 59.2289 55.6042V51.7605C57.5517 51.3473 56.2993 49.8462 56.2993 48.05C56.2993 46.2526 57.5517 44.7509 59.2289 44.3377V41.8018C57.8462 41.4622 56.7621 40.3816 56.4214 39.0049H53.4871V56.8965H45.9449L45.9454 63.9507C49.6047 65.4043 52.2508 68.9392 52.3361 73.0669L52.3551 74H32.1718L32.1909 73.0669C32.2761 68.9392 34.9221 65.4054 38.5815 63.9519V56.8965H25.4161L25.4173 63.8291C29.0765 65.2821 31.7226 68.8164 31.8079 72.9441L31.827 73.8772H11.6437L11.6627 72.9441C11.748 68.8158 14.394 65.2815 18.0534 63.8279V56.8959H10.5111V39.2805H7.5768C7.23508 40.6571 6.15208 41.7354 4.76938 42.0757V44.611C6.44653 45.0242 7.69897 46.5248 7.69897 48.3221C7.69897 50.1189 6.44657 51.6212 4.76938 52.0332V55.8768C6.44653 56.2901 7.69897 57.7907 7.69897 59.5879H5.86272C5.86272 58.4826 4.9601 57.5834 3.85118 57.5834C2.73942 57.5834 1.83625 58.4827 1.83625 59.5879H0C0 57.7911 1.25299 56.2888 2.93313 55.8768V52.0332C1.25302 51.6199 0 50.1193 0 48.3221C0 46.5253 1.25299 45.023 2.93313 44.611V42.0745C1.25302 41.6614 0 40.1624 0 38.3651C0 36.2516 1.72795 34.5312 3.85133 34.5312C5.65541 34.5312 7.16312 35.7793 7.57695 37.451H10.5113V31.7234L19.8103 31.724V18.4498C19.8103 15.9725 20.5721 13.6708 21.873 11.7605L19.0868 8.85572C18.4873 9.14781 17.8216 9.32627 17.1104 9.32627C14.6084 9.32627 12.5721 7.30001 12.5721 4.80894C12.5721 2.31787 14.6078 0.291607 17.1104 0.291607C19.6112 0.291607 21.6464 2.31728 21.6464 4.80894C21.6464 5.92556 21.2216 6.93789 20.5438 7.7275L23.0371 10.327C25.2289 7.98165 28.3453 6.50452 31.8081 6.50452C35.1775 6.50452 38.2219 7.90011 40.4035 10.1341L42.9913 7.43589C42.3141 6.64687 41.8887 5.63634 41.8887 4.51733C41.8887 2.02626 43.9227 0 46.4247 0C48.9267 0 50.963 2.02626 50.963 4.51733C50.963 7.0084 48.9273 9.03466 46.4247 9.03466C45.7135 9.03466 45.0478 8.85563 44.4472 8.56297L41.5827 11.5493C42.9769 13.501 43.8051 15.879 43.8051 18.4504V31.7246L53.488 31.7252V37.1767H56.4223C56.8372 35.5057 58.3438 34.2587 60.1479 34.2587C62.2713 34.2587 63.9993 35.9768 63.9993 38.0903C63.9993 39.8883 62.7463 41.3894 61.0661 41.8014V44.3367ZM49.1266 4.51733C49.1266 3.03503 47.9146 1.82823 46.4247 1.82823C44.9353 1.82823 43.7244 3.03503 43.7244 4.51733C43.7244 5.99963 44.9353 7.20643 46.4247 7.20643C47.9145 7.20643 49.1266 6.00019 49.1266 4.51733ZM17.1084 2.12087C15.6186 2.12087 14.4065 3.32711 14.4065 4.80997C14.4065 6.29284 15.6185 7.49964 17.1084 7.49906C18.5978 7.49906 19.8087 6.29283 19.8087 4.80997C19.8087 3.32767 18.5978 2.12087 17.1084 2.12087ZM3.85039 50.3278C4.95934 50.3278 5.86192 49.4285 5.86192 48.3232C5.86192 47.218 4.95931 46.3187 3.85039 46.3187C2.73862 46.3187 1.83545 47.218 1.83545 48.3232C1.83545 49.4286 2.73857 50.3278 3.85039 50.3278ZM1.83545 38.3675C1.83545 39.4716 2.73857 40.3703 3.85039 40.3703C4.95934 40.3703 5.86192 39.4704 5.86192 38.3675C5.86192 37.2612 4.95931 36.3619 3.85039 36.3619C2.73862 36.3619 1.83545 37.2617 1.83545 38.3675ZM31.8076 8.33363C26.2048 8.33363 21.6463 12.8711 21.6463 18.4505L21.6469 31.7247H41.9688V18.4505C41.9688 12.8723 37.4105 8.33363 31.8076 8.33363ZM13.5718 72.0493H29.8981C29.35 68.0564 25.8674 64.9467 21.7342 64.9462C17.6012 64.9462 14.1199 68.0564 13.5718 72.0493ZM21.7334 63.1185C22.364 63.1185 22.9801 63.1834 23.5807 63.297L23.5801 56.897H19.8884L19.8878 63.2958C20.4884 63.1834 21.1034 63.1185 21.7334 63.1185ZM34.1009 72.1721H50.4272C49.8803 68.1792 46.3989 65.0695 42.2657 65.069C38.1314 65.069 34.649 68.1792 34.1009 72.1721ZM44.1092 63.4184C43.5101 63.3061 42.8944 63.2413 42.2648 63.2413C41.6343 63.2413 41.0187 63.3062 40.4175 63.4198V56.8969H44.1092V63.4184ZM12.3479 55.0685H51.6535V33.5543H12.3479V55.0685ZM60.1482 36.0868C59.0393 36.0868 58.1367 36.9855 58.1367 38.0907C58.1367 39.196 59.0393 40.0958 60.1482 40.0952C61.26 40.0952 62.1632 39.196 62.1632 38.0907C62.1632 36.9854 61.26 36.0868 60.1482 36.0868ZM60.1482 46.0431C59.0393 46.0431 58.1367 46.9429 58.1367 48.0487C58.1367 49.154 59.0393 50.0538 60.1482 50.0526C61.26 50.0526 62.1632 49.1539 62.1632 48.0487C62.1632 46.9424 61.26 46.0431 60.1482 46.0431Z" fill="#E5E3EC"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -1,4 +0,0 @@
<svg width="64" height="74" viewBox="0 0 64 74" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M24.2441 17.5252V8.54871H39.5799V17.5252H24.2441ZM25.8967 15.8729H37.9266L37.9271 10.2019H25.8967V15.8729Z" fill="#E5E3EC"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M59.4205 33.0629C61.965 33.1777 64 35.2619 64 37.8134C64 39.424 63.1888 40.8462 61.9542 41.7084L55.6467 49.4802C56.0046 50.1468 56.2085 50.9055 56.2085 51.7105C56.2085 54.3367 54.0551 56.4717 51.4095 56.4717C48.7633 56.4717 46.611 54.3356 46.611 51.7105C46.611 49.0833 48.7638 46.9477 51.4095 46.9477C52.6332 46.9477 53.748 47.4094 54.5967 48.1604L59.1316 42.5725C56.5171 42.5339 54.4016 40.4164 54.4016 37.8139C54.4016 36.012 55.4153 34.441 56.9077 33.6323L53.2801 31.7989L53.2806 41.9379C53.2806 43.5877 51.9283 44.9306 50.2657 44.9306H35.2273V51.4367C41.7153 52.8941 46.5942 58.5742 46.9304 65.2172L46.9739 66.0784H41.8175C40.8231 70.6574 36.7286 74 31.9135 74C27.099 74 23.0045 70.6574 22.0095 66.0784H16.8531L16.8967 65.2172C17.2333 58.575 22.1111 52.894 28.5987 51.4367V44.9306H13.5617C11.8997 44.9306 10.5467 43.5881 10.5467 41.9379V31.5569L7.0944 33.3018C8.58632 34.1109 9.59996 35.6819 9.59996 37.484C9.59996 40.0864 7.48457 42.205 4.86999 42.2426L9.40394 47.8304C10.2527 47.0794 11.368 46.6177 12.5917 46.6177C15.2384 46.6177 17.3907 48.7553 17.3907 51.3815C17.3907 54.0076 15.2384 56.1432 12.5917 56.1432C9.94497 56.1432 7.79267 54.0066 7.79267 51.3815C7.79267 50.5754 7.99707 49.8177 8.35397 49.1511L2.04859 41.3793C0.811333 40.5168 0 39.094 0 37.484C0 34.9314 2.03557 32.8472 4.58003 32.7325L10.5452 29.7177V27.2162C10.5452 25.5664 11.8975 24.2235 13.5602 24.2235H20.5068V11.3152C20.5068 5.07617 25.6232 0 31.9116 0C38.1999 0 43.3148 5.0767 43.3148 11.3152L43.3154 24.2246H50.2646C51.9266 24.2246 53.2795 25.5671 53.2795 27.2172V29.9596L59.4205 33.0629ZM15.613 50.5611C15.2478 49.2372 14.037 48.2572 12.5902 48.2572C10.855 48.2572 9.44397 49.6588 9.44345 51.3811C9.44345 53.1028 10.855 54.5034 12.5902 54.5034C14.0381 54.5034 15.2478 53.5227 15.613 52.2009H12.5902V50.5611H15.613ZM1.6507 37.4841C1.6507 39.2058 3.06277 40.6064 4.79795 40.6064C6.53312 40.6064 7.94466 39.2058 7.94466 37.4841C7.94466 35.7624 6.53312 34.3613 4.79795 34.3613C3.06224 34.3613 1.6507 35.7624 1.6507 37.4841ZM31.9111 1.63935C26.5336 1.63935 22.159 5.98012 22.159 11.3152L22.1585 24.2235H41.6616V11.3152C41.6616 5.97999 37.2869 1.63935 31.9111 1.63935ZM23.7138 66.0794C24.6724 69.7298 28.0054 72.3617 31.9116 72.3617C35.8173 72.3617 39.1497 69.7298 40.1094 66.0794H23.7138ZM18.6183 64.439H45.205C44.5654 59.0226 40.5398 54.4647 35.2257 53.1135V59.9423H28.5976V53.1135C23.2834 54.4652 19.2584 59.0226 18.6183 64.439ZM30.2498 58.303H33.5724V44.9313H30.2498V58.303ZM50.2639 43.2912C51.0151 43.2912 51.6267 42.6848 51.6267 41.9384L51.6272 27.2171C51.6272 26.4712 51.0156 25.8643 50.2644 25.8643H13.5609C12.8097 25.8643 12.1981 26.4707 12.1981 27.2171L12.1976 41.9384C12.1976 42.6843 12.8082 43.2912 13.5604 43.2912H50.2639ZM59.2015 34.6911C57.4653 34.6911 56.0532 36.0917 56.0532 37.8134C56.0532 39.5346 57.4653 40.9346 59.2015 40.9357C60.9358 40.9357 62.3473 39.5351 62.3473 37.8134C62.3473 36.0917 60.9358 34.6911 59.2015 34.6911ZM48.3861 52.5301C48.7518 53.8525 49.961 54.8315 51.4078 54.8315C53.143 54.8315 54.554 53.4304 54.5545 51.7101C54.5545 49.9884 53.143 48.5873 51.4078 48.5873C49.961 48.5873 48.7513 49.5679 48.3861 50.8902H51.4078V52.5301H48.3861Z" fill="#E5E3EC"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 112 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 20 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 1.1 MiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB

View File

@ -0,0 +1,11 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_2)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32Z" fill="#F7931A"/>
<path d="M23.189 14.02C23.503 11.924 21.906 10.797 19.724 10.045L20.432 7.205L18.704 6.775L18.014 9.54C17.56 9.426 17.094 9.32 16.629 9.214L17.324 6.431L15.596 6L14.888 8.839C14.512 8.753 14.142 8.669 13.784 8.579L13.786 8.57L11.402 7.975L10.942 9.821C10.942 9.821 12.225 10.115 12.198 10.133C12.898 10.308 13.024 10.771 13.003 11.139L12.197 14.374C12.245 14.386 12.307 14.404 12.377 14.431L12.194 14.386L11.064 18.918C10.978 19.13 10.761 19.449 10.271 19.328C10.289 19.353 9.015 19.015 9.015 19.015L8.157 20.993L10.407 21.554C10.825 21.659 11.235 21.769 11.638 21.872L10.923 24.744L12.65 25.174L13.358 22.334C13.83 22.461 14.288 22.579 14.736 22.691L14.03 25.519L15.758 25.949L16.473 23.083C19.421 23.641 21.637 23.416 22.57 20.75C23.322 18.604 22.533 17.365 20.982 16.558C22.112 16.298 22.962 15.555 23.189 14.02V14.02ZM19.239 19.558C18.706 21.705 15.091 20.544 13.919 20.253L14.869 16.448C16.041 16.741 19.798 17.32 19.239 19.558ZM19.774 13.989C19.287 15.942 16.279 14.949 15.304 14.706L16.164 11.256C17.139 11.499 20.282 11.952 19.774 13.989Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_1_2">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

@ -0,0 +1,20 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_137_32)">
<mask id="mask0_137_32" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32">
<circle cx="16" cy="16" r="16" fill="#FFA101"/>
</mask>
<g mask="url(#mask0_137_32)">
<circle cx="16" cy="16" r="16" fill="url(#paint0_linear_137_32)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.33222 13.0942C5.22551 13.1315 5.11343 13.151 5.00046 13.1519C4.7602 13.1516 4.52803 13.0651 4.3463 12.9078C4.16406 12.7502 4.04476 12.5321 4.01028 12.2936C3.97584 12.0551 4.02858 11.8122 4.15874 11.6094C4.28891 11.4066 4.4879 11.2576 4.71907 11.1896C4.95028 11.1217 5.19824 11.1394 5.41743 11.2395C5.63662 11.3396 5.81239 11.5154 5.91244 11.7346C6.01254 11.9538 6.03018 12.2017 5.96221 12.4329C5.89425 12.6641 5.74518 12.8631 5.54238 12.9932C6.36249 13.836 8.3633 15.8203 9.95821 16.8506C10.564 17.24 11.1121 17.4935 11.5139 17.4935H11.6108C12.2165 17.4255 12.8121 16.9701 13.3767 16.22C14.3637 14.9075 15.2538 12.6883 15.938 10.0095C15.6766 9.99476 15.4313 9.87867 15.2541 9.6859C15.0771 9.49313 14.9821 9.23889 14.9894 8.97722C14.9969 8.71553 15.106 8.46705 15.2937 8.28457C15.4814 8.10209 15.7328 8 15.9946 8C16.2564 8 16.5079 8.10209 16.6956 8.28457C16.8833 8.46705 16.9924 8.71553 16.9998 8.97722C17.0071 9.23889 16.9122 9.49313 16.7351 9.6859C16.558 9.87867 16.3126 9.99476 16.0513 10.0095C16.7333 12.6862 17.6256 14.9075 18.6126 16.22C19.1772 16.9701 19.7727 17.4255 20.3764 17.4935H20.4733C20.8751 17.4935 21.4231 17.24 22.029 16.8506C23.626 15.8203 25.6229 13.836 26.4469 12.9932C26.2419 12.8623 26.091 12.6618 26.0218 12.4285C25.9532 12.1952 25.9707 11.9449 26.0715 11.7236C26.1722 11.5022 26.3496 11.3247 26.5712 11.2237C26.7922 11.1227 27.0428 11.105 27.2759 11.1738C27.5095 11.2426 27.71 11.3934 27.8408 11.5983C27.9721 11.8033 28.0247 12.0486 27.9892 12.2893C27.9536 12.53 27.8328 12.7497 27.6478 12.9082C27.4634 13.0667 27.2278 13.1532 26.9847 13.1519C26.8719 13.1506 26.7596 13.1312 26.6529 13.0942L22.8922 22.715C18.3026 22.2486 13.6776 22.2424 9.08657 22.6964L5.33222 13.0942ZM11.5118 16.9907H11.553C12.0352 16.9351 12.5482 16.5168 13.0572 15.7997C12.35 14.7238 11.777 13.5654 11.351 12.3503C11.5337 12.3401 11.7052 12.2591 11.8291 12.1244C11.9529 11.9897 12.0194 11.8121 12.0143 11.6292C12.0092 11.4463 11.9329 11.2726 11.8017 11.145C11.6706 11.0175 11.4948 10.9461 11.3119 10.9461C11.129 10.9461 10.9532 11.0175 10.822 11.145C10.6908 11.2726 10.6146 11.4463 10.6095 11.6292C10.6044 11.8121 10.6709 11.9897 10.7947 12.1244C10.9186 12.2591 11.0901 12.3401 11.2728 12.3503C11.0358 13.9988 10.6669 15.4123 10.193 16.3993C10.7679 16.7826 11.2233 16.9907 11.5118 16.9907ZM20.4322 16.9887H20.4713C20.7619 16.9887 21.2152 16.7826 21.7901 16.4034C21.3184 15.4164 20.9495 13.9967 20.7124 12.3544C20.8935 12.3443 21.0633 12.2639 21.1861 12.1303C21.3089 11.9968 21.3746 11.8207 21.3696 11.6395C21.3646 11.4582 21.2889 11.2861 21.1586 11.1597C21.0287 11.0333 20.8546 10.9626 20.6733 10.9626C20.4919 10.9626 20.3177 11.0333 20.1878 11.1597C20.0578 11.2861 19.9822 11.4582 19.9771 11.6395C19.9719 11.8207 20.0378 11.9968 20.1605 12.1303C20.2832 12.2639 20.4531 12.3443 20.6341 12.3544C20.2071 13.5694 19.6335 14.7278 18.9259 15.8038C19.4349 16.5147 19.95 16.933 20.4322 16.9887Z" fill="#C1A467"/>
</g>
</g>
<defs>
<linearGradient id="paint0_linear_137_32" x1="16" y1="0" x2="16" y2="32" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#ECECEC"/>
</linearGradient>
<clipPath id="clip0_137_32">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -0,0 +1,26 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_98)">
<path d="M16 0C24.8374 0 32 7.16407 32 16C32 24.8374 24.8374 32 16 32C7.16407 32 0 24.8366 0 16C0 7.16407 7.16407 0 16 0Z" fill="#F5AC37"/>
<path d="M16.5897 17.1297H22.6694C22.799 17.1297 22.8602 17.1297 22.8696 16.9598C22.9193 16.3413 22.9193 15.7192 22.8696 15.1C22.8696 14.9797 22.8098 14.9301 22.6795 14.9301H10.5798C10.43 14.9301 10.3897 14.9797 10.3897 15.1202V16.9C10.3897 17.1297 10.3897 17.1297 10.6295 17.1297H16.5897ZM22.1906 12.85C22.2079 12.8046 22.2079 12.7549 22.1906 12.7103C22.0891 12.4892 21.9689 12.2783 21.8292 12.0803C21.6189 11.7419 21.3713 11.4301 21.089 11.15C20.9558 10.9808 20.8017 10.8289 20.6289 10.7C19.7635 9.96346 18.7346 9.44217 17.6287 9.18009C17.0707 9.05481 16.5004 8.99505 15.9287 9.00009H10.5589C10.4092 9.00009 10.389 9.05985 10.389 9.19017V12.7398C10.389 12.8896 10.389 12.9299 10.5791 12.9299H22.1186C22.1186 12.9299 22.2187 12.9097 22.2389 12.85H22.1899H22.1906ZM22.1906 19.2098C22.0207 19.1911 21.8494 19.1911 21.6794 19.2098H10.5899C10.4401 19.2098 10.3897 19.2098 10.3897 19.41V22.8804C10.3897 23.0402 10.3897 23.0806 10.5899 23.0806H15.7098C15.9547 23.0993 16.1995 23.082 16.4392 23.0309C17.1823 22.9776 17.9131 22.8163 18.61 22.5506C18.8635 22.4628 19.1083 22.3483 19.3394 22.2108H19.4092C20.6095 21.5865 21.5844 20.6059 22.1993 19.402C22.1993 19.402 22.2691 19.2508 22.1906 19.2112V19.2098ZM8.38018 24.8798V24.8201V22.4901V21.7003V19.3502C8.38018 19.2199 8.38018 19.2004 8.22033 19.2004H6.05023C5.92999 19.2004 5.88031 19.2004 5.88031 19.0406V17.1405H8.20017C8.32977 17.1405 8.38018 17.1405 8.38018 16.9706V15.0906C8.38018 14.9704 8.38018 14.9409 8.22033 14.9409H6.05023C5.92999 14.9409 5.88031 14.9409 5.88031 14.781V13.0213C5.88031 12.9112 5.88031 12.8816 6.04015 12.8816H8.19009C8.33985 12.8816 8.38018 12.8816 8.38018 12.6916V7.30159C8.38018 7.14175 8.38018 7.10143 8.58034 7.10143H16.0799C16.6243 7.12303 17.165 7.18279 17.6999 7.28143C18.8023 7.48519 19.8614 7.87904 20.8298 8.44136C21.4721 8.81937 22.0632 9.27585 22.5895 9.80146C22.9855 10.2126 23.3426 10.6575 23.6594 11.1313C23.9741 11.6116 24.2355 12.1249 24.4407 12.6613C24.4659 12.801 24.5998 12.8953 24.7395 12.8716H26.5294C26.7591 12.8716 26.7591 12.8716 26.7692 13.0919V14.7321C26.7692 14.8919 26.7094 14.9322 26.5488 14.9322H25.1686C25.0289 14.9322 24.9886 14.9322 24.9987 15.1122C25.0534 15.7214 25.0534 16.3326 24.9987 16.9418C24.9987 17.1117 24.9987 17.1319 25.1895 17.1319H26.7684C26.8383 17.2219 26.7684 17.3119 26.7684 17.4026C26.7785 17.5185 26.7785 17.6359 26.7684 17.7518V18.9621C26.7684 19.132 26.7188 19.1824 26.5683 19.1824H24.6783C24.5465 19.1572 24.4183 19.2415 24.3881 19.3725C23.9381 20.5425 23.2181 21.5916 22.2878 22.4325C21.948 22.7385 21.5909 23.0265 21.2179 23.2922C20.8176 23.5226 20.4281 23.7624 20.0177 23.9525C19.2624 24.2923 18.4704 24.5429 17.6575 24.702C16.8856 24.8402 16.103 24.9029 15.3174 24.8921H8.3773V24.882L8.38018 24.8798Z" fill="#FEFEFD"/>
<circle cx="27" cy="5" r="5" fill="url(#paint0_radial_1_98)"/>
<circle cx="27" cy="5" r="3.75" fill="url(#paint1_radial_1_98)"/>
<circle cx="27" cy="5" r="2.5" fill="url(#paint2_radial_1_98)"/>
</g>
<defs>
<radialGradient id="paint0_radial_1_98" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(5)">
<stop offset="0.739583" stop-color="#49266B"/>
<stop offset="1" stop-color="#976EC0"/>
</radialGradient>
<radialGradient id="paint1_radial_1_98" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(3.75)">
<stop offset="0.713542" stop-color="#3E2755"/>
<stop offset="1" stop-color="#845EAA"/>
</radialGradient>
<radialGradient id="paint2_radial_1_98" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(2.5)">
<stop offset="0.494792"/>
<stop offset="1" stop-color="#845EAA"/>
</radialGradient>
<clipPath id="clip0_1_98">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -0,0 +1,49 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22.4255 13.3576C22.3621 13.3787 22.2978 13.3983 22.2336 13.4161C22.2978 13.3983 22.3621 13.3795 22.4255 13.3576Z" fill="url(#paint0_linear_8_332)"/>
<path d="M23.5057 12.7887C23.2007 13.018 22.8672 13.1954 22.519 13.3239C22.868 13.1962 23.2007 13.018 23.5057 12.7887Z" fill="url(#paint1_linear_8_332)"/>
<path d="M23.5228 12.7773C23.5228 12.7765 23.5228 12.7765 23.5228 12.7773C23.5171 12.7805 23.5114 12.7846 23.5057 12.7887C23.5114 12.7846 23.5171 12.7814 23.5228 12.7773Z" fill="url(#paint2_linear_8_332)"/>
<path d="M4 15.9695V16.011C4 19.482 5.47879 22.7107 8.02804 24.9724C7.38137 24.3117 6.99338 23.4259 6.95027 22.488C6.94782 22.4287 6.9462 22.3686 6.9462 22.3092C6.9462 22.2125 6.95352 22.1158 6.96084 22.02C6.40446 20.7717 6.10593 19.4023 6.10593 17.9834V17.9492C6.12383 12.5278 10.5529 8.08567 15.9792 8.04829C18.3178 8.03204 20.5953 8.8431 22.3922 10.3328C23.0689 10.8935 23.4805 11.7224 23.5212 12.6067C23.5236 12.6562 23.5245 12.7058 23.5245 12.7545C23.5245 12.7619 23.5236 12.7684 23.5236 12.7757C23.6603 12.6717 23.7937 12.5619 23.9174 12.4376C24.5779 11.7785 24.9724 10.9016 25.0415 9.98004C25.0407 9.99141 25.0382 10.002 25.0374 10.0125C25.0398 9.98492 25.0415 9.9581 25.0439 9.93047C25.0488 9.85082 25.0561 9.77118 25.0561 9.69154V9.69073C25.0561 9.6314 25.0545 9.57126 25.0521 9.51193V9.50787C25.0463 9.38109 25.0333 9.25512 25.0146 9.12998C25.0065 9.07308 24.9927 9.01864 24.9821 8.96256C24.9691 8.8951 24.9577 8.82765 24.9406 8.76183C24.9219 8.68787 24.8983 8.61554 24.8747 8.5424C24.8609 8.4977 24.8479 8.4522 24.8324 8.40831C24.8023 8.32379 24.7673 8.2409 24.7307 8.158C24.7185 8.12956 24.7064 8.1003 24.6934 8.07186C24.6502 7.98002 24.6031 7.89063 24.5526 7.80286C24.5437 7.78661 24.5347 7.76954 24.5249 7.75329C24.4688 7.65902 24.4087 7.56637 24.3444 7.47697C24.3387 7.46966 24.3338 7.46153 24.3281 7.45422C24.2598 7.35995 24.1866 7.26893 24.1093 7.18034C24.1077 7.17791 24.1052 7.17628 24.1036 7.17384C24.0239 7.08363 23.9393 6.99668 23.8507 6.91297C23.7961 6.86258 23.7441 6.80976 23.6871 6.76181C21.5153 4.9609 18.7627 3.97999 15.9353 4.00031C9.37506 4.04745 4.02196 9.41604 4 15.9695Z" fill="url(#paint3_linear_8_332)"/>
<path d="M22.0977 13.4519C22.0408 13.4656 21.983 13.4787 21.9253 13.4901C21.983 13.4795 22.04 13.4656 22.0977 13.4519Z" fill="url(#paint4_linear_8_332)"/>
<path d="M21.9251 13.4908C21.8666 13.5022 21.808 13.5112 21.7487 13.5201C21.8072 13.5112 21.8666 13.5022 21.9251 13.4908Z" fill="url(#paint5_linear_8_332)"/>
<path d="M7.31637 20.6652C7.16019 20.063 7.0764 19.4364 7.0764 18.7985V18.7392C7.10813 14.7326 10.396 11.4315 14.4053 11.3803C16.0435 11.3591 17.6029 11.8614 18.9141 12.8325C20.2831 13.846 22.1791 13.7964 23.5221 12.7765C23.5221 12.7692 23.5229 12.7619 23.5229 12.7545C23.5229 12.7058 23.5221 12.6562 23.5196 12.6067C23.4782 11.7224 23.0666 10.8935 22.3906 10.3328C20.5938 8.84309 18.3162 8.03204 15.9776 8.04829C10.5513 8.08649 6.12227 12.5278 6.10437 17.9492V17.9834C6.10437 19.4023 6.40371 20.7717 6.95927 22.02C6.99506 21.5486 7.11789 21.0902 7.31637 20.6652Z" fill="url(#paint6_linear_8_332)"/>
<path d="M25.0514 9.51275C25.0538 9.57208 25.0554 9.63222 25.0554 9.69154C25.0554 9.79963 25.0465 9.90691 25.0367 10.0142C25.0376 10.0028 25.04 9.99226 25.0408 9.98167C25.5972 11.23 25.8957 12.5993 25.8957 14.0183V14.0524C25.8778 19.4738 21.4487 23.916 16.0225 23.9533C13.6839 23.9696 11.4063 23.1585 9.60945 21.6689C8.93269 21.1081 8.52111 20.2792 8.48043 19.395C8.47799 19.3454 8.47718 19.2958 8.47718 19.2471C8.47718 19.2398 8.47799 19.2324 8.47799 19.2252C9.13524 18.7261 9.92506 18.4612 10.7198 18.4376C9.7575 18.4645 8.80417 18.844 8.08349 19.564C7.35466 20.2922 6.9447 21.2845 6.9447 22.3109C6.9447 22.3702 6.94633 22.4304 6.94876 22.4897C6.99839 23.5584 7.4962 24.5604 8.31368 25.2382C10.4855 27.0391 13.2381 28.02 16.0656 27.9997C22.6241 27.9542 27.978 22.5856 28 16.0321V15.9907C28 12.462 26.4757 9.18118 23.8483 6.91541C24.5674 7.58588 25.005 8.51884 25.0514 9.51275Z" fill="url(#paint7_linear_8_332)"/>
<path d="M24.6846 11.3356C24.8407 11.9378 24.9245 12.5644 24.9245 13.2023V13.2616C24.8928 17.2682 21.6049 20.5693 17.5956 20.6205C15.9574 20.6417 14.3981 20.1394 13.0869 19.1683C11.7179 18.1548 9.82179 18.2044 8.47884 19.2243C8.47884 19.2317 8.47803 19.2389 8.47803 19.2463C8.47803 19.295 8.47884 19.3446 8.48128 19.3942C8.52277 20.2784 8.93436 21.1073 9.6103 21.6681C11.4072 23.1577 13.6847 23.9688 16.0233 23.9525C21.4496 23.9144 25.8787 19.473 25.8966 14.0516V14.0175C25.8966 12.5985 25.5972 11.2291 25.0416 9.98086C25.0059 10.4522 24.883 10.9106 24.6846 11.3356Z" fill="url(#paint8_linear_8_332)"/>
<defs>
<linearGradient id="paint0_linear_8_332" x1="22.2448" y1="13.4359" x2="22.4142" y2="13.3381" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF4E17"/>
<stop offset="0.7525" stop-color="#F4BA4D"/>
</linearGradient>
<linearGradient id="paint1_linear_8_332" x1="22.5335" y1="13.3489" x2="23.5054" y2="12.7877" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF4E17"/>
<stop offset="0.7525" stop-color="#F4BA4D"/>
</linearGradient>
<linearGradient id="paint2_linear_8_332" x1="23.5054" y1="12.7876" x2="23.5233" y2="12.7772" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF4E17"/>
<stop offset="0.7525" stop-color="#F4BA4D"/>
</linearGradient>
<linearGradient id="paint3_linear_8_332" x1="3.54885" y1="18.4522" x2="23.907" y2="6.68788" gradientUnits="userSpaceOnUse">
<stop stop-color="#33B38F"/>
<stop offset="0.7673" stop-color="#9EF8CB"/>
</linearGradient>
<linearGradient id="paint4_linear_8_332" x1="21.9382" y1="13.5134" x2="22.0841" y2="13.4292" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF4E17"/>
<stop offset="0.7525" stop-color="#F4BA4D"/>
</linearGradient>
<linearGradient id="paint5_linear_8_332" x1="21.7642" y1="13.5471" x2="21.9093" y2="13.4634" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF4E17"/>
<stop offset="0.7525" stop-color="#F4BA4D"/>
</linearGradient>
<linearGradient id="paint6_linear_8_332" x1="6.10481" y1="15.0339" x2="23.5239" y2="15.0339" gradientUnits="userSpaceOnUse">
<stop stop-color="#33B38F"/>
<stop offset="1" stop-color="#9EF8CB"/>
</linearGradient>
<linearGradient id="paint7_linear_8_332" x1="26.3277" y1="22.084" x2="11.4445" y2="13.4835" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF4E17"/>
<stop offset="0.7673" stop-color="#F4BA4D"/>
</linearGradient>
<linearGradient id="paint8_linear_8_332" x1="24.0818" y1="19.8029" x2="12.1334" y2="12.8983" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF4E17"/>
<stop offset="1" stop-color="#F4BA4D"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB

View File

@ -0,0 +1,21 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_17)">
<g clip-path="url(#clip1_1_17)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32Z" fill="#F3F3F3"/>
<path d="M15.9979 3V12.4613L23.9947 16.0346L15.9979 3Z" fill="#343434"/>
<path d="M15.9978 3L8 16.0346L15.9978 12.4613V3Z" fill="#8C8C8C"/>
<path d="M15.9979 22.166V28.5948L24 17.5239L15.9979 22.166Z" fill="#3C3C3B"/>
<path d="M15.9978 28.5948V22.165L8 17.5239L15.9978 28.5948Z" fill="#8C8C8C"/>
<path d="M15.9979 20.6779L23.9947 16.0347L15.9979 12.4635V20.6779Z" fill="#141414"/>
<path d="M8 16.0347L15.9978 20.6779V12.4635L8 16.0347Z" fill="#393939"/>
</g>
</g>
<defs>
<clipPath id="clip0_1_17">
<rect width="32" height="32" fill="white"/>
</clipPath>
<clipPath id="clip1_1_17">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 955 B

View File

@ -0,0 +1,36 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_3_228)">
<g clip-path="url(#clip1_3_228)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32Z" fill="#F3F3F3"/>
<path d="M15.9979 3V12.4613L23.9947 16.0346L15.9979 3Z" fill="#343434"/>
<path d="M15.9978 3L8 16.0346L15.9978 12.4613V3Z" fill="#8C8C8C"/>
<path d="M15.9979 22.166V28.5948L24 17.5239L15.9979 22.166Z" fill="#3C3C3B"/>
<path d="M15.9978 28.5948V22.165L8 17.5239L15.9978 28.5948Z" fill="#8C8C8C"/>
<path d="M15.9979 20.6779L23.9947 16.0347L15.9979 12.4635V20.6779Z" fill="#141414"/>
<path d="M8 16.0347L15.9978 20.6779V12.4635L8 16.0347Z" fill="#393939"/>
</g>
<circle cx="27" cy="5" r="5" fill="url(#paint0_radial_3_228)"/>
<circle cx="27" cy="5" r="3.75" fill="url(#paint1_radial_3_228)"/>
<circle cx="27" cy="5" r="2.5" fill="url(#paint2_radial_3_228)"/>
</g>
<defs>
<radialGradient id="paint0_radial_3_228" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(5)">
<stop offset="0.739583" stop-color="#49266B"/>
<stop offset="1" stop-color="#976EC0"/>
</radialGradient>
<radialGradient id="paint1_radial_3_228" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(3.75)">
<stop offset="0.713542" stop-color="#3E2755"/>
<stop offset="1" stop-color="#845EAA"/>
</radialGradient>
<radialGradient id="paint2_radial_3_228" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(2.5)">
<stop offset="0.494792"/>
<stop offset="1" stop-color="#845EAA"/>
</radialGradient>
<clipPath id="clip0_3_228">
<rect width="32" height="32" fill="white"/>
</clipPath>
<clipPath id="clip1_3_228">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -0,0 +1,11 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_11_348)">
<circle cx="16" cy="16" r="12" fill="white"/>
<path d="M20.2611 8.32332C21.1896 7.39482 22.715 7.39482 23.6435 8.32332C24.572 9.25181 24.572 10.7772 23.6435 11.7057C23.0964 12.2528 22.3668 12.485 21.6207 12.3855C21.5876 12.3855 21.5544 12.3855 21.5047 12.3855C21.2891 12.3523 21.057 12.3855 20.8249 12.485C20.5098 12.6342 20.2943 12.8829 20.1782 13.1813C20.0622 13.4798 20.0788 13.8114 20.2114 14.1098C21.0073 15.8342 20.6425 17.9233 19.2829 19.2663C17.9233 20.6259 15.8508 20.9907 14.1264 20.1948C13.8114 20.0456 13.4798 20.0456 13.1813 20.1617C12.8829 20.2777 12.6342 20.4933 12.5016 20.7917C12.4187 20.9907 12.3689 21.1896 12.3855 21.4052C12.3855 21.4383 12.3855 21.4881 12.3855 21.5212C12.5181 22.2839 12.2528 23.0632 11.7223 23.6104C10.7938 24.5389 9.26839 24.5389 8.3399 23.6104C7.89223 23.1627 7.64352 22.5658 7.64352 21.9192C7.64352 21.2891 7.89223 20.6756 8.3399 20.228C8.88705 19.6808 9.61658 19.4487 10.3627 19.5482C10.3793 19.5482 10.3793 19.5482 10.3959 19.5482C10.4788 19.5648 10.5617 19.5813 10.6446 19.5813C10.8269 19.5813 10.9927 19.5482 11.1585 19.4653C11.4736 19.3161 11.6891 19.0674 11.7886 18.7855C11.9047 18.487 11.9047 18.1389 11.7554 17.8238C10.9596 16.0829 11.3244 14.0104 12.6839 12.6674C14.0435 11.3078 16.1161 10.943 17.8404 11.7389C18.1389 11.8881 18.487 11.8881 18.7855 11.772C19.0839 11.656 19.3326 11.4404 19.4819 11.142C19.5979 10.9098 19.6145 10.6446 19.5813 10.3959C19.4653 9.64974 19.714 8.87047 20.2611 8.32332ZM17.8902 17.8736C18.9181 16.8456 18.9181 15.171 17.8902 14.1264C16.8622 13.0984 15.1876 13.0984 14.143 14.1264C13.115 15.1544 13.115 16.829 14.143 17.8736C15.1876 18.9016 16.8622 18.9016 17.8902 17.8736ZM16 0C24.8373 0 32 7.16269 32 16C32 24.8373 24.8373 32 16 32C7.16269 32 0 24.8373 0 16C0 7.16269 7.16269 0 16 0ZM24.5223 12.601C25.9316 11.1917 25.9316 8.90363 24.5223 7.47772C23.113 6.06839 20.8249 6.06839 19.399 7.47772C18.8684 8.00829 18.5534 8.65492 18.4041 9.31813C15.8342 8.35648 12.8995 8.96995 10.943 10.9264C8.98653 12.8829 8.37306 15.8342 9.3513 18.4041C8.6715 18.5368 8.02487 18.8684 7.4943 19.399C6.08497 20.8083 6.08497 23.0964 7.4943 24.5223C8.90363 25.9316 11.1917 25.9316 12.6176 24.5223C13.1482 23.9917 13.4798 23.3285 13.6124 22.6487C14.4083 22.9472 15.2373 23.0964 16.0663 23.0964C17.9067 23.0964 19.714 22.3834 21.057 21.0404C23.0135 19.0839 23.6269 16.1658 22.6819 13.6124C23.3451 13.4466 23.9917 13.115 24.5223 12.601Z" fill="#38A2FF"/>
</g>
<defs>
<clipPath id="clip0_11_348">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,19 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_45)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16345 24.8366 0 16 0C7.16345 0 0 7.16345 0 16C0 24.8366 7.16345 32 16 32Z" fill="url(#paint0_linear_1_45)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 16C1.5 7.99188 7.99188 1.5 16 1.5C24.0081 1.5 30.5 7.99188 30.5 16C30.5 24.0081 24.0081 30.5 16 30.5C7.99188 30.5 1.5 24.0081 1.5 16ZM16 2.5C8.54416 2.5 2.5 8.54416 2.5 16C2.5 23.4558 8.54416 29.5 16 29.5C23.4558 29.5 29.5 23.4558 29.5 16C29.5 8.54416 23.4558 2.5 16 2.5Z" fill="white"/>
<path d="M6.15479 12.2139H6.18078C6.17324 12.2168 6.16359 12.2168 6.15479 12.2139Z" fill="#308D8A"/>
<path d="M10.2962 19.1044C10.3981 19.0025 10.5383 18.943 10.6869 18.943H24.1676C24.414 18.943 24.5371 19.2403 24.363 19.4145L21.7 22.0775C21.5981 22.1794 21.4579 22.2389 21.3092 22.2389H7.82853C7.58219 22.2389 7.45902 21.9416 7.63316 21.7675L10.2962 19.1044Z" fill="white"/>
<path d="M10.2962 9.16139C10.4024 9.05946 10.5425 9 10.6869 9H24.1676C24.414 9 24.5371 9.29731 24.363 9.47144L21.7 12.1345C21.5981 12.2364 21.4579 12.2958 21.3092 12.2958H7.82853C7.58219 12.2958 7.45902 11.9985 7.63316 11.8244L10.2962 9.16139Z" fill="white"/>
<path d="M21.7 14.101C21.5981 13.9991 21.4579 13.9396 21.3092 13.9396H7.82853C7.58219 13.9396 7.45902 14.2369 7.63316 14.411L10.2962 17.0741C10.3981 17.176 10.5383 17.2354 10.6869 17.2354H24.1676C24.414 17.2354 24.5371 16.9381 24.363 16.764L21.7 14.101Z" fill="white"/>
</g>
<defs>
<linearGradient id="paint0_linear_1_45" x1="32" y1="32" x2="0" y2="0" gradientUnits="userSpaceOnUse">
<stop stop-color="#3D9B7F"/>
<stop offset="1" stop-color="#87D58F"/>
</linearGradient>
<clipPath id="clip0_1_45">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,21 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_17_15)">
<circle cx="16" cy="16" r="16" fill="#7546F6"/>
<path d="M7 11.1652L16 6L25 11.1652V21.4957L16 26.6609L7 21.4957V11.1652Z" fill="white"/>
<path d="M25 11.1652L16 6V16.3304L25 11.1652Z" fill="url(#paint0_linear_17_15)"/>
<path d="M25 21.4957L16 16.3304V26.6609L25 21.4957Z" fill="url(#paint1_linear_17_15)"/>
</g>
<defs>
<linearGradient id="paint0_linear_17_15" x1="20.5391" y1="8.73913" x2="16" y2="16.3304" gradientUnits="userSpaceOnUse">
<stop stop-color="#9467FF"/>
<stop offset="1" stop-color="#F5F5F5"/>
</linearGradient>
<linearGradient id="paint1_linear_17_15" x1="16" y1="17.5826" x2="22.4957" y2="23.2174" gradientUnits="userSpaceOnUse">
<stop stop-color="#8D5DED"/>
<stop offset="1" stop-color="#DBCAF7"/>
</linearGradient>
<clipPath id="clip0_17_15">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 963 B

View File

@ -0,0 +1,65 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_110)">
<mask id="mask0_1_110" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32">
<path d="M16 0C24.832 0 32 7.168 32 16C32 24.832 24.832 32 16 32C7.168 32 0 24.832 0 16C0 7.168 7.168 0 16 0Z" fill="white"/>
</mask>
<g mask="url(#mask0_1_110)">
<path d="M0 0L32 32M32 0L0 32" stroke="black" stroke-miterlimit="22.9256"/>
</g>
<path d="M16 0C24.832 0 32 7.168 32 16C32 24.832 24.832 32 16 32C7.168 32 0 24.832 0 16C0 7.168 7.168 0 16 0Z" fill="url(#paint0_linear_1_110)"/>
<mask id="mask1_1_110" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="7" y="14" width="18" height="15">
<path d="M15.9872 18.8416L8.85761 14.7712L8.66561 15.0656C6.47681 18.432 6.96321 22.8352 9.84321 25.664C13.2352 28.992 18.7392 28.992 22.1312 25.664C25.0112 22.8352 25.4976 18.432 23.3088 15.0656L23.1168 14.7712L15.9872 18.8416Z" fill="white"/>
</mask>
<g mask="url(#mask1_1_110)">
<path d="M15.9872 28.416C20.7872 28.416 24.6784 24.5248 24.6784 19.7248C24.6784 14.9248 20.7872 11.0336 15.9872 11.0336C11.1872 11.0336 7.29602 14.9248 7.29602 19.7248C7.29602 24.5248 11.1872 28.416 15.9872 28.416Z" fill="url(#paint1_radial_1_110)"/>
</g>
<path d="M15.9872 9.7536L9.8432 13.2608L15.9872 16.768L22.1312 13.2608L15.9872 9.7536Z" fill="url(#paint2_radial_1_110)"/>
<path d="M16 10.6624L8.8576 14.7712L15.9872 18.8416L23.104 14.7712L16 10.6624Z" fill="url(#paint3_radial_1_110)"/>
<path d="M15.9872 3.84L9.8432 13.2608L15.9872 16.768V3.84Z" fill="url(#paint4_linear_1_110)"/>
<path d="M15.9872 16.768L22.1312 13.2608L15.9872 3.84V16.768Z" fill="url(#paint5_linear_1_110)"/>
<circle cx="27" cy="5" r="5" fill="url(#paint6_radial_1_110)"/>
<circle cx="27" cy="5" r="3.75" fill="url(#paint7_radial_1_110)"/>
<circle cx="27" cy="5" r="2.5" fill="url(#paint8_radial_1_110)"/>
</g>
<defs>
<linearGradient id="paint0_linear_1_110" x1="16" y1="0" x2="16" y2="32" gradientUnits="userSpaceOnUse">
<stop stop-color="#F89791"/>
<stop offset="1" stop-color="#F7C882"/>
</linearGradient>
<radialGradient id="paint1_radial_1_110" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(15.9708 26.8385) rotate(-90.4664) scale(11.6067 13.8344)">
<stop stop-color="#C5C6AB"/>
<stop offset="1" stop-color="#7985AB"/>
</radialGradient>
<radialGradient id="paint2_radial_1_110" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(15.9872 13.2608) scale(0.3072)">
<stop stop-color="#0066FF" stop-opacity="0"/>
<stop offset="1" stop-color="#00C2FF" stop-opacity="0.4"/>
</radialGradient>
<radialGradient id="paint3_radial_1_110" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(15.9808 14.752) scale(0.358502)">
<stop stop-color="#AEE6F9" stop-opacity="0.8588"/>
<stop offset="1" stop-color="#C8D6DC"/>
</radialGradient>
<linearGradient id="paint4_linear_1_110" x1="12.9152" y1="3.2" x2="12.9152" y2="16" gradientUnits="userSpaceOnUse">
<stop stop-color="#77D4FF"/>
<stop offset="1" stop-color="#93D6F2" stop-opacity="0.898"/>
</linearGradient>
<linearGradient id="paint5_linear_1_110" x1="19.0592" y1="3.2" x2="19.0592" y2="16" gradientUnits="userSpaceOnUse">
<stop stop-color="#506AAC"/>
<stop offset="1" stop-color="#96CFEF" stop-opacity="0.8196"/>
</linearGradient>
<radialGradient id="paint6_radial_1_110" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(5)">
<stop offset="0.739583" stop-color="#49266B"/>
<stop offset="1" stop-color="#976EC0"/>
</radialGradient>
<radialGradient id="paint7_radial_1_110" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(3.75)">
<stop offset="0.713542" stop-color="#3E2755"/>
<stop offset="1" stop-color="#845EAA"/>
</radialGradient>
<radialGradient id="paint8_radial_1_110" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(2.5)">
<stop offset="0.494792"/>
<stop offset="1" stop-color="#845EAA"/>
</radialGradient>
<clipPath id="clip0_1_110">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -0,0 +1,17 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_133_15)">
<mask id="mask0_133_15" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32">
<circle cx="16" cy="16" r="16" fill="#FFA101"/>
</mask>
<g mask="url(#mask0_133_15)">
<circle cx="16" cy="16" r="16" fill="#2C8D8A"/>
<path d="M13.0066 20.4355C13.8684 20.0941 14.7586 19.8257 15.6676 19.6332C16.2173 19.4703 16.4736 20.2803 15.9287 20.4483L15.6246 20.5214C15.3605 20.5844 15.0953 20.6479 14.832 20.7154C14.4183 20.8274 14.011 20.9606 13.6117 21.1146C13.4689 21.1401 13.3142 21.2192 13.157 21.2996L13.1487 21.3038C12.8089 21.4787 12.4597 21.6579 12.1998 21.3274C11.9247 20.8468 12.5022 20.6276 12.8956 20.4783L12.8957 20.4783L13.0066 20.4355Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.3227 12.6283C16.5066 10.6072 18.6873 8.58897 21.7627 8.05836C26.0129 7.53461 28.9194 10.5997 27.733 14.6978C27.5392 15.4373 27.1922 16.1301 26.7133 16.7338C26.6662 16.7849 26.6095 16.852 26.5445 16.929L26.5257 16.9513C26.2655 17.2593 25.8869 17.7075 25.5208 17.9034C25.5993 18.2409 25.6991 18.5728 25.7988 18.9039L25.8008 18.9106C25.8243 18.9883 25.8475 19.0656 25.8704 19.1425L25.9158 19.2902C25.9238 19.3166 25.9319 19.3429 25.9399 19.3693C26.0209 19.6353 26.1021 19.9018 26.1684 20.1721C26.1878 20.2659 26.1733 20.3633 26.1275 20.4479C26.2298 20.7122 26.073 21.0755 25.6493 21.0663C24.8171 21.1669 23.9889 21.2419 23.164 21.3166C21.7136 21.4479 20.2722 21.5785 18.8328 21.8443C16.2647 22.2603 13.7591 22.9844 11.3732 24C11.3212 23.9986 11.27 23.9868 11.2228 23.9655C11.1756 23.9441 11.1333 23.9136 11.0985 23.8758C11.0422 23.8723 10.9874 23.8568 10.9379 23.8304C10.8884 23.804 10.8454 23.7673 10.812 23.723C10.5787 23.3181 10.4417 22.8696 10.3046 22.421L10.3031 22.416C10.215 22.1058 10.1102 21.8004 9.98913 21.501C9.96907 21.4435 9.94451 21.3872 9.91954 21.331C9.87705 21.2422 9.84346 21.1497 9.81924 21.0547C9.09105 21.2318 8.33269 21.2569 7.59388 21.1282C4.43924 20.6962 4.40117 17.6519 6.19955 15.6815C7.33065 14.4943 9.1626 14.0919 10.7718 14.2216C10.8754 14.2444 11.0134 14.2635 11.1681 14.2843L11.1703 14.2846C11.5019 14.3296 11.9077 14.3848 12.2026 14.5162C12.9268 13.9198 13.6227 13.2759 14.3187 12.632L14.3227 12.6283ZM25.0815 17.1465C25.3952 16.9085 25.6768 16.6327 25.9195 16.3258C27.1288 14.826 27.5345 12.545 26.5782 10.8336C26.0092 9.70266 24.7164 9.17093 23.514 8.93141C21.1024 8.58291 18.798 9.94139 17.0238 11.4064C16.2403 12.0312 15.5079 12.7186 14.7764 13.4056C13.6137 14.4971 12.4519 15.5877 11.085 16.426C10.5954 16.7174 10.1169 16.0156 10.6052 15.6962C10.8517 15.5363 11.0939 15.3692 11.3319 15.1949C9.84421 14.9218 8.20426 15.1234 7.03345 16.0974C6.16148 16.937 5.39513 18.5437 6.26546 19.6052C7.5599 20.6994 9.54905 20.4168 10.9602 19.6787C11.0676 19.6308 11.19 19.6259 11.301 19.6652C11.4121 19.7045 11.5028 19.7847 11.5538 19.8886C11.7429 20.3733 11.1534 20.6132 10.6466 20.784C10.8656 21.2385 11.0237 21.7196 11.1817 22.2005L11.1853 22.2116C11.2762 22.4914 11.3679 22.7709 11.4719 23.0455C12.1461 22.6794 12.8879 22.4479 13.6223 22.2188H13.626C14.9151 21.7953 16.2301 21.451 17.5634 21.188C19.3769 20.7992 21.2243 20.6223 23.0698 20.4456L23.0748 20.4451C23.8018 20.3757 24.5289 20.3058 25.2535 20.2236C25.1896 20.0144 25.1306 19.8032 25.0717 19.592C25.0087 19.3649 24.9456 19.1381 24.876 18.9134C24.8498 18.8001 24.8177 18.6882 24.7798 18.5781C24.7127 18.3713 24.639 18.1417 24.6308 17.9394C23.8239 17.8875 23.013 17.8435 22.2016 17.9086C22.001 17.9166 21.8037 17.9258 21.6084 17.9362C21.555 17.9498 21.4993 17.9529 21.4446 17.9453C20.6312 17.9932 19.8526 18.0731 19.0494 18.2575C18.6274 18.3584 18.2138 18.4848 17.7996 18.6114L17.7085 18.6392C17.5661 18.6826 17.4236 18.7261 17.2809 18.7681C17.1696 18.8018 17.0492 18.7909 16.9461 18.738C16.895 18.7118 16.8497 18.676 16.8129 18.6328C16.776 18.5895 16.7482 18.5396 16.7311 18.4859C16.714 18.4321 16.7079 18.3756 16.7132 18.3196C16.7185 18.2636 16.7351 18.2091 16.762 18.1593C16.7888 18.1096 16.8255 18.0654 16.8699 18.0295C16.9142 17.9935 16.9654 17.9664 17.0205 17.9497C17.7915 17.683 18.5803 17.4683 19.3814 17.307C20.0274 17.204 20.6762 17.1286 21.328 17.0807C21.8741 16.4368 21.9559 15.5074 21.6694 14.7414C21.5077 14.2068 22.326 13.9513 22.5057 14.4835C22.6142 14.818 22.6871 15.1624 22.7235 15.5114C22.787 15.7937 22.6453 16.4623 22.3891 17.0284C22.7242 17.0193 23.0596 17.0177 23.3953 17.0236C23.4071 17.0023 23.4208 16.9822 23.4362 16.9633C23.4861 16.902 23.552 16.855 23.627 16.8272C23.8513 16.5565 24.0166 16.2441 24.1129 15.909C24.1959 15.5804 24.2447 15.2444 24.2587 14.9062C24.3193 14.3517 25.1745 14.4344 25.1278 14.9905C25.1503 15.4208 24.9477 16.4332 24.5547 17.0755C24.6001 17.0807 24.6484 17.0851 24.6975 17.0891C24.8272 17.0959 24.9558 17.1151 25.0815 17.1465Z" fill="white"/>
</g>
</g>
<defs>
<clipPath id="clip0_133_15">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@ -0,0 +1,51 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.8013 8.92342C14.8015 8.92325 14.8016 8.92306 14.8017 8.92289C15.8165 9.44357 16.9269 9.62198 17.9896 9.6189C18.607 10.186 19.1207 10.8521 19.6033 11.5361C19.8035 11.8218 19.984 12.1208 20.1436 12.4309C20.5127 13.1417 20.7841 13.8937 21.0588 14.6545C21.1393 14.8777 21.2202 15.1016 21.3038 15.3254C21.33 15.4212 21.3574 15.5171 21.3859 15.613L21.3874 15.6126C21.8116 17.0676 22.431 18.6218 23.261 19.9051L23.2602 19.9054C23.5347 20.3269 23.8422 20.7261 24.1799 21.0991C24.2463 21.171 24.3143 21.2422 24.3823 21.3134L24.3823 21.3135L24.3824 21.3135L24.3825 21.3136C24.7003 21.6466 25.0205 21.982 25.202 22.4016C25.4279 22.9246 25.4106 23.5261 25.2747 24.0795C24.6335 26.6879 22.1215 27.3733 19.7208 27.4365L19.7219 27.4335C18.8218 27.4514 17.9279 27.3843 17.1353 27.3031C17.1353 27.3031 13.3124 26.9074 10.0719 24.5383L9.96735 24.4606C9.96735 24.4606 9.96735 24.4606 9.96738 24.4606C9.58915 24.1787 9.2283 23.8742 8.88684 23.5487C7.97858 22.6818 7.17043 21.6986 6.55243 20.6192C6.55657 20.6151 6.56068 20.6109 6.56482 20.6068C6.49167 20.4752 6.42153 20.3422 6.35445 20.2079C5.75659 19.0113 5.39222 17.7088 5.37572 16.3243C5.34759 14.0012 6.14235 11.6221 7.65303 9.89723C7.65247 9.8958 7.65194 9.89437 7.6514 9.89295C8.46934 8.99699 9.49169 8.29315 10.702 7.89243C11.4607 7.63891 12.2572 7.51718 13.0571 7.53254C13.5438 8.10403 14.136 8.57625 14.8013 8.92342ZM12.9391 24.1234C13.486 23.9237 14.0042 23.6553 14.4873 23.3244C14.0011 23.653 13.4822 23.9217 12.9391 24.1234Z" fill="url(#paint0_linear_6_313)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M22.7362 7.03121C22.7366 7.03121 22.737 7.03121 22.7374 7.03118L22.7704 7.00993C18.5081 -0.26064 12.935 5.46353 12.935 5.46353L12.9429 5.47754C12.9426 5.47763 12.9423 5.47771 12.942 5.4778C16.1468 11.0966 22.2375 7.35164 22.7362 7.03121Z" fill="url(#paint1_linear_6_313)"/>
<path d="M17.4526 19.554C16.2781 22.3615 14.0231 24.2206 11.2911 24.5021C11.2324 24.51 10.4846 24.569 10.0719 24.5385C13.3123 26.9076 17.1352 27.3033 17.1352 27.3033C17.9537 27.3872 18.8801 27.456 19.8099 27.4316C20.1374 26.5768 20.3217 25.598 20.2688 24.4876C20.1461 21.9085 21.6416 20.5844 23.2609 19.9052C22.431 18.6219 21.8116 17.0677 21.3874 15.6128C20.1229 15.9492 18.5169 17.007 17.4526 19.554Z" fill="url(#paint2_linear_6_313)"/>
<path d="M20.2179 24.4692C20.2711 25.5796 20.0485 26.5816 19.721 27.4364C22.1217 27.3732 24.6337 26.6878 25.2749 24.0794C25.4108 23.526 25.4281 22.9245 25.2021 22.4016C24.9818 21.8921 24.557 21.5067 24.1801 21.099C23.8274 20.7095 23.5077 20.2914 23.224 19.8491C21.606 20.5286 20.0952 21.8904 20.2179 24.4692Z" fill="url(#paint3_linear_6_313)"/>
<path d="M21.304 15.3254C20.9352 14.3383 20.6212 13.3501 20.1438 12.4309C19.9842 12.1207 19.8037 11.8218 19.6036 11.5361C19.1209 10.8521 18.6072 10.186 17.9898 9.61889C16.9272 9.62197 15.8167 9.44356 14.8019 8.92288C13.774 10.3809 12.5978 12.8543 13.6744 15.6775C15.2642 19.8469 12.038 22.6964 9.96757 24.4606L10.0722 24.5383C10.4603 24.5686 10.8505 24.563 11.2377 24.5216C13.9694 24.2397 16.355 22.3359 17.5295 19.5287C18.5941 16.9817 20.1427 16.0142 21.4055 15.6775C21.3699 15.5601 21.3361 15.4427 21.304 15.3254Z" fill="url(#paint4_linear_6_313)"/>
<path d="M7.7641 9.77323C6.18136 11.507 5.34692 13.9451 5.37572 16.3246C5.39222 17.7091 5.75659 19.0116 6.35445 20.2082C6.44413 20.3877 6.53921 20.5648 6.63968 20.7395C9.96708 17.3995 8.76492 12.4228 7.7641 9.77323Z" fill="url(#paint5_linear_6_313)"/>
<path d="M13.7306 15.6775C12.654 12.8532 13.8038 10.396 14.8304 8.93827C14.1534 8.58976 13.5512 8.11222 13.0575 7.53254C12.2577 7.51718 11.4611 7.63891 10.7024 7.89243C9.49213 8.29315 8.46978 8.99699 7.65184 9.89295C8.63057 12.4843 9.80672 17.3525 6.55287 20.6192C7.17087 21.6986 7.97902 22.6818 8.88728 23.5487C9.24552 23.8902 9.6251 24.2086 10.0237 24.502C12.0941 22.7386 15.3203 19.8469 13.7306 15.6775Z" fill="url(#paint6_linear_6_313)"/>
<path d="M17.7448 5.92682C19.9978 6.81579 21.5758 7.05655 22.7198 7.02216L22.7528 7.00091C18.4905 -0.269646 12.9174 5.45452 12.9174 5.45452L12.9255 5.46878C14.1277 5.25569 15.8748 5.18942 17.7448 5.92682Z" fill="url(#paint7_linear_6_313)"/>
<path d="M17.7726 5.87651C15.9038 5.14023 14.1465 5.16819 12.9243 5.4688C16.1292 11.0878 22.2202 7.34237 22.7185 7.02218C21.5737 7.05658 20.0256 6.76548 17.7726 5.87651Z" fill="url(#paint8_linear_6_313)"/>
<defs>
<linearGradient id="paint0_linear_6_313" x1="2.88192" y1="10.9427" x2="28.944" y2="26.5604" gradientUnits="userSpaceOnUse">
<stop stop-color="#E54033"/>
<stop offset="0.489583" stop-color="#FECA1A"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
<linearGradient id="paint1_linear_6_313" x1="7377.47" y1="874.49" x2="5745.9" y2="-803.807" gradientUnits="userSpaceOnUse">
<stop offset="0.15" stop-color="#6CBF00"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
<linearGradient id="paint2_linear_6_313" x1="7.38205" y1="24.7354" x2="23.7128" y2="20.7645" gradientUnits="userSpaceOnUse">
<stop offset="0.21" stop-color="#E54033"/>
<stop offset="0.84" stop-color="#FECA1A"/>
</linearGradient>
<linearGradient id="paint3_linear_6_313" x1="20.2487" y1="23.6337" x2="25.2877" y2="23.6714" gradientUnits="userSpaceOnUse">
<stop stop-color="#FECA1A"/>
<stop offset="0.4" stop-color="#FECA1A"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
<linearGradient id="paint4_linear_6_313" x1="8.84259" y1="24.837" x2="19.1738" y2="10.8504" gradientUnits="userSpaceOnUse">
<stop offset="0.16" stop-color="#E54033"/>
<stop offset="0.84" stop-color="#FECA1A"/>
</linearGradient>
<linearGradient id="paint5_linear_6_313" x1="7.33793" y1="10.9399" x2="6.88045" y2="19.9738" gradientUnits="userSpaceOnUse">
<stop stop-color="#FECA1A"/>
<stop offset="0.76" stop-color="#E54033"/>
</linearGradient>
<linearGradient id="paint6_linear_6_313" x1="12.3922" y1="8.59376" x2="9.63307" y2="19.0709" gradientUnits="userSpaceOnUse">
<stop offset="0.16" stop-color="#FECA1A"/>
<stop offset="1" stop-color="#E54033"/>
</linearGradient>
<linearGradient id="paint7_linear_6_313" x1="13.4607" y1="3.57759" x2="23.6767" y2="7.34318" gradientUnits="userSpaceOnUse">
<stop offset="0.15" stop-color="#6CBF00"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
<linearGradient id="paint8_linear_6_313" x1="7377.44" y1="874.481" x2="5745.87" y2="-803.816" gradientUnits="userSpaceOnUse">
<stop offset="0.15" stop-color="#6CBF00"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@ -1,5 +1,5 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1674_2263)">
<g clip-path="url(#clip0_1_63)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16345 24.8366 0 16 0C7.16345 0 0 7.16345 0 16C0 24.8366 7.16345 32 16 32Z" fill="#C8ECE1"/>
<path d="M5.29524 11.8893C5.08172 11.6904 5.28095 11.442 5.45579 11.3054C5.67519 11.0999 5.89249 10.8767 6.09844 10.68C7.01512 9.74696 7.93219 8.84079 8.96785 8.04847C9.10908 7.58198 9.76138 7.96741 9.48569 8.34273C8.19239 9.37206 7.01974 10.5548 5.85046 11.7253L5.86601 11.7098C5.86983 11.7066 5.87335 11.7031 5.87652 11.6992C5.72941 11.8619 5.50791 12.0842 5.29524 11.8893Z" fill="#308D8A"/>
<path d="M22.9244 12.238C22.899 12.207 22.8803 12.1712 22.8693 12.1327C22.8583 12.0942 22.8552 12.0539 22.8603 12.0142C22.8654 11.9745 22.8786 11.9363 22.899 11.9018C22.9194 11.8674 22.9467 11.8374 22.979 11.8139C24.1386 10.5446 25.2647 9.25007 26.4844 8.03585C26.5928 7.88744 26.8559 7.87108 26.9538 8.04801C27.0513 8.20815 26.9664 8.37498 26.845 8.49266C26.573 8.7978 26.2658 9.0681 25.9867 9.36648C25.2722 10.1041 24.5997 10.8758 23.9272 11.65C23.6482 11.8715 23.3321 12.5923 22.9244 12.238Z" fill="#308D8A"/>
@ -21,7 +21,7 @@
<path d="M26.6547 8.21904C26.7059 8.21904 26.7652 8.22416 26.8262 8.22921C25.6627 9.45432 24.574 10.7453 23.4545 12.0116C23.4246 12.0331 23.399 12.0603 23.3791 12.0918C22.7057 12.096 22.0297 12.0686 21.354 12.0403C20.5968 12.0093 19.8377 11.9791 19.0804 11.994C17.3863 11.9304 15.6898 11.9448 13.9943 11.9591C12.6373 11.9707 11.2807 11.9824 9.92507 11.955C9.34146 11.9369 8.75792 11.955 8.17431 11.9694C7.20109 11.9968 6.23057 12.0251 5.26094 11.8956C5.23715 11.8914 5.21606 11.8891 5.19092 11.8863C5.19361 11.8826 5.19585 11.8775 5.19855 11.8733C6.40475 10.625 7.61588 9.36749 8.94416 8.26079C14.8261 7.72902 20.766 7.90253 26.6547 8.21904Z" fill="#308D8A"/>
</g>
<defs>
<clipPath id="clip0_1674_2263">
<clipPath id="clip0_1_63">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 8.6 KiB

View File

@ -0,0 +1,19 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_15_367)">
<path d="M32 16C32 24.8365 24.8365 32 16 32C7.16344 32 0 24.8365 0 16C0 7.16344 7.16344 0 16 0C24.8365 0 32 7.16344 32 16Z" fill="#FFD15C"/>
<path d="M8.25031 22.5564C8.38837 22.4627 8.51724 22.3221 8.58139 22.1228C8.65268 21.9012 8.61063 21.7063 8.57724 21.5983C8.57615 21.5947 8.57497 21.5911 8.57381 21.5875L8.60041 21.4321C8.67389 21.4735 8.75845 21.5291 8.85488 21.5968C8.87813 21.6132 8.91065 21.6364 8.94447 21.6604C8.98887 21.6921 9.03567 21.7256 9.06685 21.7473C9.12044 21.7845 9.19653 21.8365 9.27716 21.8793C11.4108 23.2055 13.1753 23.7521 14.5768 23.6844C16.0259 23.6144 17.042 22.8855 17.5661 21.8217C18.0727 20.7935 18.0904 19.5193 17.7353 18.3391C17.378 17.1512 16.6265 15.9967 15.5064 15.1977C13.6189 13.8515 11.8893 11.8045 11.0148 10.064C10.5706 9.18003 10.3939 8.46713 10.4406 8.00164C10.4623 7.785 10.5287 7.65395 10.608 7.5696C10.6875 7.4852 10.8323 7.39211 11.1111 7.34619C11.7019 7.24887 12.3851 7.03612 13.0785 6.82023C13.3476 6.7364 13.6183 6.65211 13.8857 6.57391C14.8851 6.28168 15.9431 6.03617 17.0552 6.03827C19.212 6.04232 21.7433 6.97876 24.4085 10.8743C27.8323 15.8787 25.9525 21.4707 22.0084 24.4084C20.0415 25.8735 17.5872 26.6512 15.0653 26.3555C12.7946 26.0893 10.4163 24.9465 8.25031 22.5564Z" fill="white"/>
<path d="M8.64744 21.2612C8.64744 21.2613 8.64671 21.2628 8.64496 21.2653M8.43305 21.3589C8.43299 21.3588 8.43517 21.3591 8.43991 21.3603M8.25031 22.5564C8.38837 22.4627 8.51724 22.3221 8.58139 22.1228C8.65268 21.9012 8.61063 21.7063 8.57724 21.5983C8.57615 21.5947 8.57497 21.5911 8.57381 21.5875L8.60041 21.4321C8.67389 21.4735 8.75845 21.5291 8.85488 21.5968C8.87813 21.6132 8.91065 21.6364 8.94447 21.6604C8.98887 21.6921 9.03567 21.7256 9.06685 21.7473C9.12044 21.7845 9.19653 21.8365 9.27716 21.8793C11.4108 23.2055 13.1753 23.7521 14.5768 23.6844C16.0259 23.6144 17.042 22.8855 17.5661 21.8217C18.0727 20.7935 18.0904 19.5193 17.7353 18.3391C17.378 17.1512 16.6265 15.9967 15.5064 15.1977C13.6189 13.8515 11.8893 11.8045 11.0148 10.064C10.5706 9.18003 10.3939 8.46713 10.4406 8.00164C10.4623 7.785 10.5287 7.65395 10.608 7.5696C10.6875 7.4852 10.8323 7.39211 11.1111 7.34619C11.7019 7.24887 12.3851 7.03612 13.0785 6.82023C13.3476 6.7364 13.6183 6.65211 13.8857 6.57391C14.8851 6.28168 15.9431 6.03617 17.0552 6.03827C19.212 6.04232 21.7433 6.97876 24.4085 10.8743C27.8323 15.8787 25.9525 21.4707 22.0084 24.4084C20.0415 25.8735 17.5872 26.6512 15.0653 26.3555C12.7946 26.0893 10.4163 24.9465 8.25031 22.5564Z" stroke="black" stroke-width="1.65708"/>
<path d="M10.2103 7.6018C10.2103 7.6018 16.3265 5.97315 17.6657 5.97315C19.0048 5.97315 24.3557 8.57157 25.9173 13.32C28.1312 20.0516 22.1096 24.4655 21.4296 24.0328C27.9079 18.6764 17.3037 8.77553 12.0922 9.51991C11.4408 9.613 11.8027 10.1714 11.8027 10.1714L11.6579 11.619L10.5722 9.80944L10.2103 7.6018Z" fill="black"/>
<path d="M25.0263 11.2951C26.9576 14.6952 26.5563 12.7485 26.1275 16.6353C26.921 15.3517 28.1616 16.3128 28.674 16.8036C28.7659 16.8916 28.9174 16.8371 28.9131 16.71C28.8936 16.1335 28.7284 14.8876 27.774 13.5511C26.4654 11.7184 25.0263 11.2951 25.0263 11.2951Z" fill="black"/>
<path d="M26.1275 16.6353C26.2014 16.4528 26.3167 16.168 26.3167 16.168M26.1275 16.6353C26.5563 12.7485 26.9576 14.6952 25.0263 11.2951C25.0263 11.2951 26.4654 11.7184 27.774 13.5511C28.7284 14.8876 28.8936 16.1335 28.9131 16.71C28.9174 16.8371 28.7659 16.8916 28.674 16.8036C28.1616 16.3128 26.921 15.3517 26.1275 16.6353Z" stroke="black" stroke-width="0.0930942"/>
<path d="M9.48682 16.1168C8.67187 17.4965 6.99987 17.3931 7.03189 19.0387C8.52529 22.3567 8.53411 22.1187 8.53411 22.1187C11.3005 20.5647 10.1636 17.1332 9.75317 16.124C9.70674 16.0099 9.54943 16.0108 9.48682 16.1168Z" fill="black"/>
<path d="M3.21598 19.1673C4.80489 19.3747 5.75273 17.9933 7.02974 19.0316C8.72495 22.2512 8.53194 22.1117 8.53194 22.1117C5.60426 23.3348 3.60018 20.3264 3.05762 19.3816C2.99629 19.2748 3.09386 19.1515 3.21598 19.1673Z" fill="black"/>
<path d="M16.5438 17.1203C16.5438 17.1203 18.1363 18.7491 17.3039 19.0023C16.2659 18.3635 14.4059 18.8599 13.4942 19.1673C13.2697 19.2431 13.0497 19.0439 13.1306 18.8212C13.4406 17.9681 14.2062 16.3891 15.6752 16.1793C16.5438 15.962 16.5438 17.1203 16.5438 17.1203Z" fill="black"/>
<path d="M17.5209 9.15793C17.34 8.90463 16.9781 8.21696 18.1 8.21696C19.222 8.21696 20.9362 9.48733 21.2848 9.95728C21.1762 10.2437 20.4525 10.3077 20.0905 10.2799C19.7286 10.2521 19.1133 10.1925 18.6429 9.95728C18.1724 9.72205 17.7018 9.41131 17.5209 9.15793Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_15_367">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -0,0 +1,28 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M26.7472 12.463V22.3532L16 28.7031L5.24676 22.3532V9.64688L16 3.29069L24.2597 8.1744L25.5065 7.43815L16 1.81821L4 8.91064V23.0894L16 30.1818L28 23.0894V11.7267L26.7472 12.463Z" fill="url(#paint0_linear_6_301)"/>
<path d="M12.9911 22.3595H11.1929V16.1874H17.1869C17.754 16.1809 18.2958 15.9463 18.6952 15.5341C19.0945 15.1219 19.3192 14.5653 19.3207 13.9848C19.3241 13.6978 19.2699 13.4131 19.1616 13.1483C19.0535 12.8834 18.8933 12.6441 18.6914 12.4449C18.496 12.2393 18.262 12.0762 18.0034 11.9655C17.7449 11.8548 17.4672 11.7988 17.1869 11.8007H11.1929V9.92326H17.1929C18.2433 9.92969 19.2489 10.3597 19.9918 11.12C20.7345 11.8803 21.1547 12.9096 21.1609 13.9848C21.1673 14.8079 20.9221 15.6124 20.4596 16.2856C20.0339 16.9297 19.434 17.4329 18.7333 17.7336C18.0396 17.9587 17.3153 18.0706 16.5875 18.0648H12.9911V22.3595Z" fill="url(#paint1_linear_6_301)"/>
<path d="M21.1187 22.2058H19.0209L17.4025 19.3161C18.0427 19.276 18.6743 19.1438 19.2786 18.9235L21.1187 22.2058Z" fill="url(#paint2_linear_6_301)"/>
<path d="M25.4943 10.4079L26.735 11.1134L27.9758 10.4079V8.91699L26.735 8.18075L25.4943 8.91699V10.4079Z" fill="url(#paint3_linear_6_301)"/>
<defs>
<linearGradient id="paint0_linear_6_301" x1="27.9787" y1="8.91844" x2="2.37141" y2="18.9229" gradientUnits="userSpaceOnUse">
<stop stop-color="#C200FB"/>
<stop offset="0.489658" stop-color="#3772FF"/>
<stop offset="1" stop-color="#5AC4BE"/>
</linearGradient>
<linearGradient id="paint1_linear_6_301" x1="27.9788" y1="8.91874" x2="2.37151" y2="18.9232" gradientUnits="userSpaceOnUse">
<stop stop-color="#C200FB"/>
<stop offset="0.489658" stop-color="#3772FF"/>
<stop offset="1" stop-color="#5AC4BE"/>
</linearGradient>
<linearGradient id="paint2_linear_6_301" x1="27.9786" y1="8.9184" x2="2.37128" y2="18.9228" gradientUnits="userSpaceOnUse">
<stop stop-color="#C200FB"/>
<stop offset="0.489658" stop-color="#3772FF"/>
<stop offset="1" stop-color="#5AC4BE"/>
</linearGradient>
<linearGradient id="paint3_linear_6_301" x1="27.9785" y1="8.91865" x2="2.37122" y2="18.9231" gradientUnits="userSpaceOnUse">
<stop stop-color="#C200FB"/>
<stop offset="0.489658" stop-color="#3772FF"/>
<stop offset="1" stop-color="#5AC4BE"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,13 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_84)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M16 0C24.832 0 32 7.168 32 16C32 24.832 24.832 32 16 32C7.168 32 0 24.832 0 16C0 7.168 7.168 0 16 0Z" fill="#CF1011"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M16 12.2112C18.0864 12.2112 19.7888 13.9008 19.7888 16C19.7888 18.0864 18.0992 19.7888 16 19.7888C13.9136 19.7888 12.2112 18.0992 12.2112 16C12.2112 13.9136 13.9008 12.2112 16 12.2112Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M16.0896 6.0928C17.28 6.1056 18.4576 6.336 19.5584 6.7584C20.6592 7.1808 21.6832 7.7952 22.5792 8.5888L22.6048 8.6144C24.64 10.432 25.7536 12.8896 25.8944 15.4112C26.048 17.9456 25.2288 20.5312 23.424 22.5792L23.3984 22.6048C21.5808 24.64 19.1232 25.7536 16.6016 25.8944C14.0672 26.048 11.4816 25.2288 9.4336 23.424C7.3856 21.6064 6.2592 19.136 6.1184 16.6016C5.9648 14.0672 6.784 11.4816 8.5888 9.4336L9.4464 10.1888C7.8464 11.9936 7.1296 14.2848 7.2576 16.5248C7.3984 18.7648 8.384 20.9536 10.1888 22.5536C11.9936 24.1536 14.2848 24.8704 16.5248 24.7424C18.7648 24.6016 20.9536 23.616 22.5536 21.8112L22.5792 21.7856C24.1664 19.9808 24.8832 17.7024 24.7424 15.4752C24.6016 13.2352 23.616 11.0464 21.8112 9.4464L21.7856 9.4208C21.0048 8.7296 20.1088 8.192 19.1488 7.8208C18.176 7.4496 17.1392 7.2448 16.0896 7.232L16.1024 6.08L16.0896 6.0928Z" fill="white"/>
<path d="M10.368 6.1568C11.0592 6.1568 11.6736 6.4384 12.1216 6.8864C12.5696 7.3344 12.8512 7.9616 12.8512 8.64C12.8512 9.3312 12.5696 9.9456 12.1216 10.3936C11.6736 10.8416 11.0464 11.1232 10.368 11.1232C9.6768 11.1232 9.0624 10.8416 8.6144 10.3936C8.1664 9.9456 7.8848 9.3184 7.8848 8.64C7.8848 7.9488 8.1664 7.3344 8.6144 6.8864C9.0624 6.4384 9.6896 6.1568 10.368 6.1568ZM11.3152 7.7056C11.072 7.4624 10.7392 7.3088 10.368 7.3088C9.9968 7.3088 9.664 7.4624 9.4208 7.7056C9.1776 7.9488 9.024 8.2816 9.024 8.6528C9.024 9.024 9.1776 9.3568 9.4208 9.6C9.664 9.8432 9.9968 9.9968 10.368 9.9968C10.7392 9.9968 11.072 9.8432 11.3152 9.6C11.5584 9.3568 11.712 9.024 11.712 8.6528C11.712 8.2816 11.5584 7.9488 11.3152 7.7056Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_1_84">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 73 KiB

View File

@ -0,0 +1,26 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_37)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16345 24.8366 0 16 0C7.16345 0 0 7.16345 0 16C0 24.8366 7.16345 32 16 32Z" fill="black"/>
<path d="M6.15479 12.2139H6.18078C6.17324 12.2168 6.16359 12.2168 6.15479 12.2139Z" fill="#308D8A"/>
<path d="M9.24663 19.7457C9.36733 19.625 9.5333 19.5546 9.70932 19.5546H25.6721C25.9638 19.5546 26.1096 19.9066 25.9034 20.1128L22.7501 23.2662C22.6294 23.3869 22.4634 23.4573 22.2874 23.4573H6.32465C6.03295 23.4573 5.88711 23.1052 6.0933 22.899L9.24663 19.7457Z" fill="url(#paint0_linear_1_37)"/>
<path d="M9.24663 7.97223C9.37236 7.85153 9.53833 7.78112 9.70932 7.78112H25.6721C25.9638 7.78112 26.1096 8.13316 25.9034 8.33936L22.7501 11.4927C22.6294 11.6134 22.4634 11.6838 22.2874 11.6838H6.32465C6.03295 11.6838 5.88711 11.3317 6.0933 11.1256L9.24663 7.97223Z" fill="url(#paint1_linear_1_37)"/>
<path d="M22.7501 13.8214C22.6294 13.7007 22.4634 13.6303 22.2874 13.6303H6.32465C6.03295 13.6303 5.88711 13.9824 6.0933 14.1886L9.24663 17.3419C9.36733 17.4626 9.5333 17.533 9.70932 17.533H25.6721C25.9638 17.533 26.1096 17.181 25.9034 16.9748L22.7501 13.8214Z" fill="url(#paint2_linear_1_37)"/>
</g>
<defs>
<linearGradient id="paint0_linear_1_37" x1="24.1472" y1="5.8974" x2="13.0996" y2="27.0579" gradientUnits="userSpaceOnUse">
<stop stop-color="#00FFA3"/>
<stop offset="1" stop-color="#DC1FFF"/>
</linearGradient>
<linearGradient id="paint1_linear_1_37" x1="19.3166" y1="3.37545" x2="8.26912" y2="24.5359" gradientUnits="userSpaceOnUse">
<stop stop-color="#00FFA3"/>
<stop offset="1" stop-color="#DC1FFF"/>
</linearGradient>
<linearGradient id="paint2_linear_1_37" x1="21.7165" y1="4.62863" x2="10.669" y2="25.789" gradientUnits="userSpaceOnUse">
<stop stop-color="#00FFA3"/>
<stop offset="1" stop-color="#DC1FFF"/>
</linearGradient>
<clipPath id="clip0_1_37">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,26 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_89)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16345 24.8366 0 16 0C7.16345 0 0 7.16345 0 16C0 24.8366 7.16345 32 16 32Z" fill="#F5F8FA"/>
<path d="M6.15479 12.2139H6.18078C6.17324 12.2168 6.16359 12.2168 6.15479 12.2139Z" fill="#308D8A"/>
<path d="M9.24663 19.7457C9.36733 19.625 9.5333 19.5546 9.70932 19.5546H25.6721C25.9638 19.5546 26.1096 19.9066 25.9034 20.1128L22.7501 23.2662C22.6294 23.3869 22.4634 23.4573 22.2874 23.4573H6.32465C6.03295 23.4573 5.88711 23.1052 6.0933 22.899L9.24663 19.7457Z" fill="url(#paint0_linear_1_89)"/>
<path d="M9.24663 7.97223C9.37236 7.85153 9.53833 7.78112 9.70932 7.78112H25.6721C25.9638 7.78112 26.1096 8.13316 25.9034 8.33936L22.7501 11.4927C22.6294 11.6134 22.4634 11.6838 22.2874 11.6838H6.32465C6.03295 11.6838 5.88711 11.3317 6.0933 11.1256L9.24663 7.97223Z" fill="url(#paint1_linear_1_89)"/>
<path d="M22.7501 13.8214C22.6294 13.7007 22.4634 13.6303 22.2874 13.6303H6.32465C6.03295 13.6303 5.88711 13.9824 6.0933 14.1886L9.24663 17.3419C9.36733 17.4626 9.5333 17.533 9.70932 17.533H25.6721C25.9638 17.533 26.1096 17.181 25.9034 16.9748L22.7501 13.8214Z" fill="url(#paint2_linear_1_89)"/>
</g>
<defs>
<linearGradient id="paint0_linear_1_89" x1="26" y1="20" x2="5.99999" y2="23.9999" gradientUnits="userSpaceOnUse">
<stop stop-color="#5EBFF8"/>
<stop offset="1" stop-color="#72D1F3"/>
</linearGradient>
<linearGradient id="paint1_linear_1_89" x1="26" y1="6.5" x2="6" y2="12" gradientUnits="userSpaceOnUse">
<stop stop-color="#50A9F0"/>
<stop offset="1" stop-color="#5FBFF6"/>
</linearGradient>
<linearGradient id="paint2_linear_1_89" x1="25.5" y1="17" x2="7" y2="14" gradientUnits="userSpaceOnUse">
<stop stop-color="#59B1F3"/>
<stop offset="1" stop-color="#63CBFB"/>
</linearGradient>
<clipPath id="clip0_1_89">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,15 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_139_43)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16343 24.8366 0 16 0C7.16343 0 0 7.16343 0 16C0 24.8366 7.16343 32 16 32Z" fill="#1D2229"/>
<path d="M13.2636 14.4996H10.5845V17.1787H13.2636V14.4996Z" fill="white"/>
<path d="M10.5845 11.8204H7.90527V14.4996L10.5845 14.4996L10.5845 11.8204Z" fill="white"/>
<path d="M7.90487 14.4996H5.22571V17.1787H7.90487V14.4996Z" fill="white"/>
<path d="M10.5845 17.1787L7.90527 17.1786V19.8578H10.5845L10.5845 17.1787Z" fill="white"/>
<path d="M25.8142 12.3974C25.6253 10.4271 23.9247 9.76563 21.7767 9.57675V8.31459H20.1135V9.50474C19.6765 9.50474 19.2297 9.51311 18.7853 9.5215V8.31361H17.1231V9.57526C16.7631 9.58216 14.551 9.5802 14.551 9.5802L14.5461 11.0465L15.934 11.0544V20.6648H14.5466L14.5342 22.1104C14.9372 22.1104 16.7305 22.1183 17.1192 22.1208V23.3667H18.7813V22.1503C19.2371 22.1602 19.679 22.1642 20.1101 22.1637V23.3671H21.7737V22.1267C24.5707 21.9674 26.5292 21.2635 26.7724 18.6377C26.9697 16.5227 25.9754 15.5797 24.3877 15.196C25.3526 14.7028 25.9558 13.8391 25.8151 12.397L25.8142 12.3974ZM23.4838 18.3077C23.4838 20.3738 19.9468 20.1375 18.8183 20.138V16.4754C19.9463 16.4754 23.4818 16.1533 23.4822 18.3077H23.4838ZM22.7117 13.1398C22.7117 15.0194 19.7604 14.7989 18.8208 14.7989V11.4766C19.7619 11.4771 22.7128 11.1792 22.7117 13.1398Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_139_43">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -1,5 +1,12 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_30)">
<path d="M16 32C24.8667 32 32 24.8667 32 16C32 7.13328 24.8667 0 16 0C7.13328 0 0 7.13328 0 16C0 24.8667 7.13328 32 16 32Z" fill="#2775CA"/>
<path d="M20.4 18.5333C20.4 16.2 19 15.4 16.2 15.0668C14.2001 14.8 13.8001 14.2668 13.8001 13.3333C13.8001 12.3999 14.4668 11.8 15.8 11.8C17 11.8 17.6668 12.2 18 13.2C18.0668 13.4 18.2668 13.5333 18.4668 13.5333H19.5333C19.8 13.5333 20 13.3333 20 13.0668V13C19.7333 11.5333 18.5333 10.4 17 10.2667V8.66674C17 8.40002 16.8 8.20002 16.4668 8.1333H15.4668C15.2001 8.1333 15.0001 8.3333 14.9333 8.66674V10.2C12.9333 10.4667 11.6668 11.8 11.6668 13.4668C11.6668 15.6668 13.0001 16.5333 15.8 16.8668C17.6668 17.2 18.2668 17.6 18.2668 18.6668C18.2668 19.7335 17.3333 20.4668 16.0668 20.4668C14.3333 20.4668 13.7333 19.7333 13.5333 18.7333C13.4668 18.4668 13.2668 18.3333 13.0668 18.3333H11.9334C11.6668 18.3333 11.4668 18.5333 11.4668 18.8V18.8668C11.7334 20.5333 12.8001 21.7333 15.0001 22.0668V23.6668C15.0001 23.9333 15.2001 24.1333 15.5333 24.2001H16.5333C16.8 24.2001 17 24.0001 17.0668 23.6668V22.0668C19.0667 21.7333 20.4 20.3333 20.4 18.5333V18.5333Z" fill="white"/>
<path d="M12.5998 25.5336C7.39984 23.667 4.73312 17.867 6.66656 12.7336C7.66656 9.93355 9.86656 7.80027 12.5998 6.80027C12.8666 6.66699 12.9998 6.46699 12.9998 6.13355V5.20027C12.9998 4.93355 12.8666 4.73355 12.5998 4.66699C12.5331 4.66699 12.3998 4.66699 12.3331 4.73355C5.99984 6.73355 2.53311 13.467 4.53311 19.8003C5.73312 23.5336 8.59984 26.4003 12.3331 27.6003C12.5998 27.7336 12.8666 27.6003 12.9331 27.3336C12.9998 27.267 12.9998 27.2003 12.9998 27.067V26.1336C12.9998 25.9336 12.7998 25.667 12.5998 25.5336ZM19.6666 4.73355C19.3998 4.60027 19.1331 4.73355 19.0666 5.00027C18.9998 5.06699 18.9998 5.13355 18.9998 5.26699V6.20027C18.9998 6.46699 19.1998 6.73355 19.3998 6.86699C24.5998 8.73355 27.2666 14.5336 25.3331 19.667C24.3331 22.467 22.1331 24.6003 19.3998 25.6003C19.1331 25.7336 18.9998 25.9336 18.9998 26.267V27.2003C18.9998 27.467 19.1331 27.667 19.3998 27.7336C19.4666 27.7336 19.5998 27.7336 19.6666 27.667C25.9998 25.667 29.4666 18.9336 27.4666 12.6003C26.2666 8.80027 23.3331 5.93355 19.6666 4.73355V4.73355Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_1_30">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,16 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_106_38)">
<circle cx="16" cy="16" r="16" fill="url(#paint0_linear_106_38)"/>
<path d="M12.6673 9.3335H10.0006C9.63246 9.3335 9.33398 9.63197 9.33398 10.0002V22.0002C9.33398 22.3684 9.63246 22.6668 10.0006 22.6668H12.6673C13.0355 22.6668 13.334 22.3684 13.334 22.0002V17.3332H18.666V22.0002C18.666 22.3684 18.9645 22.6668 19.3327 22.6668H21.9994C22.3675 22.6668 22.666 22.3684 22.666 22.0002V10.0002C22.666 9.63197 22.3675 9.3335 21.9994 9.3335H19.3327C18.9645 9.3335 18.666 9.63197 18.666 10.0002V14.6665H13.334V10.0002C13.334 9.63197 13.0355 9.3335 12.6673 9.3335Z" fill="white"/>
</g>
<defs>
<linearGradient id="paint0_linear_106_38" x1="-27.3846" y1="-20" x2="53.2007" y2="53.8789" gradientUnits="userSpaceOnUse">
<stop stop-color="#FF00FF"/>
<stop offset="0.531673" stop-color="#7A84FF"/>
<stop offset="1" stop-color="#05FAFF"/>
</linearGradient>
<clipPath id="clip0_106_38">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,12 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1_35)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32Z" fill="#50AF95"/>
<path d="M16.0159 16.4154C16.9123 16.4154 17.3141 16.3915 17.3919 16.3856L17.3893 16.385C20.1395 16.2631 22.1909 15.7835 22.1909 15.2105C22.1909 14.6375 20.1388 14.1579 17.3893 14.0354V15.9086C17.3122 15.9157 16.8837 15.9514 16.0282 15.9514C15.3152 15.9514 14.7992 15.9209 14.6191 15.9079V14.0341C11.8637 14.1572 9.80707 14.6362 9.80707 15.2105C9.80707 15.7848 11.8637 16.2644 14.6191 16.3856C14.7967 16.3941 15.3029 16.4154 16.0159 16.4154Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.01649 15.5202L9.028 7.094C9.04113 7.06562 9.06219 7.04164 9.08864 7.02497C9.11509 7.00829 9.14581 6.99962 9.17707 7.00001H22.8242C22.8553 6.99993 22.8858 7.00881 22.912 7.02559C22.9382 7.04237 22.9591 7.06635 22.972 7.09464L26.9835 15.5208C26.9988 15.5522 27.0036 15.5876 26.9973 15.6218C26.991 15.6561 26.9739 15.6875 26.9485 15.7114L16.1144 26.0924C16.0836 26.1219 16.0426 26.1384 16 26.1384C15.9574 26.1384 15.9164 26.1219 15.8856 26.0924L5.05149 15.7107C5.02609 15.6869 5.00899 15.6555 5.00269 15.6212C4.99639 15.5869 5.00123 15.5515 5.01649 15.5202ZM17.3919 12.1648V13.8416C20.5047 13.9855 22.8436 14.6019 22.8436 15.3414C22.8436 16.081 20.5025 16.698 17.3913 16.8413V22.2165H14.6184V16.8432C11.5001 16.6993 9.15501 16.0823 9.15501 15.3421C9.15501 14.6019 11.5001 13.9842 14.6184 13.8409V12.1648H10.7819V9.60775H21.2291V12.1648H17.3919Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_1_35">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,26 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_3_219)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16344 24.8366 0 16 0C7.16344 0 0 7.16344 0 16C0 24.8366 7.16344 32 16 32Z" fill="#F7931A"/>
<path d="M23.189 14.02C23.503 11.924 21.906 10.797 19.724 10.045L20.432 7.205L18.704 6.775L18.014 9.54C17.56 9.426 17.094 9.32 16.629 9.214L17.324 6.431L15.596 6L14.888 8.839C14.512 8.753 14.142 8.669 13.784 8.579L13.786 8.57L11.402 7.975L10.942 9.821C10.942 9.821 12.225 10.115 12.198 10.133C12.898 10.308 13.024 10.771 13.003 11.139L12.197 14.374C12.245 14.386 12.307 14.404 12.377 14.431L12.194 14.386L11.064 18.918C10.978 19.13 10.761 19.449 10.271 19.328C10.289 19.353 9.015 19.015 9.015 19.015L8.157 20.993L10.407 21.554C10.825 21.659 11.235 21.769 11.638 21.872L10.923 24.744L12.65 25.174L13.358 22.334C13.83 22.461 14.288 22.579 14.736 22.691L14.03 25.519L15.758 25.949L16.473 23.083C19.421 23.641 21.637 23.416 22.57 20.75C23.322 18.604 22.533 17.365 20.982 16.558C22.112 16.298 22.962 15.555 23.189 14.02V14.02ZM19.239 19.558C18.706 21.705 15.091 20.544 13.919 20.253L14.869 16.448C16.041 16.741 19.798 17.32 19.239 19.558ZM19.774 13.989C19.287 15.942 16.279 14.949 15.304 14.706L16.164 11.256C17.139 11.499 20.282 11.952 19.774 13.989Z" fill="white"/>
<circle cx="27" cy="5" r="5" fill="url(#paint0_radial_3_219)"/>
<circle cx="27" cy="5" r="3.75" fill="url(#paint1_radial_3_219)"/>
<circle cx="27" cy="5" r="2.5" fill="url(#paint2_radial_3_219)"/>
</g>
<defs>
<radialGradient id="paint0_radial_3_219" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(5)">
<stop offset="0.739583" stop-color="#49266B"/>
<stop offset="1" stop-color="#976EC0"/>
</radialGradient>
<radialGradient id="paint1_radial_3_219" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(3.75)">
<stop offset="0.713542" stop-color="#3E2755"/>
<stop offset="1" stop-color="#845EAA"/>
</radialGradient>
<radialGradient id="paint2_radial_3_219" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(27 5) rotate(90) scale(2.5)">
<stop offset="0.494792"/>
<stop offset="1" stop-color="#845EAA"/>
</radialGradient>
<clipPath id="clip0_3_219">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -1,51 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.5043 7.44197C15.5044 7.44175 15.5046 7.44149 15.5048 7.44126C16.8509 8.13196 18.324 8.36863 19.7335 8.36455C20.5526 9.11682 21.234 10.0004 21.8743 10.9077C22.1398 11.2867 22.3792 11.6833 22.5909 12.0948C23.0805 13.0376 23.4406 14.0351 23.805 15.0444C23.9118 15.3404 24.019 15.6375 24.13 15.9344C24.1647 16.0615 24.2011 16.1887 24.2389 16.3159L24.2409 16.3154C24.8036 18.2454 25.6253 20.3071 26.7262 22.0094L26.7252 22.0098C27.0893 22.569 27.4972 23.0985 27.9452 23.5933C28.0333 23.6887 28.1234 23.7831 28.2137 23.8777L28.2137 23.8777L28.2138 23.8777L28.2139 23.8778C28.6356 24.3196 29.0602 24.7645 29.301 25.3212C29.6007 26.0149 29.5777 26.8128 29.3974 27.5469C28.5468 31.007 25.2146 31.9162 22.0301 32.0001L22.0316 31.9961C20.8376 32.0199 19.6518 31.9309 18.6003 31.8231C18.6003 31.8231 13.5291 31.2982 9.23061 28.1556L9.09188 28.0525C9.09188 28.0525 9.09188 28.0525 9.09191 28.0524C8.59017 27.6785 8.1115 27.2746 7.65854 26.8428C6.45371 25.6929 5.38168 24.3886 4.56189 22.9568C4.56738 22.9513 4.57284 22.9458 4.57833 22.9403C4.48129 22.7657 4.38825 22.5893 4.29927 22.4111C3.50618 20.8238 3.02284 19.096 3.00096 17.2594C2.96364 14.1777 4.0179 11.0218 6.02186 8.73375C6.02112 8.73186 6.02041 8.72996 6.01971 8.72807C7.10472 7.53957 8.4609 6.6059 10.0663 6.07433C11.0728 5.73803 12.1295 5.57656 13.1904 5.59693C13.8361 6.35503 14.6217 6.98144 15.5043 7.44197ZM13.034 27.6051C13.7595 27.3403 14.4468 26.9841 15.0878 26.5453C14.4428 26.9811 13.7545 27.3375 13.034 27.6051Z" fill="url(#paint0_linear)"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.0299 4.9315C26.0304 4.9315 26.0309 4.9315 26.0314 4.93147L26.0752 4.90327C20.4213 -4.74132 13.0283 2.85194 13.0283 2.85194L13.0389 2.87053C13.0384 2.87064 13.038 2.87075 13.0376 2.87086C17.2888 10.3244 25.3683 5.35657 26.0299 4.9315Z" fill="url(#paint1_linear)"/>
<path d="M19.0212 21.5435C17.4632 25.2678 14.4719 27.7339 10.8478 28.1074C10.7699 28.1178 9.77798 28.1961 9.23047 28.1556C13.529 31.2983 18.6002 31.8232 18.6002 31.8232C19.6859 31.9345 20.9149 32.0257 22.1483 31.9935C22.5826 30.8595 22.8271 29.5612 22.757 28.0881C22.5941 24.6669 24.5779 22.9105 26.7261 22.0094C25.6251 20.3072 24.8035 18.2455 24.2408 16.3154C22.5633 16.7617 20.433 18.165 19.0212 21.5435Z" fill="url(#paint2_linear)"/>
<path d="M22.6894 28.0638C22.7599 29.5368 22.4646 30.8659 22.0303 31.9999C25.2148 31.9161 28.547 31.0069 29.3976 27.5467C29.5779 26.8126 29.6009 26.0147 29.3011 25.321C29.0088 24.6452 28.4454 24.134 27.9453 23.5932C27.4775 23.0764 27.0534 22.5218 26.6771 21.9351C24.5308 22.8365 22.5266 24.643 22.6894 28.0638Z" fill="url(#paint3_linear)"/>
<path d="M24.1304 15.9341C23.6411 14.6246 23.2245 13.3137 22.5913 12.0944C22.3796 11.683 22.1402 11.2864 21.8747 10.9074C21.2344 10.0001 20.553 9.11648 19.734 8.3642C18.3244 8.36828 16.8513 8.13162 15.5052 7.44092C14.1416 9.37503 12.5814 12.656 14.0095 16.4011C16.1184 21.9319 11.8388 25.7118 9.09229 28.0521L9.23102 28.1552C9.74596 28.1954 10.2635 28.188 10.7771 28.133C14.4009 27.7591 17.5654 25.2337 19.1234 21.5097C20.5356 18.1312 22.5899 16.8477 24.265 16.4011C24.2178 16.2453 24.1729 16.0896 24.1304 15.9341Z" fill="url(#paint4_linear)"/>
<path d="M6.1692 8.56934C4.06965 10.8692 2.96275 14.1035 3.00096 17.2599C3.02284 19.0964 3.50618 20.8243 4.29927 22.4116C4.41823 22.6497 4.54435 22.8846 4.67763 23.1164C9.09151 18.6858 7.49682 12.084 6.1692 8.56934Z" fill="url(#paint5_linear)"/>
<path d="M14.0839 16.4014C12.6558 12.6549 14.1811 9.3954 15.5428 7.46167C14.6448 6.99936 13.8459 6.3659 13.1911 5.59693C12.1301 5.57656 11.0734 5.73803 10.067 6.07433C8.4615 6.6059 7.10533 7.53957 6.02031 8.72807C7.31862 12.1656 8.87882 18.6234 4.5625 22.9568C5.38229 24.3886 6.45432 25.6929 7.65915 26.8428C8.13437 27.2958 8.63789 27.7182 9.16667 28.1074C11.9131 25.7682 16.1927 21.9322 14.0839 16.4014Z" fill="url(#paint6_linear)"/>
<path d="M19.409 3.46675C22.3977 4.64598 24.4909 4.96536 26.0085 4.91974L26.0522 4.89155C20.3983 -4.75303 13.0054 2.84022 13.0054 2.84022L13.0161 2.85914C14.6108 2.57648 16.9285 2.48856 19.409 3.46675Z" fill="url(#paint7_linear)"/>
<path d="M19.4456 3.40024C16.9666 2.42354 14.6356 2.46064 13.0142 2.8594C17.2656 10.3132 25.3455 5.34474 26.0065 4.92001C24.4879 4.96563 22.4343 4.57948 19.4456 3.40024Z" fill="url(#paint8_linear)"/>
<defs>
<linearGradient id="paint0_linear" x1="-0.30713" y1="10.1206" x2="34.2649" y2="30.8379" gradientUnits="userSpaceOnUse">
<stop stop-color="#E54033"/>
<stop offset="0.489583" stop-color="#FECA1A"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
<linearGradient id="paint1_linear" x1="9782.27" y1="1155.64" x2="7617.95" y2="-1070.67" gradientUnits="userSpaceOnUse">
<stop offset="0.15" stop-color="#6CBF00"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
<linearGradient id="paint2_linear" x1="5.66235" y1="28.4168" x2="27.3255" y2="23.1494" gradientUnits="userSpaceOnUse">
<stop offset="0.21" stop-color="#E54033"/>
<stop offset="0.84" stop-color="#FECA1A"/>
</linearGradient>
<linearGradient id="paint3_linear" x1="22.7302" y1="26.9554" x2="29.4146" y2="27.0055" gradientUnits="userSpaceOnUse">
<stop stop-color="#FECA1A"/>
<stop offset="0.4" stop-color="#FECA1A"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
<linearGradient id="paint4_linear" x1="7.59997" y1="28.5514" x2="21.3045" y2="9.99784" gradientUnits="userSpaceOnUse">
<stop offset="0.16" stop-color="#E54033"/>
<stop offset="0.84" stop-color="#FECA1A"/>
</linearGradient>
<linearGradient id="paint5_linear" x1="5.60388" y1="10.1169" x2="4.99701" y2="22.1007" gradientUnits="userSpaceOnUse">
<stop stop-color="#FECA1A"/>
<stop offset="0.76" stop-color="#E54033"/>
</linearGradient>
<linearGradient id="paint6_linear" x1="12.3086" y1="7.00466" x2="8.64846" y2="20.9029" gradientUnits="userSpaceOnUse">
<stop offset="0.16" stop-color="#FECA1A"/>
<stop offset="1" stop-color="#E54033"/>
</linearGradient>
<linearGradient id="paint7_linear" x1="13.7261" y1="0.350433" x2="27.2779" y2="5.34558" gradientUnits="userSpaceOnUse">
<stop offset="0.15" stop-color="#6CBF00"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
<linearGradient id="paint8_linear" x1="9782.24" y1="1155.63" x2="7617.92" y2="-1070.68" gradientUnits="userSpaceOnUse">
<stop offset="0.15" stop-color="#6CBF00"/>
<stop offset="1" stop-color="#AFD803"/>
</linearGradient>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 6.3 KiB

View File

@ -1,3 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M28.1127 12.8648C28.6164 9.50263 26.0546 7.69482 22.5545 6.48855L23.6902 1.93293L20.9183 1.24317L19.8115 5.67848C19.0833 5.49561 18.3358 5.32558 17.5899 5.15555L18.7047 0.691363L15.9328 0L14.7971 4.55401C14.194 4.41606 13.6005 4.28132 13.0262 4.13695L13.0294 4.12251L9.20528 3.16808L8.46739 6.12923C8.46739 6.12923 10.5254 6.60083 10.4821 6.62971C11.605 6.91042 11.8071 7.65312 11.7734 8.24342L10.4805 13.4327C10.5575 13.4519 10.657 13.4808 10.7693 13.5241L10.4757 13.4519L8.66309 20.7216C8.52514 21.0617 8.17705 21.5734 7.39105 21.3793C7.41992 21.4194 5.37631 20.8772 5.37631 20.8772L4 24.0501L7.6092 24.95C8.27971 25.1185 8.93739 25.2949 9.58384 25.4601L8.43692 30.0671L11.2072 30.7568L12.3429 26.2012C13.1 26.4049 13.8347 26.5942 14.5533 26.7739L13.4208 31.3102L16.1927 32L17.3396 27.4027C22.0685 28.2978 25.6231 27.9368 27.1198 23.6603C28.326 20.218 27.0604 18.2305 24.5725 16.936C26.3851 16.5189 27.7486 15.3271 28.1127 12.8648ZM21.7765 21.7483C20.9216 25.1922 15.1228 23.3299 13.2428 22.8631L14.7667 16.7595C16.6467 17.2295 22.6732 18.1583 21.7765 21.7483ZM22.6347 12.8151C21.8535 15.9479 17.0284 14.355 15.4644 13.9652L16.844 8.4311C18.4079 8.82089 23.4496 9.54755 22.6347 12.8151Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,15 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M15.9995 0V11.8291L25.9976 16.2967L15.9995 0Z" fill="white" fill-opacity="0.602"/>
<path d="M15.9994 0L6 16.2967L15.9994 11.8291V0Z" fill="white"/>
<path d="M15.9995 23.9626V32.0002L26.0043 18.1587L15.9995 23.9626Z" fill="white" fill-opacity="0.602"/>
<path d="M15.9994 32.0002V23.9612L6 18.1587L15.9994 32.0002Z" fill="white"/>
<path d="M15.9995 22.1022L25.9976 16.297L15.9995 11.832V22.1022Z" fill="white" fill-opacity="0.2"/>
<path d="M6 16.297L15.9994 22.1022V11.832L6 16.297Z" fill="white" fill-opacity="0.602"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 756 B

View File

@ -1,16 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path opacity="0.9" d="M19.0212 21.5435C17.4632 25.2678 14.4719 27.7339 10.8478 28.1074C10.7699 28.1178 9.77798 28.1961 9.23047 28.1556C13.529 31.2983 18.6002 31.8232 18.6002 31.8232C19.6859 31.9345 20.9149 32.0257 22.1483 31.9935C22.5826 30.8595 22.8271 29.5612 22.757 28.0881C22.5941 24.6669 24.5779 22.9105 26.7261 22.0094C25.6251 20.3072 24.8035 18.2455 24.2408 16.3154C22.5633 16.7617 20.433 18.165 19.0212 21.5435Z" fill="white"/>
<path d="M22.6894 28.0638C22.7599 29.5368 22.4646 30.8659 22.0303 31.9999C25.2148 31.9161 28.547 31.0069 29.3976 27.5467C29.5779 26.8126 29.6009 26.0147 29.3011 25.321C29.0088 24.6452 28.4454 24.134 27.9453 23.5932C27.4775 23.0764 27.0534 22.5218 26.6771 21.9351C24.5308 22.8365 22.5266 24.643 22.6894 28.0638Z" fill="white"/>
<path d="M24.1304 15.9341C23.6411 14.6246 23.2245 13.3137 22.5913 12.0944C22.3796 11.683 22.1402 11.2864 21.8747 10.9074C21.2344 10.0001 20.553 9.11648 19.734 8.3642C18.3244 8.36828 16.8513 8.13162 15.5052 7.44092C14.1416 9.37503 12.5814 12.656 14.0095 16.4011C16.1184 21.9319 11.8388 25.7118 9.09229 28.0521L9.23102 28.1552C9.74596 28.1954 10.2635 28.188 10.7771 28.133C14.4009 27.7591 17.5654 25.2337 19.1234 21.5097C20.5356 18.1312 22.5899 16.8477 24.265 16.4011C24.2178 16.2453 24.1729 16.0896 24.1304 15.9341Z" fill="white"/>
<path d="M6.1692 8.56934C4.06965 10.8692 2.96275 14.1035 3.00096 17.2599C3.02284 19.0964 3.50618 20.8243 4.29927 22.4116C4.41823 22.6497 4.54435 22.8846 4.67763 23.1164C9.09151 18.6858 7.49682 12.084 6.1692 8.56934Z" fill="white"/>
<path opacity="0.9" d="M14.0839 16.4014C12.6558 12.6549 14.1811 9.3954 15.5428 7.46167C14.6448 6.99936 13.8459 6.3659 13.1911 5.59693C12.1301 5.57656 11.0734 5.73803 10.067 6.07433C8.4615 6.6059 7.10533 7.53957 6.02031 8.72807C7.31862 12.1656 8.87882 18.6234 4.5625 22.9568C5.38229 24.3886 6.45432 25.6929 7.65915 26.8428C8.13437 27.2958 8.63789 27.7182 9.16667 28.1074C11.9131 25.7682 16.1927 21.9322 14.0839 16.4014Z" fill="white"/>
<path d="M19.409 3.46675C22.3977 4.64598 24.4909 4.96536 26.0085 4.91974L26.0522 4.89155C20.3983 -4.75303 13.0054 2.84022 13.0054 2.84022L13.0161 2.85914C14.6108 2.57648 16.9285 2.48856 19.409 3.46675Z" fill="white"/>
<path opacity="0.9" d="M19.4456 3.40024C16.9666 2.42354 14.6356 2.46064 13.0142 2.8594C17.2656 10.3132 25.3455 5.34474 26.0065 4.92001C24.4879 4.96563 22.4343 4.57948 19.4456 3.40024Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -1,12 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0)">
<path d="M5.19951 22.1422C5.39263 21.9491 5.65815 21.8364 5.93977 21.8364H31.4786C31.9453 21.8364 32.1787 22.3997 31.8488 22.7296L26.8038 27.7746C26.6107 27.9677 26.3451 28.0804 26.0635 28.0804H0.52463C0.0579459 28.0804 -0.175396 27.5171 0.154501 27.1872L5.19951 22.1422Z" fill="white"/>
<path d="M5.19951 3.30576C5.40067 3.11265 5.6662 3 5.93977 3H31.4786C31.9453 3 32.1787 3.56324 31.8488 3.89314L26.8038 8.93814C26.6107 9.13125 26.3451 9.2439 26.0635 9.2439H0.52463C0.0579459 9.2439 -0.175396 8.68066 0.154501 8.35077L5.19951 3.30576Z" fill="white"/>
<path d="M26.8038 12.6637C26.6107 12.4706 26.3451 12.3579 26.0635 12.3579H0.52463C0.0579459 12.3579 -0.175396 12.9211 0.154501 13.251L5.19951 18.2961C5.39263 18.4892 5.65815 18.6018 5.93977 18.6018H31.4786C31.9453 18.6018 32.1787 18.0386 31.8488 17.7087L26.8038 12.6637Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -1,3 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M32 16C32 24.8667 24.8667 32 16 32C7.13328 32 0 24.8667 0 16C0 7.13328 7.13328 0 16 0C24.8667 0 32 7.13328 32 16ZM6.66656 12.7336C4.73312 17.867 7.39984 23.667 12.5998 25.5336C12.7998 25.667 12.9998 25.9336 12.9998 26.1336V27.067C12.9998 27.2003 12.9998 27.267 12.9331 27.3336C12.8666 27.6003 12.5998 27.7336 12.3331 27.6003C8.59984 26.4003 5.73312 23.5336 4.53311 19.8003C2.53311 13.467 5.99984 6.73355 12.3331 4.73355C12.3998 4.66699 12.5331 4.66699 12.5998 4.66699C12.8666 4.73355 12.9998 4.93355 12.9998 5.20027V6.13355C12.9998 6.46699 12.8666 6.66699 12.5998 6.80027C9.86656 7.80027 7.66656 9.93355 6.66656 12.7336ZM19.0666 5.00027C19.1331 4.73355 19.3998 4.60027 19.6666 4.73355C23.3331 5.93355 26.2666 8.80027 27.4666 12.6003C29.4666 18.9336 25.9998 25.667 19.6666 27.667C19.5998 27.7336 19.4666 27.7336 19.3998 27.7336C19.1331 27.667 18.9998 27.467 18.9998 27.2003V26.267C18.9998 25.9336 19.1331 25.7336 19.3998 25.6003C22.1331 24.6003 24.3331 22.467 25.3331 19.667C27.2666 14.5336 24.5998 8.73355 19.3998 6.86699C19.1998 6.73355 18.9998 6.46699 18.9998 6.20027V5.26699C18.9998 5.13355 18.9998 5.06699 19.0666 5.00027ZM20.4 18.5333C20.4 16.2 19 15.4 16.2 15.0668C14.2001 14.8 13.8001 14.2668 13.8001 13.3333C13.8001 12.3999 14.4668 11.8 15.8 11.8C17 11.8 17.6668 12.2 18 13.2C18.0668 13.4 18.2668 13.5333 18.4668 13.5333H19.5333C19.8 13.5333 20 13.3333 20 13.0667V13C19.7333 11.5333 18.5333 10.4 17 10.2667V8.66674C17 8.40002 16.8 8.20002 16.4668 8.1333H15.4668C15.2001 8.1333 15.0001 8.3333 14.9333 8.66674V10.2C12.9333 10.4667 11.6668 11.8 11.6668 13.4668C11.6668 15.6668 13.0001 16.5333 15.8 16.8668C17.6668 17.2 18.2668 17.6 18.2668 18.6668C18.2668 19.7335 17.3333 20.4668 16.0668 20.4668C14.3333 20.4668 13.7333 19.7333 13.5333 18.7333C13.4668 18.4668 13.2668 18.3333 13.0668 18.3333H11.9334C11.6668 18.3333 11.4668 18.5333 11.4668 18.8V18.8668C11.7334 20.5333 12.8001 21.7333 15.0001 22.0668V23.6668C15.0001 23.9333 15.2001 24.1333 15.5333 24.2001H16.5333C16.8 24.2001 17 24.0001 17.0668 23.6668V22.0668C19.0667 21.7333 20.4 20.3333 20.4 18.5333Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -1,4 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.023 15.7763C17.3269 15.7763 17.9114 15.7414 18.0245 15.7329L18.0207 15.732C22.0208 15.5547 25.0047 14.8571 25.0047 14.0237C25.0047 13.1903 22.0199 12.4927 18.0207 12.3145V15.0391C17.9085 15.0494 17.2854 15.1013 16.0409 15.1013C15.0039 15.1013 14.2535 15.057 13.9914 15.0381V12.3126C9.98372 12.4917 6.99236 13.1884 6.99236 14.0237C6.99236 14.859 9.98372 15.5566 13.9914 15.7329C14.2497 15.7452 14.986 15.7763 16.023 15.7763Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0.0244761 14.4741L5.8592 2.21826C5.8783 2.17698 5.90893 2.14211 5.94741 2.11786C5.98588 2.0936 6.03055 2.081 6.07603 2.08156H25.9258C25.971 2.08144 26.0154 2.09436 26.0535 2.11877C26.0916 2.14318 26.1219 2.17804 26.1407 2.2192L31.9755 14.475C31.9977 14.5206 32.0047 14.5721 31.9955 14.622C31.9864 14.6719 31.9615 14.7175 31.9245 14.7522L16.1664 29.8514C16.1216 29.8943 16.062 29.9183 16 29.9183C15.9379 29.9183 15.8783 29.8943 15.8336 29.8514L0.075385 14.7513C0.0384323 14.7166 0.0135572 14.6709 0.00439729 14.6211C-0.00476259 14.5712 0.00227334 14.5197 0.0244761 14.4741ZM18.0245 9.59369V12.0326C22.5521 12.242 25.954 13.1385 25.954 14.2141C25.954 15.2898 22.5488 16.1873 18.0235 16.3957V24.214H13.9904V16.3985C9.45484 16.1892 6.04395 15.2917 6.04395 14.2151C6.04395 13.1385 9.45484 12.24 13.9904 12.0317V9.59369H8.41026V5.87451H23.6056V9.59369H18.0245Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,29 +0,0 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12Z"
fill="#FFD15C" />
<path
d="M6.18774 16.9173C6.29129 16.847 6.38794 16.7416 6.43605 16.5921C6.48952 16.4259 6.45798 16.2797 6.43294 16.1987C6.43212 16.196 6.43124 16.1933 6.43037 16.1906L6.45032 16.0741C6.50543 16.1051 6.56885 16.1468 6.64117 16.1976C6.65861 16.2099 6.683 16.2273 6.70836 16.2453C6.74166 16.2691 6.77676 16.2942 6.80015 16.3105C6.84034 16.3384 6.89741 16.3774 6.95788 16.4095C8.55811 17.4041 9.8815 17.8141 10.9326 17.7633C12.0194 17.7108 12.7815 17.1641 13.1746 16.3663C13.5545 15.5951 13.5678 14.6395 13.3015 13.7543C13.0335 12.8634 12.4699 11.9975 11.6298 11.3983C10.2142 10.3886 8.91702 8.8534 8.26109 7.548C7.92799 6.88502 7.79547 6.35035 7.83046 6.00123C7.8467 5.83875 7.8965 5.74046 7.95604 5.6772C8.01563 5.6139 8.1242 5.54408 8.33337 5.50964C8.77641 5.43665 9.28883 5.27709 9.80885 5.11517C10.0107 5.0523 10.2137 4.98908 10.4143 4.93043C11.1638 4.71126 11.9573 4.52713 12.7914 4.5287C14.409 4.53174 16.3075 5.23407 18.3064 8.15576C20.8742 11.909 19.4644 16.103 16.5063 18.3063C15.0311 19.4051 13.1904 19.9884 11.299 19.7666C9.59596 19.567 7.81225 18.7099 6.18774 16.9173ZM6.48559 15.9459C6.48559 15.946 6.48504 15.9471 6.48373 15.949C6.48487 15.9468 6.48553 15.9459 6.48559 15.9459ZM6.3248 16.0192C6.32475 16.0191 6.32639 16.0193 6.32994 16.0202C6.32666 16.0198 6.32491 16.0194 6.3248 16.0192Z"
fill="white" stroke="black" stroke-width="1.65708" />
<path
d="M7.65771 5.70135C7.65771 5.70135 12.2449 4.47986 13.2493 4.47986C14.2536 4.47986 18.2668 6.42868 19.438 9.99003C21.0984 15.0387 16.5822 18.3491 16.0722 18.0246C20.9309 14.0073 12.9778 6.58165 9.06918 7.13993C8.58059 7.20975 8.85203 7.62852 8.85203 7.62852L8.74346 8.71426L7.92915 7.35708L7.65771 5.70135Z"
fill="black" />
<path
d="M18.7697 8.47131C20.2182 11.0214 19.9172 9.56137 19.5956 12.4765C20.1907 11.5138 21.1212 12.2346 21.5055 12.6027C21.5744 12.6687 21.688 12.6278 21.6848 12.5325C21.6702 12.1001 21.5463 11.1657 20.8305 10.1633C19.849 8.78878 18.7697 8.47131 18.7697 8.47131Z"
fill="black" />
<path
d="M19.5956 12.4765C19.651 12.3396 19.7375 12.126 19.7375 12.126M19.5956 12.4765C19.9172 9.56137 20.2182 11.0214 18.7697 8.47131C18.7697 8.47131 19.849 8.78878 20.8305 10.1633C21.5463 11.1657 21.6702 12.1001 21.6848 12.5325C21.688 12.6278 21.5744 12.6687 21.5055 12.6027C21.1212 12.2346 20.1907 11.5138 19.5956 12.4765Z"
stroke="black" stroke-width="0.0930942" />
<path
d="M7.1151 12.0876C6.50389 13.1224 5.24989 13.0448 5.2739 14.279C6.39395 16.7675 6.40057 16.589 6.40057 16.589C8.47534 15.4235 7.62271 12.8499 7.31486 12.093C7.28004 12.0074 7.16206 12.0081 7.1151 12.0876Z"
fill="black" />
<path
d="M2.41197 14.3755C3.60365 14.531 4.31453 13.495 5.27229 14.2737C6.5437 16.6884 6.39894 16.5838 6.39894 16.5838C4.20318 17.5011 2.70012 15.2448 2.2932 14.5362C2.2472 14.4561 2.32038 14.3636 2.41197 14.3755Z"
fill="black" />
<path
d="M12.4078 12.8402C12.4078 12.8402 13.6022 14.0618 12.9779 14.2517C12.1994 13.7726 10.8044 14.1449 10.1206 14.3755C9.95228 14.4323 9.78724 14.2829 9.84792 14.1159C10.0804 13.4761 10.6546 12.2918 11.7564 12.1345C12.4078 11.9715 12.4078 12.8402 12.4078 12.8402Z"
fill="black" />
<path
d="M13.1407 6.86845C13.005 6.67847 12.7336 6.16272 13.575 6.16272C14.4165 6.16272 15.7022 7.1155 15.9636 7.46796C15.8822 7.68276 15.3394 7.73081 15.0679 7.70993C14.7965 7.68904 14.335 7.64438 13.9822 7.46796C13.6293 7.29154 13.2764 7.05848 13.1407 6.86845Z"
fill="white" />
</svg>

Before

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -1,26 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_2582_2263)">
<path d="M16 32C24.8366 32 32 24.8366 32 16C32 7.16345 24.8366 0 16 0C7.16345 0 0 7.16345 0 16C0 24.8366 7.16345 32 16 32Z" fill="black"/>
<path d="M6.15479 12.2139H6.18078C6.17324 12.2168 6.16359 12.2168 6.15479 12.2139Z" fill="#308D8A"/>
<path d="M9.24648 19.7458C9.36718 19.6251 9.53314 19.5547 9.70917 19.5547H25.6719C25.9636 19.5547 26.1095 19.9067 25.9033 20.1129L22.75 23.2663C22.6293 23.387 22.4633 23.4574 22.2873 23.4574H6.3245C6.0328 23.4574 5.88695 23.1053 6.09315 22.8991L9.24648 19.7458Z" fill="url(#paint0_linear_2582_2263)"/>
<path d="M9.24648 7.97236C9.37221 7.85166 9.53817 7.78125 9.70917 7.78125H25.6719C25.9636 7.78125 26.1095 8.1333 25.9033 8.33949L22.75 11.4928C22.6293 11.6135 22.4633 11.6839 22.2873 11.6839H6.3245C6.0328 11.6839 5.88695 11.3319 6.09315 11.1257L9.24648 7.97236Z" fill="url(#paint1_linear_2582_2263)"/>
<path d="M22.75 13.8215C22.6293 13.7008 22.4633 13.6304 22.2873 13.6304H6.3245C6.0328 13.6304 5.88695 13.9824 6.09315 14.1886L9.24648 17.3419C9.36718 17.4626 9.53314 17.533 9.70917 17.533H25.6719C25.9636 17.533 26.1095 17.181 25.9033 16.9748L22.75 13.8215Z" fill="url(#paint2_linear_2582_2263)"/>
</g>
<defs>
<linearGradient id="paint0_linear_2582_2263" x1="24.147" y1="5.8975" x2="13.0995" y2="27.058" gradientUnits="userSpaceOnUse">
<stop stop-color="#00FFA3"/>
<stop offset="1" stop-color="#DC1FFF"/>
</linearGradient>
<linearGradient id="paint1_linear_2582_2263" x1="19.3165" y1="3.37558" x2="8.26896" y2="24.536" gradientUnits="userSpaceOnUse">
<stop stop-color="#00FFA3"/>
<stop offset="1" stop-color="#DC1FFF"/>
</linearGradient>
<linearGradient id="paint2_linear_2582_2263" x1="21.7164" y1="4.62866" x2="10.6689" y2="25.7891" gradientUnits="userSpaceOnUse">
<stop stop-color="#00FFA3"/>
<stop offset="1" stop-color="#DC1FFF"/>
</linearGradient>
<clipPath id="clip0_2582_2263">
<rect width="32" height="32" fill="white"/>
</clipPath>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,4 +0,0 @@
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.023 15.7763C17.3269 15.7763 17.9114 15.7414 18.0245 15.7329L18.0207 15.732C22.0208 15.5547 25.0047 14.8571 25.0047 14.0237C25.0047 13.1903 22.0199 12.4927 18.0207 12.3145V15.0391C17.9085 15.0494 17.2854 15.1013 16.0409 15.1013C15.0039 15.1013 14.2535 15.057 13.9914 15.0381V12.3126C9.98372 12.4917 6.99236 13.1884 6.99236 14.0237C6.99236 14.859 9.98372 15.5566 13.9914 15.7329C14.2497 15.7452 14.986 15.7763 16.023 15.7763Z" fill="#50AF95"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0.0244761 14.4741L5.8592 2.21826C5.8783 2.17698 5.90893 2.14211 5.94741 2.11786C5.98588 2.0936 6.03055 2.081 6.07603 2.08156H25.9258C25.971 2.08144 26.0154 2.09436 26.0535 2.11877C26.0916 2.14318 26.1219 2.17804 26.1407 2.2192L31.9755 14.475C31.9977 14.5206 32.0047 14.5721 31.9955 14.622C31.9864 14.6719 31.9615 14.7175 31.9245 14.7522L16.1664 29.8514C16.1216 29.8943 16.062 29.9183 16 29.9183C15.9379 29.9183 15.8783 29.8943 15.8336 29.8514L0.075385 14.7513C0.0384323 14.7166 0.0135572 14.6709 0.00439729 14.6211C-0.00476259 14.5712 0.00227334 14.5197 0.0244761 14.4741ZM18.0245 9.59369V12.0326C22.5521 12.242 25.954 13.1385 25.954 14.2141C25.954 15.2898 22.5488 16.1873 18.0235 16.3957V24.214H13.9904V16.3985C9.45484 16.1892 6.04395 15.2917 6.04395 14.2151C6.04395 13.1385 9.45484 12.24 13.9904 12.0317V9.59369H8.41026V5.87451H23.6056V9.59369H18.0245Z" fill="#50AF95"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -2,5 +2,9 @@
"404-heading": "Page not found",
"404-link": "Back to home",
"learn-more": "Learn More",
"markets": "Markets",
"perp": "Perp",
"spot": "Spot",
"trade": "Trade {{token}}",
"trade-now": "Trade Now"
}

View File

@ -20,6 +20,7 @@
"lightning-execution": "Lightning execution",
"lightning-execution-desc": "The speed of a centralized exchange without losing control of your assets.",
"list-token": "List a Token",
"markets-desc": "New markets are added frequently via Mango DAO. Anyone can propose a token or market to list.",
"safety-desc": "Innovative safety features to protect your funds. Mango is manipulation resistant to minimize potential losses from bad actors or extreme volatility.",
"safety-heading": "Unparalleled safety",
"swap-desc": "The simplicity you love with the power of flash loans. Swap with up to 5x leverage and the best aggregated prices from all the top DEX's.",

View File

@ -2,5 +2,9 @@
"404-heading": "Page not found",
"404-link": "Back to home",
"learn-more": "Learn More",
"markets": "Markets",
"perp": "Perp",
"spot": "Spot",
"trade": "Trade {{token}}",
"trade-now": "Trade Now"
}

View File

@ -20,6 +20,7 @@
"lightning-execution": "Lightning execution",
"lightning-execution-desc": "The speed of a centralized exchange without losing control of your assets.",
"list-token": "List a Token",
"markets-desc": "New markets are added frequently via Mango DAO. Anyone can propose a token or market to list.",
"safety-desc": "Innovative safety features to protect your funds. Mango is manipulation resistant to minimize potential losses from bad actors or extreme volatility.",
"safety-heading": "Unparalleled safety",
"swap-desc": "The simplicity you love with the power of flash loans. Swap with up to 5x leverage and the best aggregated prices from all the top DEX's.",

View File

@ -2,5 +2,9 @@
"404-heading": "Page not found",
"404-link": "Back to home",
"learn-more": "Learn More",
"markets": "Markets",
"perp": "Perp",
"spot": "Spot",
"trade": "Trade {{token}}",
"trade-now": "Trade Now"
}

View File

@ -20,6 +20,7 @@
"lightning-execution": "Lightning execution",
"lightning-execution-desc": "The speed of a centralized exchange without losing control of your assets.",
"list-token": "List a Token",
"markets-desc": "New markets are added frequently via Mango DAO. Anyone can propose a token or market to list.",
"safety-desc": "Innovative safety features to protect your funds. Mango is manipulation resistant to minimize potential losses from bad actors or extreme volatility.",
"safety-heading": "Unparalleled safety",
"swap-desc": "The simplicity you love with the power of flash loans. Swap with up to 5x leverage and the best aggregated prices from all the top DEX's.",

View File

@ -2,5 +2,9 @@
"404-heading": "Page not found",
"404-link": "Back to home",
"learn-more": "Learn More",
"markets": "Markets",
"perp": "Perp",
"spot": "Spot",
"trade": "Trade {{token}}",
"trade-now": "Trade Now"
}

View File

@ -20,6 +20,7 @@
"lightning-execution": "Lightning execution",
"lightning-execution-desc": "The speed of a centralized exchange without losing control of your assets.",
"list-token": "List a Token",
"markets-desc": "New markets are added frequently via Mango DAO. Anyone can propose a token or market to list.",
"safety-desc": "Innovative safety features to protect your funds. Mango is manipulation resistant to minimize potential losses from bad actors or extreme volatility.",
"safety-heading": "Unparalleled safety",
"swap-desc": "The simplicity you love with the power of flash loans. Swap with up to 5x leverage and the best aggregated prices from all the top DEX's.",

View File

@ -2,5 +2,9 @@
"404-heading": "Page not found",
"404-link": "Back to home",
"learn-more": "Learn More",
"markets": "Markets",
"perp": "Perp",
"spot": "Spot",
"trade": "Trade {{token}}",
"trade-now": "Trade Now"
}

View File

@ -20,6 +20,7 @@
"lightning-execution": "Lightning execution",
"lightning-execution-desc": "The speed of a centralized exchange without losing control of your assets.",
"list-token": "List a Token",
"markets-desc": "New markets are added frequently via Mango DAO. Anyone can propose a token or market to list.",
"safety-desc": "Innovative safety features to protect your funds. Mango is manipulation resistant to minimize potential losses from bad actors or extreme volatility.",
"safety-heading": "Unparalleled safety",
"swap-desc": "The simplicity you love with the power of flash loans. Swap with up to 5x leverage and the best aggregated prices from all the top DEX's.",

View File

@ -167,7 +167,7 @@ body {
}
button {
@apply tracking-wider focus:outline-none;
@apply tracking-wider focus:outline-none default-transition;
}
svg {
@ -212,7 +212,7 @@ p {
}
a {
@apply tracking-wider text-base lg:text-lg;
@apply tracking-wider text-base lg:text-lg default-transition;
}
.font-mono {
@ -228,6 +228,50 @@ li {
@apply text-lg md:text-xl text-th-fgd-4;
}
/* Scrollbars */
.hide-scroll::-webkit-scrollbar {
width: 0px;
height: 0px;
-webkit-appearance: none;
}
.hide-scroll::-webkit-scrollbar-thumb {
border: 0px solid transparent;
background-clip: padding-box;
}
.hide-scroll::-webkit-scrollbar-thumb:hover {
border: 0;
}
.hide-scroll::-webkit-scrollbar-track {
background: transparent;
}
.thin-scroll::-webkit-scrollbar {
width: 8px;
height: 8px;
}
.thin-scroll::-webkit-scrollbar-thumb {
@apply rounded bg-th-bkg-4;
border: 2px solid transparent;
background-clip: padding-box;
}
.thin-scroll::-webkit-scrollbar-thumb:hover {
border: 0;
}
.thin-scroll::-webkit-scrollbar-track {
background: transparent;
}
.thin-scroll::-webkit-scrollbar-thumb:window-inactive {
@apply bg-th-bkg-4;
}
@layer utilities {
.animation-delay-2000 {
animation-delay: 2s;

File diff suppressed because one or more lines are too long

16
types/index.ts Normal file
View File

@ -0,0 +1,16 @@
export type MarketData = { [key: string]: MarketsDataItem[] }
export type MarketsDataItem = {
base_volume_1h: number
base_volume_24h: number
change_1h: number
change_7d: number
change_24h: number
change_30d: number
last_price: number
price_1h: number
price_24h: number
price_history: { price: number; time: string }[]
quote_volume_1h: number
quote_volume_24h: number
}

1
utils/constants.ts Normal file
View File

@ -0,0 +1 @@
export const MANGO_DATA_API_URL = 'https://api.mngo.cloud/data/v4'

View File

@ -1,32 +1,45 @@
import Decimal from 'decimal.js'
export const formatNumericValue = (
value: number | string,
decimals?: number
value: number | string | Decimal,
decimals?: number,
roundUp?: boolean
): string => {
const numberValue = Number(value)
let formattedValue
if (numberValue > -0.0000000001 && numberValue < 0.000000001) {
formattedValue = '0'
} else if (decimals) {
formattedValue = roundValue(numberValue, decimals)
if (decimals !== undefined) {
formattedValue = roundUp
? roundValue(numberValue, decimals, true)
: roundValue(numberValue, decimals)
} else if (numberValue === 0) {
formattedValue = numberValue.toFixed(decimals || 0)
} else if (numberValue > -0.0000000001 && numberValue < 0.000000001) {
formattedValue = numberValue.toExponential(3)
} else if (Math.abs(numberValue) >= 1000) {
formattedValue = roundValue(numberValue, 0)
formattedValue = roundUp
? roundValue(numberValue, 0, true)
: roundValue(numberValue, 0)
} else if (Math.abs(numberValue) >= 0.1) {
formattedValue = roundValue(numberValue, 3)
formattedValue = roundUp
? roundValue(numberValue, 3, true)
: roundValue(numberValue, 3)
} else {
formattedValue = roundValue(numberValue, 9)
formattedValue = roundUp
? roundValue(numberValue, countLeadingZeros(numberValue) + 3, true)
: roundValue(numberValue, countLeadingZeros(numberValue) + 3)
}
return formattedValue
}
export const formatCurrencyValue = (
value: number | string,
value: number | string | Decimal,
decimals?: number
): string => {
const numberValue = Number(value)
let formattedValue
if (numberValue > -0.0000000001 && numberValue < 0.000000001) {
formattedValue = '$0.00'
} else if (decimals) {
} else if (decimals !== undefined) {
formattedValue = Intl.NumberFormat('en', {
minimumFractionDigits: decimals,
maximumFractionDigits: decimals,
@ -45,8 +58,16 @@ export const formatCurrencyValue = (
return formattedValue
}
const roundValue = (value: number, decimals: number): string => {
const roundedValue = parseFloat(value.toFixed(decimals))
const roundValue = (
value: number | string | Decimal,
decimals: number,
roundUp?: boolean
): string => {
const decimalValue = value instanceof Decimal ? value : new Decimal(value)
const roundMode = roundUp ? Decimal.ROUND_UP : Decimal.ROUND_FLOOR
const roundedValue = decimalValue
.toDecimalPlaces(decimals, roundMode)
.toNumber()
if (decimals === 2) return digits2.format(roundedValue)
if (decimals === 3) return digits3.format(roundedValue)
if (decimals === 4) return digits4.format(roundedValue)
@ -60,7 +81,10 @@ const roundValue = (value: number, decimals: number): string => {
})
}
const digits2 = new Intl.NumberFormat('en', { maximumFractionDigits: 2 })
const digits2 = new Intl.NumberFormat('en', {
minimumFractionDigits: 2,
maximumFractionDigits: 2,
})
const digits3 = new Intl.NumberFormat('en', { maximumFractionDigits: 3 })
const digits4 = new Intl.NumberFormat('en', { maximumFractionDigits: 4 })
const digits5 = new Intl.NumberFormat('en', { maximumFractionDigits: 5 })
@ -69,6 +93,18 @@ const digits7 = new Intl.NumberFormat('en', { maximumFractionDigits: 7 })
const digits8 = new Intl.NumberFormat('en', { maximumFractionDigits: 8 })
const digits9 = new Intl.NumberFormat('en', { maximumFractionDigits: 9 })
export const numberFormat = new Intl.NumberFormat('en', {
maximumSignificantDigits: 7,
})
export const floorToDecimal = (
value: number | string | Decimal,
decimals: number
): Decimal => {
const decimal = value instanceof Decimal ? value : new Decimal(value)
return decimal.toDecimalPlaces(decimals, Decimal.ROUND_FLOOR)
}
const usdFormatter0 = Intl.NumberFormat('en', {
minimumFractionDigits: 0,
maximumFractionDigits: 0,
@ -89,3 +125,17 @@ const usdFormatter3Sig = Intl.NumberFormat('en', {
style: 'currency',
currency: 'USD',
})
export const countLeadingZeros = (x: number) => {
const absoluteX = Math.abs(x)
if (absoluteX % 1 == 0) {
return 0
} else {
return -1 - Math.floor(Math.log10(absoluteX % 1))
}
}
export const numberCompacter = Intl.NumberFormat('en', {
maximumFractionDigits: 2,
notation: 'compact',
})

251
yarn.lock
View File

@ -266,6 +266,13 @@
core-js-pure "^3.25.1"
regenerator-runtime "^0.13.11"
"@babel/runtime@^7.1.2":
version "7.23.2"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885"
integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==
dependencies:
regenerator-runtime "^0.14.0"
"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.20.13", "@babel/runtime@^7.20.6", "@babel/runtime@^7.7.2":
version "7.21.5"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.21.5.tgz#8492dddda9644ae3bda3b45eabe87382caee7200"
@ -780,6 +787,57 @@
dependencies:
"@babel/types" "^7.3.0"
"@types/d3-array@^3.0.3":
version "3.2.1"
resolved "https://registry.yarnpkg.com/@types/d3-array/-/d3-array-3.2.1.tgz#1f6658e3d2006c4fceac53fde464166859f8b8c5"
integrity sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==
"@types/d3-color@*":
version "3.1.3"
resolved "https://registry.yarnpkg.com/@types/d3-color/-/d3-color-3.1.3.tgz#368c961a18de721da8200e80bf3943fb53136af2"
integrity sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==
"@types/d3-ease@^3.0.0":
version "3.0.2"
resolved "https://registry.yarnpkg.com/@types/d3-ease/-/d3-ease-3.0.2.tgz#e28db1bfbfa617076f7770dd1d9a48eaa3b6c51b"
integrity sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==
"@types/d3-interpolate@^3.0.1":
version "3.0.4"
resolved "https://registry.yarnpkg.com/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz#412b90e84870285f2ff8a846c6eb60344f12a41c"
integrity sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==
dependencies:
"@types/d3-color" "*"
"@types/d3-path@*":
version "3.0.2"
resolved "https://registry.yarnpkg.com/@types/d3-path/-/d3-path-3.0.2.tgz#4327f4a05d475cf9be46a93fc2e0f8d23380805a"
integrity sha512-WAIEVlOCdd/NKRYTsqCpOMHQHemKBEINf8YXMYOtXH0GA7SY0dqMB78P3Uhgfy+4X+/Mlw2wDtlETkN6kQUCMA==
"@types/d3-scale@^4.0.2":
version "4.0.8"
resolved "https://registry.yarnpkg.com/@types/d3-scale/-/d3-scale-4.0.8.tgz#d409b5f9dcf63074464bf8ddfb8ee5a1f95945bb"
integrity sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==
dependencies:
"@types/d3-time" "*"
"@types/d3-shape@^3.1.0":
version "3.1.5"
resolved "https://registry.yarnpkg.com/@types/d3-shape/-/d3-shape-3.1.5.tgz#ab2f9c1485667be729b68bf2d9219858bc6d4009"
integrity sha512-dfEWpZJ1Pdg8meLlICX1M3WBIpxnaH2eQV2eY43Y5ysRJOTAV9f3/R++lgJKFstfrEOE2zdJ0sv5qwr2Bkic6Q==
dependencies:
"@types/d3-path" "*"
"@types/d3-time@*", "@types/d3-time@^3.0.0":
version "3.0.3"
resolved "https://registry.yarnpkg.com/@types/d3-time/-/d3-time-3.0.3.tgz#3c186bbd9d12b9d84253b6be6487ca56b54f88be"
integrity sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==
"@types/d3-timer@^3.0.0":
version "3.0.2"
resolved "https://registry.yarnpkg.com/@types/d3-timer/-/d3-timer-3.0.2.tgz#70bbda77dc23aa727413e22e214afa3f0e852f70"
integrity sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==
"@types/graceful-fs@^4.1.2":
version "4.1.6"
resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.6.tgz#e14b2576a1c25026b7f02ede1de3b84c3a1efeae"
@ -1523,6 +1581,11 @@ class-utils@^0.3.5:
isobject "^3.0.0"
static-extend "^0.1.1"
classnames@^2.2.5:
version "2.3.2"
resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924"
integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==
clean-set@^1.1.1:
version "1.1.2"
resolved "https://registry.yarnpkg.com/clean-set/-/clean-set-1.1.2.tgz#76d8bf238c3e27827bfa73073ecdfdc767187070"
@ -1796,6 +1859,77 @@ csstype@^3.0.2:
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b"
integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
"d3-array@2 - 3", "d3-array@2.10.0 - 3", d3-array@^3.1.6:
version "3.2.4"
resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5"
integrity sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==
dependencies:
internmap "1 - 2"
"d3-color@1 - 3":
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2"
integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==
d3-ease@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/d3-ease/-/d3-ease-3.0.1.tgz#9658ac38a2140d59d346160f1f6c30fda0bd12f4"
integrity sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==
"d3-format@1 - 3":
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-3.1.0.tgz#9260e23a28ea5cb109e93b21a06e24e2ebd55641"
integrity sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==
"d3-interpolate@1.2.0 - 3", d3-interpolate@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz#3c47aa5b32c5b3dfb56ef3fd4342078a632b400d"
integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==
dependencies:
d3-color "1 - 3"
d3-path@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-3.1.0.tgz#22df939032fb5a71ae8b1800d61ddb7851c42526"
integrity sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==
d3-scale@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-4.0.2.tgz#82b38e8e8ff7080764f8dcec77bd4be393689396"
integrity sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==
dependencies:
d3-array "2.10.0 - 3"
d3-format "1 - 3"
d3-interpolate "1.2.0 - 3"
d3-time "2.1.1 - 3"
d3-time-format "2 - 4"
d3-shape@^3.1.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-3.2.0.tgz#a1a839cbd9ba45f28674c69d7f855bcf91dfc6a5"
integrity sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==
dependencies:
d3-path "^3.1.0"
"d3-time-format@2 - 4":
version "4.1.0"
resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-4.1.0.tgz#7ab5257a5041d11ecb4fe70a5c7d16a195bb408a"
integrity sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==
dependencies:
d3-time "1 - 3"
"d3-time@1 - 3", "d3-time@2.1.1 - 3", d3-time@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-3.1.0.tgz#9310db56e992e3c0175e1ef385e545e48a9bb5c7"
integrity sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==
dependencies:
d3-array "2 - 3"
d3-timer@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/d3-timer/-/d3-timer-3.0.1.tgz#6284d2a2708285b1abb7e201eda4380af35e63b0"
integrity sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==
data-urls@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b"
@ -1824,7 +1958,12 @@ decamelize@^1.2.0:
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
decimal.js@^10.2.1:
decimal.js-light@^2.4.1:
version "2.5.1"
resolved "https://registry.yarnpkg.com/decimal.js-light/-/decimal.js-light-2.5.1.tgz#134fd32508f19e208f4fb2f8dac0d2626a867934"
integrity sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==
decimal.js@^10.2.1, decimal.js@^10.4.3:
version "10.4.3"
resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23"
integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==
@ -1944,6 +2083,13 @@ dom-accessibility-api@^0.5.6:
resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453"
integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==
dom-helpers@^3.4.0:
version "3.4.0"
resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.4.0.tgz#e9b369700f959f62ecde5a6babde4bccd9169af8"
integrity sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==
dependencies:
"@babel/runtime" "^7.1.2"
domexception@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304"
@ -2241,6 +2387,11 @@ esutils@^2.0.2:
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
eventemitter3@^4.0.1:
version "4.0.7"
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
exec-sh@^0.3.2:
version "0.3.6"
resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc"
@ -2338,6 +2489,11 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
fast-equals@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/fast-equals/-/fast-equals-5.0.1.tgz#a4eefe3c5d1c0d021aeed0bc10ba5e0c12ee405d"
integrity sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==
fast-glob@^3.2.12, fast-glob@^3.2.7, fast-glob@^3.2.9:
version "3.2.12"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
@ -2902,6 +3058,11 @@ internal-slot@^1.0.3, internal-slot@^1.0.5:
has "^1.0.3"
side-channel "^1.0.4"
"internmap@1 - 2":
version "2.0.3"
resolved "https://registry.yarnpkg.com/internmap/-/internmap-2.0.3.tgz#6685f23755e43c524e251d29cbc97248e3061009"
integrity sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==
is-accessor-descriptor@^0.1.6:
version "0.1.6"
resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
@ -3926,7 +4087,7 @@ lodash.truncate@^4.4.2:
resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==
lodash@^4.17.21, lodash@^4.7.0:
lodash@^4.17.19, lodash@^4.17.21, lodash@^4.7.0:
version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@ -4952,7 +5113,7 @@ prompts@^2.0.1:
kleur "^3.0.3"
sisteransi "^1.0.5"
prop-types@^15.8.1:
prop-types@^15.6.2, prop-types@^15.8.1:
version "15.8.1"
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
@ -5020,7 +5181,7 @@ react-i18next@^12.1.5:
"@babel/runtime" "^7.20.6"
html-parse-stringify "^3.0.1"
react-is@^16.13.1, react-is@^16.7.0:
react-is@^16.10.2, react-is@^16.13.1, react-is@^16.7.0:
version "16.13.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
@ -5030,6 +5191,36 @@ react-is@^17.0.1:
resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
react-lifecycles-compat@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==
react-resize-detector@^8.0.4:
version "8.1.0"
resolved "https://registry.yarnpkg.com/react-resize-detector/-/react-resize-detector-8.1.0.tgz#1c7817db8bc886e2dbd3fbe3b26ea8e56be0524a"
integrity sha512-S7szxlaIuiy5UqLhLL1KY3aoyGHbZzsTpYal9eYMwCyKqoqoVLCmIgAgNyIM1FhnP2KyBygASJxdhejrzjMb+w==
dependencies:
lodash "^4.17.21"
react-smooth@^2.0.4:
version "2.0.5"
resolved "https://registry.yarnpkg.com/react-smooth/-/react-smooth-2.0.5.tgz#d153b7dffc7143d0c99e82db1532f8cf93f20ecd"
integrity sha512-BMP2Ad42tD60h0JW6BFaib+RJuV5dsXJK9Baxiv/HlNFjvRLqA9xrNKxVWnUIZPQfzUwGXIlU/dSYLU+54YGQA==
dependencies:
fast-equals "^5.0.0"
react-transition-group "2.9.0"
react-transition-group@2.9.0:
version "2.9.0"
resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.9.0.tgz#df9cdb025796211151a436c69a8f3b97b5b07c8d"
integrity sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==
dependencies:
dom-helpers "^3.4.0"
loose-envify "^1.4.0"
prop-types "^15.6.2"
react-lifecycles-compat "^3.0.4"
react@^18.2.0:
version "18.2.0"
resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
@ -5070,6 +5261,28 @@ readdirp@~3.6.0:
dependencies:
picomatch "^2.2.1"
recharts-scale@^0.4.4:
version "0.4.5"
resolved "https://registry.yarnpkg.com/recharts-scale/-/recharts-scale-0.4.5.tgz#0969271f14e732e642fcc5bd4ab270d6e87dd1d9"
integrity sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==
dependencies:
decimal.js-light "^2.4.1"
recharts@^2.9.3:
version "2.9.3"
resolved "https://registry.yarnpkg.com/recharts/-/recharts-2.9.3.tgz#cb96105ba9c0b8d0fdb44613cbcbf8e0e5b505b3"
integrity sha512-B61sKrDlTxHvYwOCw8eYrD6rTA2a2hJg0avaY8qFI1ZYdHKvU18+J5u7sBMFg//wfJ/C5RL5+HsXt5e8tcJNLg==
dependencies:
classnames "^2.2.5"
eventemitter3 "^4.0.1"
lodash "^4.17.19"
react-is "^16.10.2"
react-resize-detector "^8.0.4"
react-smooth "^2.0.4"
recharts-scale "^0.4.4"
tiny-invariant "^1.3.1"
victory-vendor "^36.6.8"
reduce-css-calc@^2.1.8:
version "2.1.8"
resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#7ef8761a28d614980dc0c982f772c93f7a99de03"
@ -5083,6 +5296,11 @@ regenerator-runtime@^0.13.11:
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9"
integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==
regenerator-runtime@^0.14.0:
version "0.14.0"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45"
integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==
regex-not@^1.0.0, regex-not@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
@ -5821,6 +6039,11 @@ timsort@^0.3.0:
resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4"
integrity sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==
tiny-invariant@^1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642"
integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==
tmp@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
@ -6098,6 +6321,26 @@ validate-npm-package-license@^3.0.1:
spdx-correct "^3.0.0"
spdx-expression-parse "^3.0.0"
victory-vendor@^36.6.8:
version "36.6.12"
resolved "https://registry.yarnpkg.com/victory-vendor/-/victory-vendor-36.6.12.tgz#17fa4d79d266a6e2bde0291c60c5002c55008164"
integrity sha512-pJrTkNHln+D83vDCCSUf0ZfxBvIaVrFHmrBOsnnLAbdqfudRACAj51He2zU94/IWq9464oTADcPVkmWAfNMwgA==
dependencies:
"@types/d3-array" "^3.0.3"
"@types/d3-ease" "^3.0.0"
"@types/d3-interpolate" "^3.0.1"
"@types/d3-scale" "^4.0.2"
"@types/d3-shape" "^3.1.0"
"@types/d3-time" "^3.0.0"
"@types/d3-timer" "^3.0.0"
d3-array "^3.1.6"
d3-ease "^3.0.1"
d3-interpolate "^3.0.1"
d3-scale "^4.0.2"
d3-shape "^3.1.0"
d3-time "^3.0.0"
d3-timer "^3.0.1"
void-elements@3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09"