summaryrefslogtreecommitdiffstats
path: root/layouts/_partials
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2026-01-21 13:32:40 -0500
committerSam Anthony <sam@samanthony.xyz>2026-01-21 13:32:40 -0500
commit7e971e862a43361ec77c3b2c7a4345dd9e771784 (patch)
tree15569e8bf3e047ca64ad23ec21951da0a88c68d8 /layouts/_partials
parent97d154d31a018290c35a8c42ae5ed7cad7bb6381 (diff)
downloadsamanthony.xyz-7e971e862a43361ec77c3b2c7a4345dd9e771784.zip
add tables of assets to article/page template
Diffstat (limited to 'layouts/_partials')
-rw-r--r--layouts/_partials/assets.html12
1 files changed, 12 insertions, 0 deletions
diff --git a/layouts/_partials/assets.html b/layouts/_partials/assets.html
new file mode 100644
index 0000000..6930496
--- /dev/null
+++ b/layouts/_partials/assets.html
@@ -0,0 +1,12 @@
+{{- /*
+Render a list of tables of assets.
+
+@context {.} dict Mapping from section titles to asset glob patterns.
+
+@examle: {{ partial "assets.html" (dict "Spreadsheets" "auto/*.ods") }}
+*/}}
+
+{{- range $title, $pattern := . -}}
+ <h1>{{ strings.FirstUpper $title }}</h1>
+ {{ partial "asset-table.html" (resources.Match $pattern) }}
+{{- end -}}