From d717df938b916ddfa0312164f243fd30672bceea Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Sat, 10 May 2025 12:15:01 -0400 Subject: cleanup admin user UI * hide inaccessible controls * hide irrelevant controls * remove duplicate components * collapse details behind sections * group all buttons * apply semantic "warning" styles to buttons * add follow stats * translate untranslated strings * group related controls * resolve some lint errors --- packages/frontend/src/pages/admin-user.vue | 157 ++++++++++++++++++----------- 1 file changed, 98 insertions(+), 59 deletions(-) (limited to 'packages') diff --git a/packages/frontend/src/pages/admin-user.vue b/packages/frontend/src/pages/admin-user.vue index efe547ff21..100fb34655 100644 --- a/packages/frontend/src/pages/admin-user.vue +++ b/packages/frontend/src/pages/admin-user.vue @@ -7,38 +7,49 @@ SPDX-License-Identifier: AGPL-3.0-only
-
-
+
+
- @{{ acct(user) }} + + @{{ acct(user) }} + + + + {{ user.id }} + + {{ i18n.ts.notApproved }} {{ i18n.ts.approved }} - Suspended - Silenced - Moderator + {{ i18n.ts.suspended }} + {{ i18n.ts.silenced }} + {{ i18n.ts.moderator }}
{{ i18n.ts.isSystemAccount }} - {{ i18n.ts.instanceInfo }} - -
- - - - - -