{{ partial "header.html" . }} {{ partial "navbar.html" . }} {{ $pubs_selected_len := len (where (where .Data.Pages "Type" "publication") ".Params.selected" true) }} {{ range $index, $page := where .Data.Pages "Type" "home" }} {{ if eq $page.Params.widget "about" }} {{ partial "widgets/about" $page }} {{ else if eq $page.Params.widget "pubs_selected" }} {{ partial "widgets/publications_selected" (dict "root" $ "page" $page "pubs_selected_len" $pubs_selected_len) }} {{ else if eq $page.Params.widget "pubs" }} {{ partial "widgets/publications" (dict "root" $ "page" $page "pubs_selected_len" $pubs_selected_len) }} {{ else if eq $page.Params.widget "posts" }} {{ partial "widgets/posts" (dict "root" $ "page" $page) }} {{ else if eq $page.Params.widget "projects" }} {{ partial "widgets/projects" (dict "root" $ "page" $page) }} {{ else if eq $page.Params.widget "contact" }} {{ partial "widgets/contact.html" $page }} {{ else }} {{ partial "widgets/custom.html" $page }} {{ end }} {{ end }} {{ partial "footer_container.html" . }} {{ partial "footer.html" . }}