diff options
| author | Eltrac <hi@guhub.cn> | 2025-04-18 14:59:48 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-04-18 14:59:48 +0800 |
| commit | 30a48c4e2777dcd41cbbda9f991810eeb3f1e01a (patch) | |
| tree | a8eae6dc50a4758c54e659c62b64def91f0448c7 /layouts/posts | |
| parent | c41eaa135b6efd9029e8a52e633eaddf4a4698f2 (diff) | |
feat: related posts style & reading time estimate
Former-commit-id: 8825eab3e3e82e0719f58d013218e2b957a2b1c4
Diffstat (limited to 'layouts/posts')
| -rw-r--r-- | layouts/posts/single.html | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/layouts/posts/single.html b/layouts/posts/single.html index 525db84d..efea94f0 100644 --- a/layouts/posts/single.html +++ b/layouts/posts/single.html @@ -47,16 +47,28 @@ {{ end }} </div> - {{ partial "components/comment.html" . }} + <!-- Comment --> + {{ partial "components/comment.html" . }} - {{ with site.RegularPages.Related . | first 5 }} - <p>{{ T "relatedContent" }}</p> - <ul> + <!-- Related Posts --> + {{ with site.RegularPages.Related . | first 3 }} + <div class="related-posts post-content"> + <h4>{{ T "relatedContent" }}</h4> + <ul class="related-posts-list"> {{ range . }} - <li><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></li> + <li class="related-posts-item"> + <a href="{{ .RelPermalink }}"> + {{ .LinkTitle }} + {{ with .Params.subtitle }} + <span class="related-post-subtitle">:{{ . }}</span> + {{ end }} + </a> + <span class="related-post-reading-time">⏱️ {{ .ReadingTime }}min </span> + </li> {{ end }} </ul> - {{ end }} + </div> + {{ end }} <script src="/js/tocbot.min.js"></script> <script> |
