1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-23 21:02:09 +00:00

Use nested <details> for webrings

This commit is contained in:
Rohan Kumar 2022-05-23 15:17:02 -07:00
parent 404d7d8561
commit b88be14eca
No known key found for this signature in database
GPG key ID: 1E892DB2A5F84479

View file

@ -8,25 +8,28 @@
<h2 id="webrings">Webrings</h2>
{{ $webringData := after 1 (getCSV "," "/csv/webrings.csv") -}}
<p>This site is part of {{ len $webringData }} <a href="https://en.wikipedia.org/wiki/Webring">webrings</a>. A webring is a collection of sites in a circular doubly-linked list; each website links to the next and previous site in the list.</p>
<ol>
{{- range $i, $r := $webringData }}
{{- $webringName := index $r 0 }}
<li>
<details>
<summary>{{- $webringName -}}</summary>
<ol>
<li>
<a href="{{- index $r 2 -}}">{{- $webringName }} webring home</a>
</li>
<li>
<a href="{{- index $r 1 -}}" rel="nofollow ugc" referrerpolicy="{{ $refPol }}">Previous {{ $webringName }} site</a>
</li>
<li>
<a href="{{- index $r 3 -}}" rel="nofollow ugc" referrerpolicy="{{ $refPol }}">Next {{ $webringName }} site</a>
</li>
</ol>
</details>
</li>
{{- end -}}
</ol>
<details>
<summary>Toggle webrings list</summary>
<ol>
{{- range $i, $r := $webringData }}
{{- $webringName := index $r 0 }}
<li>
<details>
<summary>{{- $webringName -}}</summary>
<ol>
<li>
<a href="{{- index $r 2 -}}">{{- $webringName }} webring home</a>
</li>
<li>
<a href="{{- index $r 1 -}}" rel="nofollow ugc" referrerpolicy="{{ $refPol }}">Previous {{ $webringName }} site</a>
</li>
<li>
<a href="{{- index $r 3 -}}" rel="nofollow ugc" referrerpolicy="{{ $refPol }}">Next {{ $webringName }} site</a>
</li>
</ol>
</details>
</li>
{{- end -}}
</ol>
</details>
<p>If you&rsquo;re part of a webring and would like me to join, just ask. I&rsquo;ll probably accept if joining only requires me to add hyperlinks to this page (no scripts, external content, or images), and if the ring doesn&rsquo;t seem to promote anything I find objectionable.</p>