Added featured image option
This commit is contained in:
parent
e9483f5041
commit
ab2d3c6fb5
@ -23,6 +23,7 @@ tags = [
|
|||||||
|
|
||||||
opacity = false
|
opacity = false
|
||||||
sidebar = { "disable" = true }
|
sidebar = { "disable" = true }
|
||||||
|
featured_image = "/img/decisiontree.png"
|
||||||
|
|
||||||
+++
|
+++
|
||||||
I worked on a decision tree program in java for my final year MSc project. In a series of posts such as this one, I'll be highlighting some of the aspects of it's creation and implementation.
|
I worked on a decision tree program in java for my final year MSc project. In a series of posts such as this one, I'll be highlighting some of the aspects of it's creation and implementation.
|
||||||
|
64
layouts/partials/list_item.html
Normal file
64
layouts/partials/list_item.html
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
<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>
|
Loading…
Reference in New Issue
Block a user