Spaces:
Running
Running
Update src/components/icons.tsx
Browse files- src/components/icons.tsx +2 -6
src/components/icons.tsx
CHANGED
@@ -2,7 +2,6 @@
|
|
2 |
|
3 |
import React from 'react';
|
4 |
|
5 |
-
// آیکون های دیگر بدون تغییر باقی می مانند
|
6 |
export const pauseIcon = (
|
7 |
<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg">
|
8 |
<path
|
@@ -62,7 +61,6 @@ export const stopCamIcon = (
|
|
62 |
</svg>
|
63 |
);
|
64 |
|
65 |
-
// --- 👇 آیکون اصلی با قابلیت دریافت رنگ و کلاس انیمیشن 👇 ---
|
66 |
export const humanAiIcon = ({ size, className, humanColor, aiColor }: {
|
67 |
size: number,
|
68 |
className?: string,
|
@@ -77,8 +75,7 @@ export const humanAiIcon = ({ size, className, humanColor, aiColor }: {
|
|
77 |
xmlns="http://www.w3.org/2000/svg"
|
78 |
className={className}
|
79 |
>
|
80 |
-
{
|
81 |
-
<g className="ai-part" stroke={aiColor || "white"} fill={aiColor || "white"}>
|
82 |
<path
|
83 |
d="M109.765 51.9037H69.8939C67.8054 51.9037 66.0967 50.1966 66.0967 48.1102V37.0855C66.0967 36.4928 66.0967 36.1846 66.3815 35.6155C67.2833 33.5291 69.9414 31.7747 74.0947 30.281C77.0613 35.9238 82.9945 39.7646 89.8059 39.7646C96.6172 39.7646 102.574 35.9238 105.517 30.281C109.67 31.751 112.352 33.5529 113.23 35.6155C113.515 35.9001 113.515 36.5165 113.515 37.0855V48.1102C113.515 50.1966 111.806 51.9037 109.718 51.9037H109.765Z"
|
84 |
strokeWidth="4.1148" strokeLinecap="round" strokeLinejoin="round"
|
@@ -88,8 +85,7 @@ export const humanAiIcon = ({ size, className, humanColor, aiColor }: {
|
|
88 |
strokeWidth="4.1148" strokeLinecap="round" strokeLinejoin="round"
|
89 |
/>
|
90 |
</g>
|
91 |
-
|
92 |
-
<g className="human-part" clipPath="url(#clip0_400_6824)" stroke={humanColor || "white"} fill={humanColor || "white"}>
|
93 |
<path
|
94 |
d="M31.7164 5.74306C31.7164 6.78618 31.263 7.72357 30.5417 8.36965V12.7912H42.2886C44.1578 12.7912 45.9505 13.5337 47.2723 14.8555C48.5941 16.1773 49.3367 17.97 49.3367 19.8392V43.3329C49.3367 45.2022 48.5941 46.9949 47.2723 48.3166C45.9505 49.6384 44.1578 50.381 42.2886 50.381H14.0962C12.2269 50.381 10.4342 49.6384 9.11243 48.3166C7.79066 46.9949 7.04809 45.2022 7.04809 43.3329V19.8392C7.04809 17.97 7.79066 16.1773 9.11243 14.8555C10.4342 13.5337 12.2269 12.7912 14.0962 12.7912H25.843V8.36965C25.4049 7.97776 25.0717 7.48249 24.8739 6.92894C24.6761 6.37539 24.6198 5.78115 24.7104 5.20032C24.8009 4.6195 25.0353 4.07054 25.3921 3.60344C25.749 3.13634 26.2171 2.76594 26.7537 2.52596C27.2903 2.28599 27.8785 2.18406 28.4646 2.22946C29.0506 2.27486 29.616 2.46615 30.1093 2.78591C30.6026 3.10567 31.008 3.54374 31.2887 4.06023C31.5694 4.57672 31.7164 5.15522 31.7164 5.74306ZM14.0962 17.4899C13.4731 17.4899 12.8755 17.7374 12.4349 18.178C11.9943 18.6186 11.7468 19.2162 11.7468 19.8392V43.3329C11.7468 43.956 11.9943 44.5536 12.4349 44.9941C12.8755 45.4347 13.4731 45.6823 14.0962 45.6823H42.2886C42.9116 45.6823 43.5092 45.4347 43.9498 44.9941C44.3904 44.5536 44.6379 43.956 44.6379 43.3329V19.8392C44.6379 19.2162 44.3904 18.6186 43.9498 18.178C43.5092 17.7374 42.9116 17.4899 42.2886 17.4899H14.0962ZM4.69873 24.538H0V38.6342H4.69873V24.538ZM51.686 24.538H56.3847V38.6342H51.686V24.538ZM21.1443 35.1101C22.0789 35.1101 22.9753 34.7388 23.6362 34.0779C24.297 33.4171 24.6683 32.5207 24.6683 31.5861C24.6683 30.6514 24.297 29.7551 23.6362 29.0942C22.9753 28.4333 22.0789 28.062 21.1443 28.062C20.2096 28.062 19.3133 28.4333 18.6524 29.0942C17.9915 29.7551 17.6202 30.6514 17.6202 31.5861C17.6202 32.5207 17.9915 33.4171 18.6524 34.0779C19.3133 34.7388 20.2096 35.1101 21.1443 35.1101ZM35.2405 35.1101C36.1751 35.1101 37.0715 34.7388 37.7323 34.0779C38.3932 33.4171 38.7645 32.5207 38.7645 31.5861C38.7645 30.6514 38.3932 29.7551 37.7323 29.0942C37.0715 28.4333 36.1751 28.062 35.2405 28.062C34.3058 28.062 33.4095 28.4333 32.7486 29.0942C32.0877 29.7551 31.7164 30.6514 31.7164 31.5861C31.7164 32.5207 32.0877 33.4171 32.7486 34.0779C33.4095 34.7388 34.3058 35.1101 35.2405 35.1101Z"
|
95 |
/>
|
|
|
2 |
|
3 |
import React from 'react';
|
4 |
|
|
|
5 |
export const pauseIcon = (
|
6 |
<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg">
|
7 |
<path
|
|
|
61 |
</svg>
|
62 |
);
|
63 |
|
|
|
64 |
export const humanAiIcon = ({ size, className, humanColor, aiColor }: {
|
65 |
size: number,
|
66 |
className?: string,
|
|
|
75 |
xmlns="http://www.w3.org/2000/svg"
|
76 |
className={className}
|
77 |
>
|
78 |
+
<g className="ai-part" stroke={aiColor || "white"}>
|
|
|
79 |
<path
|
80 |
d="M109.765 51.9037H69.8939C67.8054 51.9037 66.0967 50.1966 66.0967 48.1102V37.0855C66.0967 36.4928 66.0967 36.1846 66.3815 35.6155C67.2833 33.5291 69.9414 31.7747 74.0947 30.281C77.0613 35.9238 82.9945 39.7646 89.8059 39.7646C96.6172 39.7646 102.574 35.9238 105.517 30.281C109.67 31.751 112.352 33.5529 113.23 35.6155C113.515 35.9001 113.515 36.5165 113.515 37.0855V48.1102C113.515 50.1966 111.806 51.9037 109.718 51.9037H109.765Z"
|
81 |
strokeWidth="4.1148" strokeLinecap="round" strokeLinejoin="round"
|
|
|
85 |
strokeWidth="4.1148" strokeLinecap="round" strokeLinejoin="round"
|
86 |
/>
|
87 |
</g>
|
88 |
+
<g className="human-part" clipPath="url(#clip0_400_6824)" fill={humanColor || "white"}>
|
|
|
89 |
<path
|
90 |
d="M31.7164 5.74306C31.7164 6.78618 31.263 7.72357 30.5417 8.36965V12.7912H42.2886C44.1578 12.7912 45.9505 13.5337 47.2723 14.8555C48.5941 16.1773 49.3367 17.97 49.3367 19.8392V43.3329C49.3367 45.2022 48.5941 46.9949 47.2723 48.3166C45.9505 49.6384 44.1578 50.381 42.2886 50.381H14.0962C12.2269 50.381 10.4342 49.6384 9.11243 48.3166C7.79066 46.9949 7.04809 45.2022 7.04809 43.3329V19.8392C7.04809 17.97 7.79066 16.1773 9.11243 14.8555C10.4342 13.5337 12.2269 12.7912 14.0962 12.7912H25.843V8.36965C25.4049 7.97776 25.0717 7.48249 24.8739 6.92894C24.6761 6.37539 24.6198 5.78115 24.7104 5.20032C24.8009 4.6195 25.0353 4.07054 25.3921 3.60344C25.749 3.13634 26.2171 2.76594 26.7537 2.52596C27.2903 2.28599 27.8785 2.18406 28.4646 2.22946C29.0506 2.27486 29.616 2.46615 30.1093 2.78591C30.6026 3.10567 31.008 3.54374 31.2887 4.06023C31.5694 4.57672 31.7164 5.15522 31.7164 5.74306ZM14.0962 17.4899C13.4731 17.4899 12.8755 17.7374 12.4349 18.178C11.9943 18.6186 11.7468 19.2162 11.7468 19.8392V43.3329C11.7468 43.956 11.9943 44.5536 12.4349 44.9941C12.8755 45.4347 13.4731 45.6823 14.0962 45.6823H42.2886C42.9116 45.6823 43.5092 45.4347 43.9498 44.9941C44.3904 44.5536 44.6379 43.956 44.6379 43.3329V19.8392C44.6379 19.2162 44.3904 18.6186 43.9498 18.178C43.5092 17.7374 42.9116 17.4899 42.2886 17.4899H14.0962ZM4.69873 24.538H0V38.6342H4.69873V24.538ZM51.686 24.538H56.3847V38.6342H51.686V24.538ZM21.1443 35.1101C22.0789 35.1101 22.9753 34.7388 23.6362 34.0779C24.297 33.4171 24.6683 32.5207 24.6683 31.5861C24.6683 30.6514 24.297 29.7551 23.6362 29.0942C22.9753 28.4333 22.0789 28.062 21.1443 28.062C20.2096 28.062 19.3133 28.4333 18.6524 29.0942C17.9915 29.7551 17.6202 30.6514 17.6202 31.5861C17.6202 32.5207 17.9915 33.4171 18.6524 34.0779C19.3133 34.7388 20.2096 35.1101 21.1443 35.1101ZM35.2405 35.1101C36.1751 35.1101 37.0715 34.7388 37.7323 34.0779C38.3932 33.4171 38.7645 32.5207 38.7645 31.5861C38.7645 30.6514 38.3932 29.7551 37.7323 29.0942C37.0715 28.4333 36.1751 28.062 35.2405 28.062C34.3058 28.062 33.4095 28.4333 32.7486 29.0942C32.0877 29.7551 31.7164 30.6514 31.7164 31.5861C31.7164 32.5207 32.0877 33.4171 32.7486 34.0779C33.4095 34.7388 34.3058 35.1101 35.2405 35.1101Z"
|
91 |
/>
|