30 lines
967 B
JavaScript
30 lines
967 B
JavaScript
// set the quote at bottom of page randomly
|
|
const quotes = [
|
|
"who are you",
|
|
"lorem ipsum dolor sit amet",
|
|
"hot garfields in your area",
|
|
"remember to drink water",
|
|
"i am not a web developer",
|
|
"it's nice, isn't it?",
|
|
"do you like hurting other people?",
|
|
"check out increm.net !",
|
|
"get real",
|
|
"see you space cowboy...",
|
|
];
|
|
document.addEventListener("DOMContentLoaded", () => {
|
|
const randomIndex = Math.floor(Math.random() * quotes.length);
|
|
document.getElementById("quote").textContent =
|
|
"« " + quotes[randomIndex] + " »";
|
|
});
|
|
|
|
// load alt texts for all buttons from json
|
|
fetch("static/buttons/_alts.json")
|
|
.then((response) => response.json())
|
|
.then((alts) => {
|
|
document.querySelectorAll("div.footer.buttons img").forEach((img) => {
|
|
const filename = img.src.split("/").pop();
|
|
img.alt = alts[filename] || "no alt text available, sorry";
|
|
});
|
|
})
|
|
.catch((error) => console.error("error loading alt texts: ", error));
|