diff --git a/layouts/_default/content.html b/layouts/_default/content.html
index f6f47475ad..9022e2bec8 100644
--- a/layouts/_default/content.html
+++ b/layouts/_default/content.html
@@ -1,17 +1,18 @@
-
{{ .Title }}
- {{ with .Params.description }}
{{ . | markdownify }}
{{ end }}
- {{ if (and (not .Params.hide_readingtime) (.Site.Params.ui.readingtime.enable)) }}
- {{ partial "reading-time.html" . }}
+ {{ partial "article_meta.html" . }}
+
{{ .Title }}
+ {{ with .Params.description }}
{{ . | markdownify }}
{{ end }}
+ {{ if (and (not .Params.hide_readingtime) (.Site.Params.ui.readingtime.enable)) }}
+ {{ partial "reading-time.html" . }}
{{ end }}
- {{ .Content }}
- {{ if (and (not .Params.hide_feedback) (.Site.Params.ui.feedback.enable) (.Site.GoogleAnalytics)) }}
- {{ partial "feedback.html" .Site.Params.ui.feedback }}
-
- {{ end }}
- {{ if (.Site.Params.DisqusShortname) }}
-
- {{ partial "disqus-comment.html" . }}
- {{ end }}
-
{{ partial "page-meta-lastmod.html" . }}
+ {{ .Content }}
+ {{ if (and (not .Params.hide_feedback) (.Site.Params.ui.feedback.enable) (.Site.GoogleAnalytics)) }}
+ {{ partial "feedback.html" .Site.Params.ui.feedback }}
+
+ {{ end }}
+ {{ if (.Site.Params.DisqusShortname) }}
+
+ {{ partial "disqus-comment.html" . }}
+ {{ end }}
+
{{ partial "page-meta-lastmod.html" . }}
diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html
new file mode 100644
index 0000000000..d0c4e9e2f8
--- /dev/null
+++ b/layouts/_default/taxonomy.html
@@ -0,0 +1,8 @@
+{{ define "main" }}
+
+
+
+
{{ .Summary | truncate 320 }}
+
Read More
+
+
diff --git a/layouts/partials/tags.html b/layouts/partials/tags.html
new file mode 100644
index 0000000000..f6f0eee28c
--- /dev/null
+++ b/layouts/partials/tags.html
@@ -0,0 +1,14 @@
+