From 83b9fd18ee4307952caf7c3a5f0cc3ec51c27852 Mon Sep 17 00:00:00 2001
From: Alexandre Vicenzi <vicenzi.alexandre@gmail.com>
Date: Mon, 25 May 2020 21:47:43 +0200
Subject: [PATCH] Tag and Categorias templates

---
 layouts/_default/category.html | 19 +++++++++++++++++++
 layouts/_default/list.html     | 10 +++++++++-
 layouts/_default/taxonomy.html | 19 +++++++++++++++++++
 3 files changed, 47 insertions(+), 1 deletion(-)
 create mode 100644 layouts/_default/category.html
 create mode 100644 layouts/_default/taxonomy.html

diff --git a/layouts/_default/category.html b/layouts/_default/category.html
new file mode 100644
index 0000000..294ab65
--- /dev/null
+++ b/layouts/_default/category.html
@@ -0,0 +1,19 @@
+{{ define "main" -}}
+<ul class="posts">
+  <h1>Category: {{ .Title }}</h1>
+  {{ $regularPages := .Data.Pages -}}
+  {{ $pagesNotHidden := where $regularPages ".Params.hidden" "==" false }}
+  {{ $pagesHiddenUnset := where $regularPages ".Params.hidden" "==" nil }}
+
+  {{ $pages := $pagesNotHidden | union $pagesHiddenUnset }}
+
+  {{ range $pages -}}
+  <li>
+    <span>
+        <a href="{{ .Permalink }}">{{ .Title }}</a>
+        <time class="pull-right post-list" datetime="{{ .Date.Format "2006-01-02T15:04:05Z0700" }}">{{ .Date.Format "Jan 2, 2006" }}</time>
+    </span>
+  </li>
+  {{- end }}
+</ul>
+{{- end }}
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index b5b6ed3..665318d 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -1,11 +1,19 @@
 {{ define "main" -}}
 <ul class="posts">
   <h1>{{ .Title }}</h1>
-  {{ range .Data.Pages -}}
+  {{ $regularPages := .Data.Pages -}}
+  {{ $pagesNotHidden := where $regularPages ".Params.hidden" "==" false }}
+  {{ $pagesHiddenUnset := where $regularPages ".Params.hidden" "==" nil }}
+
+  {{ $pages := $pagesNotHidden | union $pagesHiddenUnset }}
+
+  {{ range $pages -}}
   <li>
     <span>
         <a href="{{ .Permalink }}">{{ .Title }}</a>
+        {{ if eq .Kind "page" }}
         <time class="pull-right post-list" datetime="{{ .Date.Format "2006-01-02T15:04:05Z0700" }}">{{ .Date.Format "Jan 2, 2006" }}</time>
+        {{ end }}
     </span>
   </li>
   {{- end }}
diff --git a/layouts/_default/taxonomy.html b/layouts/_default/taxonomy.html
new file mode 100644
index 0000000..d9be653
--- /dev/null
+++ b/layouts/_default/taxonomy.html
@@ -0,0 +1,19 @@
+{{ define "main" -}}
+<ul class="posts">
+  <h1>Tag: {{ .Title }}</h1>
+  {{ $regularPages := .Data.Pages -}}
+  {{ $pagesNotHidden := where $regularPages ".Params.hidden" "==" false }}
+  {{ $pagesHiddenUnset := where $regularPages ".Params.hidden" "==" nil }}
+
+  {{ $pages := $pagesNotHidden | union $pagesHiddenUnset }}
+
+  {{ range $pages -}}
+  <li>
+    <span>
+        <a href="{{ .Permalink }}">{{ .Title }}</a>
+        <time class="pull-right post-list" datetime="{{ .Date.Format "2006-01-02T15:04:05Z0700" }}">{{ .Date.Format "Jan 2, 2006" }}</time>
+    </span>
+  </li>
+  {{- end }}
+</ul>
+{{- end }}
-- 
GitLab