Skip to content
This repository has been archived by the owner on Dec 29, 2022. It is now read-only.

Commit

Permalink
feat: add new crypto and social icons
Browse files Browse the repository at this point in the history
  • Loading branch information
erictaylor committed Dec 8, 2021
1 parent 114461c commit 6bbec13
Show file tree
Hide file tree
Showing 7 changed files with 129 additions and 1 deletion.
19 changes: 19 additions & 0 deletions src/icons/CryptoOutline16pxIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import type { SVGProps } from 'react';
export const CryptoOutline16pxIcon = (props: SVGProps<SVGSVGElement>) => (
<svg
width="1em"
height="1em"
viewBox="0 0 16 16"
fill="none"
xmlns="http://www.w3.org/2000/svg"
focusable="false"
role="img"
{...props}
>
<circle cx={8} cy={8} r={7.5} stroke="currentColor" />
<path
d="M11.18 10.847l.356-.351-.703-.712-.356.35.703.713zm-5.494-.341l-.349.358.35-.358zm-.015-5.044l-.352-.356.352.356zm4.793.343l.358.349.698-.716-.358-.35-.698.717zM7.364 3v-.5h-1V3h1zM9.53 3v-.5h-1V3h1zM6.364 13v.5h1V13h-1zm2.137.003l.002.5 1-.006-.002-.5-1 .006zm1.976-2.868a3.187 3.187 0 01-4.442.013l-.698.716a4.187 4.187 0 005.843-.017l-.703-.712zm-4.442.013a3.019 3.019 0 01-.013-4.33l-.703-.712a4.019 4.019 0 00.018 5.758l.698-.716zm-.013-4.33a3.187 3.187 0 014.442-.013l.698-.716a4.187 4.187 0 00-5.843.017l.703.712zm1.342-1.14V3h-1v1.678h1zM9.53 4.51V3h-1v1.51h1zM7.364 13v-1.725h-1V13h1zm2.137-.003l-.009-1.541-1 .005.009 1.542 1-.006z"
fill="currentColor"
/>
</svg>
);
19 changes: 19 additions & 0 deletions src/icons/CryptoOutlineIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import type { SVGProps } from 'react';
export const CryptoOutlineIcon = (props: SVGProps<SVGSVGElement>) => (
<svg
width="1em"
height="1em"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg"
focusable="false"
role="img"
{...props}
>
<circle cx={12} cy={12} r={11.25} stroke="currentColor" strokeWidth={1.5} />
<path
d="M17.058 16.52l.534-.528-1.054-1.067-.534.526 1.054 1.068zm-8.755-.51l-.523.537.523-.537zM8.28 7.939l-.527-.534.527.534zm7.704.512l.537.524 1.047-1.074-.537-.523-1.047 1.073zM10.938 4v-.75h-1.5V4h1.5zm3.467 0v-.75h-1.5V4h1.5zM9.438 20v.75h1.5V20h-1.5zm3.419.004l.004.75 1.5-.008-.004-.75-1.5.008zm3.147-4.553c-1.974 1.949-5.19 1.958-7.177.022L7.78 16.547c2.571 2.507 6.722 2.495 9.278-.028l-1.054-1.067zm-7.177.022a4.88 4.88 0 01-.022-7L7.752 7.405a6.38 6.38 0 00.028 9.142l1.047-1.074zm-.022-7c1.975-1.949 5.191-1.958 7.178-.022l1.047-1.073c-2.571-2.508-6.722-2.495-9.278.027l1.053 1.068zm2.133-1.789V4h-1.5v2.684h1.5zm3.467-.267V4h-1.5v2.417h1.5zM10.938 20v-2.76h-1.5V20h1.5zm3.419-.004l-.013-2.467-1.5.008.013 2.467 1.5-.008z"
fill="currentColor"
/>
</svg>
);
19 changes: 19 additions & 0 deletions src/icons/CryptoSolid16pxIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import type { SVGProps } from 'react';
export const CryptoSolid16pxIcon = (props: SVGProps<SVGSVGElement>) => (
<svg
width="1em"
height="1em"
viewBox="0 0 16 16"
fill="none"
xmlns="http://www.w3.org/2000/svg"
focusable="false"
role="img"
{...props}
>
<circle cx={8} cy={8} r={7.5} fill="currentColor" stroke="currentColor" />
<path
d="M11.18 10.847l.356-.351-.703-.712-.356.35.703.713zm-5.494-.341l-.349.358.35-.358zm-.015-5.044l.35.356-.35-.356zm4.793.343l.358.349.698-.716-.358-.35-.698.717zM7.364 3v-.5h-1V3h1zM9.53 3v-.5h-1V3h1zM6.364 13v.5h1V13h-1zm2.137.003l.002.5 1-.006-.002-.5-1 .006zm1.976-2.868a3.187 3.187 0 01-4.442.013l-.698.716a4.187 4.187 0 005.843-.017l-.703-.712zm-4.442.013a3.019 3.019 0 01-.013-4.33l-.703-.712a4.019 4.019 0 00.018 5.758l.698-.716zm-.013-4.33a3.187 3.187 0 014.442-.013l.698-.716a4.187 4.187 0 00-5.843.017l.703.712zm1.342-1.14V3h-1v1.678h1zM9.53 4.51V3h-1v1.51h1zM7.364 13v-1.725h-1V13h1zm2.137-.003l-.009-1.541-1 .005.009 1.542 1-.006z"
fill="#fff"
/>
</svg>
);
25 changes: 25 additions & 0 deletions src/icons/CryptoSolidIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import type { SVGProps } from 'react';
export const CryptoSolidIcon = (props: SVGProps<SVGSVGElement>) => (
<svg
width="1em"
height="1em"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg"
focusable="false"
role="img"
{...props}
>
<circle
cx={12}
cy={12}
r={11.5}
fill="currentColor"
stroke="currentColor"
/>
<path
d="M17.058 16.52l.534-.528-1.054-1.067-.534.526 1.054 1.068zm-8.755-.51l-.523.537.523-.537zM8.28 7.939l-.527-.534.527.534zm1.909-1.255l.28.696-.28-.696zm5.795 1.767l.537.524 1.047-1.074-.537-.523-1.047 1.073zM10.938 4v-.75h-1.5V4h1.5zm3.467 0v-.75h-1.5V4h1.5zM9.438 20v.75h1.5V20h-1.5zm3.419.004l.004.75 1.5-.008-.004-.75-1.5.008zm3.147-4.553a5.075 5.075 0 01-2.56 1.363l.3 1.47a6.574 6.574 0 003.314-1.765l-1.054-1.067zm-2.56 1.363a5.195 5.195 0 01-2.976-.27l-.561 1.391a6.695 6.695 0 003.836.35l-.299-1.47zm-2.976-.27a5.06 5.06 0 01-1.641-1.071L7.78 16.547a6.56 6.56 0 002.127 1.388l.561-1.39zm-1.641-1.071a4.88 4.88 0 01-.022-7L7.752 7.405a6.38 6.38 0 00.028 9.142l1.047-1.074zm-.022-7a5.058 5.058 0 011.663-1.093l-.561-1.391c-.785.317-1.52.789-2.155 1.416l1.053 1.068zm1.663-1.093a5.196 5.196 0 013.03-.259l.315-1.467a6.696 6.696 0 00-3.906.335l.561 1.39zm3.03-.259c.91.196 1.776.64 2.485 1.33l1.047-1.073a6.575 6.575 0 00-3.217-1.724l-.315 1.467zm-2.56-.437V4h-1.5v2.684h1.5zm3.467-.267v-.03h-1.5v.03h1.5zm0-.03V4h-1.5v2.388h1.5zM10.938 20v-2.76h-1.5V20h1.5zm3.419-.004l-.013-2.45-1.5.007.013 2.45 1.5-.007zm-.013-2.45v-.017l-1.5.008v.016l1.5-.008z"
fill="#fff"
/>
</svg>
);
20 changes: 20 additions & 0 deletions src/icons/SocialCoinbaseIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import type { SVGProps } from 'react';
export const SocialCoinbaseIcon = (props: SVGProps<SVGSVGElement>) => (
<svg
width="1em"
height="1em"
viewBox="0 0 25 24"
fill="none"
xmlns="http://www.w3.org/2000/svg"
focusable="false"
role="img"
{...props}
>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M10.998.038c-1.448.11-3.03.555-4.37 1.226a12.173 12.173 0 00-4.462 3.855 12.009 12.009 0 000 13.76 12.34 12.34 0 002.954 2.955 12.009 12.009 0 0013.76 0 12.34 12.34 0 002.955-2.954 12.009 12.009 0 000-13.76 12.875 12.875 0 00-2.209-2.39C17.178.733 14.17-.205 10.998.038zm2.253 3.604a8.47 8.47 0 016.917 6.185c.101.384.259 1.257.26 1.436 0 .034-.439.042-2.137.034l-2.136-.008-.08-.313a4.092 4.092 0 00-.727-1.513c-1.664-2.214-5.03-2.213-6.697.002-1.396 1.856-1.03 4.495.815 5.884a4.208 4.208 0 005.409-.282 4.237 4.237 0 001.195-2.033l.081-.324 2.138-.009c1.7-.007 2.139 0 2.139.035-.001.18-.159 1.052-.26 1.436a8.48 8.48 0 01-5.987 5.994c-.766.202-1.318.27-2.18.27-.799 0-1.176-.04-1.895-.202-2.086-.468-3.947-1.767-5.179-3.616C3.61 14.64 3.21 12.007 3.873 9.693A8.288 8.288 0 016.05 6.016a8.399 8.399 0 015.292-2.445c.473-.04 1.383-.006 1.91.07z"
fill="currentColor"
/>
</svg>
);
20 changes: 20 additions & 0 deletions src/icons/SocialUSDCIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import type { SVGProps } from 'react';
export const SocialUSDCIcon = (props: SVGProps<SVGSVGElement>) => (
<svg
width="1em"
height="1em"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg"
focusable="false"
role="img"
{...props}
>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M23.996 11.995a11.965 11.965 0 01-11.994 11.994A11.965 11.965 0 01.008 11.995 11.965 11.965 0 0112.002.001a11.965 11.965 0 0111.994 11.994zM9.452 19.141c-3.898-1.4-5.897-5.747-4.447-9.595.75-2.099 2.398-3.698 4.447-4.447.2-.1.3-.25.3-.5v-.7c0-.2-.1-.35-.3-.399-.05 0-.15 0-.2.05-4.748 1.5-7.347 6.547-5.847 11.295a8.992 8.992 0 005.847 5.847c.2.1.4 0 .45-.2.05-.05.05-.1.05-.2v-.7c0-.15-.15-.35-.3-.45zM14.748 3.55c-.2-.1-.399 0-.45.2-.05.05-.05.1-.05.2v.7c0 .2.15.4.3.5 3.898 1.4 5.898 5.748 4.448 9.595-.75 2.1-2.4 3.698-4.448 4.448-.2.1-.3.25-.3.5v.7c0 .2.1.35.3.399.05 0 .15 0 .2-.05 4.748-1.5 7.347-6.547 5.848-11.296a9.064 9.064 0 00-5.848-5.896zm.55 10.345c0-1.749-1.049-2.349-3.148-2.6-1.5-.2-1.799-.6-1.799-1.298 0-.7.5-1.15 1.5-1.15.899 0 1.399.3 1.648 1.05.05.15.2.25.35.25h.8c.201 0 .35-.15.35-.35v-.051c-.2-1.1-1.099-1.949-2.248-2.049V6.497c0-.2-.15-.35-.4-.4h-.749c-.2 0-.35.15-.4.4v1.15c-1.499.2-2.449 1.198-2.449 2.448 0 1.65 1 2.3 3.098 2.549 1.4.25 1.85.55 1.85 1.35s-.7 1.349-1.65 1.349c-1.298 0-1.748-.55-1.898-1.3-.05-.2-.2-.3-.35-.3h-.85c-.2 0-.35.15-.35.351v.05c.2 1.25 1 2.15 2.649 2.4v1.199c0 .2.15.35.4.399h.749c.2 0 .35-.15.4-.4v-1.199c1.497-.25 2.498-1.3 2.498-2.65z"
fill="currentColor"
/>
</svg>
);
8 changes: 7 additions & 1 deletion src/icons/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Generated at Wed, 08 Dec 2021 18:49:56 GMT
// Generated at Wed, 08 Dec 2021 20:57:26 GMT
export { Add16pxIcon } from './Add16pxIcon';
export { Administrative16pxIcon } from './Administrative16pxIcon';
export { AlertCircle16pxIcon } from './AlertCircle16pxIcon';
Expand Down Expand Up @@ -35,6 +35,8 @@ export { Copy16pxIcon } from './Copy16pxIcon';
export { CornerResize16pxIcon } from './CornerResize16pxIcon';
export { CreditCard16pxIcon } from './CreditCard16pxIcon';
export { Crop16pxIcon } from './Crop16pxIcon';
export { CryptoOutline16pxIcon } from './CryptoOutline16pxIcon';
export { CryptoSolid16pxIcon } from './CryptoSolid16pxIcon';
export { Data16pxIcon } from './Data16pxIcon';
export { Design16pxIcon } from './Design16pxIcon';
export { DollarSign16pxIcon } from './DollarSign16pxIcon';
Expand Down Expand Up @@ -177,6 +179,8 @@ export { CopyIcon } from './CopyIcon';
export { CornerResizeIcon } from './CornerResizeIcon';
export { CreditCardIcon } from './CreditCardIcon';
export { CropIcon } from './CropIcon';
export { CryptoOutlineIcon } from './CryptoOutlineIcon';
export { CryptoSolidIcon } from './CryptoSolidIcon';
export { DataIcon } from './DataIcon';
export { DesignIcon } from './DesignIcon';
export { DollarSignIcon } from './DollarSignIcon';
Expand Down Expand Up @@ -287,6 +291,7 @@ export { SocialAngelListIcon } from './SocialAngelListIcon';
export { SocialArtstationIcon } from './SocialArtstationIcon';
export { SocialBehanceIcon } from './SocialBehanceIcon';
export { SocialCarbonmadeIcon } from './SocialCarbonmadeIcon';
export { SocialCoinbaseIcon } from './SocialCoinbaseIcon';
export { SocialDevToIcon } from './SocialDevToIcon';
export { SocialDeviantartIcon } from './SocialDeviantartIcon';
export { SocialDribbbleIcon } from './SocialDribbbleIcon';
Expand Down Expand Up @@ -316,6 +321,7 @@ export { SocialTwitterIcon } from './SocialTwitterIcon';
export { SocialUnidentifiedLinkIcon } from './SocialUnidentifiedLinkIcon';
export { SocialUnidentifiedToolIcon } from './SocialUnidentifiedToolIcon';
export { SocialUpworkIcon } from './SocialUpworkIcon';
export { SocialUSDCIcon } from './SocialUSDCIcon';
export { SocialVimeoIcon } from './SocialVimeoIcon';
export { SocialVkIcon } from './SocialVkIcon';
export { SocialWorkingNotWorkingIcon } from './SocialWorkingNotWorkingIcon';
Expand Down

0 comments on commit 6bbec13

Please sign in to comment.