From d1195cc3ebee9e40208f901224236d9cefbc6f16 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Wed, 27 Aug 2025 10:27:00 -0500 Subject: [PATCH] New reply icon --- assets/icons/reply.svg | 1 + assets/icons/replyFiled.svg | 1 + src/components/PostControls/index.tsx | 2 +- src/components/icons/Reply.tsx | 11 +++++++++++ 4 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 assets/icons/reply.svg create mode 100644 assets/icons/replyFiled.svg create mode 100644 src/components/icons/Reply.tsx diff --git a/assets/icons/reply.svg b/assets/icons/reply.svg new file mode 100644 index 0000000000..7de9e7174a --- /dev/null +++ b/assets/icons/reply.svg @@ -0,0 +1 @@ + diff --git a/assets/icons/replyFiled.svg b/assets/icons/replyFiled.svg new file mode 100644 index 0000000000..c4518e8020 --- /dev/null +++ b/assets/icons/replyFiled.svg @@ -0,0 +1 @@ + diff --git a/src/components/PostControls/index.tsx b/src/components/PostControls/index.tsx index b25c012ba2..42f4ca7587 100644 --- a/src/components/PostControls/index.tsx +++ b/src/components/PostControls/index.tsx @@ -27,7 +27,7 @@ import { import {formatCount} from '#/view/com/util/numeric/format' import * as Toast from '#/view/com/util/Toast' import {atoms as a} from '#/alf' -import {Bubble_Stroke2_Corner2_Rounded as Bubble} from '#/components/icons/Bubble' +import {Reply as Bubble} from '#/components/icons/Reply' import {BookmarkButton} from './BookmarkButton' import { PostControlButton, diff --git a/src/components/icons/Reply.tsx b/src/components/icons/Reply.tsx new file mode 100644 index 0000000000..0317dd2f34 --- /dev/null +++ b/src/components/icons/Reply.tsx @@ -0,0 +1,11 @@ +import {createSinglePathSVG} from './TEMPLATE' + +// custom, off spec +export const Reply = createSinglePathSVG({ + path: 'M20.002 7a2 2 0 0 0-2-2h-12a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2a1 1 0 0 1 1 1v1.918l3.375-2.7a1 1 0 0 1 .625-.218h5a2 2 0 0 0 2-2V7Zm2 8a4 4 0 0 1-4 4h-4.648l-4.727 3.781A1.001 1.001 0 0 1 7.002 22v-3h-1a4 4 0 0 1-4-4V7a4 4 0 0 1 4-4h12a4 4 0 0 1 4 4v8Z', +}) + +// custom, off spec +export const ReplyFilled = createSinglePathSVG({ + path: 'M22.002 15a4 4 0 0 1-4 4h-4.648l-4.727 3.781A1.001 1.001 0 0 1 7.002 22v-3h-1a4 4 0 0 1-4-4V7a4 4 0 0 1 4-4h12a4 4 0 0 1 4 4v8Z', +})