diff --git a/src/_includes/components/card.njk b/src/_includes/components/card.njk
new file mode 100644
index 0000000..f77911d
--- /dev/null
+++ b/src/_includes/components/card.njk
@@ -0,0 +1,24 @@
+
+
+ {% if headingContext === "h2" %}
+
+ {% else %}
+
+ {% endif %}
+
+
+ {% set definedDate = item.date %} {% include "components/date.njk" %} {% if
+ activateTags and item.data.tags.length > 1 %}
+
+ {{ item.data.tags[1] }}
+
+ {% endif %}
+
+
+
{{ item.data.description }}
+
+
diff --git a/src/_includes/partials/date.njk b/src/_includes/components/date.njk
similarity index 100%
rename from src/_includes/partials/date.njk
rename to src/_includes/components/date.njk
diff --git a/src/_includes/components/gallery.njk b/src/_includes/components/gallery.njk
new file mode 100644
index 0000000..32dd6de
--- /dev/null
+++ b/src/_includes/components/gallery.njk
@@ -0,0 +1,42 @@
+
+ {% for item in gallery %}
+
+
+
+
+
+ {% endfor %}
+
+
+
diff --git a/src/_includes/components/post-tags.njk b/src/_includes/components/post-tags.njk
new file mode 100644
index 0000000..2b7343b
--- /dev/null
+++ b/src/_includes/components/post-tags.njk
@@ -0,0 +1,9 @@
+{% if tags.size > 1 %}
+
+{% endif %}
diff --git a/src/_includes/partials/blog-card.njk b/src/_includes/partials/blog-card.njk
deleted file mode 100644
index e69de29..0000000