diff --git a/frontend/apps/remark42/app/assets/social/google.svg b/frontend/apps/remark42/app/assets/social/google.svg
index bc3e5b9d..356589df 100644
--- a/frontend/apps/remark42/app/assets/social/google.svg
+++ b/frontend/apps/remark42/app/assets/social/google.svg
@@ -1 +1 @@
-
+
diff --git a/frontend/apps/remark42/app/assets/social/twitter-dark.svg b/frontend/apps/remark42/app/assets/social/twitter-dark.svg
new file mode 100644
index 00000000..cdff7bfd
--- /dev/null
+++ b/frontend/apps/remark42/app/assets/social/twitter-dark.svg
@@ -0,0 +1 @@
+
diff --git a/frontend/apps/remark42/app/assets/social/twitter-light.svg b/frontend/apps/remark42/app/assets/social/twitter-light.svg
new file mode 100644
index 00000000..c8e891c9
--- /dev/null
+++ b/frontend/apps/remark42/app/assets/social/twitter-light.svg
@@ -0,0 +1 @@
+
diff --git a/frontend/apps/remark42/app/assets/social/twitter.svg b/frontend/apps/remark42/app/assets/social/twitter.svg
deleted file mode 100644
index 21dbac48..00000000
--- a/frontend/apps/remark42/app/assets/social/twitter.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/frontend/apps/remark42/app/components/auth/components/oauth.consts.ts b/frontend/apps/remark42/app/components/auth/components/oauth.consts.ts
index d7d86d7f..9336d71c 100644
--- a/frontend/apps/remark42/app/components/auth/components/oauth.consts.ts
+++ b/frontend/apps/remark42/app/components/auth/components/oauth.consts.ts
@@ -7,7 +7,13 @@ export const OAUTH_DATA = {
},
},
facebook: require('assets/social/facebook.svg').default as string,
- twitter: require('assets/social/twitter.svg').default as string,
+ twitter: {
+ name: 'X',
+ icons: {
+ light: require('assets/social/twitter-light.svg').default as string,
+ dark: require('assets/social/twitter-dark.svg').default as string,
+ },
+ },
patreon: require('assets/social/patreon.svg').default as string,
discord: require('assets/social/discord.svg').default as string,
google: require('assets/social/google.svg').default as string,