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',
+})