aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assets/css/default.css8
-rw-r--r--themes/default/layouts/_default/home.authors.html2
-rw-r--r--themes/default/layouts/_default/home.authors.section.html2
-rw-r--r--themes/default/layouts/partials/author-list.html6
-rw-r--r--themes/default/layouts/partials/function-authors-slice.html6
5 files changed, 17 insertions, 7 deletions
diff --git a/assets/css/default.css b/assets/css/default.css
index 54b48c9..8b42a08 100644
--- a/assets/css/default.css
+++ b/assets/css/default.css
@@ -1558,6 +1558,10 @@ web-ring-item:not(:last-child) {
display: block;
}
+web-ring aside {
+ padding: 1rem;
+}
+
web-ring aside,
author-list aside,
following-list aside {
@@ -1573,8 +1577,8 @@ following-list aside footer {
background-color: var(--background);
}
-web-ring aside {
- padding: 1rem;
+author-list h1 a {
+ color: inherit;
}
author-list aside {
diff --git a/themes/default/layouts/_default/home.authors.html b/themes/default/layouts/_default/home.authors.html
index c4051bb..e0dcdb1 100644
--- a/themes/default/layouts/_default/home.authors.html
+++ b/themes/default/layouts/_default/home.authors.html
@@ -24,7 +24,7 @@
{{ $authors := partial "function-authors-slice.html" . }}
- {{- range $author := shuffle $authors -}}
+ {{- range $author := $authors -}}
{{ $data := index $.Site.Data $author | default "default" }}
{{- $date := (index (first 1 (where $.Site.Pages.ByDate.Reverse "Section" $author)) 0).Date -}}
{{- partial "author-card.html" (dict
diff --git a/themes/default/layouts/_default/home.authors.section.html b/themes/default/layouts/_default/home.authors.section.html
index 8b868f9..e665b66 100644
--- a/themes/default/layouts/_default/home.authors.section.html
+++ b/themes/default/layouts/_default/home.authors.section.html
@@ -1,6 +1,6 @@
{{- $authors := partial "function-authors-slice.html" . -}}
-{{- range $author := first 3 (shuffle $authors) -}}
+{{- range $author := first 3 $authors -}}
{{- $data := index $.Site.Data $author | default "default" -}}
{{- $date := (index (first 1 (where $.Site.Pages.ByDate.Reverse "Section" $author)) 0).Date -}}
{{- partial "author-card.html" (dict
diff --git a/themes/default/layouts/partials/author-list.html b/themes/default/layouts/partials/author-list.html
index 44b55aa..1e26c33 100644
--- a/themes/default/layouts/partials/author-list.html
+++ b/themes/default/layouts/partials/author-list.html
@@ -1,7 +1,11 @@
{{- $authors := print "public/authors.html" -}}
<author-list>
- <h1>Authors</h1>
+ <h1>
+ <a data-hover href="{{ "" | absURL }}/authors/">
+ Authors
+ </a>
+ </h1>
<aside>
{{- with $authors = resources.Get $authors -}}
{{- $authors.Content | safeHTML -}}
diff --git a/themes/default/layouts/partials/function-authors-slice.html b/themes/default/layouts/partials/function-authors-slice.html
index a469fdd..3f622b9 100644
--- a/themes/default/layouts/partials/function-authors-slice.html
+++ b/themes/default/layouts/partials/function-authors-slice.html
@@ -1,7 +1,9 @@
{{- $authors := slice -}}
-{{- range $index, $author := .Site.Data -}}
- {{- $authors = $authors | append $author.user -}}
+{{- range $user := .Site.Author.list -}}
+ {{- with $author := index $.Site.Data $user -}}
+ {{- $authors = $authors | append $author.user -}}
+ {{- end -}}
{{- end -}}
{{- return (uniq $authors) -}}