diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 255450f..762517e 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -1,12 +1,12 @@
-{{ define "main" }}
+{{ define "main" -}}
+
-
+
-
-
{{ .Content }}
-
-
-
+
+ {{ partial "sidebar.html" . }}
-{{ partial "sidebar.html" . }}
-
+{{ if and (not .Site.Params.hideChildArticles)
+ (eq .Site.Params.showChildArticles "cards") -}}
+
+
+ {{- $related := .Site.RegularPages.RelatedTo (keyVals "parents" .Params.pageid) -}}
+ {{ range $related }}
+ {{ partial "card.html" . }}
+ {{ end }}
+
-
{{ end }}
+
+
+
+{{- end }}
diff --git a/layouts/partials/card.html b/layouts/partials/card.html
index 4a9a3fd..b2ff072 100644
--- a/layouts/partials/card.html
+++ b/layouts/partials/card.html
@@ -16,7 +16,7 @@
{{ .Title | truncate 25 }}
- {{ if .Date -}}
+ {{ if and (not .Params.nodate) .Date -}}
{{ .Date.Format (i18n "dateFormat") }}
{{- end }}
diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html
index 96ba734..4c5ab25 100644
--- a/layouts/partials/sidebar.html
+++ b/layouts/partials/sidebar.html
@@ -42,7 +42,8 @@
(dict "related" $related "header" (i18n "parent-articles") "id" "parents") -}}
{{- end }}
- {{ if not .Site.Params.hideChildArticles -}}
+ {{ if and (not .Site.Params.hideChildArticles)
+ (ne .Site.Params.showChildArticles "cards") -}}
{{- $related := .Site.RegularPages.RelatedTo (keyVals "parents" .Params.pageid) -}}
{{- partial "card-related"
(dict "related" $related "header" (i18n "child-articles") "id" "children") -}}