From 48f4b24c81a241aa3d6e08cbab77481275098479 Mon Sep 17 00:00:00 2001 From: Taken Date: Wed, 17 Sep 2025 15:35:08 +0200 Subject: [PATCH] Added dev badge for myself --- src/components/player/displayname.tsx | 5 ++++- src/components/svgs/developer-badge.tsx | 11 +++++++++++ src/data/general.ts | 6 ++++++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 src/components/svgs/developer-badge.tsx diff --git a/src/components/player/displayname.tsx b/src/components/player/displayname.tsx index 0f700a1..f7a0b58 100644 --- a/src/components/player/displayname.tsx +++ b/src/components/player/displayname.tsx @@ -1,8 +1,10 @@ +import { DEVUUIDS } from "@/data/general" import { getColor } from "@/lib/colors" import { head } from "@/lib/hypixel/general" import { Player } from "@/lib/schema/player" import Image from "next/image" import Link from "next/link" +import DeveloperBadge from "../svgs/developer-badge" import { OnlineStatus } from "./online-status" type NewPackageRank = Player["player"]["newPackageRank"] @@ -27,6 +29,7 @@ export default function DisplayName( ) { return (
+ {DEVUUIDS.includes(uuid) && } -

+

{" "} {" "} diff --git a/src/components/svgs/developer-badge.tsx b/src/components/svgs/developer-badge.tsx new file mode 100644 index 0000000..769af0f --- /dev/null +++ b/src/components/svgs/developer-badge.tsx @@ -0,0 +1,11 @@ +export default function DeveloperBadge({ size = 32 }: { size?: number }) { + return ( + + + + + ) +} diff --git a/src/data/general.ts b/src/data/general.ts index 091b8cc..d000582 100644 --- a/src/data/general.ts +++ b/src/data/general.ts @@ -1,5 +1,11 @@ const prefix = "local-hypstats" +export const DEVUUIDS = [ + "eafa207d01c54d0f8c8c72c09239565d", + "09bce8b354f348eab28cdb064832f45f", + "4ecd790f5e47448d8b44c682dbb50983" +] + export const COOKIE_VALUES = { statsOrder: `${prefix}-player-stats-order` } as const