mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
mobile friendly, add text, change text
This commit is contained in:
parent
f668c24918
commit
3b0c3ee53f
@ -59,6 +59,7 @@
|
|||||||
"password_new_repeat":"neues Passwort wiederholen",
|
"password_new_repeat":"neues Passwort wiederholen",
|
||||||
"change": "ändern",
|
"change": "ändern",
|
||||||
"change-password": "Passwort ändern",
|
"change-password": "Passwort ändern",
|
||||||
|
"change-name": "Name ändern",
|
||||||
"amount":"Betrag",
|
"amount":"Betrag",
|
||||||
"memo":"Nachricht",
|
"memo":"Nachricht",
|
||||||
"message":"Nachricht",
|
"message":"Nachricht",
|
||||||
|
|||||||
@ -59,6 +59,7 @@
|
|||||||
"password_new_repeat":"Repeat new password",
|
"password_new_repeat":"Repeat new password",
|
||||||
"change": "change",
|
"change": "change",
|
||||||
"change-password": "Change password",
|
"change-password": "Change password",
|
||||||
|
"change-name": "Change name",
|
||||||
"amount":"Amount",
|
"amount":"Amount",
|
||||||
"memo":"Message",
|
"memo":"Message",
|
||||||
"message":"Message",
|
"message":"Message",
|
||||||
|
|||||||
@ -3,26 +3,23 @@
|
|||||||
<div class="w-100 text-center">
|
<div class="w-100 text-center">
|
||||||
<vue-qrcode :value="$store.state.email" type="image/png"></vue-qrcode>
|
<vue-qrcode :value="$store.state.email" type="image/png"></vue-qrcode>
|
||||||
</div>
|
</div>
|
||||||
<b-row>
|
|
||||||
<b-col>
|
<div class="card-profile-stats d-flex justify-content-center mt-md-5">
|
||||||
<div class="card-profile-stats d-flex justify-content-center mt-md-5">
|
<div>
|
||||||
<div>
|
<span class="heading">
|
||||||
<span class="heading">
|
{{ $n(balance, 'decimal') }}
|
||||||
{{ $n(balance, 'decimal') }}
|
</span>
|
||||||
</span>
|
<span class="description">GDD</span>
|
||||||
<span class="description">GDD</span>
|
</div>
|
||||||
</div>
|
<div>
|
||||||
<div>
|
<span class="heading">{{ transactionCount }}</span>
|
||||||
<span class="heading">{{ transactionCount }}</span>
|
<span class="description">{{ $t('transactions') }}</span>
|
||||||
<span class="description">{{ $t('transactions') }}</span>
|
</div>
|
||||||
</div>
|
<div>
|
||||||
<div>
|
<span class="heading">--</span>
|
||||||
<span class="heading">--</span>
|
<span class="description">{{ $t('community') }}</span>
|
||||||
<span class="description">{{ $t('community') }}</span>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</b-col>
|
|
||||||
</b-row>
|
|
||||||
</b-card>
|
</b-card>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@ -86,9 +86,9 @@ describe('UserCard_FormUsername', () => {
|
|||||||
await wrapper.findAll('input').at(1).setValue('Lustiger')
|
await wrapper.findAll('input').at(1).setValue('Lustiger')
|
||||||
await wrapper.find('textarea').setValue('Keine Nickelbrille')
|
await wrapper.find('textarea').setValue('Keine Nickelbrille')
|
||||||
await wrapper.find('svg.bi-x-circle').trigger('click')
|
await wrapper.find('svg.bi-x-circle').trigger('click')
|
||||||
expect(wrapper.findAll('div.col').at(2).text()).toBe('Peter')
|
expect(wrapper.findAll('div.col').at(2).text()).toBe('Petra')
|
||||||
expect(wrapper.findAll('div.col').at(4).text()).toBe('Lustig')
|
expect(wrapper.findAll('div.col').at(4).text()).toBe('Lustiger')
|
||||||
expect(wrapper.findAll('div.col').at(6).text()).toBe('')
|
expect(wrapper.findAll('div.col').at(6).text()).toBe('Keine Nickelbrille')
|
||||||
})
|
})
|
||||||
|
|
||||||
it('has a submit button', () => {
|
it('has a submit button', () => {
|
||||||
|
|||||||
@ -1,29 +1,22 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="userdata_form">
|
<div class="userdata_form" fluid="sm">
|
||||||
<b-card
|
<div
|
||||||
id="userdata_form"
|
id="userdata_form"
|
||||||
class="bg-transparent"
|
class="bg-transparent pt-3 pb-3"
|
||||||
style="background-color: #ebebeba3 !important"
|
style="background-color: #ebebeba3 !important"
|
||||||
>
|
>
|
||||||
<b-container>
|
<b-container>
|
||||||
<b-row class="text-right">
|
<b-row class="text-right">
|
||||||
<b-col class="mb-3">
|
<b-col class="mb-3">
|
||||||
<b-icon
|
<a href="#!" @click="showUserData = !showUserData">
|
||||||
v-if="showUserData"
|
<span class="pointer mr-3">{{ $t('form.change-name') }}</span>
|
||||||
@click="showUserData = !showUserData"
|
|
||||||
class="pointer"
|
|
||||||
icon="pencil"
|
|
||||||
>
|
|
||||||
{{ $t('form.change') }}
|
|
||||||
</b-icon>
|
|
||||||
|
|
||||||
<b-icon
|
<b-icon v-if="showUserData" class="pointer" icon="pencil">
|
||||||
v-else
|
{{ $t('form.change') }}
|
||||||
@click="cancelEdit"
|
</b-icon>
|
||||||
class="pointer"
|
|
||||||
icon="x-circle"
|
<b-icon v-else class="pointer" icon="x-circle" variant="danger"></b-icon>
|
||||||
variant="danger"
|
</a>
|
||||||
></b-icon>
|
|
||||||
</b-col>
|
</b-col>
|
||||||
</b-row>
|
</b-row>
|
||||||
</b-container>
|
</b-container>
|
||||||
@ -81,7 +74,7 @@
|
|||||||
</b-row>
|
</b-row>
|
||||||
</b-form>
|
</b-form>
|
||||||
</b-container>
|
</b-container>
|
||||||
</b-card>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@ -1,22 +1,32 @@
|
|||||||
<template>
|
<template>
|
||||||
<b-card id="change_pwd" class="bg-transparent" style="background-color: #ebebeba3 !important">
|
<div
|
||||||
|
id="change_pwd"
|
||||||
|
class="bg-transparent pt-3 pb-3"
|
||||||
|
style="background-color: #ebebeba3 !important"
|
||||||
|
>
|
||||||
<b-container>
|
<b-container>
|
||||||
<div v-if="!editPassword">
|
<div>
|
||||||
<b-row class="mb-4 text-right">
|
<b-row class="mb-4 text-right">
|
||||||
<b-col class="text-right">
|
<b-col class="text-right">
|
||||||
<a href="#change_pwd" @click="editPassword = !editPassword">
|
<a v-if="!editPassword" href="#change_pwd" @click="editPassword = !editPassword">
|
||||||
<span>{{ $t('form.change-password') }}</span>
|
<span>{{ $t('form.change-password') }}</span>
|
||||||
<b-icon class="pointer ml-3" icon="pencil" />
|
<b-icon class="pointer ml-3" icon="pencil" />
|
||||||
</a>
|
</a>
|
||||||
|
<a v-else href="#change_pwd" @click="cancelEdit()">
|
||||||
|
<span>{{ $t('form.change-password') }}</span>
|
||||||
|
|
||||||
|
<b-icon icon="x-circle" class="pointer ml-3" variant="danger"></b-icon>
|
||||||
|
</a>
|
||||||
</b-col>
|
</b-col>
|
||||||
</b-row>
|
</b-row>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="editPassword">
|
<div v-if="editPassword">
|
||||||
<b-row class="mb-4 text-right">
|
<!-- <b-row class="mb-4 text-right">
|
||||||
<b-col class="text-right">
|
<b-col class="text-right">
|
||||||
<b-icon @click="cancelEdit()" class="pointer" icon="x-circle" variant="danger"></b-icon>
|
<b-icon @click="cancelEdit()" class="pointer" icon="x-circle" variant="danger"></b-icon>
|
||||||
</b-col>
|
</b-col>
|
||||||
</b-row>
|
</b-row>
|
||||||
|
-->
|
||||||
<validation-observer ref="observer" v-slot="{ handleSubmit }">
|
<validation-observer ref="observer" v-slot="{ handleSubmit }">
|
||||||
<b-form @submit.stop.prevent="handleSubmit(onSubmit)">
|
<b-form @submit.stop.prevent="handleSubmit(onSubmit)">
|
||||||
<b-row class="mb-2">
|
<b-row class="mb-2">
|
||||||
@ -42,7 +52,7 @@
|
|||||||
</validation-observer>
|
</validation-observer>
|
||||||
</div>
|
</div>
|
||||||
</b-container>
|
</b-container>
|
||||||
</b-card>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
import loginAPI from '../../../apis/loginAPI'
|
import loginAPI from '../../../apis/loginAPI'
|
||||||
|
|||||||
@ -1,10 +1,11 @@
|
|||||||
<template>
|
<template>
|
||||||
<b-container fluid>
|
<div fluid="sm">
|
||||||
<user-card :balance="balance" :transactionCount="transactionCount"></user-card>
|
<user-card :balance="balance" :transactionCount="transactionCount"></user-card>
|
||||||
<form-user-data />
|
<p><form-user-data /></p>
|
||||||
<!--<form-username />-->
|
<!--<form-username />-->
|
||||||
<form-user-passwort />
|
<hr />
|
||||||
</b-container>
|
<p><form-user-passwort /></p>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
import UserCard from './UserProfile/UserCard.vue'
|
import UserCard from './UserProfile/UserCard.vue'
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user