Skip to content
Snippets Groups Projects
Commit 247cc502 authored by Florent Poittevin's avatar Florent Poittevin
Browse files

style: change admin person form in two column

parent 72ea6f15
No related branches found
No related tags found
No related merge requests found
......@@ -4,7 +4,6 @@
>
<div class="two-columns-wrapper">
<div class="left-part">
<mat-form-field *ngIf="getFormControl(formDefinition.name) as fd">
<input [formControl]="fd"
solidifyValidation
......
<form [formGroup]="form"
class="form-two-columns"
(ngSubmit)="onSubmit()"
>
<mat-form-field *ngIf="getFormControl(formDefinition.firstName) as fd">
<mat-label>{{'admin.person.form.firstName' | translate }}</mat-label>
<input matInput
solidifyValidation
[formControl]="fd"
[required]="formValidationHelper.hasRequiredField(fd)"
>
<mat-error>{{formValidationHelper.getFormError(fd)}}</mat-error>
</mat-form-field>
<div class="two-columns-wrapper">
<div class="left-part">
<mat-form-field *ngIf="getFormControl(formDefinition.firstName) as fd">
<mat-label>{{'admin.person.form.firstName' | translate }}</mat-label>
<input matInput
solidifyValidation
[formControl]="fd"
[required]="formValidationHelper.hasRequiredField(fd)"
>
<mat-error>{{formValidationHelper.getFormError(fd)}}</mat-error>
</mat-form-field>
<mat-form-field *ngIf="getFormControl(formDefinition.lastName) as fd">
<mat-label>{{'admin.person.form.lastName' | translate }}</mat-label>
<input matInput
solidifyValidation
[formControl]="fd"
[required]="formValidationHelper.hasRequiredField(fd)"
>
<mat-error>{{formValidationHelper.getFormError(fd)}}</mat-error>
</mat-form-field>
<mat-form-field *ngIf="getFormControl(formDefinition.lastName) as fd">
<mat-label>{{'admin.person.form.lastName' | translate }}</mat-label>
<input matInput
solidifyValidation
[formControl]="fd"
[required]="formValidationHelper.hasRequiredField(fd)"
>
<mat-error>{{formValidationHelper.getFormError(fd)}}</mat-error>
</mat-form-field>
<mat-form-field *ngIf="getFormControl(formDefinition.orcid) as fd">
<mat-label>{{'admin.person.form.orcid' | translate }}</mat-label>
<input matInput
solidifyValidation
[formControl]="fd"
[required]="formValidationHelper.hasRequiredField(fd)"
>
<mat-error>{{formValidationHelper.getFormError(fd)}}</mat-error>
</mat-form-field>
<dlcm-shared-person-orgunit-role [formControl]="form.get(formDefinition.orgUnitRole)"
[mode]="personOrgUnitRoleMode.orgUnit"
[selectedPersonOrOrgUnitRole]="selectedOrgUnitRole"
[listOrgUnit]="listOrganizationalUnit"
[listRole]="listRole"
></dlcm-shared-person-orgunit-role>
<mat-form-field *ngIf="getFormControl(formDefinition.orcid) as fd">
<mat-label>{{'admin.person.form.orcid' | translate }}</mat-label>
<input matInput
solidifyValidation
[formControl]="fd"
[required]="formValidationHelper.hasRequiredField(fd)"
>
<mat-error>{{formValidationHelper.getFormError(fd)}}</mat-error>
</mat-form-field>
<dlcm-shared-multi-select [list]="listInstitutions"
[formControl]="form.get(formDefinition.institutions)"
[required]="isRequired(formDefinition.institutions)"
[labelKey]="'name'"
[valueKey]="'resId'"
[placeholder]="'admin.person.form.institution' | translate"
>
</dlcm-shared-multi-select>
<dlcm-shared-multi-select [list]="listInstitutions"
[formControl]="form.get(formDefinition.institutions)"
[required]="isRequired(formDefinition.institutions)"
[labelKey]="'name'"
[valueKey]="'resId'"
[placeholder]="'admin.person.form.institution' | translate"
>
</dlcm-shared-multi-select>
</div>
<div class="right-part">
<dlcm-shared-person-orgunit-role [formControl]="form.get(formDefinition.orgUnitRole)"
[mode]="personOrgUnitRoleMode.orgUnit"
[selectedPersonOrOrgUnitRole]="selectedOrgUnitRole"
[listOrgUnit]="listOrganizationalUnit"
[listRole]="listRole"
></dlcm-shared-person-orgunit-role>
</div>
</div>
<div class="submit-button">
<button *ngIf="!readonly"
mat-flat-button
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment