diff options
Diffstat (limited to 'layouts/partials/footer')
| -rw-r--r-- | layouts/partials/footer/footer.html | 45 | ||||
| -rw-r--r-- | layouts/partials/footer/social.html | 1 |
2 files changed, 46 insertions, 0 deletions
diff --git a/layouts/partials/footer/footer.html b/layouts/partials/footer/footer.html new file mode 100644 index 0000000..8f9358d --- /dev/null +++ b/layouts/partials/footer/footer.html @@ -0,0 +1,45 @@ +{{- $version := partial "assets/version.html" . -}} +{{- $license := .Site.Params.footer.license | safeHTML -}} +{{- $description := .Site.Params.main.description | safeHTML -}} +{{- $title := site.Title -}} +{{- $baseurl := urls.Parse $.Site.Params.Baseurl -}} + +{{- $page := . -}} +{{- if not $page -}} + {{- errorf "partial [footer/footer.html] - Missing value for param 'page'" -}} +{{- end -}} + +{{- $menuName := "footer" }} +{{- $menus := index site.Menus $menuName -}} +{{- if or (ne (printf "%T" $menus) "navigation.Menu") (ne (index $menus 0).Menu $menuName) -}} + {{- errorf "partial [footer/footer.html] - Invalid value for param 'menus': %s" $menuName -}} +{{- end -}} + +<footer class="container-fluid footer p-0 border-top"> + <div class="container-xxl px-3 px-xxl-0 py-5"> + <div class="row"> + <div class="col-md-4 small"> + <a href="{{ site.Home.RelPermalink }}"> + {{- partial "assets/image.html" (dict "url" "/img/logo.png" "mode" true "wrapper" "w-25" "title" .Params.title) -}} + </a> + <div class="pt-3">{{ $description }}</div> + <div class="pt-2">{{ $license }}</div> + {{/* <div class="pt-2">Currently <a href='{{ $.Site.Params.links.repository_tag }}{{ $version }}' class='link-bg-footer fw-medium' target='_blank' rel='noopener noreferrer'>{{ $version }}</a></div> */}} + <div class="pt-2">Currently {{ $version }}</div> + <div class="pt-2"><a href="/privacy" class='link-bg-footer fw-medium'>Privacy</a> | <a href="/terms/" class='link-bg-footer fw-medium'>Terms</a></div> + </div> + <div class="col-md-2 small"> </div> + + {{- range $menu := $menus -}} + <div class="col-md-2 col-4 pt-5 pt-md-0"> + <div class="fs-md-5 fs-6 fw-bold footer-muted">{{ .Name }}</div> + {{- range .Children -}} + <div class="py-1"> + {{- partial "assets/navbar-item.html" (dict "menu" . "page" $page "class" "link-bg-footer") -}} + </div> + {{- end -}} + </div> + {{- end -}} + </div> + </div> +</footer>
\ No newline at end of file diff --git a/layouts/partials/footer/social.html b/layouts/partials/footer/social.html new file mode 100644 index 0000000..99bacc5 --- /dev/null +++ b/layouts/partials/footer/social.html @@ -0,0 +1 @@ +<!-- Left blank to prevent social info from popping up --> |
