website/src/data/site.ts
2026-09-08 22:02:46 -04:00

90 lines
3.5 KiB
TypeScript

export const site = {
name: "zach",
wordmark: "ZACH",
domain: "zachy.cc",
version: "v3.1.2",
tagline: "i make cool stuff",
description:
"i make cool things sometimes.",
bio: "call me zoop, i like to make cool projects, and my website is one of them :).",
email: "hi@zachy.cc",
availability: "poking at new projects for early 2026.",
} as const;
export const elsewhere = [
{ label: "status", href: "https://status.zachy.cc", external: true },
] as const;
export const socials = [
{
label: "email",
icon: "email",
href: `mailto:${site.email}`,
handle: site.email,
blurb: "best for anything substantial",
},
{
label: "github",
icon: "github",
href: "https://github.com/zoop-dev",
handle: "@zoop-dev",
blurb: "code, issues, pull requests",
},
{
label: "signal",
icon: "signal",
href: "https://signal.me/#eu/34335-HJyGBA-3-N_f6QY115AJwX3Tt8wIAxzNt5InseqA4SBh9CirG3lLRqacxo",
handle: "signal.me link",
blurb: "encrypted, usually the fastest reply",
},
{
label: "matrix",
icon: "matrix",
href: "https://matrix.to/#/@imzach:tchncs.de",
handle: "@imzach:tchncs.de",
blurb: "federated chat, fine for anything",
},
];
export const webrings = {
hotline: {
name: "hotline webring",
home: "https://hotlinewebring.club",
prev: "https://hotlinewebring.club/zach/previous",
next: "https://hotlinewebring.club/zach/next",
},
online: {
name: "online webring",
home: "https://webring.ghostk.id/online/",
prev: "https://webring.ghostk.id/online/zach/previous",
random: "https://webring.ghostk.id/online/random",
next: "https://webring.ghostk.id/online/zach/next",
},
snug: {
name: "snug ring",
home: "https://snugnook.org/ring",
prev: "https://snugnook.org/ring/zachy.cc/previous",
random: "https://snugnook.org/ring/random",
next: "https://snugnook.org/ring/zachy.cc/next",
},
};
export const buttons = [
{ label: "zachy.cc", img: "/badges/zachy.gif", still: "/badges/zachy.png", href: null },
{ label: "powered by fedora", img: "/badges/fedora.gif", still: null, href: "https://fedoraproject.org/" },
{ label: "matrix", img: "/badges/matrix.gif", still: "/badges/matrix.png", href: "https://matrix.org/" },
{ label: "get brave", img: "/badges/brave.gif", still: null, href: "https://brave.com/" },
{ label: "say no to web3", img: "/badges/saynotoweb3.gif", still: "/badges/saynotoweb3.png", href: "https://yesterweb.org/no-to-web3/" },
{ label: "codestorm", img: "/badges/sky.gif", still: "/badges/sky.png", href: "https://codestorm.net/" },
{ label: "daudix", img: "/badges/daudix.gif", still: null, href: "https://daudix.one/" },
{ label: "mambuco", img: "/badges/mambuco.gif", still: null, href: "https://mambuco.dev" },
{ label: "anins1der", img: "/badges/anins1der.gif", still: null, href: "https://anins1der.is-a.dev" },
{ label: "xip", img: "/badges/pixl_xip.gif", still: null, href: "https://xip.neocities.org/" },
{ label: "snug nook", img: "/badges/snug-nook.gif", still: null, href: "https://snugnook.org" },
{ label: "ghostk.id", img: "/badges/ghostk.gif", still: null, href: "https://ghostk.id/" },
{ label: "increment", iframe: "//incr.easrng.net/badge?key=zachy.cc-2026", bg: "//incr.easrng.net/bg.gif", href: null },
{ label: "ro.er", img: "/badges/ro-er.gif", still: null, href: "https://retrobloxxer.github.io/" },
{ label: "kevadesu", img: "/badges/kevadesu.gif", still: null, href: "https://kevadesu.github.io/" },
];