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
This commit is contained in:
Hazelnoot 2025-05-10 12:15:01 -04:00
parent 228e522081
commit d717df938b
3 changed files with 151 additions and 60 deletions

42
locales/index.d.ts vendored
View file

@ -2447,7 +2447,7 @@ export interface Locale extends ILocale {
*/
"disablePagesScript": string;
/**
*
* Refresh remote data
*/
"updateRemoteUser": string;
/**
@ -13089,6 +13089,46 @@ export interface Locale extends ILocale {
* Users popular on {name}
*/
"popularUsersLocal": ParameterizedString<"name">;
/**
* Silenced
*/
"silenced": string;
/**
* Total followers
*/
"totalFollowers": string;
/**
* Total following
*/
"totalFollowing": string;
/**
* Local followers
*/
"localFollowers": string;
/**
* Local following
*/
"localFollowing": string;
/**
* Remote followers
*/
"remoteFollowers": string;
/**
* Remote following
*/
"remoteFollowing": string;
/**
* Activity Pub
*/
"activityPub": string;
/**
* IP
*/
"ip": string;
/**
* The date is the IP address was first acknowledged.
*/
"ipTip": string;
/**
* Translation timeout
*/