diff --git a/assets/clock-rotate-left.svg b/assets/clock-rotate-left.svg new file mode 100644 index 0000000..7ae1f9f --- /dev/null +++ b/assets/clock-rotate-left.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/comment-lines-fill.svg b/assets/comment-lines-fill.svg new file mode 100644 index 0000000..8389632 --- /dev/null +++ b/assets/comment-lines-fill.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/comment-lines.svg b/assets/comment-lines.svg new file mode 100644 index 0000000..c09bbf5 --- /dev/null +++ b/assets/comment-lines.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/unlink.svg b/assets/link-slash.svg similarity index 100% rename from assets/unlink.svg rename to assets/link-slash.svg diff --git a/assets/text-compare-fill.svg b/assets/text-compare-fill.svg new file mode 100644 index 0000000..1ff93c0 --- /dev/null +++ b/assets/text-compare-fill.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/text-compare.svg b/assets/text-compare.svg new file mode 100644 index 0000000..ba4e940 --- /dev/null +++ b/assets/text-compare.svg @@ -0,0 +1,3 @@ + + + diff --git a/package-lock.json b/package-lock.json index 3044594..c7b5a14 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lifesg/react-icons", - "version": "1.19.0", + "version": "1.20.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@lifesg/react-icons", - "version": "1.19.0", + "version": "1.20.0", "license": "ISC", "devDependencies": { "@babel/core": "^7.17.8", diff --git a/package.json b/package.json index 790aa32..8180fd7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lifesg/react-icons", - "version": "1.19.0", + "version": "1.20.0", "description": "An icon component library for LifeSG and BookingSG web apps", "main": "dist/cjs/index.js", "module": "dist/index.js", diff --git a/src/clock-rotate-left.tsx b/src/clock-rotate-left.tsx new file mode 100644 index 0000000..8d20b08 --- /dev/null +++ b/src/clock-rotate-left.tsx @@ -0,0 +1,18 @@ +import * as React from "react"; +import { SVGProps } from "react"; +export const ClockRotateLeftIcon = (props: SVGProps) => ( + + + +); +ClockRotateLeftIcon.displayName = "ClockRotateLeftIcon"; diff --git a/src/comment-lines-fill.tsx b/src/comment-lines-fill.tsx new file mode 100644 index 0000000..34c79d1 --- /dev/null +++ b/src/comment-lines-fill.tsx @@ -0,0 +1,18 @@ +import * as React from "react"; +import { SVGProps } from "react"; +export const CommentLinesFillIcon = (props: SVGProps) => ( + + + +); +CommentLinesFillIcon.displayName = "CommentLinesFillIcon"; diff --git a/src/comment-lines.tsx b/src/comment-lines.tsx new file mode 100644 index 0000000..0e1a76f --- /dev/null +++ b/src/comment-lines.tsx @@ -0,0 +1,18 @@ +import * as React from "react"; +import { SVGProps } from "react"; +export const CommentLinesIcon = (props: SVGProps) => ( + + + +); +CommentLinesIcon.displayName = "CommentLinesIcon"; diff --git a/src/index.ts b/src/index.ts index 57d7d63..11cdc0c 100644 --- a/src/index.ts +++ b/src/index.ts @@ -78,6 +78,7 @@ export * from "./circle-dot"; export * from "./circle"; export * from "./clear-formatting"; export * from "./clock-fill"; +export * from "./clock-rotate-left"; export * from "./clock"; export * from "./cloud-arrow-down-fill"; export * from "./cloud-arrow-down"; @@ -87,6 +88,8 @@ export * from "./cloud-fill"; export * from "./cloud-tick-fill"; export * from "./cloud-tick"; export * from "./cloud"; +export * from "./comment-lines-fill"; +export * from "./comment-lines"; export * from "./copy-fill"; export * from "./copy"; export * from "./cross-circle-fill"; @@ -147,6 +150,7 @@ export * from "./inbox"; export * from "./language"; export * from "./lightbulb-fill"; export * from "./lightbulb"; +export * from "./link-slash"; export * from "./link"; export * from "./list-square-fill"; export * from "./list-square"; @@ -249,6 +253,8 @@ export * from "./table-remove-row"; export * from "./table"; export * from "./tablet-fill"; export * from "./tablet"; +export * from "./text-compare-fill"; +export * from "./text-compare"; export * from "./text-fill"; export * from "./text"; export * from "./thumb-down-fill"; @@ -267,5 +273,4 @@ export * from "./toggle-on"; export * from "./triangle-forward-fill"; export * from "./triangle-forward"; export * from "./undo"; -export * from "./unlink"; export * from "./upload"; diff --git a/src/unlink.tsx b/src/link-slash.tsx similarity index 95% rename from src/unlink.tsx rename to src/link-slash.tsx index 52eafff..3564f35 100644 --- a/src/unlink.tsx +++ b/src/link-slash.tsx @@ -1,6 +1,6 @@ import * as React from "react"; import { SVGProps } from "react"; -export const UnlinkIcon = (props: SVGProps) => ( +export const LinkSlashIcon = (props: SVGProps) => ( ) => ( /> ); -UnlinkIcon.displayName = "UnlinkIcon"; +LinkSlashIcon.displayName = "LinkSlashIcon"; diff --git a/src/text-compare-fill.tsx b/src/text-compare-fill.tsx new file mode 100644 index 0000000..c2f2efa --- /dev/null +++ b/src/text-compare-fill.tsx @@ -0,0 +1,18 @@ +import * as React from "react"; +import { SVGProps } from "react"; +export const TextCompareFillIcon = (props: SVGProps) => ( + + + +); +TextCompareFillIcon.displayName = "TextCompareFillIcon"; diff --git a/src/text-compare.tsx b/src/text-compare.tsx new file mode 100644 index 0000000..76cb561 --- /dev/null +++ b/src/text-compare.tsx @@ -0,0 +1,18 @@ +import * as React from "react"; +import { SVGProps } from "react"; +export const TextCompareIcon = (props: SVGProps) => ( + + + +); +TextCompareIcon.displayName = "TextCompareIcon"; diff --git a/stories/icon/data.tsx b/stories/icon/data.tsx index 7d248a5..7209a46 100644 --- a/stories/icon/data.tsx +++ b/stories/icon/data.tsx @@ -77,6 +77,7 @@ import { ClearFormattingIcon, ClockFillIcon, ClockIcon, + ClockRotateLeftIcon, CloudArrowDownFillIcon, CloudArrowDownIcon, CloudArrowUpFillIcon, @@ -85,6 +86,8 @@ import { CloudIcon, CloudTickFillIcon, CloudTickIcon, + CommentLinesFillIcon, + CommentLinesIcon, CopyFillIcon, CopyIcon, CrossCircleFillIcon, @@ -146,6 +149,7 @@ import { LightbulbFillIcon, LightbulbIcon, LinkIcon, + LinkSlashIcon, ListIcon, ListSquareFillIcon, ListSquareIcon, @@ -247,6 +251,8 @@ import { TableRemoveRowIcon, TabletFillIcon, TabletIcon, + TextCompareFillIcon, + TextCompareIcon, TextFillIcon, TextIcon, ThumbDownFillIcon, @@ -265,7 +271,6 @@ import { TriangleForwardFillIcon, TriangleForwardIcon, UndoIcon, - UnlinkIcon, UploadIcon, } from "../../src"; @@ -371,6 +376,7 @@ export const ICONS: JSX.Element[] = [ // Clock , , + , // Cloud , , @@ -380,6 +386,9 @@ export const ICONS: JSX.Element[] = [ , , , + // Comment Lines + , + , // Copy , , @@ -480,6 +489,7 @@ export const ICONS: JSX.Element[] = [ , // Link , + , // Login , // Logout @@ -617,6 +627,9 @@ export const ICONS: JSX.Element[] = [ // Text , , + // Text Compare + , + , // ThumbUp , , @@ -639,8 +652,6 @@ export const ICONS: JSX.Element[] = [ , // Undo , - // Unlink - , // Upload , ];