taxonomy.html 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {{ define "title" }}
  2. {{ .Title }} | {{ .Site.Params.author.name }}
  3. {{ end }}
  4. {{ define "main" }}
  5. <div>
  6. <div class="listHeader">
  7. <div class="header-content">
  8. <div></div>
  9. <a href="/tags" class="tags-link"><span class="highlight">Tags</span></a>
  10. </div>
  11. </div>
  12. {{ with .Content }}
  13. <div class="listContent">
  14. {{- . -}}
  15. </div>
  16. {{ end }}
  17. <div>
  18. {{ range .Pages }}
  19. <a class="postListLink" href="{{ .Permalink }}">
  20. <div class="postListItem" role="listitem">
  21. <div class="postHeader">
  22. <span class="postTitle">{{ .Title }}</span>
  23. {{ $formattedDate := .Date.Format "2006-01-02" }}
  24. <time class="postDate" datetime="{{ $formattedDate }}">{{ .Date | time.Format ":date_long" }}</time>
  25. </div>
  26. <div class="postExcerpt">
  27. <p>{{ .Summary }}</p>
  28. </div>
  29. </div>
  30. </a>
  31. {{end}}
  32. </div>
  33. </div>
  34. <style>
  35. .header-content {
  36. display: flex;
  37. justify-content: space-between;
  38. align-items: center;
  39. }
  40. .tags-link {
  41. text-decoration: none;
  42. font-size: 1.8rem;
  43. font-weight: bold;
  44. }
  45. .highlight {
  46. background: var(--accent-color);
  47. color: var(--bg-color);
  48. padding: 0.2em 0.4em;
  49. border-radius: 4px;
  50. transition: opacity 0.2s;
  51. }
  52. .tags-link:hover .highlight {
  53. opacity: 0.8;
  54. }
  55. </style>
  56. {{ end }}