From 89823bb424f54e4b830568dacf07aed271e130c8 Mon Sep 17 00:00:00 2001 From: NeedNotToKnow Date: Fri, 12 May 2023 04:38:10 +0800 Subject: [PATCH] feat: add youtube, facebook, whatsapp as social platform option (#521) --- public/assets/social/facebook.svg | 12 ++++++++++++ public/assets/social/whatsapp.svg | 1 + public/assets/social/youtube.svg | 11 +++++++++++ src/components/site/Platform.tsx | 15 +++++++++++++++ 4 files changed, 39 insertions(+) create mode 100644 public/assets/social/facebook.svg create mode 100644 public/assets/social/whatsapp.svg create mode 100644 public/assets/social/youtube.svg diff --git a/public/assets/social/facebook.svg b/public/assets/social/facebook.svg new file mode 100644 index 00000000..18d22f57 --- /dev/null +++ b/public/assets/social/facebook.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/assets/social/whatsapp.svg b/public/assets/social/whatsapp.svg new file mode 100644 index 00000000..5a0a8925 --- /dev/null +++ b/public/assets/social/whatsapp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/assets/social/youtube.svg b/public/assets/social/youtube.svg new file mode 100644 index 00000000..1b8e2426 --- /dev/null +++ b/public/assets/social/youtube.svg @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/src/components/site/Platform.tsx b/src/components/site/Platform.tsx index 0b4aa298..a7d79c77 100644 --- a/src/components/site/Platform.tsx +++ b/src/components/site/Platform.tsx @@ -94,6 +94,21 @@ const syncMap: { icon: "/assets/social/keybase.png", url: "https://keybase.io/{username}", }, + youtube: { + name: "Youtube", + icon: "/assets/social/youtube.svg", + url: "https://youtube.com/@{username}", + }, + facebook: { + name: "Facebook", + icon: "/assets/social/facebook.svg", + url: "https://facebook.com/{username}", + }, + whatsapp: { + name: "Whatsapp", + icon: "/assets/social/whatsapp.svg", + url: "https://wa.me/{username}", + }, } export const Platform: React.FC<{