Skip to content
Snippets Groups Projects
cards.html 1014 B
Newer Older
alexisben's avatar
alexisben committed
{{ $show_descriptions := .show_descriptions }}
{{ $show_images := .show_images }}

alexisben's avatar
alexisben committed
<div class="cards">
alexisben's avatar
alexisben committed
  {{ range .pages }}
    {{- $page := partial "GetPageByUrl" .page -}}
    {{ with $page }}
      <article class="card">
alexisben's avatar
alexisben committed
        <h3>
alexisben's avatar
alexisben committed
          <a href="{{- .Permalink -}}">
            {{- partial "PrepareHTML" .Title -}}
          </a>
alexisben's avatar
alexisben committed
        </h3>
alexisben's avatar
alexisben committed

alexisben's avatar
alexisben committed
        {{ if and $show_descriptions .Params.summary }}
alexisben's avatar
alexisben committed
          {{ if site.Params.pages.index.truncate_description }}
            <p>{{ partial "GetTruncateContent" ( dict 
alexisben's avatar
alexisben committed
              "text" .Params.summary
alexisben's avatar
alexisben committed
              "length" site.Params.pages.index.truncate_description
              ) }}</p>
          {{ else }}
alexisben's avatar
alexisben committed
            <p>{{ partial "PrepareText" .Params.summary }}</p>
          {{ end }}
alexisben's avatar
alexisben committed
        {{ end }}

alexisben's avatar
alexisben committed
        <p class="more meta" aria-hidden="true">{{- i18n "commons.more" -}}</p>
alexisben's avatar
alexisben committed

        {{ if $show_images }}
          {{- partial "pages/page-media.html" . -}}
        {{ end }}
      </article>
    {{- end -}}
  {{ end }}
</div>