Add files via upload

This commit is contained in:
2024-07-17 14:41:27 +05:00
committed by GitHub
parent 3fef1624db
commit 0cb207bd7c
60 changed files with 2325 additions and 0 deletions

31
src/assets/svg/arrow.tsx Normal file
View File

@@ -0,0 +1,31 @@
/* eslint-disable max-len */
import { FC } from 'react';
import { SvgProps } from '@interfaces/svg';
import { EColor } from '@enums/enums';
const ArrowSVG: FC<SvgProps> = (
{
width = 30,
height = 30,
fill = EColor.white,
className,
},
) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={width}
height={height}
fill="none"
viewBox="0 0 24 24"
className={className}
>
<path
fill={fill}
d="M14.29 5.707a1 1 0 00-1.415 0L7.988 10.6a2 2 0 000 2.828l4.89 4.89a1 1 0 001.415-1.414l-4.186-4.185a1 1 0 010-1.415l4.182-4.182a1 1 0 000-1.414z"
></path>
</svg>
);
export default ArrowSVG;

36
src/assets/svg/close.tsx Normal file
View File

@@ -0,0 +1,36 @@
/* eslint-disable max-len */
import { FC } from 'react';
import { SvgProps } from '@interfaces/svg';
import { EColor } from '@enums/enums';
const CloseSVG: FC<SvgProps> = (
{
width = 25,
height = 25,
fill = EColor.black,
className,
},
) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={width}
height={height}
fill="none"
viewBox="0 0 24 24"
className={className}
>
<g>
<path
stroke={fill}
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth="2"
d="M18 18l-6-6m0 0L6 6m6 6l6-6m-6 6l-6 6"
></path>
</g>
</svg>
);
export default CloseSVG;

34
src/assets/svg/info.tsx Normal file
View File

@@ -0,0 +1,34 @@
/* eslint-disable max-len */
import { FC } from 'react';
import { SvgProps } from '@interfaces/svg';
import { EColor } from '@enums/enums';
const InfoSVG: FC<SvgProps> = (
{
width = 20,
height = 20,
fill = EColor.white,
className,
},
) => (
<svg
xmlns="http://www.w3.org/2000/svg"
x="0"
y="0"
fill={fill}
enableBackground="new 0 0 330 330"
version="1.1"
width={width}
height={height}
viewBox="0 0 330 330"
xmlSpace="preserve"
className={className}
>
<path d="M165 0C74.019 0 0 74.02 0 165.001 0 255.982 74.019 330 165 330s165-74.018 165-164.999S255.981 0 165 0zm0 300c-74.44 0-135-60.56-135-134.999S90.56 30 165 30s135 60.562 135 135.001C300 239.44 239.439 300 165 300z"></path>
<path d="M164.998 70c-11.026 0-19.996 8.976-19.996 20.009 0 11.023 8.97 19.991 19.996 19.991 11.026 0 19.996-8.968 19.996-19.991 0-11.033-8.97-20.009-19.996-20.009zM165 140c-8.284 0-15 6.716-15 15v90c0 8.284 6.716 15 15 15 8.284 0 15-6.716 15-15v-90c0-8.284-6.716-15-15-15z"></path>
</svg>
);
export default InfoSVG;

49
src/assets/svg/logo.tsx Normal file
View File

@@ -0,0 +1,49 @@
import { FC } from 'react';
import { SvgProps } from '@interfaces/svg';
/* eslint-disable max-len */
const LogoSVG: FC<SvgProps> = ({
width = 150,
height = 150,
// fill = EColor.purple,
className,
}) => (
<svg
xmlns="http://www.w3.org/2000/svg"
x="0"
y="0"
enableBackground="new 0 0 512 512"
version="1.1"
viewBox="0 0 512 512"
xmlSpace="preserve"
width={width}
height={height}
className={className}
>
<g>
<linearGradient
x1="25.276"
x2="487.471"
y1="285.368"
y2="285.368"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stopColor="#FF6060"></stop>
<stop offset="1" stopColor="#E23D3D"></stop>
</linearGradient>
<path
d="M457.65 185.2c-27.28-48.21-71.39-85.67-124.36-104.36-24.07-8.49-49.96-13.11-76.92-13.11-27.42 0-53.72 4.78-78.12 13.54-52.43 18.83-96.09 56.07-123.15 103.92-18.98 33.56-29.82 72.33-29.82 113.63 0 6.11.23 12.15.71 18.12 2.37 30.67 10.73 59.64 23.9 85.78 20.88 41.4 53.84 75.67 94.25 98.16 6.16 3.43 13.97.14 15.79-6.68 3.09-11.6 4.74-23.78 4.74-36.36 0-2.84-.08-5.67-.25-8.47-.51-8.58 8.48-14.42 16.05-10.36 22.38 12.01 47.96 18.82 75.14 18.82s52.76-6.81 75.14-18.82c7.57-4.06 16.56 1.78 16.05 10.36-.17 2.8-.25 5.63-.25 8.47 0 12.85 1.72 25.31 4.95 37.14 1.84 6.76 9.58 10.04 15.73 6.67 40.99-22.44 74.44-56.96 95.55-98.75a229.255 229.255 0 0023.99-85.98c.48-5.97.71-12.01.71-18.1-.01-41.29-10.85-80.06-29.83-113.62zM339.49 338.24c-14.82 31.43-46.82 53.18-83.89 53.18s-69.07-21.75-83.89-53.18c-5.69-12-8.86-25.41-8.86-39.57 0-5.16.42-10.22 1.24-15.15 5.38-32.76 27.92-59.73 58.08-71.39 10.37-4.02 21.64-6.21 33.44-6.21s23.06 2.2 33.44 6.21c30.36 11.73 52.99 38.97 58.18 72a93.93 93.93 0 011.13 14.53c-.01 14.16-3.18 27.58-8.87 39.58z"
className="st0"
fill={'#313131'}
></path>
<path
d="M140.38 77.46c-29.18 15.23-54.98 36.07-75.95 61.09-9.38 11.19-27.46 7.27-31.26-6.84-5.15-19.17-7.9-39.32-7.9-60.12 0-16.56 1.74-32.73 5.06-48.31 1.91-8.99 10.95-15.32 20.07-14.1 34.39 4.62 65.99 18.04 92.45 37.92 10.59 7.94 9.26 24.23-2.47 30.36zM487.47 71.59c0 21.34-2.89 41.99-8.3 61.6-3.89 14.09-21.99 17.95-31.29 6.68-21.17-25.61-47.36-46.92-77.07-62.42-11.74-6.12-13.02-22.42-2.43-30.37 26.88-20.19 59.04-33.71 94.05-38.12 9.06-1.14 18.04 5.18 19.95 14.11 3.34 15.64 5.09 31.88 5.09 48.52z"
className="st1"
fill={'#313131'}
></path>
</g>
</svg>
);
export default LogoSVG;