From 8a72a05958f415aa035ae3523e28c0b75f2a8d26 Mon Sep 17 00:00:00 2001 From: tamaina Date: Tue, 1 Aug 2023 15:32:03 +0900 Subject: enhance(frontend): ユーザーメニューでスイッチでユーザーリストに追加・削除できるように (#11439) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * メニューのトグルをいい感じにする * user list toggle! * add changelog * fix * stop --- packages/frontend/src/components/MkMenu.vue | 57 +++++++++++--- packages/frontend/src/components/MkNote.vue | 8 +- .../frontend/src/components/MkNoteDetailed.vue | 8 +- .../frontend/src/components/MkSwitch.button.vue | 88 ++++++++++++++++++++++ packages/frontend/src/components/MkSwitch.vue | 50 +----------- packages/frontend/src/components/MkUserPopup.vue | 3 +- packages/frontend/src/pages/user/home.vue | 3 +- packages/frontend/src/scripts/get-note-menu.ts | 29 +++++-- packages/frontend/src/scripts/get-user-menu.ts | 49 +++++++++--- packages/frontend/src/types/menu.ts | 2 +- 10 files changed, 212 insertions(+), 85 deletions(-) create mode 100644 packages/frontend/src/components/MkSwitch.button.vue (limited to 'packages/frontend/src') diff --git a/packages/frontend/src/components/MkMenu.vue b/packages/frontend/src/components/MkMenu.vue index f3c7c235a8..3d4e45b1f4 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 }} - +