Skip to content

Commit 41c35a5

Browse files
committed
chore: 🍱 added new set of icons
1 parent 26c6368 commit 41c35a5

19 files changed

+282
-5
lines changed

src/icons/Add.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from "react";
2+
import Svg, { Path } from "react-native-svg";
3+
4+
import { IconProps } from "../utils/types";
5+
6+
export const Add: React.FC<IconProps> = ({ fill = "#525252" }) => {
7+
return (
8+
<Svg width="12" height="12" viewBox="0 0 12 12" fill="none">
9+
<Path
10+
fillRule="evenodd"
11+
clipRule="evenodd"
12+
d="M6.65156 2.00156C6.65156 1.64258 6.36055 1.35156 6.00156 1.35156C5.64258 1.35156 5.35156 1.64258 5.35156 2.00156V5.35156H2.00156C1.64258 5.35156 1.35156 5.64258 1.35156 6.00156C1.35156 6.36055 1.64258 6.65156 2.00156 6.65156H5.35156V10.0016C5.35156 10.3605 5.64258 10.6516 6.00156 10.6516C6.36055 10.6516 6.65156 10.3605 6.65156 10.0016V6.65156H10.0016C10.3605 6.65156 10.6516 6.36055 10.6516 6.00156C10.6516 5.64258 10.3605 5.35156 10.0016 5.35156H6.65156V2.00156Z"
13+
fill={fill}
14+
/>
15+
</Svg>
16+
);
17+
};

src/icons/AddSmall.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from "react";
2+
import Svg, { Path } from "react-native-svg";
3+
4+
import { IconProps } from "../utils/types";
5+
6+
export const AddSmall: React.FC<IconProps> = ({ fill = "#525252" }) => {
7+
return (
8+
<Svg width="100%" height="100%" viewBox="0 0 12 12" fill="none">
9+
<Path
10+
fillRule="evenodd"
11+
clipRule="evenodd"
12+
d="M6.65502 2.65C6.65502 2.29101 6.36401 2 6.00502 2C5.64604 2 5.35502 2.29101 5.35502 2.65V5.35502H2.65C2.29101 5.35502 2 5.64604 2 6.00502C2 6.36401 2.29101 6.65502 2.65 6.65502H5.35502V9.3547C5.35502 9.71368 5.64604 10.0047 6.00502 10.0047C6.36401 10.0047 6.65502 9.71368 6.65502 9.3547V6.65502H9.3547C9.71368 6.65502 10.0047 6.36401 10.0047 6.00502C10.0047 5.64604 9.71368 5.35502 9.3547 5.35502H6.65502V2.65Z"
13+
fill={fill}
14+
/>
15+
</Svg>
16+
);
17+
};

src/icons/Calendar.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from "react";
2+
import Svg, { Path } from "react-native-svg";
3+
4+
import { IconProps } from "../utils/types";
5+
6+
export const Calendar: React.FC<IconProps> = ({ fill = "#525252" }) => {
7+
return (
8+
<Svg width="100%" height="100%" viewBox="0 0 12 12" fill="none">
9+
<Path
10+
fillRule="evenodd"
11+
clipRule="evenodd"
12+
d="M3.00156 0.351562C1.53801 0.351562 0.351562 1.53801 0.351562 3.00156V9.00156C0.351562 10.4651 1.53801 11.6516 3.00156 11.6516H9.00156C10.4651 11.6516 11.6516 10.4651 11.6516 9.00156V3.00156C11.6516 1.53801 10.4651 0.351562 9.00156 0.351562H3.00156ZM1.65156 3.00156C1.65156 2.25598 2.25598 1.65156 3.00156 1.65156H9.00156C9.74715 1.65156 10.3516 2.25598 10.3516 3.00156V9.00156C10.3516 9.74715 9.74715 10.3516 9.00156 10.3516H3.00156C2.25598 10.3516 1.65156 9.74715 1.65156 9.00156V3.00156ZM4.00156 2.85156C3.64258 2.85156 3.35156 3.14258 3.35156 3.50156C3.35156 3.86055 3.64258 4.15156 4.00156 4.15156H8.00156C8.36055 4.15156 8.65156 3.86055 8.65156 3.50156C8.65156 3.14258 8.36055 2.85156 8.00156 2.85156H4.00156Z"
13+
fill={fill}
14+
/>
15+
</Svg>
16+
);
17+
};

src/icons/CaretDown.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from "react";
2+
import Svg, { Path } from "react-native-svg";
3+
4+
import { IconProps } from "../utils/types";
5+
6+
export const CaretDown: React.FC<IconProps> = ({ fill = "#525252" }) => {
7+
return (
8+
<Svg width="100%" height="100%" viewBox="0 0 12 12" fill="none">
9+
<Path
10+
fill-rule="evenodd"
11+
clip-rule="evenodd"
12+
d="M1.807 4.02737C1.54511 4.27289 1.53184 4.68423 1.77737 4.94613L5.52737 8.94613C5.65025 9.0772 5.8219 9.15157 6.00156 9.15157C6.18123 9.15157 6.35288 9.0772 6.47576 8.94613L10.2258 4.94613C10.4713 4.68423 10.458 4.27289 10.1961 4.02737C9.93423 3.78184 9.52289 3.79511 9.27737 4.057L6.00156 7.55119L2.72576 4.057C2.48024 3.79511 2.0689 3.78184 1.807 4.02737Z"
13+
fill={fill}
14+
/>
15+
</Svg>
16+
);
17+
};

src/icons/CheckSmall.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from "react";
2+
import Svg, { Path } from "react-native-svg";
3+
4+
import { IconProps } from "../utils";
5+
6+
export const CheckSmall: React.FC<IconProps> = ({ fill = "#525252" }) => {
7+
return (
8+
<Svg width="100%" height="100%" viewBox="0 0 12 12" fill="none">
9+
<Path
10+
fillRule="evenodd"
11+
clipRule="evenodd"
12+
d="M9.60453 2.95886C9.87622 3.1935 9.90625 3.60396 9.67161 3.87564L5.36269 8.86492C5.24074 9.00613 5.06398 9.08812 4.87741 9.09003C4.69083 9.09194 4.51244 9.01358 4.38762 8.87489L2.34655 6.60704C2.1064 6.34021 2.12803 5.92922 2.39487 5.68907C2.6617 5.44892 3.07269 5.47055 3.31283 5.73739L4.86071 7.45724L8.68774 3.02594C8.92238 2.75425 9.33284 2.72422 9.60453 2.95886Z"
13+
fill={fill}
14+
/>
15+
</Svg>
16+
);
17+
};

src/icons/CloseSmall.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from "react";
2+
import Svg, { Path } from "react-native-svg";
3+
4+
import { IconProps } from "../utils/types";
5+
6+
export const CloseSmall: React.FC<IconProps> = ({ fill = "#525252" }) => {
7+
return (
8+
<Svg width="100%" height="100%" viewBox="0 0 12 12" fill="none">
9+
<Path
10+
fillRule="evenodd"
11+
clipRule="evenodd"
12+
d="M2.8897 8.1757C2.63745 8.43112 2.64149 8.84116 2.89873 9.09156C3.15597 9.34196 3.56899 9.33789 3.82124 9.08247L5.97993 6.89664L8.14041 9.04157C8.39517 9.2945 8.80821 9.2945 9.06297 9.04157C9.31773 8.78865 9.31773 8.37858 9.06297 8.12566L6.89339 5.9717L9.01473 3.82369C9.26698 3.56827 9.26294 3.15822 9.0057 2.90782C8.74847 2.65742 8.33545 2.6615 8.0832 2.91692L5.97085 5.05581L3.81675 2.91722C3.56199 2.6643 3.14895 2.6643 2.89419 2.91722C2.63944 3.17014 2.63944 3.58021 2.89419 3.83313L5.05739 5.98075L2.8897 8.1757Z"
13+
fill={fill}
14+
/>
15+
</Svg>
16+
);
17+
};

src/icons/DefaultUser.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ import Svg, { ClipPath, Defs, G, Path, Rect } from "react-native-svg";
33

44
import { IconProps } from "../utils";
55

6-
export const DefaultUser: React.FC<IconProps> = ({ fill = "#52525B" }) => {
6+
export const DefaultUser: React.FC<IconProps> = ({ fill = "#525252" }) => {
77
return (
88
<Svg width="100%" height="100%" viewBox="0 0 12 12" fill="none">
99
<G clipPath="url(#clip0_205_794)">
1010
<Path
1111
fillRule="evenodd"
1212
clipRule="evenodd"
13-
d="M4.74996 2.99998C4.74996 2.30962 5.3096 1.74998 5.99996 1.74998C6.69031 1.74998 7.24996 2.30962 7.24996 2.99998C7.24996 3.69033 6.69031 4.24998 5.99996 4.24998C5.3096 4.24998 4.74996 3.69033 4.74996 2.99998ZM5.99996 0.249976C4.48117 0.249976 3.24996 1.48119 3.24996 2.99998C3.24996 4.51876 4.48117 5.74998 5.99996 5.74998C7.51874 5.74998 8.74996 4.51876 8.74996 2.99998C8.74996 1.48119 7.51874 0.249976 5.99996 0.249976ZM5.99996 6.24998C5.26541 6.24998 4.53544 6.3656 3.85063 6.59253C3.16593 6.81941 2.53467 7.15488 1.9959 7.5859C1.62822 7.88004 1.31001 8.21353 1.04939 8.57815C0.48594 9.36643 0.601539 10.2418 1.0692 10.8797C1.50953 11.4802 2.25166 11.8789 3.04145 11.9579C5.00888 12.1546 6.99103 12.1546 8.95847 11.9579C9.74826 11.8789 10.4904 11.4802 10.9307 10.8797C11.3984 10.2418 11.514 9.36643 10.9505 8.57815C10.6899 8.21353 10.3717 7.88004 10.004 7.5859C8.91931 6.71814 7.47746 6.24998 5.99996 6.24998ZM4.32245 8.01639C4.8509 7.84128 5.42129 7.74998 5.99996 7.74998C7.17462 7.74998 8.2763 8.12467 9.06697 8.7572C9.33256 8.96967 9.5539 9.20374 9.73021 9.45041C9.8161 9.57057 9.83108 9.66099 9.8285 9.72484C9.82566 9.79533 9.79841 9.88716 9.721 9.99274C9.55788 10.2152 9.22072 10.4242 8.80921 10.4653C6.94103 10.6521 5.05888 10.6521 3.1907 10.4653C2.77919 10.4242 2.44204 10.2152 2.27891 9.99274C2.2015 9.88716 2.17425 9.79533 2.17141 9.72484C2.16883 9.66099 2.18381 9.57057 2.2697 9.45041C2.44601 9.20374 2.66736 8.96967 2.93294 8.7572C3.32276 8.44534 3.79389 8.19154 4.32245 8.01639Z"
13+
d="M4.6524 3.00156C4.6524 2.25598 5.25681 1.65156 6.0024 1.65156C6.74798 1.65156 7.3524 2.25598 7.3524 3.00156C7.3524 3.74715 6.74798 4.35156 6.0024 4.35156C5.25681 4.35156 4.6524 3.74715 4.6524 3.00156ZM6.0024 0.351562C4.53884 0.351562 3.3524 1.53801 3.3524 3.00156C3.3524 4.46512 4.53884 5.65156 6.0024 5.65156C7.46595 5.65156 8.6524 4.46512 8.6524 3.00156C8.6524 1.53801 7.46595 0.351562 6.0024 0.351562ZM6.0024 6.35156C5.27824 6.35156 4.55891 6.46557 3.88452 6.68904C3.21024 6.91248 2.58965 7.2425 2.06081 7.66557C1.69994 7.95427 1.38818 8.28113 1.13318 8.63789C0.598059 9.38654 0.706753 10.2144 1.15229 10.8221C1.57414 11.3975 2.28927 11.7835 3.05384 11.8599C5.01466 12.056 6.99014 12.056 8.95096 11.8599C9.71553 11.7835 10.4307 11.3975 10.8525 10.8221C11.298 10.2144 11.4067 9.38654 10.8716 8.63789C10.6166 8.28113 10.3049 7.95427 9.94398 7.66557C8.87889 6.81349 7.45971 6.35156 6.0024 6.35156ZM4.29344 7.92305C4.83231 7.74449 5.41334 7.65156 6.0024 7.65156C7.19725 7.65156 8.32161 8.03249 9.13188 8.6807C9.40427 8.89861 9.63208 9.13932 9.81401 9.39384C9.98093 9.62737 9.96201 9.83807 9.80409 10.0535C9.62248 10.3012 9.25833 10.5227 8.8216 10.5664C6.94681 10.7539 5.05799 10.7539 3.18319 10.5664C2.74647 10.5227 2.38231 10.3012 2.2007 10.0535C2.04279 9.83807 2.02387 9.62737 2.19079 9.39384C2.37272 9.13932 2.60052 8.89861 2.87292 8.6807C3.27267 8.3609 3.75447 8.10165 4.29344 7.92305Z"
1414
fill={fill}
1515
/>
1616
</G>

src/icons/Equals.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import Svg, { Path } from "react-native-svg";
33

44
import { IconProps } from "../utils";
55

6-
export const Equals: React.FC<IconProps> = ({ fill = "#52525B" }) => {
6+
export const Equals: React.FC<IconProps> = ({ fill = "#525252" }) => {
77
return (
88
<Svg width="100%" height="100%" viewBox="0 0 12 12" fill="none">
99
<Path
1010
fillRule="evenodd"
1111
clipRule="evenodd"
12-
d="M3.0001 3.34998C2.64111 3.34998 2.3501 3.64099 2.3501 3.99998C2.3501 4.35896 2.64111 4.64998 3.0001 4.64998H9.0001C9.35908 4.64998 9.6501 4.35896 9.6501 3.99998C9.6501 3.64099 9.35908 3.34998 9.0001 3.34998H3.0001ZM3.0001 7.34998C2.64111 7.34998 2.3501 7.64099 2.3501 7.99998C2.3501 8.35896 2.64111 8.64998 3.0001 8.64998H9.0001C9.35908 8.64998 9.6501 8.35896 9.6501 7.99998C9.6501 7.64099 9.35908 7.34998 9.0001 7.34998H3.0001Z"
12+
d="M3.00156 3.35156C2.64258 3.35156 2.35156 3.64258 2.35156 4.00156C2.35156 4.36055 2.64258 4.65156 3.00156 4.65156H9.00156C9.36055 4.65156 9.65156 4.36055 9.65156 4.00156C9.65156 3.64258 9.36055 3.35156 9.00156 3.35156H3.00156ZM3.00156 7.35156C2.64258 7.35156 2.35156 7.64258 2.35156 8.00156C2.35156 8.36055 2.64258 8.65156 3.00156 8.65156H9.00156C9.36055 8.65156 9.65156 8.36055 9.65156 8.00156C9.65156 7.64258 9.36055 7.35156 9.00156 7.35156H3.00156Z"
1313
fill={fill}
1414
/>
1515
</Svg>

src/icons/FastBackward.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from "react";
2+
import Svg, { Path } from "react-native-svg";
3+
4+
import { IconProps } from "../utils/types";
5+
6+
export const FastBackward: React.FC<IconProps> = ({ fill = "#525252" }) => {
7+
return (
8+
<Svg width="12" height="12" viewBox="0 0 12 12" fill="none">
9+
<Path
10+
fillRule="evenodd"
11+
clipRule="evenodd"
12+
d="M5.057 1.77737C5.31889 1.53184 5.73024 1.54511 5.97576 1.807C6.22129 2.0689 6.20802 2.48024 5.94612 2.72576L2.45194 6.00156L5.94612 9.27737C6.20802 9.52289 6.22129 9.93423 5.97576 10.1961C5.73024 10.458 5.31889 10.4713 5.057 10.2258L1.057 6.47576C0.925928 6.35288 0.851562 6.18123 0.851562 6.00156C0.851562 5.8219 0.925928 5.65025 1.057 5.52737L5.057 1.77737ZM9.557 1.77737C9.81889 1.53184 10.2302 1.54511 10.4758 1.807C10.7213 2.0689 10.708 2.48024 10.4461 2.72576L6.95194 6.00156L10.4461 9.27737C10.708 9.52289 10.7213 9.93423 10.4758 10.1961C10.2302 10.458 9.81889 10.4713 9.557 10.2258L5.557 6.47576C5.42593 6.35288 5.35156 6.18123 5.35156 6.00156C5.35156 5.8219 5.42593 5.65025 5.557 5.52737L9.557 1.77737Z"
13+
fill={fill}
14+
/>
15+
</Svg>
16+
);
17+
};

src/icons/FastForward.tsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React from "react";
2+
import Svg, { Path } from "react-native-svg";
3+
4+
import { IconProps } from "../utils/types";
5+
6+
export const FastForward: React.FC<IconProps> = ({ fill = "#525252" }) => {
7+
return (
8+
<Svg width="100%" height="100%" viewBox="0 0 12 12" fill="none">
9+
<Path
10+
fillRule="evenodd"
11+
clipRule="evenodd"
12+
d="M2.44613 1.77737C2.18423 1.53184 1.77289 1.54511 1.52737 1.807C1.28184 2.0689 1.29511 2.48024 1.557 2.72576L5.05119 6.00156L1.557 9.27737C1.29511 9.52289 1.28184 9.93423 1.52737 10.1961C1.77289 10.458 2.18423 10.4713 2.44613 10.2258L6.44613 6.47576C6.5772 6.35288 6.65156 6.18123 6.65156 6.00156C6.65156 5.8219 6.5772 5.65025 6.44613 5.52737L2.44613 1.77737ZM6.94613 1.77737C6.68423 1.53184 6.27289 1.54511 6.02737 1.807C5.78184 2.0689 5.79511 2.48024 6.057 2.72576L9.55119 6.00156L6.057 9.27737C5.79511 9.52289 5.78184 9.93423 6.02737 10.1961C6.27289 10.458 6.68423 10.4713 6.94613 10.2258L10.9461 6.47576C11.0772 6.35288 11.1516 6.18123 11.1516 6.00156C11.1516 5.8219 11.0772 5.65025 10.9461 5.52737L6.94613 1.77737Z"
13+
fill={fill}
14+
/>
15+
</Svg>
16+
);
17+
};

0 commit comments

Comments
 (0)