From 9f84fbc4d9ca7a21fad3076adc419b192f9509a6 Mon Sep 17 00:00:00 2001 From: Naomi Carrigan Date: Tue, 21 Jan 2025 22:00:25 -0800 Subject: [PATCH] feat: remove twitch, twitter, meta --- src/app/apply/page.tsx | 48 ++++++++++++++++++++++++++++++++++++ src/app/contact/page.tsx | 11 +++++++++ src/config/NavItems.ts | 2 +- src/config/Socials.ts | 53 ---------------------------------------- 4 files changed, 60 insertions(+), 54 deletions(-) create mode 100644 src/app/apply/page.tsx diff --git a/src/app/apply/page.tsx b/src/app/apply/page.tsx new file mode 100644 index 0000000..e77cf75 --- /dev/null +++ b/src/app/apply/page.tsx @@ -0,0 +1,48 @@ +/** + * @copyright nhcarrigan + * @license Naomi's Public License + * @author Naomi Carrigan + */ +"use client"; +import Script from "next/script"; +import type { JSX } from "react"; + +/** + * Renders the /apply page. + * @returns A React Component. + */ +const Apply = (): JSX.Element => { + return ( + <> +
+

{`Staff Application`}

+

{`This form allows you to apply to join NHCarrigan's volunteer staff team.`}

+
+ + + + + ); +}; + +export default Apply; diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 2963be3..c913002 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -45,6 +45,17 @@ const Contact = (): JSX.Element => { {`But if none of these work for you at all, there's a direct contact form at the bottom of this list!`}

+
+

A quick note that we have explicitly deactivated our accounts on the following platforms. If you see an account on these platforms using our branding (either as NaomiLGBT OR NHCarrigan), it is an impersonation and should be reported.

+
    +
  • Twitch
  • +
  • Twitter
  • +
  • Instagram
  • +
  • Threads
  • +
  • WhatsApp
  • +
+
+
{[ HireMe, Donate ].map( diff --git a/src/config/NavItems.ts b/src/config/NavItems.ts index a830d6a..9580cdd 100644 --- a/src/config/NavItems.ts +++ b/src/config/NavItems.ts @@ -21,7 +21,6 @@ export const NavItems = [ { href: "/art", text: "Art of Naomi" }, { href: "/manifesto", text: "Transfemme Manifesto" }, { href: "/ask", text: "Ask Me Anything!" }, - { href: "/play", text: "Play with Naomi" }, { href: "/tech", text: "Technologies" }, { href: "/contribute", text: "Contribute to our Projects" }, { href: "/koikatsu", text: "Koikatsu Scenes" }, @@ -34,6 +33,7 @@ export const NavItems = [ { href: "https://merch.nhcarrigan.link", text: "Merchandise" }, { href: "https://docs.nhcarrigan.com", text: "Documentation" }, { href: "https://chat.nhcarrigan.com", text: "Support" }, + { href: "/apply", text: "Staff Application" }, ].sort((a, b) => { return a.text.localeCompare(b.text); }); diff --git a/src/config/Socials.ts b/src/config/Socials.ts index 10b4e80..f7b70d6 100644 --- a/src/config/Socials.ts +++ b/src/config/Socials.ts @@ -11,7 +11,6 @@ import { faGithub, faGooglePlus, faHashnode, - faInstagram, faItchIo, faLinkedinIn, faMastodon, @@ -26,15 +25,11 @@ import { faSteam, faStripe, faTelegramPlane, - faThreads, faTiktok, faTumblr, - faTwitch, - faWhatsapp, faWordpress, faYoutube, faSnapchat, - faXTwitter, } from "@fortawesome/free-brands-svg-icons"; import { faAtom, @@ -240,14 +235,6 @@ const Socials: Array<{ label: "Mastodon", link: "https://mastodon.social/@naomi_lgbt", }, - { - alt: "X Logo", - background: "#1DA1F2", - color: "#FFFFFF", - icon: faXTwitter, - label: "X (Twitter)", - link: "https://x.com/naomi_lgbt", - }, { alt: "Steam Logo", background: "#1b2838", @@ -256,14 +243,6 @@ const Socials: Array<{ label: "Steam", link: "https://steamcommunity.com/id/naomi-lgbt/", }, - { - alt: "Twitch Logo", - background: "#6441A4", - color: "#FFFFFF", - icon: faTwitch, - label: "Twitch", - link: "https://www.twitch.tv/naomilgbt/", - }, { alt: "How Long to Beat Logo", background: "#333333", @@ -480,14 +459,6 @@ const Socials: Array<{ label: "Telegram", link: "https://t.me/naomi_lgbt", }, - { - alt: "WhatsApp Logo", - background: "#25D366", - color: "#FFFFFF", - icon: faWhatsapp, - label: "WhatsApp", - link: "https://chat.whatsapp.com/JmjRYDvIv5z9ykHDZs2C3Z", - }, { alt: "Google Chat Logo", background: "#DB4437", @@ -528,30 +499,6 @@ const Socials: Array<{ label: "YouTube", link: "https://www.youtube.com/@naomilgbt", }, - { - alt: "Tiktok Logo", - background: "#000000", - color: "#FFFFFF", - icon: faTiktok, - label: "Tiktok", - link: "https://www.tiktok.com/@naomilgbt", - }, - { - alt: "Threads Logo", - background: "#000000", - color: "#FFFFFF", - icon: faThreads, - label: "Threads", - link: "https://www.threads.net/@naomi.lgbt", - }, - { - alt: "Instagram Logo", - background: "#C13584", - color: "#FFFFFF", - icon: faInstagram, - label: "Instagram", - link: "https://www.instagram.com/naomi.lgbt/", - }, { alt: "RetroAchievements Logo", background: "#1066dd",