🔋🐫 Checkpoint

./scripts/zines.js:69682263/15160
This commit is contained in:
Glitch (glitch-hello-website)
2025-03-20 23:23:18 +00:00
parent dcac3a8601
commit a4c617d094

View File

@ -10,31 +10,35 @@ let zines = [
name: "shizamura", name: "shizamura",
site: "https://sarilho.net/en/", site: "https://sarilho.net/en/",
format: "digital", format: "digital",
blurb: "Girls thinking about Aliens" blurb: "Girls thinking about Aliens",
}, },
{ {
name: "Åsa Maria", name: "Åsa Maria",
site: "www.asamariahedberg.se", site: "www.asamariahedberg.se",
format: "physical", format: "physical",
blurb: "Ten billion ideas! Handdrawn ink images formed from texts or two to three colored screenprints or fireprints on birch bark or sewn/stiched imagary or... As for the story: there are so many yet to be told! Anything from images speak for them selves to political/climate related. First time zine maker!" blurb:
"Ten billion ideas! Handdrawn ink images formed from texts or two to three colored screenprints or fireprints on birch bark or sewn/stiched imagary or... As for the story: there are so many yet to be told! Anything from images speak for them selves to political/climate related. First time zine maker!",
}, },
{ {
name: "Cammie", name: "Cammie",
site: "https://worshipthesquid.tumblr.com/", site: "https://worshipthesquid.tumblr.com/",
format: "physical/digital", format: "physical/digital",
blurb: "Mortsafe is a little biro zine about fungal zombies, non-human or gestalt minds, and life continuing differently after death :)" blurb:
"Mortsafe is a little biro zine about fungal zombies, non-human or gestalt minds, and life continuing differently after death :)",
}, },
{ {
name: "Ashley McQuaid", name: "Ashley McQuaid",
site: "eightofpentacles.com", site: "eightofpentacles.com",
format: "physical", format: "physical",
blurb: "I am leaning towards making a miniature field guide of the birds, mammals, and plants that live on my favorite trail. Back and forth on whether I want to include some personal narrative but pen & pencil drawings of critters for sure" blurb:
"I am leaning towards making a miniature field guide of the birds, mammals, and plants that live on my favorite trail. Back and forth on whether I want to include some personal narrative but pen & pencil drawings of critters for sure",
}, },
{ {
name: "xyzzy", name: "xyzzy",
site: "https://xyzzyzzyzx.xyz/", site: "https://xyzzyzzyzx.xyz/",
format: "digital", format: "digital",
blurb: "a perzine about my experience in a conservative catholic high school, called “shut up & eat your dirt”" blurb:
"a perzine about my experience in a conservative catholic high school, called “shut up & eat your dirt”",
}, },
{ {
name: "Jade Pixel", name: "Jade Pixel",
@ -114,13 +118,6 @@ let zines = [
blurb: blurb:
"new collection of poetry on nature, leftist politics, and transness!", "new collection of poetry on nature, leftist politics, and transness!",
}, },
{
name: "Artcollisions",
site: "https://artcollisions.wordpress.com/",
format: "physical/digital",
blurb:
"Continuing adventure of CC and friends, the friendly little burlap monsters",
},
{ {
name: "goblin jane", name: "goblin jane",
site: "https://thewellandthetree.com/", site: "https://thewellandthetree.com/",
@ -155,13 +152,6 @@ let zines = [
blurb: blurb:
"fortune teller/ cootie catcher foldable. prefolded for physical, print and fold yourself for digital. decorated with hand carved stamps. black and white. i need to buy nice paper.", "fortune teller/ cootie catcher foldable. prefolded for physical, print and fold yourself for digital. decorated with hand carved stamps. black and white. i need to buy nice paper.",
}, },
{
name: "Handmade Ghost",
site: "https://handmadeghost.neocities.org/",
format: "physical",
blurb:
"This will be either a birds-n-poetry zine, a zine on rural Oregon, or a zine on disability and birding (or, very likely, all three).",
},
]; ];
function makeZine({ name, blurb, format, site, fedi }) { function makeZine({ name, blurb, format, site, fedi }) {
@ -199,9 +189,19 @@ for (let i = 0; i < zines.length; i++) {
let zineCounter = document.getElementById("zine-count"); let zineCounter = document.getElementById("zine-count");
let total = zines.length; let total = zines.length;
let physical = zines.filter((zine) => zine.format == "physical" || zine.format == "physical/digital").length; let physical = zines.filter(
let digital = zines.filter((zine) => zine.format == "digital" || zine.format == "physical/digital").length; (zine) => zine.format == "physical" || zine.format == "physical/digital"
).length;
let digital = zines.filter(
(zine) => zine.format == "digital" || zine.format == "physical/digital"
).length;
let p = document.createElement("p"); let p = document.createElement("p");
p.innerHTML = total + " artists. " + physical + " physical zines. " + digital + " digital zines."; p.innerHTML =
total +
" artists. " +
physical +
" physical zines. " +
digital +
" digital zines.";
zineCounter.append(p); zineCounter.append(p);