From 5c212c996aa10718bfdb91ed71ffe98e2a0e2e45 Mon Sep 17 00:00:00 2001
From: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Date: Mon, 10 Nov 2025 17:22:13 +0900
Subject: enhance(frontend):
アンテナ・リストの設定画面・タイムラインの動線を改善 (#16739)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* enhance(frontend): アンテナ・リストの設定画面からタイムラインへの動線を追加
* Update Changelog
* fix
---
CHANGELOG.md | 3 +++
packages/frontend/src/pages/my-antennas/edit.vue | 12 ++++++++++-
packages/frontend/src/pages/my-antennas/index.vue | 2 +-
packages/frontend/src/pages/my-lists/index.vue | 2 +-
packages/frontend/src/pages/my-lists/list.vue | 25 ++++++++++++++++-------
5 files changed, 34 insertions(+), 10 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 15a5f2042c..10c9edfcc9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,9 @@
- Enhance: プッシュ通知を行うための権限確認をより確実に行うように
- Enhance: 投稿フォームのチュートリアルを追加
- Enhance: 「自動でもっと見る」をほとんどの箇所で利用可能に
+- Enhance: アンテナ・リスト設定画面とタイムラインの動線を改善
+ - アンテナ・リスト一覧画面の項目を選択すると、設定画面ではなくタイムラインに移動するようになりました
+ - アンテナ・リストの設定画面の右上にタイムラインに移動するボタンを追加しました
- Fix: 紙吹雪エフェクトがアニメーション設定を考慮せず常に表示される問題を修正
- Fix: ナビゲーションバーのリアルタイムモード切替ボタンの状態をよりわかりやすく表示するように
- Fix: ページのタイトルが長いとき、はみ出る問題を修正
diff --git a/packages/frontend/src/pages/my-antennas/edit.vue b/packages/frontend/src/pages/my-antennas/edit.vue
index f449e83c1f..46344b40e5 100644
--- a/packages/frontend/src/pages/my-antennas/edit.vue
+++ b/packages/frontend/src/pages/my-antennas/edit.vue
@@ -36,7 +36,17 @@ misskeyApi('antennas/show', { antennaId: props.antennaId }).then((antennaRespons
antenna.value = antennaResponse;
});
-const headerActions = computed(() => []);
+const headerActions = computed(() => antenna.value ? [{
+ icon: 'ti ti-timeline',
+ text: i18n.ts.timeline,
+ handler: () => {
+ router.push('/timeline/antenna/:antennaId', {
+ params: {
+ antennaId: antenna.value!.id,
+ },
+ });
+ },
+}] : []);
const headerTabs = computed(() => []);
definePage(() => ({
diff --git a/packages/frontend/src/pages/my-antennas/index.vue b/packages/frontend/src/pages/my-antennas/index.vue
index d7625a8a1c..79a6ff3091 100644
--- a/packages/frontend/src/pages/my-antennas/index.vue
+++ b/packages/frontend/src/pages/my-antennas/index.vue
@@ -12,7 +12,7 @@ SPDX-License-Identifier: AGPL-3.0-only