diff options
| author | HJ <30-hj@users.noreply.git.pleroma.social> | 2022-01-19 13:09:49 +0000 |
|---|---|---|
| committer | HJ <30-hj@users.noreply.git.pleroma.social> | 2022-01-19 13:09:49 +0000 |
| commit | 6509542dbdb22d7df0d6994fa6af9aaa4df1d700 (patch) | |
| tree | 743958144a924fea02dd2b78a0f6904ad2a7165e /src/components/user_card/user_card.vue | |
| parent | 756f7bf7c2ee1beb7b43227271942130fd03c7cb (diff) | |
| parent | 2ac78219eee4f123c398cedb0709cc32c84740e0 (diff) | |
Merge branch 'fixes_for_deactivated_profile' into 'develop'
Improve the user card for deactivated users
See merge request pleroma/pleroma-fe!1417
Diffstat (limited to 'src/components/user_card/user_card.vue')
| -rw-r--r-- | src/components/user_card/user_card.vue | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/components/user_card/user_card.vue b/src/components/user_card/user_card.vue index 6b69d15a..5f957003 100644 --- a/src/components/user_card/user_card.vue +++ b/src/components/user_card/user_card.vue @@ -83,6 +83,12 @@ </router-link> <template v-if="!hideBio"> <span + v-if="user.deactivated" + class="alert user-role" + > + {{ $t('user_card.deactivated') }} + </span> + <span v-if="!!visibleRole" class="alert user-role" > @@ -160,7 +166,10 @@ class="user-interactions" > <div class="btn-group"> - <FollowButton :relationship="relationship" /> + <FollowButton + :relationship="relationship" + :user="user" + /> <template v-if="relationship.following"> <ProgressButton v-if="!relationship.subscribing" @@ -195,6 +204,7 @@ <button v-if="relationship.muting" class="btn button-default btn-block toggled" + :disabled="user.deactivated" @click="unmuteUser" > {{ $t('user_card.muted') }} @@ -202,6 +212,7 @@ <button v-else class="btn button-default btn-block" + :disabled="user.deactivated" @click="muteUser" > {{ $t('user_card.mute') }} @@ -210,6 +221,7 @@ <div> <button class="btn button-default btn-block" + :disabled="user.deactivated" @click="mentionUser" > {{ $t('user_card.mention') }} |
