diff --git a/config/_default/config.yaml b/config/_default/config.yaml index 4acf248..95396b7 100644 --- a/config/_default/config.yaml +++ b/config/_default/config.yaml @@ -19,12 +19,12 @@ params: slogan: we love Swift! headerTitle: Einführung in Swift und SwiftUI - switches: - # Layout + layout: fixedHeader: true fixedFooter: true - stickyHeader: false + # stickyHeader: true + switches: # Admin # Layout diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index b0850f5..aa1cf55 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,7 +1,7 @@ -{{ if .Site.Params.fixedFooter }} +{{ if .Site.Params.Layout.fixedFooter }}
{{ else }}
@@ -44,4 +44,5 @@
+ \ No newline at end of file diff --git a/layouts/partials/header.html b/layouts/partials/header.html index b83a8ed..71ea1ce 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -4,14 +4,15 @@ -{{ if .Site.Params.fixedHeader }} +{{ if .Site.Params.Layout.fixedHeader }}
{{ else }}
{{ end }}
-
+
+
@@ -133,4 +134,6 @@
+
+
\ No newline at end of file diff --git a/layouts/partials/layout/fixed-header-fixed-footer.html b/layouts/partials/layout/fixed-header-fixed-footer.html index 2210b08..00f7105 100644 --- a/layouts/partials/layout/fixed-header-fixed-footer.html +++ b/layouts/partials/layout/fixed-header-fixed-footer.html @@ -1,25 +1,35 @@ -{{ with .Site.Params }} + + +{{ with .Site.Params.Layout }} - {{ if ( and .fixedHeader .fixedFooter ) }} + {{ if .fixedHeader }} + {{ if .fixedFooter }}
{{ end }} + {{ end }} - {{ if ( and ( not .fixedHeader ) .fixedFooter ) }} + {{ if not .fixedHeader }} + {{ if .fixedFooter }}
{{ end }} + {{ end }} - {{ if ( and .fixedHeader ( not .fixedFooter ) ) }} + {{ if .fixedHeader }} + {{ if not .fixedFooter }}
{{ end }} + {{ end }} - {{ if ( and ( not .fixedHeader ) ( not .fixedFooter ) ) }} + {{ if not .fixedHeader }} + {{ if not .fixedFooter }}
{{ end }} + {{ end }} {{ end }} \ No newline at end of file