{{ partial "header.html" . }} {{ partial "navbar.html" . }} {{ range where .Data.Pages "Type" "home" }} {{ if eq .Title "about" }}
{{ partial "home_biography" . }}
{{ end }} {{ end }} {{ $pubs_len := len (where .Data.Pages "Type" "publication") }} {{ if gt $pubs_len 0 }}

Recent Publications

More Publications

    {{ range $index, $page := first 10 (where .Data.Pages "Type" "publication") }}
  • {{ .Title }}

    {{ partial "publication_links" (dict "content" $page "is_list" 1) }}

  • {{ end }}
{{ end }} {{ $posts_len := len (where .Data.Pages "Type" "post") }} {{ if gt $posts_len 0 }}
{{ range first 5 (where .Data.Pages "Type" "post") }}

{{ partial "article_metadata" (dict "content" . "is_list" 1) }}

{{ if .Truncated }} {{ .Summary }} {{ else }} {{ .Content }} {{ end }}

Read more

{{ end }}
{{ end }} {{ $projects_len := len (where .Data.Pages "Type" "project") }} {{ if gt $projects_len 0 }}

Projects

    {{ range where .Data.Pages "Type" "project" }}
  • {{ if .Content }}{{ else }}{{ with .Params.external_link }}{{ end }}{{ end }} {{ .Title }} {{ if .Content }}{{ else }}{{ with .Params.external_link }}{{ end }}{{ end }} {{ with .Params.summary }}

    {{ . }}

    {{ end }} {{ if isset .Params "tags" }} {{ $tagsLen := len .Params.tags }} {{ if gt $tagsLen 0 }}
    {{ range $k, $v := .Params.tags }} {{ . }}{{ if lt $k (sub $tagsLen 1) }}, {{ end }} {{ end }}
    {{ end }} {{ end }}
  • {{ end }}
{{ end }} {{ range $index, $page := where .Data.Pages "Type" "home" }} {{ if and (isset .Params "section_id") (not (eq .Params.section_id 0)) }} {{ $title_words := split $page.Title " " }}

{{ title $page.Title }}

{{ $page.Content }}
{{ end }} {{ end }}

Contact

{{ partial "home_contact.html" . }}
{{ partial "footer_container.html" . }} {{ partial "footer.html" . }}