diff --git a/themes/v2/assets/css/style.scss b/themes/v2/assets/css/style.scss index 8a8efa8..c926dd5 100644 --- a/themes/v2/assets/css/style.scss +++ b/themes/v2/assets/css/style.scss @@ -238,4 +238,18 @@ audio::-webkit-media-controls-panel { content: " (" attr(href) ")"; font-size: 0.8em; } + + h2, + h3, + hr { + page-break-after: avoid; + } + + li { + page-break-inside: avoid; + } + + .page-break { + page-break-after: always; + } } \ No newline at end of file diff --git a/themes/v2/layouts/archive/list.html b/themes/v2/layouts/archive/list.html index d35b851..842c993 100644 --- a/themes/v2/layouts/archive/list.html +++ b/themes/v2/layouts/archive/list.html @@ -1,10 +1,12 @@ {{ define "main" }}
{{ .Content }} +
- {{ range (sort (.Site.RegularPages.RelatedTo (keyVals "tags" "dispatch")) "Date" "asc") }} - {{ $page := . }} + {{ range (sort (.Site.RegularPages.RelatedTo (keyVals "tags" "dispatch")) "Date" "asc") }} + {{ $page := . }} +

{{ .Title }}

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