mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
Improve style of deleteUser modal
This commit is contained in:
parent
6a0b5a22e0
commit
bfbbe365ed
@ -7,33 +7,32 @@
|
|||||||
</transition>
|
</transition>
|
||||||
<div>
|
<div>
|
||||||
<ds-section>
|
<ds-section>
|
||||||
<ds-heading>{{ userdata.name }}</ds-heading>
|
<ds-flex>
|
||||||
<ds-placeholder>
|
<ds-flex-item>
|
||||||
<div>
|
<user-teaser :user="userdata" />
|
||||||
<ds-avatar :name="userdata.name" :image="userdata.avatar" size="x-large" />
|
</ds-flex-item>
|
||||||
</div>
|
<ds-flex-item>
|
||||||
<br />
|
<ds-text size="small">
|
||||||
<ds-text>
|
{{ $t('modals.deleteUser.created') }}:
|
||||||
Slug:
|
<br />
|
||||||
<ds-text size="x-large">{{ userdata.slug }}</ds-text>
|
<relative-date-time :date-time="userdata.createdAt" />
|
||||||
</ds-text>
|
</ds-text>
|
||||||
<ds-text>
|
</ds-flex-item>
|
||||||
Id:
|
<ds-flex-item>
|
||||||
<ds-text size="x-large">{{ userdata.id }}</ds-text>
|
<ds-number
|
||||||
</ds-text>
|
size="small"
|
||||||
<ds-text>
|
:count="userdata.contributionsCount"
|
||||||
contributionsCount:
|
:label="$t('common.post', null, userdata.contributionsCount)"
|
||||||
<ds-text size="x-large">{{ userdata.contributionsCount }}</ds-text>
|
/>
|
||||||
</ds-text>
|
</ds-flex-item>
|
||||||
<ds-text>
|
<ds-flex-item>
|
||||||
commentedCount:
|
<ds-number
|
||||||
<ds-text size="x-large">{{ userdata.commentedCount }}</ds-text>
|
size="small"
|
||||||
</ds-text>
|
:count="userdata.commentedCount"
|
||||||
<ds-text>
|
:label="$t('common.comment', null, userdata.commentedCount)"
|
||||||
createdAt:
|
/>
|
||||||
<ds-text size="x-large">{{ userdata.createdAt }}</ds-text>
|
</ds-flex-item>
|
||||||
</ds-text>
|
</ds-flex>
|
||||||
</ds-placeholder>
|
|
||||||
</ds-section>
|
</ds-section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -50,11 +49,15 @@
|
|||||||
import gql from 'graphql-tag'
|
import gql from 'graphql-tag'
|
||||||
import { mapMutations } from 'vuex'
|
import { mapMutations } from 'vuex'
|
||||||
import { SweetalertIcon } from 'vue-sweetalert-icons'
|
import { SweetalertIcon } from 'vue-sweetalert-icons'
|
||||||
|
import RelativeDateTime from '~/components/RelativeDateTime'
|
||||||
|
import UserTeaser from '~/components/UserTeaser/UserTeaser'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'DeleteUserModal',
|
name: 'DeleteUserModal',
|
||||||
components: {
|
components: {
|
||||||
|
UserTeaser,
|
||||||
SweetalertIcon,
|
SweetalertIcon,
|
||||||
|
RelativeDateTime,
|
||||||
},
|
},
|
||||||
props: {
|
props: {
|
||||||
userdata: { type: Object, required: true },
|
userdata: { type: Object, required: true },
|
||||||
|
|||||||
@ -1,4 +1,9 @@
|
|||||||
{
|
{
|
||||||
|
"modals": {
|
||||||
|
"deleteUser": {
|
||||||
|
"created": "Erstellt"
|
||||||
|
}
|
||||||
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"cancel": "Abbrechen",
|
"cancel": "Abbrechen",
|
||||||
"create": "Erstellen",
|
"create": "Erstellen",
|
||||||
|
|||||||
@ -1,4 +1,9 @@
|
|||||||
{
|
{
|
||||||
|
"modals": {
|
||||||
|
"deleteUser": {
|
||||||
|
"created": "Created"
|
||||||
|
}
|
||||||
|
},
|
||||||
"actions": {
|
"actions": {
|
||||||
"cancel": "Cancel",
|
"cancel": "Cancel",
|
||||||
"create": "Create",
|
"create": "Create",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user