Add character sheet to character pages

This commit is contained in:
Joshua Goins 2025-01-21 19:04:56 -05:00
parent 6bd6a8e9f4
commit 2c8373e09b
8 changed files with 18 additions and 6 deletions

View file

@ -14,6 +14,7 @@
"age" $data.age "age" $data.age
"pronouns" $data.pronouns "pronouns" $data.pronouns
"origin" $data.origin "origin" $data.origin
"charsheet" $data.charsheet
}} }}
{{ $page := dict {{ $page := dict

View file

@ -2,5 +2,6 @@
"name": "Dr. Frizzly", "name": "Dr. Frizzly",
"origin": "Dr. Frizzly's Mega Minigame Collection", "origin": "Dr. Frizzly's Mega Minigame Collection",
"original": true, "original": true,
"pronouns": "he/him" "pronouns": "he/him",
"charsheet": "charsheet-drfrizzly"
} }

View file

@ -3,5 +3,6 @@
"name": "Juritta", "name": "Juritta",
"origin": "FINAL FANTASY XIV ONLINE", "origin": "FINAL FANTASY XIV ONLINE",
"original": true, "original": true,
"pronouns": "she/her" "pronouns": "she/her",
"charsheet": "charsheet-juritta"
} }

View file

@ -2,5 +2,6 @@
"age": "23", "age": "23",
"name": "Luci", "name": "Luci",
"original": true, "original": true,
"pronouns": "she/her" "pronouns": "she/her",
"charsheet": "charsheet-luci"
} }

View file

@ -4,5 +4,6 @@
"name": "Merume", "name": "Merume",
"origin": "Original Character", "origin": "Original Character",
"original": true, "original": true,
"pronouns": "she/her" "pronouns": "she/her",
"charsheet": "charsheet-merume"
} }

View file

@ -4,5 +4,6 @@
"name": "Mysterious Swordswoman", "name": "Mysterious Swordswoman",
"origin": "Original Character", "origin": "Original Character",
"original": true, "original": true,
"pronouns": "she/her" "pronouns": "she/her",
"charsheet": "charsheet-mysterious-swordswoman"
} }

View file

@ -1,5 +1,6 @@
{ {
"name": "Sakura", "name": "Sakura",
"original": true, "original": true,
"pronouns": "she/her" "pronouns": "she/her",
"charsheet": "charsheet-sakura"
} }

View file

@ -7,6 +7,7 @@
{{ $has_age := .Params.age }} {{ $has_age := .Params.age }}
{{ $has_pronouns := .Params.pronouns }} {{ $has_pronouns := .Params.pronouns }}
{{ $has_origin := .Params.origin }} {{ $has_origin := .Params.origin }}
{{ $has_charsheet := .Params.charsheet }}
{{ if or $has_origin (or $has_age $has_pronouns) }} {{ if or $has_origin (or $has_age $has_pronouns) }}
{{ if $has_age }} {{ if $has_age }}
@ -21,6 +22,10 @@
<p><strong>Origin</strong></p> <p><strong>Origin</strong></p>
<p>{{ .Params.origin }}</p> <p>{{ .Params.origin }}</p>
{{ end }} {{ end }}
{{ if $has_charsheet }}
{{ $full := printf "%s/art/%s.avif" $.Site.Params.image_host .Params.charsheet }}
<a href="{{ $full }}">Character Sheet</a>
{{ end }}
{{ end }} {{ end }}
{{ $tags := slice "fan art" "artfight" }} {{ $tags := slice "fan art" "artfight" }}