From be4365f71e48ed8752fe1cb1fcb516280d2866a8 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Mon, 26 Jan 2026 14:00:48 -0500 Subject: add uni transcript to resume page --- layouts/_partials/asset-table.html | 3 ++- layouts/_partials/assets.html | 12 ------------ layouts/_shortcodes/asset-table.html | 12 ++++++++++++ layouts/_shortcodes/preview.html | 3 +++ layouts/articles/page.html | 1 - layouts/resume/page.html | 8 +------- 6 files changed, 18 insertions(+), 21 deletions(-) delete mode 100644 layouts/_partials/assets.html create mode 100644 layouts/_shortcodes/asset-table.html create mode 100644 layouts/_shortcodes/preview.html (limited to 'layouts') diff --git a/layouts/_partials/asset-table.html b/layouts/_partials/asset-table.html index df47501..edc0b01 100644 --- a/layouts/_partials/asset-table.html +++ b/layouts/_partials/asset-table.html @@ -22,8 +22,9 @@ the modification times of files when the repository is cloned. {{- range . }} + {{- $dateFmt := "2006-01-02" -}} {{- with resources.Get (printf "%s.moddate" .Name) -}} - {{- chomp .Content | time | dateFormat "2006-01-02" -}} + {{- chomp .Content | time | dateFormat $dateFmt -}} {{- end -}} {{ path.Base .Name }} diff --git a/layouts/_partials/assets.html b/layouts/_partials/assets.html deleted file mode 100644 index 8bb5d2a..0000000 --- a/layouts/_partials/assets.html +++ /dev/null @@ -1,12 +0,0 @@ -{{- /* -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 := . -}} -

{{ strings.FirstUpper $title }}

- {{ partial "asset-table.html" (resources.Match $pattern) }} -{{- end -}} diff --git a/layouts/_shortcodes/asset-table.html b/layouts/_shortcodes/asset-table.html new file mode 100644 index 0000000..82849fd --- /dev/null +++ b/layouts/_shortcodes/asset-table.html @@ -0,0 +1,12 @@ +{{- $patterns := slice -}} +{{- range split (.Get "patterns") "," }} + {{- $pattern := strings.TrimSpace . -}} + {{- $patterns = $patterns | append $pattern -}} +{{- end -}} + +{{- $assets := slice -}} +{{- range $patterns }} + {{- $assets = union $assets (resources.Match .) -}} +{{- end -}} + +{{ partial "asset-table.html" $assets }} diff --git a/layouts/_shortcodes/preview.html b/layouts/_shortcodes/preview.html new file mode 100644 index 0000000..450b57e --- /dev/null +++ b/layouts/_shortcodes/preview.html @@ -0,0 +1,3 @@ +{{- $src := .Get "src" -}} +

Preview of {{ path.Base $src }}

+ diff --git a/layouts/articles/page.html b/layouts/articles/page.html index 357cc9f..6465f71 100644 --- a/layouts/articles/page.html +++ b/layouts/articles/page.html @@ -12,5 +12,4 @@


{{ .Content }} - {{ partial "assets" .Params.Assets }} {{ end }} diff --git a/layouts/resume/page.html b/layouts/resume/page.html index b2613c6..e0e8308 100644 --- a/layouts/resume/page.html +++ b/layouts/resume/page.html @@ -1,9 +1,3 @@ {{ define "main" }} -

Résumé

- -

Preview

- + {{ .Content }} {{ end }} -- cgit v1.2.3