She responds to the spam emails
This commit is contained in:
parent
ec1f2a934d
commit
6565431867
6 changed files with 47 additions and 4 deletions
|
@ -4,5 +4,6 @@
|
||||||
<a href="/qna/">FAQ</a>
|
<a href="/qna/">FAQ</a>
|
||||||
<a href="/projects/">Projects</a>
|
<a href="/projects/">Projects</a>
|
||||||
<a href="/links/">Links</a>
|
<a href="/links/">Links</a>
|
||||||
|
<a href="/whois/">Who are we?</a>
|
||||||
</p>
|
</p>
|
||||||
</section>
|
</section>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
const data_get = document.getElementById("data_get");
|
const data_get = document.getElementById("data_get");
|
||||||
fetch_ask("https://pronouns.cc/api/v1/users/MeowcaTheoRange")
|
fetch_ask("https://pronouns.cc/api/v1/users/clhd8desmggedm3q1t3g")
|
||||||
.then((x) => x.json())
|
.then((x) => x.json())
|
||||||
.then((user) => {
|
.then((user) => {
|
||||||
data_get.innerHTML = user.links.reduce(
|
data_get.innerHTML = user.links.reduce(
|
||||||
|
|
|
@ -28,12 +28,11 @@
|
||||||
</section>
|
</section>
|
||||||
<section>
|
<section>
|
||||||
<h1>Who's "we"?</h1>
|
<h1>Who's "we"?</h1>
|
||||||
<p><i>No answer.</i></p>
|
<p><i><a href="/whois/">No answer.</a></i></p>
|
||||||
</section>
|
</section>
|
||||||
<section>
|
<section>
|
||||||
<h1>Genuinely, why is this page so cryptic? Is this an ARG?</h1>
|
<h1>Genuinely, why is this page so cryptic? Is this an ARG?</h1>
|
||||||
<p>There is no ARG. This is just how we have fun :3</p>
|
<p>There is no ARG. This is just how we have fun :3</p>
|
||||||
<p>Check <a href="https://pronouns.cc/@MeowcaTheoRange">pronouns.cc</a> for more info.</p>
|
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<script src="/scripts/accessibility.js"></script>
|
<script src="/scripts/accessibility.js"></script>
|
||||||
|
|
|
@ -51,7 +51,7 @@
|
||||||
|
|
||||||
.nav p {
|
.nav p {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: 1fr 1fr 1fr 1fr;
|
grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
|
||||||
gap: 1em;
|
gap: 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
30
views/whois/index.html
Normal file
30
views/whois/index.html
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<title>abtmtr.link</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<link rel="stylesheet" href="/styles/normal.css" />
|
||||||
|
<link rel="stylesheet" href="/styles/style.css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<h1>Who are we?</h1>
|
||||||
|
<$ nav.html $>
|
||||||
|
<section id="accessibility" hidden></section>
|
||||||
|
<div id="buttonroll" hidden></div>
|
||||||
|
</header>
|
||||||
|
<main>
|
||||||
|
<section>
|
||||||
|
<h1>We're abtmtr.link.</h1>
|
||||||
|
<p>abtmtr.link is an unprofessional consulting-firm/open-source-project-manager ran by one person who is actually more.</p>
|
||||||
|
<p>We're not an actual company. Don't try to call us. <a href="mailto:me@abtmtr.link">You can email us, however.</a></p>
|
||||||
|
</section>
|
||||||
|
<section id="data_get">
|
||||||
|
<h1>Getting member indexes...</h1>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
<script src="/scripts/accessibility.js"></script>
|
||||||
|
<script src="./scripts/data_get_members.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
13
views/whois/scripts/data_get_members.js
Normal file
13
views/whois/scripts/data_get_members.js
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
fetch_ask("https://pronouns.cc/api/v1/users/clhd8desmggedm3q1t3g")
|
||||||
|
.then((x) => x.json())
|
||||||
|
.then((data) => {
|
||||||
|
data_get.innerHTML = data.members.reduce((html, member) => (
|
||||||
|
html +
|
||||||
|
`<h2><a href="https://pronouns.cc/@${data.name}/${member.name}" target="_blank">${member.display_name}</a> <small>${member.pronouns.map(x => x.pronouns.split("/")[0]).join("/")}</small></h2>
|
||||||
|
<fieldset>
|
||||||
|
${member.names.map(x => `<p><b>${x.value}</b> (${x.status})</p>`).join("")}
|
||||||
|
</fieldset>
|
||||||
|
<p>${member.bio.replaceAll("\n", "<br />")}</p>
|
||||||
|
<p>Signature: <b>${member.name}</b></p>`
|
||||||
|
), "");
|
||||||
|
});
|
Loading…
Reference in a new issue