diff --git a/content/archive/_index.md b/content/archive/_index.md new file mode 100644 index 0000000..163475d --- /dev/null +++ b/content/archive/_index.md @@ -0,0 +1,5 @@ +--- +title: "Archive" +date: 2023-10-17T10:50:41-04:00 +draft: false +--- diff --git a/themes/v2/assets/css/style.scss b/themes/v2/assets/css/style.scss index 8ab09ef..a53f410 100644 --- a/themes/v2/assets/css/style.scss +++ b/themes/v2/assets/css/style.scss @@ -222,4 +222,19 @@ pre { audio::-webkit-media-controls-panel { background-color: rgba(0, 0, 0, 0.05); +} + +@media print { + body { + padding: 0 + } + + footer { + display: none; + } + + a:not(:has(img), [href^="#"])::after { + content: " (" attr(href) ")"; + font-size: 0.8em; + } } \ No newline at end of file diff --git a/themes/v2/layouts/archive/list.html b/themes/v2/layouts/archive/list.html new file mode 100644 index 0000000..d35b851 --- /dev/null +++ b/themes/v2/layouts/archive/list.html @@ -0,0 +1,22 @@ +{{ define "main" }} +
+ {{ .Content }} + + {{ range (sort (.Site.RegularPages.RelatedTo (keyVals "tags" "dispatch")) "Date" "asc") }} + {{ $page := . }} + +

+ {{ .Title }} +

+ +

+ Posted {{ .Date | time.Format "2006-01-02" }} +

+ + {{ $audioLink := printf "$3" (substr .Site.BaseURL 0 -1) }} + {{ replaceRE `` $audioLink .Content | safeHTML }} + +
+ {{ end }} +
+{{ end }}