{{ .Title }}
- {{ if and (not .Params.nodate) .Date -}} - - {{- end }} -{{ . }}
- {{- end }}
- {{- if eq $showChildren "embed" -}}
+ {{- partial "content" . -}}
+ {{- if eq $showChildren "embed" -}}
{{ range sort (sort $children "Date" "desc") "Weight" }}
{{ partial "embed" . }}
{{ end }}
diff --git a/layouts/cards/single.html b/layouts/cards/single.html
index 2b68329..c5c59e0 100644
--- a/layouts/cards/single.html
+++ b/layouts/cards/single.html
@@ -5,28 +5,9 @@
{{ .Title }}
- {{ if and (not .Params.nodate) .Date -}} - - {{- end }} -{{ . }}
- {{- end }}
-
- {{- $related := .Site.RegularPages.RelatedTo (keyVals "parents" .Params.pageid) -}}
- {{ range sort (sort $related "Date" "desc") "Weight" }}
+ {{- partial "content" . -}}
+ {{- $children := .Site.RegularPages.RelatedTo (keyVals "parents" .Params.pageid) -}}
+ {{ range sort (sort $children "Date" "desc") "Weight" }}
{{ partial "embed" . }}
{{ end }}
diff --git a/layouts/partials/content.html b/layouts/partials/content.html
new file mode 100644
index 0000000..ffb89d9
--- /dev/null
+++ b/layouts/partials/content.html
@@ -0,0 +1,20 @@
+ {{ if .Title -}}
+ {{ .Title }}
+ {{ if and (not .Params.nodate) .Date -}} + + {{- end }} +{{ . }}
+ {{- end }}
+