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
v-else-if="!bottomedOut"
@click="fetchEntries"
role="button"
tabindex="0"
@click="fetchEntries"
>
{{ $t('general.more') }}
</a>

View file

@ -46,13 +46,19 @@
:disabled="disabled"
>
{{ $t('user_card.admin_menu.moderation') }}
<FAIcon v-if="ready" icon="chevron-down" />
<span v-else class="loading-spinner">
<FAIcon
v-if="ready"
icon="chevron-down"
/>
<span
v-else
class="loading-spinner"
>
<FAIcon
class="fa-old-padding"
spin
icon="circle-notch"
/>
/>
</span>
</button>
</template>
@ -91,7 +97,10 @@
{{ $t(confirmDialogContent2) }}
</p>
<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 }}
</li>
</ul>

View file

@ -18,8 +18,8 @@
</strong>
{{ ' ' }}
<span
class="faint"
v-if="user.adminData.email == null"
class="faint"
>
{{ $t('general.not_available') }}
</span>
@ -35,7 +35,7 @@
{{ $t('user_card.admin_data.registration_reason') }}
</summary>
<span>
{{ user.adminData.registration_reason }}
{{ user.adminData.registration_reason }}
</span>
</details>
<div class="right-side">

View file

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

View file

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

View file

@ -2,7 +2,7 @@
<tab-switcher
class="mutes-and-blocks-tab"
:scrollable-tabs
>
>
<div
class="blocks"
:label="$t('settings.user_blocks')"
@ -60,7 +60,10 @@
</List>
</div>
<div class="mutes" :label="$t('settings.user_mutes2')">
<div
class="mutes"
:label="$t('settings.user_mutes2')"
>
<div class="usersearch-wrapper">
<Autosuggest
:filter="filterUnMutedUsers"

View file

@ -22,6 +22,7 @@
>
<div
v-for="visibility in availableScopes"
:key="visibility"
class="menu-item dropdown-item extra-action -icon"
>
<button
@ -32,7 +33,7 @@
:icon="visibilityIcon(visibility)"
fixed-width
/>
{{ $t('general.scope_in_timeline.' + visibility) }}
{{ $t('general.scope_in_timeline.' + visibility) }}
</button>
</div>
<div
@ -47,7 +48,7 @@
icon="eye"
fixed-width
/>
{{ $t('status.mark_as_non-sensitive') }}
{{ $t('status.mark_as_non-sensitive') }}
</button>
</div>
<div
@ -62,7 +63,7 @@
icon="eye-slash"
fixed-width
/>
{{ $t('status.mark_as_sensitive') }}
{{ $t('status.mark_as_sensitive') }}
</button>
</div>
</div>

View file

@ -348,8 +348,8 @@
</div>
</div>
<div
class="admin-data"
v-if="user.adminData && !hideBio"
class="admin-data"
>
<details>
<summary>
@ -454,7 +454,7 @@
:key="tag"
>
<code>
{{ tag }}
{{ tag }}
</code>
{{ ' ' }}
</li>

View file

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

View file

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