Skip to content

Commit dbce43a

Browse files
committed
Update signatures list to be rendered statically
1 parent 1e4047c commit dbce43a

File tree

2 files changed

+12
-15
lines changed

2 files changed

+12
-15
lines changed

src/data/signatures.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
url: digitalrightsfoundation.pk
1111
- organization: Digital Rights Watch
1212
url: digitalrightswatch.org.au
13+
- organization: epicenter.works – for digital rights
14+
url: epicenter.works
1315
- organization: E Foundation
1416
url: e.foundation
1517
- organization: Electronic Frontier Foundation

src/pages/draft-letter.astro

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import Letter from "../layouts/Letter.astro";
33
import { getCollection } from 'astro:content';
44
import { getEntry } from 'astro:content';
5+
import signatures from "../data/signatures.yaml";
56
67
const pages = await getCollection('pages');
78
console.log(`pages: ${pages.map(page => page.id)}`);
@@ -14,23 +15,17 @@ const { data } = entry;
1415
<Letter {...data}>
1516
<article class="prose dark:prose-invert">
1617
<Content />
18+
<!--
1719
<div class="signatures-block">
1820
<h2>Signatures</h2>
19-
<ul id="signatures-list"></ul>
21+
<ul>
22+
{signatures.map(signature => (
23+
<li>
24+
<strong>{signature.organization}</strong> (<a target="_blank" href={`https://${signature.url}`}>{signature.url}</a>)
25+
</li>
26+
))}
27+
</ul>
2028
</div>
29+
-->
2130
</article>
2231
</Letter>
23-
24-
<script>
25-
import signatures from "../data/signatures.yaml";
26-
27-
const signaturesList = document.getElementById("signatures-list");
28-
29-
signatures.forEach(signature => {
30-
const listItem = document.createElement("li");
31-
listItem.innerHTML = `
32-
<strong>${signature.organization}</strong> (<a target="_blank" href="https://${signature.url}">${signature.url}</a>)
33-
`;
34-
signaturesList.appendChild(listItem);
35-
});
36-
</script>

0 commit comments

Comments
 (0)