fix(user-home): match reference cover metas with 人气值/点赞 pills

The public user homepage cover showed a single bottom-right 粉丝 pill,
which the reference theme does not render there — it shows 人气值 and 点赞
as a translucent pill group pinned to the cover's top-right corner.

- Cover metas: replace 粉丝 with 人气值 (zibsvg-hot) + 点赞 (zibsvg-like),
  summed over the user's published posts via aksrt_get_user_posts_meta_sum()
  and abbreviated with aksrt_cut_count(); each is zero-suppressed
  independently, matching zib_get_author_header_metas()
- Titles use the reference strings 人气值 N / 获得N个点赞 via
  data-toggle="tooltip"
- CSS: adopt .single-metabox.cover-meta semantics (one rgba(0,0,0,.3) pill
  at right:1em/top:1.6em, 14px, 6px item gaps, 3px icon margins) plus the
  reference's <=480px override; drop the per-stat bottom-right pills
- Drop the dead __stats / __stat / __contacts CSS blocks and the unused
  $tab_counts hero contract arg

Follower counts remain in the content tab bar (tab_counts['follow']).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
kate522andClaude Fable 5 committed 2026-10-03 14:32:45 +08:00
1 parent fa53a0f4f9
commit 7fc1ac98de
3 files changed
+54 -76

No files matched your search

-1
View File
@@ -44,7 +44,6 @@ require_once AKSRT_DIR . '/templates/parts/user-shared-helpers.php';
'dashboard' => $dashboard,
'user_home_settings' => $user_home_settings,
'is_author_page' => false,
'tab_counts' => $tab_counts ?? [],
]);
?>