Skip to content
Snippets Groups Projects
Commit caccf340 authored by Alex ORLUC's avatar Alex ORLUC
Browse files

FEAT #14949 TIME 0:25 fix css invalid user

parent 70985739
No related branches found
No related tags found
No related merge requests found
...@@ -60,13 +60,17 @@ ...@@ -60,13 +60,17 @@
<mat-icon *ngIf="getCurrentVisaUserIndex() === i && (!adminMode || target === 'signatureBook')" class="fa fa-chevron-right fa-2x" mat-list-icon color="accent"> <mat-icon *ngIf="getCurrentVisaUserIndex() === i && (!adminMode || target === 'signatureBook')" class="fa fa-chevron-right fa-2x" mat-list-icon color="accent">
</mat-icon> </mat-icon>
<mat-icon <mat-icon
[ngClass]="{'fa fa-user fa-2x': functions.empty(diffusion.picture),'avatar': !functions.empty(diffusion.picture)}" class="fa fa-2x"
[class.avatar]="!functions.empty(diffusion.picture)"
[class.fa-user]="functions.empty(diffusion.picture) && diffusion.isValid"
[class.fa-user-slash]="!diffusion.isValid"
[title]="!diffusion.isValid ? ('lang.userNotValid' | translate) : ''"
mat-list-icon color="primary" mat-list-icon color="primary"
[class.invalid]="!diffusion.hasPrivilege || !diffusion.isValid" [class.invalid]="!diffusion.hasPrivilege || !diffusion.isValid"
[style.background-image]="!functions.empty(diffusion.picture) ? 'url('+diffusion.picture+')' : ''" style="position: relative;"> [style.background-image]="!functions.empty(diffusion.picture) ? 'url('+diffusion.picture+')' : ''" style="position: relative;">
<i *ngIf="!functions.empty(diffusion.process_comment)" class="far fa-comment-dots commentBubble" [matTooltip]="diffusion.process_comment"></i> <i *ngIf="!functions.empty(diffusion.process_comment)" class="far fa-comment-dots commentBubble" [matTooltip]="diffusion.process_comment"></i>
</mat-icon> </mat-icon>
<ng-container *ngIf="!adminMode || diffusion.process_date != null"> <ng-container *ngIf="(!adminMode || diffusion.process_date != null) && diffusion.isValid">
<mat-icon mat-list-icon class="fa-2x fa" <mat-icon mat-list-icon class="fa-2x fa"
[title]="diffusion.process_comment !== null ? diffusion.process_comment : ''" [title]="diffusion.process_comment !== null ? diffusion.process_comment : ''"
[class.fa-hourglass]="diffusion.process_date == null" [class.fa-hourglass]="diffusion.process_date == null"
...@@ -92,7 +96,7 @@ ...@@ -92,7 +96,7 @@
<div class="workflowLineSubLabel" [class.unauthorized]="!diffusion.hasPrivilege || !diffusion.isValid"> <div class="workflowLineSubLabel" [class.unauthorized]="!diffusion.hasPrivilege || !diffusion.isValid">
{{diffusion.item_entity}} {{diffusion.item_entity}}
</div> </div>
<div class="workflowLineSubLabel" *ngIf="(showComment && ((!linkedToMaarchParapheur && adminMode && functions.empty(diffusion.process_date)) || (!linkedToMaarchParapheur && getCurrentVisaUserIndex() === i && !functions.empty(diffusion.process_comment)))) && diffusion.hasPrivilege"> <div class="workflowLineSubLabel" *ngIf="(showComment && ((!linkedToMaarchParapheur && adminMode && functions.empty(diffusion.process_date)) || (!linkedToMaarchParapheur && getCurrentVisaUserIndex() === i && !functions.empty(diffusion.process_comment)))) && diffusion.hasPrivilege && diffusion.isValid">
<mat-form-field> <mat-form-field>
<input matInput class="comment" maxlength="255" [disabled]="!adminMode || diffusion.process_date != null || (target === 'signatureBook' && getCurrentVisaUserIndex() === i)" [placeholder]="this.translate.instant('lang.visaNote')" [(ngModel)]="diffusion.process_comment"> <input matInput class="comment" maxlength="255" [disabled]="!adminMode || diffusion.process_date != null || (target === 'signatureBook' && getCurrentVisaUserIndex() === i)" [placeholder]="this.translate.instant('lang.visaNote')" [(ngModel)]="diffusion.process_comment">
</mat-form-field> </mat-form-field>
...@@ -114,7 +118,7 @@ ...@@ -114,7 +118,7 @@
<div *ngIf="!diffusion.hasPrivilege" class="invalid"> <div *ngIf="!diffusion.hasPrivilege" class="invalid">
{{'lang.noPrivileges' | translate}} {{'lang.noPrivileges' | translate}}
</div> </div>
<div *ngIf="!diffusion.isValid" class="invalid"> <div *ngIf="!diffusion.isValid" class="invalid invalidMsg">
{{'lang.userNotValid' | translate}} {{'lang.userNotValid' | translate}}
</div> </div>
</div> </div>
......
...@@ -168,3 +168,10 @@ ...@@ -168,3 +168,10 @@
color: $warn; color: $warn;
text-decoration: line-through; text-decoration: line-through;
} }
.invalidMsg {
opacity: 0.5;
width: 150px;
white-space: break-spaces;
text-align: center;
}
\ No newline at end of file
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