<article itemprop="blogPosts" itemscope itemtype="http://schema.org/BlogPosting"> {{- if .Page.Params.thumbnail -}} <div> <figure> <a href="{{ .Permalink }}"> <img src="{{ partial "make_link" (dict "URL" .Page.Params.thumbnail "Root" $.Root) }}" alt="{{ .Title }}" /> </a> </figure> </div> {{- end -}} <div> <header class="post-list-title"> <a href="{{ partial "make_link" (dict "URL" .Page.RelPermalink "Root" $.Root) }}"> <h2 itemprop="headline">{{ .Page.Title }}</h2> </a> <div class="metadata"> {{- if not .Page.Date.IsZero -}} <div> <span class="far fa-clock" aria-hidden></span> <span class="sr-text">{{ i18n "publishedLabel" | title }}: </span> <time datetime="{{ .Date.Format "2006-01-02" }}" itemprop="datePublished">{{ .Page.Date.Format "January 02, 2006" }}</time> </div> {{- end -}} {{- if $.Root.Site.Data.members -}} {{- if gt (len $.Root.Site.Data.members) 1 -}} {{- $author := $.Root.Site.Params.author -}} {{- with $.Page.Params.author -}} {{- /* Verify author actually exists */ -}} {{- $.Scratch.Set "member" "" -}} {{- partial "get_member" (dict "Members" $.Root.Site.Data.members "Name" . "Scratch" $.Root.Scratch) -}} {{- $author = ($.Root.Scratch.Get "member").Name -}} {{- end -}} {{- with $author -}} <div> <span class="fas fa-user" aria-hidden></span> By: <span itemprop="author">{{ . }}</span> </div> {{- end -}} {{- end -}} {{- end -}} </div> </header> {{- with .Page.Params.featured_image }}<img src="{{ . }}" style="border-radius: 50px; padding: 20px;" >{{- end -}} <!-- <img{{ with .Page.Params.featured_image }} src="{{ . }}"{{ end }} alt="{{ .Page.Title }}" > --> <div class="post-list-summary" itemprop="description"> <!-- style="border-radius: 50px; padding: 20px; " --> <p> {{- with .Page.Description -}} {{ . | plainify | htmlUnescape | replaceRE "(?m)(\\s+)" " " }} <a href="{{ partial "make_link" (dict "URL" $.Page.RelPermalink "Root" $.Root) }}"> [{{ i18n "readMore" ($.Page.Title | title) | safeHTML }}...] </a> {{- else -}} {{ .Page.Summary | plainify | htmlUnescape | replaceRE "(?m)(\\s+)" " " }} {{ if .Page.Truncated }} <a href="{{ partial "make_link" (dict "URL" $.Page.RelPermalink "Root" $.Root) }}"> [{{ i18n "readMore" ($.Page.Title | title) | safeHTML }}...] </a> {{ end }} {{- end -}} </p> </div> </div> </article>