From b42dea9bb3ccf2b4fd55b93b9df494983fc9930c Mon Sep 17 00:00:00 2001
From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
Date: Fri, 29 Aug 2025 11:34:23 +0900
Subject: [PATCH 01/16] =?UTF-8?q?refactor(frontend):=20MkSelect=E3=81=AEit?=
=?UTF-8?q?em=E6=8C=87=E5=AE=9A=E3=82=92=E3=82=AA=E3=83=96=E3=82=B8?=
=?UTF-8?q?=E3=82=A7=E3=82=AF=E3=83=88=E3=81=AB=E3=82=88=E3=82=8B=E5=AE=9A?=
=?UTF-8?q?=E7=BE=A9=E3=81=AB=E7=B5=B1=E4=B8=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/components/MkAntennaEditor.vue | 42 +++-
packages/frontend/src/components/MkAsUi.vue | 18 +-
packages/frontend/src/components/MkDialog.vue | 32 ++--
.../src/components/MkEmbedCodeGenDialog.vue | 19 +-
.../frontend/src/components/MkFormDialog.vue | 17 +-
.../src/components/MkInstanceStats.vue | 126 ++++++++----
.../src/components/MkPaginationControl.vue | 14 +-
.../frontend/src/components/MkPollEditor.vue | 38 ++--
packages/frontend/src/components/MkSelect.vue | 179 ++++++------------
.../components/MkWatermarkEditorDialog.vue | 16 +-
.../frontend/src/components/MkWidgets.vue | 14 +-
.../frontend/src/composables/use-mkselect.ts | 34 ++++
.../frontend/src/pages/about.federation.vue | 63 +++---
packages/frontend/src/pages/admin-user.vue | 29 ++-
.../src/pages/admin/RolesEditorFormula.vue | 51 ++---
.../notification-recipient.editor.vue | 42 ++--
.../abuse-report/notification-recipient.vue | 18 +-
packages/frontend/src/pages/admin/abuses.vue | 52 +++--
packages/frontend/src/pages/admin/ads.vue | 26 ++-
.../src/pages/admin/announcements.vue | 16 +-
...ustom-emojis-manager.local.list.search.vue | 16 +-
.../admin/custom-emojis-manager.register.vue | 16 +-
.../frontend/src/pages/admin/federation.vue | 63 +++---
packages/frontend/src/pages/admin/files.vue | 18 +-
packages/frontend/src/pages/admin/invites.vue | 39 ++--
.../frontend/src/pages/admin/moderation.vue | 17 +-
packages/frontend/src/pages/admin/modlog.vue | 16 +-
.../src/pages/admin/overview.heatmap.vue | 22 ++-
.../frontend/src/pages/admin/roles.editor.vue | 36 ++--
packages/frontend/src/pages/admin/roles.vue | 12 +-
packages/frontend/src/pages/admin/users.vue | 64 +++++--
packages/frontend/src/pages/debug.vue | 43 +++--
.../frontend/src/pages/drop-and-fusion.vue | 22 ++-
.../frontend/src/pages/flash/flash-edit.vue | 16 +-
packages/frontend/src/pages/instance-info.vue | 34 ++--
.../src/pages/page-editor/page-editor.vue | 16 +-
.../src/pages/settings/drive-cleaner.vue | 20 +-
.../src/pages/settings/emoji-palette.vue | 32 +++-
.../notifications.notification-config.vue | 31 ++-
.../src/pages/settings/preferences.vue | 78 +++++---
.../frontend/src/pages/settings/privacy.vue | 170 +++++++++++------
.../frontend/src/pages/settings/profile.vue | 19 +-
.../src/pages/settings/sounds.sound.vue | 15 +-
.../pages/settings/statusbar.statusbar.vue | 31 ++-
.../src/pages/settings/theme.manage.vue | 30 ++-
packages/frontend/src/preferences/def.ts | 18 +-
packages/frontend/src/utility/form.ts | 3 +-
47 files changed, 1131 insertions(+), 612 deletions(-)
create mode 100644 packages/frontend/src/composables/use-mkselect.ts
diff --git a/packages/frontend/src/components/MkAntennaEditor.vue b/packages/frontend/src/components/MkAntennaEditor.vue
index e2febf7225..149fe810a6 100644
--- a/packages/frontend/src/components/MkAntennaEditor.vue
+++ b/packages/frontend/src/components/MkAntennaEditor.vue
@@ -10,15 +10,10 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.name }}
-
+
{{ i18n.ts.antennaSource }}
-
-
-
-
-
-
+
{{ i18n.ts.userList }}
@@ -52,7 +47,7 @@ SPDX-License-Identifier: AGPL-3.0-only
+
+