Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: sync icons #71

Merged
merged 1 commit into from
Feb 12, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions lib/ArrowsExpand.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const ArrowsExpand = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M7.47 1.22a.75.75 0 0 1 1.06 0l1.75 1.75a.75.75 0 1 1-1.06 1.06l-.47-.47v8.88l.47-.47a.75.75 0 1 1 1.06 1.06l-1.75 1.75a.75.75 0 0 1-1.06 0l-1.75-1.75a.75.75 0 1 1 1.06-1.06l.47.47V3.56l-.47.47a.75.75 0 0 1-1.06-1.06zM1.22 7.47a.75.75 0 0 0 0 1.06l1.75 1.75a.75.75 0 1 0 1.06-1.06L2.81 8l1.22-1.22a.75.75 0 0 0-1.06-1.06zm13.56 1.06-1.75 1.75a.75.75 0 1 1-1.06-1.06L13.19 8l-1.22-1.22a.75.75 0 0 1 1.06-1.06l1.75 1.75a.75.75 0 0 1 0 1.06"
clipRule="evenodd"
/>
<path
stroke="currentColor"
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth={1.5}
d="M2.5 8h11"
/>
</svg>
);
export default ArrowsExpand;
20 changes: 20 additions & 0 deletions lib/ArrowsExpandHorizontal.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const ArrowsExpandHorizontal = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M1.22 8.53a.75.75 0 0 1 0-1.06l2.5-2.5a.75.75 0 0 1 1.06 1.06L3.56 7.25h8.88l-1.22-1.22a.75.75 0 0 1 1.06-1.06l2.5 2.5a.75.75 0 0 1 0 1.06l-2.5 2.5a.75.75 0 1 1-1.06-1.06l1.22-1.22H3.56l1.22 1.22a.75.75 0 1 1-1.06 1.06z"
clipRule="evenodd"
/>
</svg>
);
export default ArrowsExpandHorizontal;
20 changes: 20 additions & 0 deletions lib/ArrowsExpandVertical.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const ArrowsExpandVertical = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M7.47 1.22a.75.75 0 0 1 1.06 0l2.5 2.5a.75.75 0 1 1-1.06 1.06L8.75 3.56v8.88l1.22-1.22a.75.75 0 1 1 1.06 1.06l-2.5 2.5a.75.75 0 0 1-1.06 0l-2.5-2.5a.75.75 0 1 1 1.06-1.06l1.22 1.22V3.56L6.03 4.78a.75.75 0 0 1-1.06-1.06z"
clipRule="evenodd"
/>
</svg>
);
export default ArrowsExpandVertical;
20 changes: 20 additions & 0 deletions lib/CheckShape.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CheckShape = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M6.943 8.703 4.301 6.3a.25.25 0 0 0-.355.02L2.299 8.171a.25.25 0 0 0 .023.355l4.785 4.147a.25.25 0 0 0 .36-.032L13.29 5.36a.25.25 0 0 0-.03-.343l-1.856-1.65a.25.25 0 0 0-.364.034zM6.75 6.5l3.104-4.017a1.75 1.75 0 0 1 2.547-.238l1.857 1.651a1.75 1.75 0 0 1 .204 2.401L8.637 13.58a1.75 1.75 0 0 1-2.512.229L1.339 9.66a1.75 1.75 0 0 1-.162-2.486l1.647-1.852A1.75 1.75 0 0 1 5.31 5.19z"
clipRule="evenodd"
/>
</svg>
);
export default CheckShape;
18 changes: 18 additions & 0 deletions lib/CheckShapeFill.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CheckShapeFill = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
d="m8.475 13.782 6.135-7.67a1.5 1.5 0 0 0-.174-2.058L12.2 2.068a1.5 1.5 0 0 0-2.184.204L6.75 6.5 5.122 5.02a1.5 1.5 0 0 0-2.13.114L1.01 7.364a1.5 1.5 0 0 0 .139 2.13l5.173 4.484a1.5 1.5 0 0 0 2.154-.196"
/>
</svg>
);
export default CheckShapeFill;
20 changes: 20 additions & 0 deletions lib/CircleLetterA.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterA = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M6.791 5.338a1.291 1.291 0 0 1 2.418 0l1.743 4.649a.75.75 0 1 1-1.404.526L9.168 9.5H6.832l-.38 1.013a.75.75 0 1 1-1.404-.526zM8 6.386 8.605 8h-1.21z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterA;
20 changes: 20 additions & 0 deletions lib/CircleLetterB.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterB = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M6.75 4.5a.75.75 0 0 0-.75.75v5.25c0 .414.336.75.75.75h2.125a2.125 2.125 0 0 0 1.361-3.757A2 2 0 0 0 8.5 4.5zm.75 5.25V8.5h1.375a.625.625 0 1 1 0 1.25zM9 6.5a.5.5 0 0 1-.5.5h-1V6h1a.5.5 0 0 1 .5.5"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterB;
20 changes: 20 additions & 0 deletions lib/CircleLetterD.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterD = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M6.55 4.75a.75.75 0 0 0-.75.75v5c0 .414.336.75.75.75h1.5a3.25 3.25 0 1 0 0-6.5zm1.5 5H7.3v-3.5h.75a1.75 1.75 0 1 1 0 3.5"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterD;
20 changes: 20 additions & 0 deletions lib/CircleLetterE.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterE = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M6.5 4.75a.75.75 0 0 0-.75.75v5c0 .414.336.75.75.75h3a.75.75 0 0 0 0-1.5H7.25v-1h1.5a.75.75 0 0 0 0-1.5h-1.5v-1H9.5a.75.75 0 0 0 0-1.5z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterE;
20 changes: 20 additions & 0 deletions lib/CircleLetterG.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterG = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M6.458 8c0-.8.2-1.289.445-1.569C7.136 6.165 7.487 6 8 6c.602 0 .995.225 1.235.62a.75.75 0 1 0 1.283-.776C9.964 4.93 9.04 4.5 8 4.5c-.862 0-1.657.293-2.226.944-.557.637-.816 1.523-.816 2.556s.259 1.92.816 2.556c.569.65 1.364.944 2.226.944.574 0 1.228-.118 1.767-.422.56-.316 1.05-.877 1.05-1.703 0-.068.003-.132.006-.21l.005-.144a3 3 0 0 0-.012-.473 1.3 1.3 0 0 0-.23-.633A1.02 1.02 0 0 0 9.75 7.5H8.5a.75.75 0 0 0 0 1.5h.828l-.003.07a8 8 0 0 0-.008.305c0 .14-.057.267-.287.397C8.778 9.914 8.398 10 8 10c-.513 0-.864-.165-1.097-.431-.245-.28-.445-.77-.445-1.569m2.863.69.002.007z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterG;
20 changes: 20 additions & 0 deletions lib/CircleLetterI.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterI = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M7 4.75a.75.75 0 0 0 0 1.5h.25v3.5H7a.75.75 0 0 0 0 1.5h2a.75.75 0 0 0 0-1.5h-.25v-3.5H9a.75.75 0 0 0 0-1.5z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterI;
20 changes: 20 additions & 0 deletions lib/CircleLetterJ.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterJ = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0m-4.51-2.25a.74.74 0 1 0-1.48 0v2.556c0 .704-.17 1.123-.365 1.355-.18.214-.45.348-.86.348-.3 0-.518-.072-.678-.182-.158-.109-.306-.286-.41-.576a.74.74 0 1 0-1.395.498c.194.543.517.991.966 1.3.447.306.971.442 1.516.442.774 0 1.488-.275 1.994-.876.492-.585.713-1.387.713-2.31z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterJ;
20 changes: 20 additions & 0 deletions lib/CircleLetterK.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterK = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M7 5.75a.75.75 0 0 0-1.5 0v4.5a.75.75 0 0 0 1.5 0v-1.5h.212l2.286 2.057a.75.75 0 0 0 1.004-1.114L8.589 7.97l1.691-1.69a.75.75 0 1 0-1.06-1.06L7.19 7.25H7z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterK;
20 changes: 20 additions & 0 deletions lib/CircleLetterL.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterL = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M7.5 5.75a.75.75 0 0 0-1.5 0v4.5c0 .414.336.75.75.75h3a.75.75 0 0 0 0-1.5H7.5z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterL;
20 changes: 20 additions & 0 deletions lib/CircleLetterM.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterM = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0m-4-2.084a.916.916 0 0 0-1.656-.539L8 7.225 6.656 5.377A.916.916 0 0 0 5 5.916v4.334a.75.75 0 0 0 1.5 0V7.713l.893 1.228a.75.75 0 0 0 1.214 0L9.5 7.713v2.537a.75.75 0 0 0 1.5 0z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterM;
20 changes: 20 additions & 0 deletions lib/CircleLetterN.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterN = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0m-4.25-2.25a.75.75 0 0 0-1.5 0v2.773L7.22 5.479a1.076 1.076 0 0 0-1.97.597v4.174a.75.75 0 0 0 1.5 0V7.477l2.03 3.044a1.076 1.076 0 0 0 1.97-.597z"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterN;
20 changes: 20 additions & 0 deletions lib/CircleLetterO.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterO = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M6.5 8c0-.803.197-1.294.438-1.574C7.165 6.162 7.504 6 8 6c.498 0 .837.162 1.063.427.24.28.436.77.436 1.573s-.196 1.294-.436 1.573C8.838 9.838 8.5 10 8.001 10c-.497 0-.836-.162-1.063-.426C6.698 9.294 6.5 8.803 6.5 8M8 4.5c-.853 0-1.64.297-2.2.949C5.253 6.086 5 6.969 5 8c0 1.03.253 1.914.8 2.551.56.652 1.347.949 2.2.949.858 0 1.644-.298 2.203-.95C10.75 9.91 11 9.027 11 8s-.25-1.911-.797-2.55c-.559-.652-1.345-.95-2.202-.95"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterO;
20 changes: 20 additions & 0 deletions lib/CircleLetterQ.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import * as React from 'react';
import type {SVGProps} from 'react';
const CircleLetterQ = (props: SVGProps<SVGSVGElement>) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={16}
height={16}
fill="none"
viewBox="0 0 16 16"
{...props}
>
<path
fill="currentColor"
fillRule="evenodd"
d="M13.5 8a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0M15 8A7 7 0 1 1 1 8a7 7 0 0 1 14 0M6.938 6.426c-.24.28-.438.771-.438 1.574s.197 1.294.438 1.574C7.165 9.838 7.504 10 8 10q.231 0 .419-.045l-.158-.136a.75.75 0 1 1 .976-1.138l.175.15C9.468 8.6 9.5 8.326 9.5 8c0-.802-.196-1.294-.436-1.573C8.838 6.162 8.5 6 8.001 6c-.497 0-.836.162-1.063.426M8 11.5c.61 0 1.185-.151 1.668-.475l.343.294a.75.75 0 1 0 .976-1.138l-.355-.305C10.883 9.34 11 8.704 11 8c0-1.028-.25-1.911-.797-2.55-.559-.652-1.345-.95-2.202-.95-.854 0-1.64.297-2.2.949C5.252 6.086 5 6.969 5 8c0 1.03.253 1.914.8 2.551.56.652 1.347.949 2.2.949"
clipRule="evenodd"
/>
</svg>
);
export default CircleLetterQ;
Loading
Loading