86 lines
2.5 KiB
TypeScript
86 lines
2.5 KiB
TypeScript
const binkies = document.querySelector(".binkies")!;
|
|
|
|
const binky = [
|
|
["https://sad.ovh", "sadovh.png"],
|
|
["https://beepi.ng", "unnick.png"],
|
|
[
|
|
"https://github.com/NotNite/eightyeightthirtyone",
|
|
"eighteightthirtyone.png",
|
|
],
|
|
["https://onz.ee", "shame.png"],
|
|
["https://moosyu.com/", "moosyu.png"],
|
|
["https://potentia.moe/", "tm.gif"],
|
|
["https://katelyn.moe", "katelyn.png"],
|
|
|
|
["https://thinliquid.dev", "lqd.png"],
|
|
["https://joo.sh/", "joosh.gif"],
|
|
["https://ctrlaus.moe/", "ctrlaustin.gif"],
|
|
["https://satorikeiko.nekoweb.org", "satorikeiko.png"],
|
|
["https://nekoaerospace.nekoweb.org", "nekoaerospace.png"],
|
|
["https://metakabe.nekoweb.org", "kabebutton.gif"],
|
|
//["https://derg.rest", "tom.png"],
|
|
["https://sillylaird.nekoweb.org/", "sillylairdb.png"],
|
|
["https://2rin.nekoweb.org", "2rin.gif"],
|
|
["https://status.cafe", "statuscafe.png"],
|
|
["https://windigone.nekoweb.org", "windigone.gif"],
|
|
["https://eye.nekoweb.org", "eye.png"],
|
|
["https://yumeoi.skin/", "yumeo.gif"],
|
|
["https://frizzbees.dev", "bee.png"],
|
|
// NOTE: Dead url
|
|
// ["https://ultrakill.nekoweb.org/", "ultrakill.png"],
|
|
["https://immjs.dev", "immjs.gif"],
|
|
["https://lel.nekoweb.org", "lel.gif"],
|
|
["https://lunaui.nekoweb.org", "lunaui.gif"],
|
|
["https://amoebalous.net", "amoebalous.gif"],
|
|
["https://darkosparko.nekoweb.org/", "darkosparko.gif"],
|
|
["https://rice.place/", "rice.place.gif"],
|
|
["https://max.nekoweb.org/", "maxpixels.gif"],
|
|
["https://giikis2.nekoweb.org", "giikis2.png"],
|
|
["https://layercake.nekoweb.org", "layercake.gif"],
|
|
["https://yoyle.city", "yoyledotcity.png"],
|
|
["https://prigoana.com/", "prigoana"],
|
|
|
|
|
|
[
|
|
"insane.gif",
|
|
"piracy.gif",
|
|
"dsb.gif",
|
|
"universe.gif",
|
|
"css.png",
|
|
"vscbutton.gif",
|
|
"ezgif.gif",
|
|
"aphex.avif"
|
|
],
|
|
];
|
|
|
|
binky.forEach((z, i) => {
|
|
if (i == binky.length - 1) {
|
|
z.forEach((g) => {
|
|
const img = document.createElement("img");
|
|
|
|
img.src = `/assets/binkies/${g}`;
|
|
img.alt = `!! binkie !!`;
|
|
img.style.imageRendering = "pixelated";
|
|
img.width = 88;
|
|
img.height = 31;
|
|
binkies.appendChild(img);
|
|
});
|
|
return;
|
|
}
|
|
|
|
const a = document.createElement("a");
|
|
a.href = z[0];
|
|
a.ariaLabel = `${z[1]}'s website`;
|
|
a.className = "hasBadge";
|
|
|
|
const img = document.createElement("img");
|
|
|
|
img.src = `/assets/binkies/${z[1]}`;
|
|
img.width = 88;
|
|
img.height = 31;
|
|
img.alt = `binkie for ${z[0]}`;
|
|
img.style.imageRendering = "pixelated";
|
|
|
|
a.appendChild(img);
|
|
binkies.appendChild(a);
|
|
});
|