mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig.space.git
synced 2026-04-19 14:18:45 +00:00
36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
extends /template.pug
|
|
|
|
block vars
|
|
- const title = member.name
|
|
- const description = member.text
|
|
block main
|
|
#team.wrap
|
|
section
|
|
h1= title
|
|
|
|
.member
|
|
img(src=assetPath(member.image || "/img/avatar.svg") alt=member.name)
|
|
.info
|
|
if member.text
|
|
!=markdown(member.text)
|
|
.links
|
|
if member.nostr
|
|
a(href=`https://njump.me/${member.nostr}` target="_blank" rel="nofollow noopener" title=`${member.name} on Nostr`)
|
|
+sprite("nostr")
|
|
if member.twitter
|
|
a(href=`https://x.com/${member.twitter}` target="_blank" rel="nofollow noopener" title=`${member.name} on X`)
|
|
+sprite("twitter")
|
|
if member.github
|
|
a(href=`https://github.com/${member.github}` target="_blank" rel="nofollow noopener" title=`${member.name} on GitHub`)
|
|
+sprite("github")
|
|
if member.url
|
|
a(href=member.url target="_blank" rel="nofollow noopener")
|
|
+sprite("url")
|
|
|
|
if episodes.length
|
|
section
|
|
h2= `${episodes.length} Episode${episodes.length == 1 ? '' : 'n'} mit ${member.name}`
|
|
.episodes
|
|
each e in episodes
|
|
+episodeItem(e)
|