diff --git a/lib/assets/external/twitter.svg b/lib/assets/external/twitter.svg
deleted file mode 100644
index a43d68d9f..000000000
--- a/lib/assets/external/twitter.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/lib/assets/external/x.svg b/lib/assets/external/x.svg
new file mode 100644
index 000000000..437e2bfdd
--- /dev/null
+++ b/lib/assets/external/x.svg
@@ -0,0 +1,3 @@
+
diff --git a/lib/components/icons.js b/lib/components/icons.js
index 3efe2ef60..84c9a9e37 100644
--- a/lib/components/icons.js
+++ b/lib/components/icons.js
@@ -39,12 +39,12 @@ import _PayPalIcon from '@/assets/external/paypal.svg?component'
export const PayPalIcon = _PayPalIcon
import _RedditIcon from '@/assets/external/reddit.svg?component'
export const RedditIcon = _RedditIcon
-import _TwitterIcon from '@/assets/external/twitter.svg?component'
-export const TwitterIcon = _TwitterIcon
import _WindowsIcon from '@/assets/external/windows.svg?component'
export const WindowsIcon = _WindowsIcon
import _YouTubeIcon from '@/assets/icons/youtube.svg?component'
export const YouTubeIcon = _YouTubeIcon
+import _XTwitterIcon from '@/assets/external/x.svg?component'
+export const XTwitterIcon = _XTwitterIcon
// Icons
import _AlignLeftIcon from '@/assets/icons/align-left.svg?component'
diff --git a/lib/components/modal/ShareModal.vue b/lib/components/modal/ShareModal.vue
index af35f0b48..96cc25bf0 100644
--- a/lib/components/modal/ShareModal.vue
+++ b/lib/components/modal/ShareModal.vue
@@ -7,9 +7,9 @@ import {
ShareIcon,
MailIcon,
GlobeIcon,
- TwitterIcon,
MastodonIcon,
RedditIcon,
+ XTwitterIcon,
} from '@'
import { computed, ref, nextTick } from 'vue'
import QrcodeVue from 'qrcode.vue'
@@ -163,7 +163,7 @@ defineExpose({
target="_blank"
:href="sendTweet"
>
-
+