From 119423e3ae392164ee5e09e85113af470bf5e91f Mon Sep 17 00:00:00 2001 From: Souma <101255979+5ouma@users.noreply.github.com> Date: Thu, 6 Nov 2025 13:42:52 +0900 Subject: [PATCH] enhance(frontend): Extend links to profile pages (#16417) * feat(frontend): Add a link to profile to banner and avatar Increase the area of links to click easily. * chore(frontend): Change the link of notes count Move to the notes tab for better userbility. * feat(frontend): Add links to notes, followers and following For easy transition to the shown information. * docs(changelog): Add a description about this change Users can notice what's changed by this PR. * style(frontend): Fix the linter error Remove the duplicated space. * refactor(frontend): Don't surround the banners with links It may conflict with the follow buttons. * docs(changelog): Move the changes to the latest version This feature is not merged and will be released in the latest version. Signed-off-by: Souma <101255979+5ouma@users.noreply.github.com> --------- Signed-off-by: Souma <101255979+5ouma@users.noreply.github.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> --- CHANGELOG.md | 2 ++ packages/frontend/src/components/MkUserInfo.vue | 16 +++++++++------- packages/frontend/src/components/MkUserPopup.vue | 16 +++++++++------- packages/frontend/src/pages/user/home.vue | 2 +- 4 files changed, 21 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e11d53cbcc..211296bb4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ ### Client - Enhance: 管理しているチャンネルの見分けがつきやすくなるように +- Enhance: プロフィールへのリンクをユーザーポップアップのアバターに追加 +- Enhance: ユーザーのノート、フォロー、フォロワーページへのリンクをユーザーポップアップに追加 - Enhance: プッシュ通知を行うための権限確認をより確実に行うように - Fix: 紙吹雪エフェクトがアニメーション設定を考慮せず常に表示される問題を修正 - Fix: ナビゲーションバーのリアルタイムモード切替ボタンの状態をよりわかりやすく表示するように diff --git a/packages/frontend/src/components/MkUserInfo.vue b/packages/frontend/src/components/MkUserInfo.vue index 69144d3824..f05d9ef8d4 100644 --- a/packages/frontend/src/components/MkUserInfo.vue +++ b/packages/frontend/src/components/MkUserInfo.vue @@ -6,7 +6,9 @@ SPDX-License-Identifier: AGPL-3.0-only