From 7640a330780fda4306c1922f631a71b581caf6c6 Mon Sep 17 00:00:00 2001 From: BigCoke233 Date: Sat, 7 Feb 2026 20:39:36 +0800 Subject: feat(ui): collapse webmention replies and mentions --- i18n/zh.yml | 1 + layouts/_partials/posts/action-menu.html | 12 +++++++++--- layouts/_partials/posts/webmention-likes.html | 9 ++++++++- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/i18n/zh.yml b/i18n/zh.yml index 422eeada..fa2b539a 100644 --- a/i18n/zh.yml +++ b/i18n/zh.yml @@ -65,6 +65,7 @@ webmention: formPlaceholder: 你的文章的 URL submit: 提交 likedBy: %d 人喜欢了这篇文章 + repliedAndMentionedBy: ,还有 %d 条回应和提及 mentionsHeading: 提及这篇文章的 interactOnFediverse: 在 Fediverse 上互动 music: diff --git a/layouts/_partials/posts/action-menu.html b/layouts/_partials/posts/action-menu.html index c6c2abfc..9358ce0d 100644 --- a/layouts/_partials/posts/action-menu.html +++ b/layouts/_partials/posts/action-menu.html @@ -15,9 +15,15 @@ {{ end }}
- {{ partial "posts/webmention-likes" (dict "likes" $likes "page" .) }} - {{ partial "posts/webmention-replies" $replies }} - {{ partial "posts/webmention-mentions" $mentions }} + {{ partial "posts/webmention-likes" (dict + "likes" $likes + "page" . + "othercount" (add (len $replies) (len $mentions)) + ) }} + {{ partial "posts/comment" . }} diff --git a/layouts/_partials/posts/webmention-likes.html b/layouts/_partials/posts/webmention-likes.html index df2ff83b..2c23c67f 100644 --- a/layouts/_partials/posts/webmention-likes.html +++ b/layouts/_partials/posts/webmention-likes.html @@ -1,11 +1,13 @@ {{ $likes := .likes }} {{ $page := .page }} +{{ $othercount := .othercount }}
+
-- cgit v1.2.3