Merge pull request #683 from gradido/522-Userprofile-change-password-mobile-friendly-2

mobile friendly, add text, change text
This commit is contained in:
Moriz Wahl 2021-08-05 16:08:31 +02:00 committed by GitHub
commit 3a9a9004e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 47 additions and 54 deletions

View File

@ -59,6 +59,7 @@
"password_new_repeat":"neues Passwort wiederholen",
"change": "ändern",
"change-password": "Passwort ändern",
"change-name": "Name ändern",
"amount":"Betrag",
"memo":"Nachricht",
"message":"Nachricht",

View File

@ -59,6 +59,7 @@
"password_new_repeat":"Repeat new password",
"change": "change",
"change-password": "Change password",
"change-name": "Change name",
"amount":"Amount",
"memo":"Message",
"message":"Message",

View File

@ -3,26 +3,23 @@
<div class="w-100 text-center">
<vue-qrcode :value="$store.state.email" type="image/png"></vue-qrcode>
</div>
<b-row>
<b-col>
<div class="card-profile-stats d-flex justify-content-center mt-md-5">
<div>
<span class="heading">
{{ $n(balance, 'decimal') }}
</span>
<span class="description">GDD</span>
</div>
<div>
<span class="heading">{{ transactionCount }}</span>
<span class="description">{{ $t('transactions') }}</span>
</div>
<div>
<span class="heading">--</span>
<span class="description">{{ $t('community') }}</span>
</div>
</div>
</b-col>
</b-row>
<div class="card-profile-stats d-flex justify-content-center mt-md-5">
<div>
<span class="heading">
{{ $n(balance, 'decimal') }}
</span>
<span class="description">GDD</span>
</div>
<div>
<span class="heading">{{ transactionCount }}</span>
<span class="description">{{ $t('transactions') }}</span>
</div>
<div>
<span class="heading">--</span>
<span class="description">{{ $t('community') }}</span>
</div>
</div>
</b-card>
</template>
<script>

View File

@ -1,29 +1,22 @@
<template>
<div class="userdata_form">
<b-card
<div class="userdata_form" fluid="sm">
<div
id="userdata_form"
class="bg-transparent"
class="bg-transparent pt-3 pb-3"
style="background-color: #ebebeba3 !important"
>
<b-container>
<b-row class="text-right">
<b-col class="mb-3">
<b-icon
v-if="showUserData"
@click="showUserData = !showUserData"
class="pointer"
icon="pencil"
>
{{ $t('form.change') }}
</b-icon>
<a @click="showUserData ? (showUserData = !showUserData) : cancelEdit()">
<span class="pointer mr-3">{{ $t('form.change-name') }}</span>
<b-icon
v-else
@click="cancelEdit"
class="pointer"
icon="x-circle"
variant="danger"
></b-icon>
<b-icon v-if="showUserData" class="pointer" icon="pencil">
{{ $t('form.change') }}
</b-icon>
<b-icon v-else class="pointer" icon="x-circle" variant="danger"></b-icon>
</a>
</b-col>
</b-row>
</b-container>
@ -81,7 +74,7 @@
</b-row>
</b-form>
</b-container>
</b-card>
</div>
</div>
</template>
<script>

View File

@ -1,22 +1,22 @@
<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>
<div v-if="!editPassword">
<div>
<b-row class="mb-4 text-right">
<b-col class="text-right">
<a href="#change_pwd" @click="editPassword = !editPassword">
<span>{{ $t('form.change-password') }}</span>
<b-icon class="pointer ml-3" icon="pencil" />
<a @click="!editPassword ? (editPassword = !editPassword) : cancelEdit()">
<span class="pointer mr-3">{{ $t('form.change-password') }}</span>
<b-icon v-if="!editPassword" class="pointer ml-3" icon="pencil" />
<b-icon v-else icon="x-circle" class="pointer ml-3" variant="danger"></b-icon>
</a>
</b-col>
</b-row>
</div>
<div v-if="editPassword">
<b-row class="mb-4 text-right">
<b-col class="text-right">
<b-icon @click="cancelEdit()" class="pointer" icon="x-circle" variant="danger"></b-icon>
</b-col>
</b-row>
<validation-observer ref="observer" v-slot="{ handleSubmit }">
<b-form @submit.stop.prevent="handleSubmit(onSubmit)">
<b-row class="mb-2">
@ -42,7 +42,7 @@
</validation-observer>
</div>
</b-container>
</b-card>
</div>
</template>
<script>
import loginAPI from '../../../apis/loginAPI'

View File

@ -1,10 +1,11 @@
<template>
<b-container fluid>
<div fluid="sm">
<user-card :balance="balance" :transactionCount="transactionCount"></user-card>
<form-user-data />
<p><form-user-data /></p>
<!--<form-username />-->
<form-user-passwort />
</b-container>
<hr />
<p><form-user-passwort /></p>
</div>
</template>
<script>
import UserCard from './UserProfile/UserCard.vue'