Add drafts list and refactor home with inline partials

This commit is contained in:
Balakrishnan Balasubramanian 2025-05-28 23:27:28 -04:00
parent c93379bf7c
commit d87c83c072

View File

@ -6,20 +6,25 @@
{{ range .Site.Taxonomies.tags }}
<details>
<summary> <h3>{{ .Page.Title }} ({{ len . }})</h3> </summary>
<ul>
{{ range . }}
<li>
<time>{{ .Date.Format "2006/01/02" }}</time>
<a href="{{ .RelPermalink }}">{{ .Title | markdownify }}</a>
</li>
{{ end }}
</ol>
{{ partial "inline/postList.html" . }}
</details>
{{ end }}
{{- end }}
<h2>All Pages</h2>
{{ with where .Site.RegularPages "Draft" true }}
<h2>Drafts</h2>
{{ partial "inline/postList.html" . }}
{{ end }}
{{ with where .Site.RegularPages "Draft" false }}
<h2>All Pages</h2>
{{ partial "inline/postList.html" . }}
{{ else }}
<p>No pages found</p>
{{ end }}
{{ end }}
{{ define "partials/inline/postList.html" }}
<ul>
{{ range .Site.RegularPages }}
{{ range . }}
<li>
<time>{{ .Date.Format "2006/01/02" }}</time>
<a href="{{ .RelPermalink }}">{{ .Title | markdownify }}</a>