feat: create macro for tag list

This commit is contained in:
Devin Haska 2025-01-24 22:43:28 -08:00
parent 1847cc96ef
commit 5d90c20721
5 changed files with 19 additions and 23 deletions

View file

@ -4,6 +4,7 @@ layout: "layouts/base"
{% from "macros/date.njk" import format %}
{% from "macros/utils.njk" import stars %}
{% from "macros/tags.njk" import tagList %}
<header class="flow flow-space-1">
{{ format(page.date) }}
<h1>{{ title }}</h1>
@ -38,12 +39,4 @@ layout: "layouts/base"
</div>
</footer>
<hr class="my-2">
<ul class="categories cluster list-none p-0 line-height-m">
{% for tag in tags | filter("book") %}
<li>
<a class="button" href="/books/tag/{{ tag | slugify }}">
{% include "svgs/frame.svg" %}
{{ tag }}</a>
</li>
{% endfor %}
</ul>
{{ tagList(tags | filter("book") , "/books") }}