This commit is contained in:
Henry Jameson 2026-06-10 19:32:41 +03:00
commit 781e926681
10 changed files with 34 additions and 18 deletions

View file

@ -73,9 +73,9 @@
/> />
<a <a
v-else-if="!bottomedOut" v-else-if="!bottomedOut"
@click="fetchEntries"
role="button" role="button"
tabindex="0" tabindex="0"
@click="fetchEntries"
> >
{{ $t('general.more') }} {{ $t('general.more') }}
</a> </a>

View file

@ -46,8 +46,14 @@
:disabled="disabled" :disabled="disabled"
> >
{{ $t('user_card.admin_menu.moderation') }} {{ $t('user_card.admin_menu.moderation') }}
<FAIcon v-if="ready" icon="chevron-down" /> <FAIcon
<span v-else class="loading-spinner"> v-if="ready"
icon="chevron-down"
/>
<span
v-else
class="loading-spinner"
>
<FAIcon <FAIcon
class="fa-old-padding" class="fa-old-padding"
spin spin
@ -91,7 +97,10 @@
{{ $t(confirmDialogContent2) }} {{ $t(confirmDialogContent2) }}
</p> </p>
<ul v-if="users.length > 1"> <ul v-if="users.length > 1">
<li v-for="user in users"> <li
v-for="user in users"
:key="user.screen_name"
>
{{ user.screen_name }} {{ user.screen_name }}
</li> </li>
</ul> </ul>

View file

@ -18,8 +18,8 @@
</strong> </strong>
{{ ' ' }} {{ ' ' }}
<span <span
class="faint"
v-if="user.adminData.email == null" v-if="user.adminData.email == null"
class="faint"
> >
{{ $t('general.not_available') }} {{ $t('general.not_available') }}
</span> </span>

View file

@ -123,9 +123,9 @@
<List <List
ref="usersList" ref="usersList"
:fetch-function="fetchUsers" :fetch-function="fetchUsers"
@select="onSelect"
selectable selectable
scrollable scrollable
@select="onSelect"
> >
<template #header="{selected}"> <template #header="{selected}">
<ModerationTools :users="selected" /> <ModerationTools :users="selected" />

View file

@ -58,6 +58,7 @@
&.-full-height { &.-full-height {
height: 100%; height: 100%;
> * { > * {
height: 100%; height: 100%;
} }

View file

@ -60,7 +60,10 @@
</List> </List>
</div> </div>
<div class="mutes" :label="$t('settings.user_mutes2')"> <div
class="mutes"
:label="$t('settings.user_mutes2')"
>
<div class="usersearch-wrapper"> <div class="usersearch-wrapper">
<Autosuggest <Autosuggest
:filter="filterUnMutedUsers" :filter="filterUnMutedUsers"

View file

@ -22,6 +22,7 @@
> >
<div <div
v-for="visibility in availableScopes" v-for="visibility in availableScopes"
:key="visibility"
class="menu-item dropdown-item extra-action -icon" class="menu-item dropdown-item extra-action -icon"
> >
<button <button

View file

@ -348,8 +348,8 @@
</div> </div>
</div> </div>
<div <div
class="admin-data"
v-if="user.adminData && !hideBio" v-if="user.adminData && !hideBio"
class="admin-data"
> >
<details> <details>
<summary> <summary>

View file

@ -204,7 +204,6 @@ const UserProfile = {
List, List,
FollowCard, FollowCard,
TabSwitcher, TabSwitcher,
Conversation,
}, },
} }

View file

@ -10,15 +10,18 @@
hide-bio hide-bio
hide-buttons hide-buttons
/> />
<Checkbox class="godmode" v-model="godmode"> <Checkbox
v-model="godmode"
class="godmode"
>
{{ $t('admin_dash.users.godmode') }} {{ $t('admin_dash.users.godmode') }}
</Checkbox> </Checkbox>
</div> </div>
<List <List
ref="list" ref="list"
:fetch-function="fetchStatuses" :fetch-function="fetchStatuses"
@select="onSelect"
scrollable scrollable
@select="onSelect"
> >
<template #item="{item}"> <template #item="{item}">
<Status :statusoid="item" /> <Status :statusoid="item" />