tag.html 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. {{ define "main" }}
  2. {{ $filter := slice "showcase" }}
  3. {{ range first 1 (shuffle (where .Site.Pages "Params.tags" "intersect" $filter ) ) }}
  4. {{ partial "showcaseBanner.html" . }}
  5. {{ end }}
  6. <a id="content"></a>
  7. <h1><i class="fas fa-hashtag"></i>{{upper .Data.Term }}</h1>
  8. <section class="list responsiveWidth list vlist">
  9. {{ $paginator := .Paginator }}
  10. {{ range $paginator.Pages }}
  11. {{ partial "articlePreview.html" . }}
  12. {{ end }}
  13. </section>
  14. {{ $paginator := .Paginator }}
  15. <section class="pagination responsiveWidth">
  16. {{ if $paginator.HasPrev }}
  17. <a href="{{ .Paginator.Prev.URL }}"><i class="fas fa-caret-left"></i></a>
  18. {{ end }}
  19. Page {{ $paginator.PageNumber }} of {{$paginator.TotalPages }}
  20. {{ if $paginator.HasNext }}
  21. <a href="{{ .Paginator.Next.URL }}"><i class="fas fa-caret-right"></i></a>
  22. {{ end }}
  23. </section>
  24. <h1>Tags</h1>
  25. <section class="list hlist responsiveWidth">
  26. <ul class="list hlist">
  27. {{ range $key, $value := .Site.Taxonomies.tags }}
  28. <li>
  29. <a href="/tags/{{ $key }}"> <i class="fas fa-hashtag"></i>{{ $key }} </a>
  30. </li>
  31. {{ end }}
  32. </ul>
  33. </section>
  34. {{ end }}