<div class="post-details">
  {{ if author }}
    {{ set page = search.page(`type=author author="${author}"`) }}
    {{ if page }}
      <p>
        {{ i18n.post.by }} <a
          data-pagefind-filter="author"
          href="{{ page.url }}"
        >{{ author }}</a>
      </p>
    {{ else }}
      <p>{{ i18n.post.by }} {{ author }}</p>
    {{ /if }}
  {{ /if }}

  <p>
    <time datetime="{{ date |> date('DATETIME') }}">{{
      date
      |> date("HUMAN_DATE")
    }}</time>
  </p>

  <p>{{ it.readingInfo.minutes }} {{ i18n.post.reading_time }}</p>

  {{ if tags?.length }}
    <p class="post-tags">
      <span class="html-only">🏷️ </span>{{ for tag of tags }}
        {{ set page = search.page(`type=tag tag="${tag}"`) }}

        {{ if page }}
          <a data-pagefind-filter="tag" class="badge" href="{{ page.url }}">{{ tag }}</a>
        {{ /if }}
      {{ /for }}
    </p>
  {{ /if }}
</div>
