Skip to content

Commit

Permalink
Merge pull request #230 from sopt-makers/feat/icon
Browse files Browse the repository at this point in the history
feat(icon): currentColor 적용, Logo 및 location 추가
  • Loading branch information
sohee-K authored Dec 19, 2024
2 parents 0048bbc + 0594176 commit a7386d8
Show file tree
Hide file tree
Showing 21 changed files with 435 additions and 66 deletions.
5 changes: 5 additions & 0 deletions .changeset/tasty-teachers-burn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@sopt-makers/icons': minor
---

Fix white -> currentColor, add Logo and Communication/location
52 changes: 52 additions & 0 deletions apps/docs/src/stories/Icons.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,14 @@ export const Default = {
<Icons.IconSend style={style} />
<p>send</p>
</div>
<div>
<Icons.IconLocation style={style} />
<p>location</p>
</div>
<div>
<Icons.IconLocationFilled style={style} />
<p>location-filled</p>
</div>
</div>

<div className='icons-group'>
Expand Down Expand Up @@ -616,6 +624,50 @@ export const Default = {
<p>users</p>
</div>
</div>

<div className='icons-group'>
<h4>Logo</h4>
<div>
<Icons.IconApple style={style} />
<p>apple</p>
</div>
<div>
<Icons.IconBehance style={style} />
<p>behance</p>
</div>
<div>
<Icons.IconFacebook style={style} />
<p>facebook</p>
</div>
<div>
<Icons.IconGithub style={style} />
<p>github</p>
</div>
<div>
<Icons.IconGoogleColor style={style} />
<p>google-color</p>
</div>
<div>
<Icons.IconGoogleMono style={style} />
<p>google-mono</p>
</div>
<div>
<Icons.IconInstagram style={style} />
<p>instagram</p>
</div>
<div>
<Icons.IconKakao style={style} />
<p>kakao</p>
</div>
<div>
<Icons.IconLinkedin style={style} />
<p>linkedin</p>
</div>
<div>
<Icons.IconPlaystore style={style} />
<p>playstore</p>
</div>
</div>
</div>
);
},
Expand Down
19 changes: 10 additions & 9 deletions packages/icons/index.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
export * from "./src/Communication/index";
export * from "./src/Editor/index";
export * from "./src/Feedback/index";
export * from "./src/Files/index";
export * from "./src/General/index";
export * from "./src/Interaction/index";
export * from "./src/Media/index";
export * from "./src/Time/index";
export * from "./src/Users/index";
export * from './src/Communication/index';
export * from './src/Editor/index';
export * from './src/Feedback/index';
export * from './src/Files/index';
export * from './src/General/index';
export * from './src/Interaction/index';
export * from './src/Media/index';
export * from './src/Time/index';
export * from './src/Users/index';
export * from './src/Logo/index';
8 changes: 4 additions & 4 deletions packages/icons/src/Communication/ic-birthday-primary.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ const IconBirthdayPrimary = forwardRef<SVGSVGElement, IconBirthdayPrimaryProps>(
<svg {...props} ref={ref} fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'>
<path
d='M3.06421 13.2559V12.901C3.06421 11.2751 3.06421 10.4621 3.38857 9.84105C3.67388 9.29477 4.12913 8.85063 4.68909 8.57229C5.32568 8.25586 7.15099 8.25586 8.81766 8.25586H13.1823C14.849 8.25586 16.6743 8.25586 17.3109 8.57229C17.8709 8.85063 18.3261 9.29477 18.6114 9.84105C18.9358 10.4621 18.9358 11.2751 18.9358 12.901V13.2559'
stroke='white'
stroke='currentColor'
stroke-width='1.5'
stroke-linecap='round'
stroke-linejoin='round'
Expand All @@ -18,19 +18,19 @@ const IconBirthdayPrimary = forwardRef<SVGSVGElement, IconBirthdayPrimaryProps>(
width='20'
height='8.43652'
rx='3'
stroke='white'
stroke='currentColor'
stroke-width='1.5'
stroke-linecap='round'
stroke-linejoin='round'
/>
<path
d='M11 1.30762C10.4375 1.8294 9.5 2.89549 9.5 4.22394C9.5 4.63936 9.65804 5.03777 9.93934 5.33151C10.2206 5.62526 10.6022 5.79028 11 5.79028C11.3978 5.79028 11.7794 5.62526 12.0607 5.33151C12.342 5.03777 12.5 4.63936 12.5 4.22394C12.5 2.89549 11.5625 1.8294 11 1.30762Z'
stroke='white'
stroke='currentColor'
stroke-width='1.5'
stroke-linecap='round'
stroke-linejoin='round'
/>
<path d='M11 5.66382V8.25586' stroke='white' stroke-width='1.5' stroke-linejoin='round' />
<path d='M11 5.66382V8.25586' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round' />
</svg>
);
});
Expand Down
8 changes: 4 additions & 4 deletions packages/icons/src/Communication/ic-birthday-secondary.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,19 @@ const IconBirthdaySecondary = forwardRef<SVGSVGElement, IconBirthdaySecondaryPro
<svg {...props} ref={ref} fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'>
<path
d='M19.4937 16.1282V16.657C19.4937 18.3372 19.4937 19.1773 19.1667 19.819C18.8791 20.3835 18.4202 20.8424 17.8557 21.1301C17.2139 21.457 16.3739 21.457 14.6937 21.457H7.30629C5.62613 21.457 4.78605 21.457 4.14432 21.1301C3.57983 20.8424 3.12089 20.3835 2.83327 19.819C2.50629 19.1773 2.50629 18.3372 2.50629 16.657V16.1282'
stroke='white'
stroke='currentColor'
stroke-width='1.5'
stroke-linecap='round'
stroke-linejoin='round'
/>
<path
d='M1 13.1438H0.25C0.25 13.558 0.585786 13.8938 1 13.8938L1 13.1438ZM1.00002 12.9465L1.75003 12.9467L1.75002 12.9439L1.00002 12.9465ZM1.00622 13.1438L1.7549 13.0992C1.73129 12.703 1.40311 12.3938 1.00622 12.3938V13.1438ZM7.73435 14.1064L8.44024 13.853C8.3333 13.5551 8.05086 13.3564 7.73435 13.3564C7.41784 13.3564 7.1354 13.5551 7.02845 13.853L7.73435 14.1064ZM14.2282 14.2059L14.9423 13.9765C14.8453 13.6747 14.5692 13.4665 14.2524 13.4563C13.9357 13.446 13.6467 13.636 13.5305 13.9308L14.2282 14.2059ZM21 13.1438L21.75 13.1438V13.1438H21ZM20.6799 10.015L20.0099 10.352V10.352L20.6799 10.015ZM19.3483 8.68335L19.6854 8.01337V8.01337L19.3483 8.68335ZM2.65168 8.68335L2.98876 9.35333L2.65168 8.68335ZM1.32007 10.015L0.650086 9.67788L1.32007 10.015ZM1.00003 12.9194L1.75003 12.9225L1.75003 12.9197L1.00003 12.9194ZM1.75 13.1438C1.75 13.0767 1.75 13.011 1.75002 12.9467L0.250021 12.9463C0.25 13.0108 0.25 13.0767 0.25 13.1438H1.75ZM1.00622 12.3938H1V13.8938H1.00622V12.3938ZM0.257552 13.1884C0.38934 15.4004 2.22407 17.153 4.4687 17.153V15.653C3.02261 15.653 1.83976 14.5235 1.7549 13.0992L0.257552 13.1884ZM4.4687 17.153C6.29948 17.153 7.85605 15.9872 8.44024 14.3598L7.02845 13.853C6.65135 14.9035 5.64659 15.653 4.4687 15.653V17.153ZM7.02845 14.3598C7.61265 15.9872 9.16922 17.153 11 17.153V15.653C9.8221 15.653 8.81734 14.9035 8.44024 13.853L7.02845 14.3598ZM11 17.153C12.7852 17.153 14.3096 16.0445 14.926 14.4809L13.5305 13.9308C13.1324 14.9406 12.1485 15.653 11 15.653V17.153ZM13.5142 14.4353C14.0595 16.1326 15.6508 17.3625 17.5313 17.3625V15.8625C16.3213 15.8625 15.2941 15.0715 14.9423 13.9765L13.5142 14.4353ZM17.5313 17.3625C19.8612 17.3625 21.75 15.4737 21.75 13.1438L20.25 13.1438C20.25 14.6453 19.0328 15.8625 17.5313 15.8625V17.3625ZM20.0099 10.352C20.1084 10.5478 20.1761 10.8061 20.2124 11.2552C20.2494 11.7129 20.25 12.3007 20.25 13.1438H21.75C21.75 12.3251 21.7506 11.6665 21.7076 11.1344C21.6638 10.5935 21.5715 10.1183 21.3499 9.67788L20.0099 10.352ZM19.0112 9.35333C19.4427 9.57041 19.7929 9.92057 20.0099 10.352L21.3499 9.67788C20.9881 8.95877 20.4045 8.37517 19.6854 8.01337L19.0112 9.35333ZM16.2195 9.11328C17.0626 9.11328 17.6503 9.11385 18.1081 9.15085C18.5572 9.18715 18.8155 9.25485 19.0112 9.35333L19.6854 8.01337C19.245 7.79178 18.7697 7.69944 18.2289 7.65573C17.6967 7.61271 17.0381 7.61328 16.2195 7.61328V9.11328ZM5.78052 9.11328H16.2195V7.61328H5.78052V9.11328ZM2.98876 9.35333C3.18451 9.25485 3.4428 9.18715 3.89192 9.15085C4.34966 9.11385 4.93739 9.11328 5.78052 9.11328V7.61328C4.96187 7.61328 4.30326 7.61271 3.77107 7.65573C3.23026 7.69944 2.75502 7.79178 2.3146 8.01337L2.98876 9.35333ZM1.99005 10.352C2.20713 9.92057 2.55729 9.57041 2.98876 9.35333L2.3146 8.01337C1.59549 8.37517 1.01188 8.95877 0.650086 9.67788L1.99005 10.352ZM1.75003 12.9197C1.75036 12.1542 1.75461 11.6157 1.79274 11.1948C1.83009 10.7825 1.89621 10.5386 1.99005 10.352L0.650086 9.67788C0.438603 10.0982 0.345028 10.5498 0.298854 11.0595C0.253454 11.5607 0.250352 12.171 0.250031 12.9191L1.75003 12.9197ZM0.250038 12.9162C0.250013 12.9222 0.25 12.9283 0.25 12.9343H1.75C1.75 12.9304 1.75001 12.9264 1.75002 12.9225L0.250038 12.9162ZM0.25 12.9343C0.25 12.9392 0.250009 12.9441 0.250026 12.9491L1.75002 12.9439C1.75001 12.9407 1.75 12.9375 1.75 12.9343H0.25Z'
fill='white'
fill='currentColor'
/>
<path d='M11 6.27002V8.86206' stroke='white' stroke-width='1.5' stroke-linejoin='round' />
<path d='M11 6.27002V8.86206' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round' />
<path
d='M12.7897 4.48023C12.7897 5.46866 11.9884 6.26994 11 6.26994C10.0116 6.26994 9.21033 5.46866 9.21033 4.48023C9.21033 3.4918 9.80298 1.54248 11 1.54248C12.197 1.54248 12.7897 3.4918 12.7897 4.48023Z'
stroke='white'
stroke='currentColor'
stroke-width='1.5'
stroke-linejoin='round'
/>
Expand Down
18 changes: 18 additions & 0 deletions packages/icons/src/Communication/ic-location-filled.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { HTMLAttributes, forwardRef } from 'react';

interface IconLocationFilledProps extends HTMLAttributes<SVGSVGElement> {}

const IconLocationFilled = forwardRef<SVGSVGElement, IconLocationFilledProps>((props, ref) => {
return (
<svg {...props} ref={ref} viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
<path
fill-rule='evenodd'
clip-rule='evenodd'
d='M3.73697 9.91307C3.73697 5.34951 7.43646 1.65002 12 1.65002C16.5636 1.65002 20.2631 5.34951 20.2631 9.91307C20.2631 11.163 19.8561 12.453 19.2693 13.674C18.6796 14.9012 17.8857 16.1046 17.0591 17.1941C15.4065 19.3726 13.5754 21.1575 12.8395 21.8469C12.3661 22.2904 11.6339 22.2905 11.1605 21.8469C10.4246 21.1575 8.59356 19.3726 6.94089 17.1941C6.11437 16.1046 5.32047 14.9012 4.7307 13.674C4.14389 12.453 3.73697 11.163 3.73697 9.91307ZM8.85031 9.60019C8.85031 7.8605 10.2606 6.4502 12.0003 6.4502C13.74 6.4502 15.1503 7.8605 15.1503 9.60019C15.1503 11.3399 13.74 12.7502 12.0003 12.7502C10.2606 12.7502 8.85031 11.3399 8.85031 9.60019Z'
fill='currentColor'
/>
</svg>
);
});

export default IconLocationFilled;
18 changes: 18 additions & 0 deletions packages/icons/src/Communication/ic-location.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import { HTMLAttributes, forwardRef } from 'react';

interface IconLocationProps extends HTMLAttributes<SVGSVGElement> {}

const IconLocation = forwardRef<SVGSVGElement, IconLocationProps>((props, ref) => {
return (
<svg {...props} ref={ref} viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
<path
fill-rule='evenodd'
clip-rule='evenodd'
d='M12.2436 3.15002C8.50848 3.15002 5.48056 6.17794 5.48056 9.91307C5.48056 10.8524 5.79135 11.9112 6.32626 13.0243C6.85821 14.1311 7.59002 15.2469 8.37951 16.2875C9.83471 18.2057 11.4451 19.8159 12.2436 20.5765C13.0421 19.8159 14.6525 18.2057 16.1077 16.2875C16.8972 15.2469 17.629 14.1311 18.1609 13.0243C18.6959 11.9112 19.0066 10.8524 19.0066 9.91307C19.0066 6.17794 15.9787 3.15002 12.2436 3.15002ZM3.98056 9.91307C3.98056 5.34951 7.68005 1.65002 12.2436 1.65002C16.8072 1.65002 20.5066 5.34951 20.5066 9.91307C20.5066 11.163 20.0997 12.453 19.5129 13.674C18.9232 14.9012 18.1292 16.1046 17.3027 17.1941C15.6501 19.3726 13.819 21.1575 13.0831 21.8469C12.6097 22.2904 11.8775 22.2905 11.4041 21.8469C10.6682 21.1575 8.83715 19.3726 7.18448 17.1941C6.35796 16.1046 5.56406 14.9012 4.97429 13.674C4.38748 12.453 3.98056 11.163 3.98056 9.91307ZM12.2439 7.95018C11.3326 7.95018 10.5939 8.68891 10.5939 9.60018C10.5939 10.5114 11.3326 11.2502 12.2439 11.2502C13.1552 11.2502 13.8939 10.5114 13.8939 9.60018C13.8939 8.68891 13.1552 7.95018 12.2439 7.95018ZM9.09391 9.60018C9.09391 7.86048 10.5042 6.45018 12.2439 6.45018C13.9836 6.45018 15.3939 7.86048 15.3939 9.60018C15.3939 11.3399 13.9836 12.7502 12.2439 12.7502C10.5042 12.7502 9.09391 11.3399 9.09391 9.60018Z'
fill='currentColor'
/>
</svg>
);
});

export default IconLocation;
2 changes: 1 addition & 1 deletion packages/icons/src/Communication/ic-phone.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ const IconPhone = forwardRef<SVGSVGElement, IconPhoneProps>((props, ref) => {
<svg {...props} ref={ref} fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'>
<path
d='M20.6634 18.771C20.6634 18.771 19.5047 19.909 19.2208 20.2427C18.7582 20.7363 18.2132 20.9693 17.4988 20.9693C17.4301 20.9693 17.3568 20.9693 17.2881 20.9648C15.928 20.8779 14.664 20.3478 13.716 19.8953C11.1238 18.643 8.84774 16.8652 6.95632 14.612C5.39464 12.7336 4.35047 10.9969 3.65894 9.13217C3.23303 7.99415 3.07732 7.1075 3.14601 6.27113C3.19181 5.7364 3.3979 5.29308 3.77801 4.91374L5.33969 3.35526C5.56409 3.14502 5.80224 3.03076 6.0358 3.03076C6.32432 3.03076 6.55789 3.20443 6.70444 3.35069C6.70902 3.35526 6.7136 3.35983 6.71818 3.3644C6.99754 3.62491 7.26316 3.89456 7.54252 4.18249C7.68449 4.32874 7.83104 4.47499 7.97759 4.62581L9.22785 5.87351C9.7133 6.35797 9.7133 6.80586 9.22785 7.29032C9.09504 7.42286 8.96681 7.5554 8.834 7.68337C8.4493 8.07642 8.7515 7.77483 8.35307 8.13132C8.34391 8.14046 8.33475 8.14503 8.33017 8.15417C7.93632 8.54722 8.00959 8.93113 8.09203 9.19164C8.09661 9.20535 8.10119 9.21906 8.10577 9.23277C8.43092 10.0189 8.88889 10.7593 9.58501 11.6413L9.58959 11.6459C10.8536 13.1998 12.1863 14.411 13.6564 15.3387C13.8441 15.4576 14.0365 15.5536 14.2197 15.645C14.3845 15.7272 14.5402 15.8049 14.6731 15.8872C14.6914 15.8963 14.7097 15.91 14.728 15.9192C14.8837 15.9969 15.0303 16.0334 15.1814 16.0334C15.5615 16.0334 15.7997 15.7958 15.8775 15.7181L16.7752 14.8222C16.9309 14.6668 17.1782 14.4795 17.4667 14.4795C17.7507 14.4795 17.9842 14.6577 18.1262 14.8131C18.1308 14.8177 18.1308 14.8177 18.1354 14.8222L20.6588 17.3405C21.1305 17.8067 20.6634 18.771 20.6634 18.771Z'
stroke='white'
stroke='currentColor'
stroke-width='1.5'
stroke-linecap='round'
stroke-linejoin='round'
Expand Down
2 changes: 2 additions & 0 deletions packages/icons/src/Communication/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,5 @@ export { default as IconMessageX } from './ic-message-x';
export { default as IconPhone } from './ic-phone';
export { default as IconPin } from './ic-pin';
export { default as IconSend } from './ic-send';
export { default as IconLocation } from './ic-location';
export { default as IconLocationFilled } from './ic-location-filled';
88 changes: 40 additions & 48 deletions packages/icons/src/General/ic-dots-vertical.tsx
Original file line number Diff line number Diff line change
@@ -1,53 +1,45 @@
import { HTMLAttributes, forwardRef } from "react";
import { HTMLAttributes, forwardRef } from 'react';

interface IconDotsVerticalProps extends HTMLAttributes<SVGSVGElement> {}

const IconDotsVertical = forwardRef<SVGSVGElement, IconDotsVerticalProps>(
(props, ref) => {
return (
<svg
{...props}
ref={ref}
fill="none"
viewBox="0 0 24 24"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M12 13C12.5523 13 13 12.5523 13 12C13 11.4477 12.5523 11 12 11C11.4477 11 11 11.4477 11 12C11 12.5523 11.4477 13 12 13Z"
fill="white"
/>
<path
d="M12 6C12.5523 6 13 5.55228 13 5C13 4.44772 12.5523 4 12 4C11.4477 4 11 4.44772 11 5C11 5.55228 11.4477 6 12 6Z"
fill="white"
/>
<path
d="M12 20C12.5523 20 13 19.5523 13 19C13 18.4477 12.5523 18 12 18C11.4477 18 11 18.4477 11 19C11 19.5523 11.4477 20 12 20Z"
fill="white"
/>
<path
d="M12 13C12.5523 13 13 12.5523 13 12C13 11.4477 12.5523 11 12 11C11.4477 11 11 11.4477 11 12C11 12.5523 11.4477 13 12 13Z"
stroke="currentColor"
strokeWidth="1.5"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M12 6C12.5523 6 13 5.55228 13 5C13 4.44772 12.5523 4 12 4C11.4477 4 11 4.44772 11 5C11 5.55228 11.4477 6 12 6Z"
stroke="currentColor"
strokeWidth="1.5"
strokeLinecap="round"
strokeLinejoin="round"
/>
<path
d="M12 20C12.5523 20 13 19.5523 13 19C13 18.4477 12.5523 18 12 18C11.4477 18 11 18.4477 11 19C11 19.5523 11.4477 20 12 20Z"
stroke="currentColor"
strokeWidth="1.5"
strokeLinecap="round"
strokeLinejoin="round"
/>
</svg>
);
}
);
const IconDotsVertical = forwardRef<SVGSVGElement, IconDotsVerticalProps>((props, ref) => {
return (
<svg {...props} ref={ref} fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'>
<path
d='M12 13C12.5523 13 13 12.5523 13 12C13 11.4477 12.5523 11 12 11C11.4477 11 11 11.4477 11 12C11 12.5523 11.4477 13 12 13Z'
fill='currentColor'
/>
<path
d='M12 6C12.5523 6 13 5.55228 13 5C13 4.44772 12.5523 4 12 4C11.4477 4 11 4.44772 11 5C11 5.55228 11.4477 6 12 6Z'
fill='currentColor'
/>
<path
d='M12 20C12.5523 20 13 19.5523 13 19C13 18.4477 12.5523 18 12 18C11.4477 18 11 18.4477 11 19C11 19.5523 11.4477 20 12 20Z'
fill='currentColor'
/>
<path
d='M12 13C12.5523 13 13 12.5523 13 12C13 11.4477 12.5523 11 12 11C11.4477 11 11 11.4477 11 12C11 12.5523 11.4477 13 12 13Z'
stroke='currentColor'
strokeWidth='1.5'
strokeLinecap='round'
strokeLinejoin='round'
/>
<path
d='M12 6C12.5523 6 13 5.55228 13 5C13 4.44772 12.5523 4 12 4C11.4477 4 11 4.44772 11 5C11 5.55228 11.4477 6 12 6Z'
stroke='currentColor'
strokeWidth='1.5'
strokeLinecap='round'
strokeLinejoin='round'
/>
<path
d='M12 20C12.5523 20 13 19.5523 13 19C13 18.4477 12.5523 18 12 18C11.4477 18 11 18.4477 11 19C11 19.5523 11.4477 20 12 20Z'
stroke='currentColor'
strokeWidth='1.5'
strokeLinecap='round'
strokeLinejoin='round'
/>
</svg>
);
});

export default IconDotsVertical;
16 changes: 16 additions & 0 deletions packages/icons/src/Logo/ic-apple.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import { HTMLAttributes, forwardRef } from 'react';

interface IconAppleProps extends HTMLAttributes<SVGSVGElement> {}

const IconApple = forwardRef<SVGSVGElement, IconAppleProps>((props, ref) => {
return (
<svg {...props} ref={ref} viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'>
<path
d='M8.95557 21.9477C10.2363 21.9477 10.798 21.0602 12.3933 21.0602C13.9887 21.0602 14.3706 21.914 15.7862 21.914C17.2017 21.914 18.1117 20.5883 18.9993 19.2851C19.9879 17.7909 20.3924 16.3304 20.4261 16.263C20.3362 16.2406 17.6624 15.1059 17.6624 11.949C17.6624 9.20773 19.7745 7.97193 19.8868 7.88205C18.4937 5.81489 16.3704 5.76995 15.7974 5.76995C14.2358 5.76995 12.9551 6.74736 12.1462 6.74736C11.2811 6.74736 10.1352 5.82612 8.77582 5.82612C6.19187 5.82612 3.57422 8.0281 3.57422 12.1737C3.57422 14.7464 4.55163 17.4764 5.74249 19.2402C6.76483 20.7344 7.6636 21.959 8.95557 21.959V21.9477ZM12.2473 5.52279C13.1798 5.52279 14.3594 4.87119 15.0559 4.00613C15.6851 3.21971 16.1457 2.11872 16.1457 1.01773C16.1457 0.87168 16.1345 0.714396 16.1007 0.602051C15.0559 0.646989 13.8089 1.32106 13.0562 2.23106C12.4608 2.92761 11.9215 4.00613 11.9215 5.11835C11.9215 5.27563 11.944 5.44415 11.9664 5.50032C12.0338 5.51156 12.135 5.52279 12.2473 5.52279Z'
fill='currentColor'
/>
</svg>
);
});

export default IconApple;
Loading

0 comments on commit a7386d8

Please sign in to comment.