|
17 | 17 | <ng-container *ngIf="row['avatarUrl'] === null"> |
18 | 18 | <div class="progress-circle" [style.--percentage]="row['percentageCompleted']"> |
19 | 19 | <div class="avatar" [style.background-image]="'url(https://www.gravatar.com/avatar/?d=retro&s=32)'"></div> |
| 20 | + <ng-container *ngIf="row['softwareVersionIsValid'] === false"> |
| 21 | + <span [matTooltip]="'Needs update!' | translate " class="material-symbols-outlined"> |
| 22 | + <mat-icon class="red-warning-avatar-icon">error</mat-icon> |
| 23 | + </span> |
| 24 | + </ng-container> |
20 | 25 | </div> |
21 | 26 | </ng-container> |
22 | 27 | <ng-container *ngIf="row['avatarUrl'] !== null"> |
23 | 28 | <div class="progress-circle" [style.--percentage]="row['percentageCompleted']"> |
24 | 29 | <div class="avatar" [style.background-image]="'url(' + row['avatarUrl'] + ')'"></div> |
| 30 | + <ng-container *ngIf="row['softwareVersionIsValid'] === false"> |
| 31 | + <span [matTooltip]="'Needs update!' | translate " class="material-symbols-outlined"> |
| 32 | + <mat-icon class="red-warning-avatar-icon">error</mat-icon> |
| 33 | + </span> |
| 34 | + </ng-container> |
25 | 35 | </div> |
26 | 36 | </ng-container> |
27 | 37 | <br> |
|
57 | 67 | </span> |
58 | 68 | </ng-container> |
59 | 69 | {{row['softwareVersion']}} |
60 | | - <div *ngIf="row['softwareVersionIsValid'] === false"> |
61 | | - <span [matTooltip]="'Needs update!' | translate " class="material-symbols-outlined"> |
62 | | - <mat-icon class="neutral-icon red-text">error</mat-icon> |
63 | | - </span> |
64 | | - </div> |
65 | 70 | </div> |
66 | 71 | </div> |
67 | 72 | </div> |
|
74 | 79 | <ng-container *ngIf="row['avatarUrl'] === null"> |
75 | 80 | <div class="progress-circle" [style.--percentage]="row['percentageCompleted']"> |
76 | 81 | <div class="avatar" [style.background-image]="'url(https://www.gravatar.com/avatar/?d=retro&s=32)'"></div> |
| 82 | + <ng-container *ngIf="row['softwareVersionIsValid'] === false"> |
| 83 | + <span [matTooltip]="'Needs update!' | translate " class="material-symbols-outlined"> |
| 84 | + <mat-icon class="red-warning-avatar-icon">error</mat-icon> |
| 85 | + </span> |
| 86 | + </ng-container> |
77 | 87 | </div> |
78 | 88 | </ng-container> |
79 | 89 | <ng-container *ngIf="row['avatarUrl'] !== null"> |
80 | 90 | <div class="progress-circle" [style.--percentage]="row['percentageCompleted']"> |
81 | 91 | <div class="avatar" [style.background-image]="'url(' + row['avatarUrl'] + ')'"></div> |
| 92 | + <ng-container *ngIf="row['softwareVersionIsValid'] === false"> |
| 93 | + <span [matTooltip]="'Needs update!' | translate " class="material-symbols-outlined"> |
| 94 | + <mat-icon class="red-warning-avatar-icon">error</mat-icon> |
| 95 | + </span> |
| 96 | + </ng-container> |
82 | 97 | </div> |
83 | 98 | </ng-container> |
84 | 99 | <br> |
|
113 | 128 | </span> |
114 | 129 | </ng-container> |
115 | 130 | {{row['softwareVersion']}} |
116 | | - <div *ngIf="row['softwareVersionIsValid'] === false"> |
117 | | - <span [matTooltip]="'Needs update!' | translate " class="material-symbols-outlined" > |
118 | | - <mat-icon class="neutral-icon red-text">error</mat-icon> |
119 | | - </span> |
120 | | - </div> |
121 | 131 | </div> |
122 | 132 | </div> |
123 | 133 | </div> |
|
0 commit comments