🎭🌶 Checkpoint

./scripts/populate.js:69682263/793
./index.html:69682263/5248
This commit is contained in:
Glitch (glitch-hello-website)
2024-12-12 04:16:13 +00:00
parent 20fa750dca
commit 1f379d3c1c
2 changed files with 54 additions and 88 deletions

View File

@ -1,7 +1,6 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" href="https://glitch.com/favicon.ico" /> <link rel="icon" href="https://glitch.com/favicon.ico" />
@ -16,104 +15,66 @@
</head> </head>
<body> <body>
<div class="wrapper"> <div class="wrapper">
<main> <main id="main">
<header role="banner">
<h1 class="title">FediZineFest 2025</h1> <h1>FediZineFest 2025</h1>
</header>
<p>FediZineFest returns for another year after a successful run in 2024.</p>
<h2>
What
</h2>
<p>
A zine sharing and distribution project for the fediverse.
</p>
<h2>
Who
</h2>
<h3>
Artists (cap of 20)
</h3>
<p> <p>
Provide physical and/or digital zines; receive payment and physical and/or digital zines. FediZineFest returns for another year after a successful run in 2024.
</p> </p>
<h3> <h2>What</h2>
Backers (cap of 20) <p>A zine sharing and distribution project for the fediverse.</p>
</h3>
<h2>Who</h2>
<h3>Artists (cap of 20)</h3>
<p> <p>
Provide payment; receive physical and/or digital zines. Provide physical and/or digital zines; receive payment and physical
and/or digital zines.
</p> </p>
<h2> <h3>Backers (cap of 20)</h3>
When <p>Provide payment; receive physical and/or digital zines.</p>
</h2>
<h2>When</h2>
<p>Early-mid 2025. Exact dates proposed below.</p>
<h3>Deadline 0: 17 January 2025</h3>
<p>Artist sign-up closes.</p>
<h3>Deadline 1: 31 January 2025</h3>
<p>(deadline 0 + 2 weeks)</p>
<p> <p>
Early-mid 2025. Exact dates proposed below. Backer sign-up closes. Artists are informed of the # of physical zines
needed.
</p> </p>
<h3> <h3>Deadline 2: 11 April 2025</h3>
Deadline 0: 17 January 2025 <p>(deadline 1 + 10 weeks)</p>
</h3>
<p> <p>
Artist sign-up closes. Art submission deadline. Digital zines are submitted to digital drive;
physical zines are in the mail.
</p> </p>
<h3> <h3>Deadline 3: 9 May 2025</h3>
Deadline 1: 31 January 2025 <p>(deadline 2 + 4 weeks)</p>
</h3> <p>Physical zines arrive at distributor.</p>
<h3>Deadline 4: 6 June 2025</h3>
<p>(deadline 3 + 4 weeks)</p>
<p> <p>
(deadline 0 + 2 weeks) Physical zines packaged and ready for shipment. Digital zines are
</p> organized and ready to share.
<p>
Backer sign-up closes. Artists are informed of the # of physical zines needed.
</p>
<h3>
Deadline 2: 11 April 2025
</h3>
<p>
(deadline 1 + 10 weeks)
</p>
<p>
Art submission deadline. Digital zines are submitted to digital drive; physical zines are in the mail.
</p>
<h3>
Deadline 3: 9 May 2025
</h3>
<p>
(deadline 2 + 4 weeks)
</p>
<p>
Physical zines arrive at distributor.
</p>
<h3>
Deadline 4: 6 June 2025
</h3>
<p>
(deadline 3 + 4 weeks)
</p>
<p>
Physical zines packaged and ready for shipment. Digital zines are organized and ready to share.
</p>
<h3>
Deadline 5: 4 July 2025
</h3>
<p>
(deadline 4 + 4 weeks)
</p>
<p>
Physical zines arrive at recipients. Digital zines shared.
</p> </p>
<h3>Deadline 5: 4 July 2025</h3>
<p>(deadline 4 + 4 weeks)</p>
<p>Physical zines arrive at recipients. Digital zines shared.</p>
</main> </main>
</div> </div>
<footer role="contentinfo" id="footer"> <footer role="contentinfo" id="footer"></footer>
</footer>
</body> </body>
</html> </html>

View File

@ -1,12 +1,17 @@
/* populate WIP banner */ /* populate WIP banner */
let wipHTML = ` let wipHTML = `
<div class="wip">
<p>This site is a <b>work in progress</b>. If you experience issues, please try waiting a minute and reloading before reaching out.</p> <p>This site is a <b>work in progress</b>. If you experience issues, please try waiting a minute and reloading before reaching out.</p>
</div>
` `
function populateWip() { function populateWip() {
let wip = document.createElement("div");
wip.innerHTML = wipHTML;
wip.className = "wip";
let main = document.getElementById("main");
let mainParent = main.parentNode;
mainParent.insertBefore(wip, main);
} }
/* populate footer */ /* populate footer */