diff options
| author | Eltrac <hi@guhub.cn> | 2025-05-20 12:07:08 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-05-20 12:07:08 +0800 |
| commit | c1f5a15ed5f4753ee0ab0b09a8f227bd20a2125c (patch) | |
| tree | 006ef1bbf071557fa585556ad5b60b3ca46e649b /layouts/posts/single.html | |
| parent | 86ce4c172b2babf71b2a35946f47f7a6f9795103 (diff) | |
feat: change Related Posts to Now Read This
1. Fewer items (only one), less distraction
2. Show summary
3. Encourage readers to read more with a imperative sentence
Former-commit-id: ad1558fe2088d8b7ab1252ed63e9da749133b6ae
Diffstat (limited to 'layouts/posts/single.html')
| -rw-r--r-- | layouts/posts/single.html | 31 |
1 files changed, 16 insertions, 15 deletions
diff --git a/layouts/posts/single.html b/layouts/posts/single.html index 3707a8ab..00517df4 100644 --- a/layouts/posts/single.html +++ b/layouts/posts/single.html @@ -48,23 +48,24 @@ <!-- Comment --> {{ partial "components/comment.html" . }} - <!-- Related Posts --> - {{ with site.RegularPages.Related . | first 3 }} - <div class="related-posts post-content"> - <h4>{{ T "relatedContent" }}</h4> - <ul class="related-posts-list"> + <!-- Now Read This --> + {{ with site.RegularPages.Related . | first 1 }} + <div class="nrt post-content"> + <h4 class="nrt-title">{{ T "nowReadThis" }}</h4> {{ range . }} - <li class="related-posts-item"> - <a href="{{ .RelPermalink }}" data-umami-event="Click Related Post"> - {{ .LinkTitle }} - {{ with .Params.subtitle }} - <span class="related-post-subtitle">:{{ . }}</span> - {{ end }} - </a> - <span class="related-post-reading-time">⏱️ {{ .ReadingTime }}min </span> - </li> + <div class="nrt-header"> + <a class="nrt-link" href="{{ .RelPermalink }}" data-umami-event="Click Related Post"> + {{ .LinkTitle }} + {{ with .Params.subtitle }} + <span class="nrt-subtitle">:{{ . }}</span> + {{ end }} + </a> + <span class="nrt-reading-time">⏱️ {{ .ReadingTime }}min </span> + </div> + <div class="nrt-summary"> + <p>{{ .Summary | plainify }}</p> + </div> {{ end }} - </ul> </div> {{ end }} </article> |
