bugfixes & translate update

This commit is contained in:
Chneemann 2024-04-01 19:31:09 +02:00
parent 221bf31259
commit d6ee0d44fb
5 changed files with 33 additions and 18 deletions

View file

@ -6,6 +6,7 @@
<div class="metrics-txt">Better with a team</div> <div class="metrics-txt">Better with a team</div>
</div> </div>
<img <img
[ngClass]="{ 'd-none': !currentUserId }"
(click)="closeUserDetails()" (click)="closeUserDetails()"
src="./../../../../assets/img/arrow-left.svg" src="./../../../../assets/img/arrow-left.svg"
/> />

View file

@ -14,7 +14,7 @@ section {
.dialog { .dialog {
background-color: var(--white); background-color: var(--white);
width: 760px; width: 760px;
height: 500px; height: 550px;
border-radius: 26px; border-radius: 26px;
border: 2px solid rgba($color: #000000, $alpha: 0.1); border: 2px solid rgba($color: #000000, $alpha: 0.1);
} }

View file

@ -17,9 +17,6 @@
autocomplete="off" autocomplete="off"
required required
/> />
@if (!firstName.valid && firstName.touched) {
<span>{{ "form.invalid-name" | translate }}</span>
}
<input <input
id="lastName" id="lastName"
type="text" type="text"
@ -31,10 +28,15 @@
autocomplete="off" autocomplete="off"
required required
/> />
@if (!lastName.valid && lastName.touched) {
<span>{{ "form.invalid-name" | translate }}</span>
}
</div> </div>
@if ((!firstName.valid && firstName.touched) && (!lastName.valid &&
lastName.touched)) {
<span>{{ "contact-dialog-form.invalid-name" | translate }}</span>
} @else { @if (!firstName.valid && firstName.touched) {
<span>{{ "contact-dialog-form.invalid-firstName" | translate }}</span>
} @else { @if (!lastName.valid && lastName.touched) {
<span>{{ "contact-dialog-form.invalid-lastName" | translate }}</span>
} } }
<input <input
id="email" id="email"
type="email" type="email"
@ -46,7 +48,7 @@
required required
/> />
@if (!email.valid && email.touched) { @if (!email.valid && email.touched) {
<span>{{ "form.invalid-email" | translate }}</span> <span>{{ "contact-dialog-form.invalid-email" | translate }}</span>
} }
<input <input
id="phone" id="phone"
@ -59,7 +61,7 @@
required required
/> />
@if (!phone.valid && phone.touched) { @if (!phone.valid && phone.touched) {
<span>{{ "form.invalid-msg" | translate }}</span> <span>{{ "contact-dialog-form.invalid-phone" | translate }}</span>
} }
<div class="btns"> <div class="btns">
<div class="btn"> <div class="btn">
@ -67,14 +69,14 @@
(click)="deleteContact()" (click)="deleteContact()"
class="btn-delete" class="btn-delete"
type="button" type="button"
value="{{ 'form.btn-delete' | translate }}" value="{{ 'contact-dialog-form.btn-delete' | translate }}"
/> />
</div> </div>
<div class="btn"> <div class="btn">
<input <input
class="btn-save" class="btn-save"
type="submit" type="submit"
value="{{ 'form.btn-save' | translate }}" value="{{ 'contact-dialog-form.btn-save' | translate }}"
[disabled]=" [disabled]="
firstName.invalid || firstName.invalid ||
!contactData.firstName || !contactData.firstName ||

View file

@ -9,6 +9,19 @@
"english": "Englisch", "english": "Englisch",
"german": "Deutsch" "german": "Deutsch"
}, },
"contact-dialog-form": {
"btn-delete": "Löschen",
"btn-save": "Sichern",
"invalid-firstName": "Ein Vorname ist erforderlich!",
"invalid-lastName": "Ein Nachname ist erforderlich!",
"invalid-name": "Ein Vorname & Nachname ist erforderlich!",
"invalid-email": "Eine E-Mail Adresse ist erforderlich!",
"invalid-phone": "Eine Telefonnummer ist erforderlich!"
},
"contact-delete-dialog": {
"btn-cancle": "Abbrechen",
"btn-delete": "Löschen"
},
"summary": { "summary": {
"headlineDescription": "Schlüsselmetriken auf einen Blick", "headlineDescription": "Schlüsselmetriken auf einen Blick",
"morning": "Guten Morgen", "morning": "Guten Morgen",

View file

@ -9,15 +9,14 @@
"english": "English", "english": "English",
"german": "German" "german": "German"
}, },
"form": { "contact-dialog-form": {
"btn-delete": "Delete", "btn-delete": "Delete",
"btn-save": "Save", "btn-save": "Save",
"invalid-name": "Your name is required!", "invalid-firstName": "A first name is required!",
"invalid-email": "Your email is required!", "invalid-lastName": "A last name is required!",
"invalid-msg": "More than 10 letters are required!", "invalid-name": "A first name & last name is required!",
"invalid-checkbox": "Please accept the privacy policy!", "invalid-email": "A email is required!",
"msg-send0": "Your message has been sent successfully.", "invalid-phone": "A phone number is required!"
"msg-send1": "I will contact you shortly."
}, },
"contact-delete-dialog": { "contact-delete-dialog": {
"btn-cancle": "Cancle", "btn-cancle": "Cancle",