aboutsummaryrefslogtreecommitdiffstats
path: root/layouts/partials/leading_image.html
blob: ac528d3e33f01d0abe234dec2cd2c9ccbcf47bcd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{{ $image := "" }}
{{ if (.Resources.ByType "image").GetMatch "*featured*" }}
  {{ $image =  (.Resources.ByType "image").GetMatch "*featured*" }}
{{ else if resources.Get (index .Params.images 0) }}
  {{ $image =  resources.Get (index .Params.images 0) }}
{{ end }}
{{ with $image }}
  <div class="tc">
    <div class="relative dib">
      <img
        src="{{ if ne .MediaType.SubType "svg" }}
          {{ $image := .Fit (default "768x400" $.Params.image_size) }}
          {{ $image.RelPermalink }}
        {{ else }}
          {{ $image.RelPermalink }}
        {{ end }}"
        class="ma0"
        alt="{{ .Title }}"
      />
      {{ with $.Params.caption }}
        <a
          href="{{ .url }}"
          class="link near-white db absolute bottom-0 right-0 pa2 bg-black-30 br2"
        >
          {{ .text }}
        </a>
      {{ end }}
    </div>
  </div>
{{ end }}