From 8a72a05958f415aa035ae3523e28c0b75f2a8d26 Mon Sep 17 00:00:00 2001 From: tamaina Date: Tue, 1 Aug 2023 15:32:03 +0900 Subject: [PATCH 01/33] =?UTF-8?q?enhance(frontend):=20=E3=83=A6=E3=83=BC?= =?UTF-8?q?=E3=82=B6=E3=83=BC=E3=83=A1=E3=83=8B=E3=83=A5=E3=83=BC=E3=81=A7?= =?UTF-8?q?=E3=82=B9=E3=82=A4=E3=83=83=E3=83=81=E3=81=A7=E3=83=A6=E3=83=BC?= =?UTF-8?q?=E3=82=B6=E3=83=BC=E3=83=AA=E3=82=B9=E3=83=88=E3=81=AB=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0=E3=83=BB=E5=89=8A=E9=99=A4=E3=81=A7=E3=81=8D=E3=82=8B?= =?UTF-8?q?=E3=82=88=E3=81=86=E3=81=AB=20(#11439)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * メニューのトグルをいい感じにする * user list toggle! * add changelog * fix * stop --- CHANGELOG.md | 2 + packages/frontend/src/components/MkMenu.vue | 57 +++++++++--- packages/frontend/src/components/MkNote.vue | 8 +- .../src/components/MkNoteDetailed.vue | 8 +- .../src/components/MkSwitch.button.vue | 88 +++++++++++++++++++ packages/frontend/src/components/MkSwitch.vue | 50 +---------- .../frontend/src/components/MkUserPopup.vue | 3 +- packages/frontend/src/pages/user/home.vue | 3 +- .../frontend/src/scripts/get-note-menu.ts | 29 ++++-- .../frontend/src/scripts/get-user-menu.ts | 49 ++++++++--- packages/frontend/src/types/menu.ts | 2 +- 11 files changed, 214 insertions(+), 85 deletions(-) create mode 100644 packages/frontend/src/components/MkSwitch.button.vue diff --git a/CHANGELOG.md b/CHANGELOG.md index 52c8bcd42..10ddc33d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,8 @@ - OAuth 2.0のサポート ### Client +- メニューのスイッチの動作を改善 +- Enhance: ユーザーメニューでスイッチでユーザーリストに追加・削除できるように - Enhance: 自分が押したリアクションのデザインを改善 - Fix: サーバー情報画面(`/instance-info/{domain}`)でブロックができないのを修正 - Fix: 未読のお知らせの「わかった」をクリック・タップしてもその場で「わかった」が消えない問題を修正 diff --git a/packages/frontend/src/components/MkMenu.vue b/packages/frontend/src/components/MkMenu.vue index f3c7c235a..3d4e45b1f 100644 --- a/packages/frontend/src/components/MkMenu.vue +++ b/packages/frontend/src/components/MkMenu.vue @@ -35,9 +35,10 @@ SPDX-License-Identifier: AGPL-3.0-only - - {{ item.text }} - +