Some more fuckery with post listing

This commit is contained in:
Nox Sluijtman 2022-09-27 23:04:06 +02:00
parent f5c6b310c1
commit 04e10eb676
3 changed files with 10 additions and 11 deletions

View file

@ -10,13 +10,14 @@
{{ end }} {{ end }}
{{ $paginator := .Paginate (where $PageContext.RegularPages "Type" $contentTypeName) }} {{ $paginator := .Paginate (where $PageContext.RegularPages "Type" $contentTypeName) }}
<table class="post-meta"> <table class="post-entry-meta">
{{ range .Paginator.Pages }} {{ range first 5 .Paginator.Pages }}
<tr> <tr>
<td><a href="{{ .RelPermalink }}">{{ .Title | markdownify}}</a></td> <td><a href="{{ .RelPermalink }}">{{ .Title | markdownify}}</a></td>
<td>{{ .Params.Date.Format "2006-01-02" }}</td> <td>{{ .Params.Date.Format "2006-01-02" }}</td>
<td>{{ .Params.Author }}</td> <td>{{ .Params.Author }}</td>
<td > {{ range .Params.tags }} #<a href="{{ (urlize (printf "tags/%s/" .)) | absLangURL }}">{{ . }}</a>&nbsp; {{ end }}</td> <td > {{ range .Params.tags }} #<a href="{{ (urlize (printf "tags/%s/" .)) | absLangURL }}">{{ . }}</a>&nbsp; {{ end }}</td>
<td class="post-reading-time">- {{ .ReadingTime }} min read ({{ .WordCount }} words)</td>
<!-- <!--
{{ if and (.Param "readingTime") (eq (.Param "readingTime") true) }} {{ if and (.Param "readingTime") (eq (.Param "readingTime") true) }}
<td class="post-reading-time">- {{ .ReadingTime }} min read ({{ .WordCount }} words)</td> <td class="post-reading-time">- {{ .ReadingTime }} min read ({{ .WordCount }} words)</td>

View file

@ -2,12 +2,8 @@
{{ if eq .Type $.Site.Params.contentTypeName }} {{ if eq .Type $.Site.Params.contentTypeName }}
<div class="post-meta"> <div class="post-meta">
{{ if .Params.Date }} {{ if .Params.Date }}
<span>
<span class="post-date"> <span class="post-date">
{{ .Date.Format "2006-01-02" }} {{ .Date.Format "2006-01-02" }}
{{ if $.Site.Params.showLastUpdated }}
[{{or $.Site.Params.updatedDatePrefix "Updated"}}: {{ .Lastmod.Format "2006-01-02" }}]
{{ end }}
</span> </span>
{{ end }} {{ end }}

View file

@ -76,12 +76,14 @@ header{text-transform: capitalize; text-align:center;border-bottom:2pt solid; fo
-moz-animation: gay 8s ease-in-out infinite; -moz-animation: gay 8s ease-in-out infinite;
-webkit-animation: gay 8s ease-in-out infinite; -webkit-animation: gay 8s ease-in-out infinite;
} }
table{ border: 1pt solid; padding:1em; margin:1em 0; }
td{ border-bottom: 1pt dashed; }
.posts{ overflow-x: auto; } .posts{ overflow-x: auto; }
.post-meta{ width: 100%; background-color: var(--ansi00); border-radius: 1em; padding:.5em;} .post-meta{ color: var(--ansi08); border-bottom: 1pt solid var(--ansi15); padding-bottom:.25em; margin-bottom: 1em;}
table{color: var(--ansi07); margin-bottom: .5em;} .post-meta a{ color: inherit;}
.post-meta a{text-decoration: none;} .post-meta a:hover{ color: var(--ansi15); background-color: var(--ansi00-hard);}
.post-tags a{ color:inherit;} .post-entry-meta{ width: 100%; background-color: var(--ansi00); padding:.5em;}
.post-tags a:hover{text-decoration:none; color:var(--ansi15); background:inherit;} .post-entry-meta table{color: var(--ansi07); margin-bottom: .5em;}
.button{padding:.3em;border-radius:.3em;} .button{padding:.3em;border-radius:.3em;}
.pagination__buttons{display:flex; justify-content:center;} .pagination__buttons{display:flex; justify-content:center;}
.pagination__buttons .next::after{content:" →";} .pagination__buttons .next::after{content:" →";}