2024-09-30 17:40:46 -04:00
{{/* Page layout used for the main art gallery page. */}}
2022-12-20 19:16:53 -05:00
{{ define "main" }}
< h2 > {{ .Title }}< / h2 >
2023-02-23 17:39:20 -05:00
< hr >
2023-06-12 22:03:57 -04:00
< div class = "art-outer" >
< div class = "art-inner" >
2024-09-30 17:40:46 -04:00
{{ .Content }}
2023-06-12 22:03:57 -04:00
< / div >
2023-03-26 14:13:43 -04:00
2025-01-03 13:13:22 -05:00
{{ with resources.Get "pics/pic-gallery.jpg" }}
< picture >
{{ $avif_path := replace . ".jpg" ".avif "}}
{{ with resources.Get (strings.TrimSpace $avif_path) }}
< source srcset = "{{ .RelPermalink }}" type = "image/avif" >
{{ end }}
2024-02-21 17:54:24 -05:00
< img class = "gallery-img page-pic" alt = "Drawing of an art gallery with several people standing around a piece hanging on the wall." width = "{{ .Width }}" height = "{{ .Height }}" src = "{{ .RelPermalink }}" >
2025-01-03 13:13:22 -05:00
< / picture >
2023-06-12 22:03:57 -04:00
{{ end }}
< / div >
2022-12-27 21:47:12 -05:00
2024-10-17 13:53:59 -04:00
< div id = "art-button-main-container" >
{{ with $.Site.GetPage "/art/original" }}
{{ .Scratch.Set "title" .Title }}
{{ .Scratch.Set "img" "original.png" }}
{{ .Scratch.Set "link" .RelPermalink }}
{{ partial "art-fancy-button" . }}
{{ end }}
{{ with $.Site.GetPage "/arttags/fan-art" }}
{{ .Scratch.Set "title" .Title }}
{{ .Scratch.Set "img" "fanart.png" }}
{{ .Scratch.Set "link" .RelPermalink }}
{{ partial "art-fancy-button" . }}
{{ end }}
{{ with $.Site.GetPage "/arttags/3d" }}
{{ .Scratch.Set "title" "3D Art" }}
{{ .Scratch.Set "img" "3d.png" }}
{{ .Scratch.Set "link" .RelPermalink }}
{{ partial "art-fancy-button" . }}
{{ end }}
2022-12-27 21:47:12 -05:00
2024-10-17 13:53:59 -04:00
{{ with $.Site.GetPage "/art/guest" }}
{{ .Scratch.Set "title" .Title }}
{{ .Scratch.Set "img" "guest.png" }}
{{ .Scratch.Set "link" .RelPermalink }}
{{ partial "art-fancy-button" . }}
{{ end }}
2024-02-21 17:54:24 -05:00
2024-10-17 13:53:59 -04:00
{{ with $.Site.GetPage "/art/wallpapers" }}
{{ .Scratch.Set "title" .Title }}
{{ .Scratch.Set "img" "wallpapers.png" }}
{{ .Scratch.Set "link" .RelPermalink }}
{{ partial "art-fancy-button" . }}
{{ end }}
2024-09-30 17:40:46 -04:00
2024-10-17 13:53:59 -04:00
{{ with $.Site.GetPage "/characters" }}
{{ .Scratch.Set "title" .Title }}
{{ .Scratch.Set "img" "characters.png" }}
{{ .Scratch.Set "link" .RelPermalink }}
{{ partial "art-fancy-button" . }}
{{ end }}
2025-01-16 18:35:43 -05:00
2025-01-20 11:09:13 -05:00
{{ with $.Site.GetPage "/art/commission" }}
2025-01-16 18:35:43 -05:00
{{ .Scratch.Set "title" .Title }}
{{ .Scratch.Set "img" "commissions.png" }}
{{ .Scratch.Set "link" .RelPermalink }}
{{ .Scratch.Set "commissions" true }}
{{ partial "art-fancy-button" . }}
{{ end }}
{{ with $.Site.GetPage "/art/stats" }}
{{ .Scratch.Set "title" .Title }}
{{ .Scratch.Set "img" "stats.png" }}
{{ .Scratch.Set "link" .RelPermalink }}
{{ partial "art-fancy-button" . }}
{{ end }}
2024-10-17 13:53:59 -04:00
< / div >
{{ end }}
{{ define "details" }}
{{ partial "art-sidebar" . }}
< p > < strong > Tags< / strong > < / p >
{{ range $name, $taxonomy := (index .Site.Taxonomies "arttags") }}
< a href = "/art/tags/{{ $name | urlize }}" > {{ $taxonomy.Page.Title }}< / a > < br >
{{ end }}
2022-12-20 19:16:53 -05:00
{{ end }}