diff --git a/src/_includes/macros/date.njk b/src/_includes/macros/date.njk
new file mode 100644
index 0000000..648197a
--- /dev/null
+++ b/src/_includes/macros/date.njk
@@ -0,0 +1,5 @@
+{% macro format(dateString) %}
+
+{% endmacro %}
diff --git a/src/_includes/macros/tags.njk b/src/_includes/macros/tags.njk
new file mode 100644
index 0000000..1d74679
--- /dev/null
+++ b/src/_includes/macros/tags.njk
@@ -0,0 +1,7 @@
+{% macro list(tags) %}
+ {% if tags | length > 0 %}
+
+ {% for tag in tags %}- {{ tag }}
{% endfor %}
+
+ {% endif %}
+{% endmacro %}
diff --git a/src/_layouts/book.html b/src/_layouts/book.html
index c5240a4..0756a4e 100644
--- a/src/_layouts/book.html
+++ b/src/_layouts/book.html
@@ -4,10 +4,8 @@ layout: base
{% set filteredTags = tags | filterCatalogueTags %}
-
+ {% from "macros/date.njk" import format %}
+ {{ format(date) }}
{{ content | safe }}
diff --git a/src/_layouts/game.html b/src/_layouts/game.html
index 8669080..06bb8b8 100644
--- a/src/_layouts/game.html
+++ b/src/_layouts/game.html
@@ -4,10 +4,8 @@ layout: base
{% set filteredTags = tags | filterCatalogueTags %}
-
+ {% from "macros/date.njk" import format %}
+ {{ format(date) }}
{{ content | safe }}
diff --git a/src/_layouts/post.html b/src/_layouts/post.html
index 7c31e5b..f49b52d 100644
--- a/src/_layouts/post.html
+++ b/src/_layouts/post.html
@@ -4,9 +4,8 @@ layout: base
-
+ {% from "macros/date.njk" import format %}
+ {{ format(date) }}
{{ title }}
{% for tag in tags | filter(["post"]) %}