oxil-net1
Version:
Oxford Information Labs Netistrar Theme
64 lines (53 loc) • 1.72 kB
HTML
{{- range .Params.highlights -}}
{{$item := $.Site.GetPage . -}}
{{- $type := $item.Params.mediatype -}}
{{- $date := $item.Lastmod -}}
{{- $title := $item.Title -}}
{{- $anchor := printf "#%s" $item.Params.id -}}
{{- $youtube := $item.Params.youtubeid -}}
{{- $imagesrc := "" -}}
{{- $image := $item.Resources.GetMatch "*highlight*" -}}
{{- with $image -}}
{{- $imagesrc = .RelPermalink -}}
{{- $image = $image.Resize "220x" -}}
{{- else -}}
{{- $image = $item.Resources.GetMatch "*featured*" -}}
{{- with $image -}}
{{- $imagesrc = .RelPermalink -}}
{{- $image = .Resize "220x" -}}
{{- end -}}
{{- end -}}
{{- $tags := $item.Params.tags -}}
{{- $channel := $item.Params.channel -}}
<div class="highlight mr1 flex flex-col ">
{{- with $youtube -}}
<div class=" w with-link ">
<amp-youtube width="220"
height="124"
layout="fixed"
data-videoid="{{.}}">
</amp-youtube>
<a href="{{$anchor}}"></a>
</div>
{{- end -}}
{{- with $image -}}
<div class="with-link w gf9">
<amp-img src="{{ $imagesrc }}" alt="Image {{ $title }}" width="220" height="124" layout="fixed"></amp-img>
<a href="{{$anchor}}"></a>
</div>
{{- end -}}
<div class="gf9 flex1 p1 flex flex-col justify-between">
<div class="mb050">
<p class="m0 lh13"><a class="inv font-color semi" href="{{$anchor}}"><b>{{- $channel -}}: </b><br>{{$title}}</a></p>
<time class="vsmall g8-text" datetime="{{ dateFormat "2006-01-02T15:04:05-07:00" $date }}">
{{ dateFormat "2 Jan, 2006" $date }}
</time>
</div>
<p class="small">
{{- range $tags -}}
<span class="pipe">{{- . -}}</span>
{{- end -}}
</p>
</div>
</div>
{{- end -}}