Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 9 additions & 7 deletions src/app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,11 @@ import {
} from "@/lib/lanyard";
import type { Member, Project } from "@/types/member";
import dynamic from 'next/dynamic';
import type { ComponentType } from "react";
import music from "@/lib/music.json"

const Player = dynamic(() => import('lottie-react'), { ssr: false });
const LottiePlayer = Player as unknown as ComponentType<any>;

type ExtendedActivity = Activity & {
application_id?: string;
Expand Down Expand Up @@ -582,15 +584,15 @@ export default function Home() {
}}
className="text-white/60 overflow-hidden"
>
<Player
<LottiePlayer // should fix the issue with Lottieplayer - twentyfifteen
autoplay
loop
animationData={music}
style={{ width: 15, height: 15 }}
rendererSettings={{
preserveAspectRatio: "xMidYMid slice",
}}
/>
style={{ width: 15, height: 15 }}
rendererSettings={{
preserveAspectRatio: "xMidYMid slice",
}}
/>
</motion.div>
</span>
</div>
Expand All @@ -609,7 +611,7 @@ export default function Home() {

<Dialog
open={!!selectedMember}
onOpenChange={(open) => !open && setSelectedMember(null)}
onOpenChange={(open: boolean) => !open && setSelectedMember(null)} // was just to remove this error was pissing me off - twentyfifteen
>
<DialogContent className="max-w-[90vw] sm:max-w-md bg-background">
<motion.div
Expand Down
103 changes: 58 additions & 45 deletions src/lib/config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import type { Member } from "@/types/member";

// SORT YOUR FUCKING CONFIG FILE BY NAME ALPHABETICALLY, this is the most disorganized file in the entire codebase. thanks 06/11/25 - twentyfifteen
export const members: Member[] = [
{
name: "cortex",
Expand Down Expand Up @@ -43,7 +43,7 @@ export const members: Member[] = [
"A fork of Vencord, with over 300+ plugins.",
url: "https://equicord.org",
type: "website" as const,
icon: "https://media.discordapp.net/attachments/1369744751267418316/1372735973397368943/equi.png?ex=6827db80&is=68268a00&hm=e8d74f6bb7b94111cdeb267e68656d34d2dc887f25df6914205843555e27dc91&=&format=png&quality=lossless",
icon: "https://raw.githubusercontent.com/Equicord/Equibop/main/static/icon.png", // stop using fucking discord cdn as file host this bs breaks so often, thanks 06/11/25 - twentyfifteen
},
],
},
Expand Down Expand Up @@ -83,23 +83,25 @@ export const members: Member[] = [
description:
"Stellar Tweaks is an upcoming free and opensource modification for Lunar Client which allows modding, customizing Lunar Client features and much more",
url: "https://github.com/StellarTweaks",
icon: "https://cdn.discordapp.com/icons/1330204720014426122/aa45672764ca374d665fa4a2c291a96e.png?size=128",
icon: "https://avatars.githubusercontent.com/u/195576848", // again stop using discord cdn as file host use github or something else, thanks 06/11/25 - twentyfifteen
type: "github" as const,
},
{
name: "Turnaround",
description:
"Turnaround was a free and opensource solver for Cloudfare's turnstile",
icon: "https://logos-world.net/wp-content/uploads/2022/04/Cloudflare-Emblem.png",
url: "https://github.com/Body-Alhoha/turnaround",
type: "github" as const,
},
{
name: "Remake",
description:
"Remake is a free and opensource library to modify Java classes at runtime, without the need of any java agent",
url: "https://github.com/StellarTweaks/Remake",
type: "github" as const,
},
// This is legit just fucking stellar tweaks again ??? who approved this bs, sometimes brain cells just dont work, - twentyfifteen
// {
// name: "Remake",
// description:
// "Remake is a free and opensource library to modify Java classes at runtime, without the need of any java agent",
// url: "https://github.com/StellarTweaks/Remake",
// type: "github" as const,
// },
],
},
{
Expand Down Expand Up @@ -136,37 +138,40 @@ export const members: Member[] = [
icon: "https://r2.evict.bot/evict-marketing.png",
type: "website" as const,
},
{
name: "Tempt",
description: "A powerful Discord bot for your community",
url: "https://tempt.lol",
icon: "https://cdn.discordapp.com/avatars/1367774588750266408/a271d4855b63b329567c173cbd3557f9.png?size=1024",
type: "website" as const,
},
{
name: "emogir.ls",
description:
"A premium solution for e-mails, image uploading & showing off your digital portfolio.",
url: "https://emogir.ls",
icon: "https://cdn.discordapp.com/icons/1342461398390673510/9fe83c2624090277777128505ac1bd53.png",
type: "website" as const,
},
// dead site - twentyfifteen
// {
// name: "Tempt",
// description: "A powerful Discord bot for your community",
// url: "https://tempt.lol",
// icon: "https://cdn.discordapp.com/avatars/1367774588750266408/a271d4855b63b329567c173cbd3557f9.png?size=1024",
// type: "website" as const,
// },
// STOP USING DISCORD CDN AS FILE HOST FFS, and this is commtented out anyway bcs it linkes to fucking evict.bot / greed site - twentyfifteen
// {
// name: "emogir.ls",
// description:
// "A premium solution for e-mails, image uploading & showing off your digital portfolio.",
// url: "https://emogir.ls",
// icon: "https://cdn.discordapp.com/icons/1342461398390673510/9fe83c2624090277777128505ac1bd53.png",
// type: "website" as const,
// },
],
},
{
name: "confirmed",
link: "https://hypixel.lol/",
discord_id: "657587508837613580", // 1235921714425106493 seconds UserID incase
github: "euro-pol",
projects: [
{
name: "Hypixel.lol",
description: "Private Mail-solution.",
url: "https://hypixel.lol/",
icon: "https://media.discordapp.net/attachments/1369744751267418316/1372743786362306600/globe_1.png?ex=6827e2c7&is=68269147&hm=e30979dd77a95a354369c69e269ec5f87b354aebb40cab9fe79c5c5e04188eae&=&format=png&quality=lossless", // add logo later on - ares
type: "website" as const,
},
],
// dead or not working site - twentyfifteen
// projects: [
// {
// name: "Hypixel.lol",
// description: "Private Mail-solution.",
// url: "https://hypixel.lol/",
// icon: "https://media.discordapp.net/attachments/1369744751267418316/1372743786362306600/globe_1.png?ex=6827e2c7&is=68269147&hm=e30979dd77a95a354369c69e269ec5f87b354aebb40cab9fe79c5c5e04188eae&=&format=png&quality=lossless", // add logo later on - ares
// type: "website" as const,
// },
// ],
},
{
name: "cyp",
Expand All @@ -181,6 +186,13 @@ export const members: Member[] = [
icon: "https://privm.net/storage/logo.webp",
type: "website" as const,
},
{
name: "Restorio", // - twentyfifteen
description: "N/A",
url: "https://restorio.net/",
icon: "https://restorio.net/restorio.ico",
type: "website" as const,
}
],
},
{
Expand All @@ -200,7 +212,7 @@ export const members: Member[] = [
name: "MailHaven",
description: "Your privacy matters. That’s why we created MailHaven, a free secure and privacy-respected email service designed for you.",
url: "https://mailhaven.su",
icon: "https://cdn.nest.rip/uploads/68dd7dca-4d81-4313-b511-7cd6e4695139.jpg",
icon: "https://mailhaven.su/logo.png", // stop using discord cdn as file host or dead links to some file host - twentyfifteen
type: "website" as const,
}
],
Expand All @@ -224,16 +236,17 @@ export const members: Member[] = [
name: "compile",
link: "https://tempt.lol",
discord_id: "659438962624167957",
projects: [
{
name: "Tempt",
description:
"A powerful Discord bot for your community, with a focus on performance and reliability.",
url: "https://tempt.lol",
icon: "https://cdn.discordapp.com/avatars/1367774588750266408/a271d4855b63b329567c173cbd3557f9.png?size=1024",
type: "website" as const,
},
],
// dead site / project - twentyfifteen
// projects: [
// {
// name: "Tempt",
// description:
// "A powerful Discord bot for your community, with a focus on performance and reliability.",
// url: "https://tempt.lol",
// icon: "https://cdn.discordapp.com/avatars/1367774588750266408/a271d4855b63b329567c173cbd3557f9.png?size=1024", // stop using discord cdn as file host - twentyfifteen
// type: "website" as const,
// },
// ],
}

].sort((a, b) => {
Expand Down