Skip to content

Commit a7ca571

Browse files
authored
Merge pull request #297 from LakMoore/patch-1
Add svgIcon attributes
2 parents 7a40965 + 32a0e3b commit a7ca571

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

src/module/component/mat-password-strength-info/mat-password-strength-info.component.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
<mat-card @list>
1+
<mat-card @list class="info-card">
22
<mat-card-content>
33
<div class="info-row" @items *ngIf="passwordComponent.enableLowerCaseLetterRule">
44
<div *ngIf="passwordComponent.containAtLeastOneLowerCaseLetter; then done else error" @flipY>
55
</div>
66
<ng-template #done>
7-
<mat-icon @positiveState color="primary">done</mat-icon>
7+
<mat-icon @positiveState color="primary" svgIcon="done">done</mat-icon>
88
</ng-template>
99
<ng-template #error>
10-
<mat-icon @negativeState color="warn">error</mat-icon>
10+
<mat-icon @negativeState color="warn" svgIcon="error">error</mat-icon>
1111
</ng-template>
1212
<span>{{lowerCaseCriteriaMsg}}</span>
1313
</div>
@@ -16,10 +16,10 @@
1616
<div *ngIf="passwordComponent.containAtLeastOneUpperCaseLetter; then done else error">
1717
</div>
1818
<ng-template #done>
19-
<mat-icon @positiveState color="primary">done</mat-icon>
19+
<mat-icon @positiveState color="primary" svgIcon="done">done</mat-icon>
2020
</ng-template>
2121
<ng-template #error>
22-
<mat-icon @negativeState color="warn">error</mat-icon>
22+
<mat-icon @negativeState color="warn" svgIcon="error">error</mat-icon>
2323
</ng-template>
2424
<span>{{upperCaseCriteriaMsg}}</span>
2525
</div>
@@ -28,10 +28,10 @@
2828
<div *ngIf="passwordComponent.containAtLeastOneDigit; then done else error">
2929
</div>
3030
<ng-template #done>
31-
<mat-icon @positiveState color="primary">done</mat-icon>
31+
<mat-icon @positiveState color="primary" svgIcon="done">done</mat-icon>
3232
</ng-template>
3333
<ng-template #error>
34-
<mat-icon @negativeState color="warn">error</mat-icon>
34+
<mat-icon @negativeState color="warn" svgIcon="error">error</mat-icon>
3535
</ng-template>
3636
<span>{{digitsCriteriaMsg}}</span>
3737
</div>
@@ -40,10 +40,10 @@
4040
<div *ngIf="passwordComponent.containAtLeastOneSpecialChar; then done else error">
4141
</div>
4242
<ng-template #done>
43-
<mat-icon @positiveState color="primary">done</mat-icon>
43+
<mat-icon @positiveState color="primary" svgIcon="done">done</mat-icon>
4444
</ng-template>
4545
<ng-template #error>
46-
<mat-icon @negativeState color="warn">error</mat-icon>
46+
<mat-icon @negativeState color="warn" svgIcon="error">error</mat-icon>
4747
</ng-template>
4848
<span>{{specialCharsCriteriaMsg}}</span>
4949
</div>
@@ -52,10 +52,10 @@
5252
<div *ngIf="passwordComponent.containAtLeastMinChars; then done else error">
5353
</div>
5454
<ng-template #done>
55-
<mat-icon @positiveState color="primary">done</mat-icon>
55+
<mat-icon @positiveState color="primary" svgIcon="done">done</mat-icon>
5656
</ng-template>
5757
<ng-template #error>
58-
<mat-icon @negativeState color="warn">error</mat-icon>
58+
<mat-icon @negativeState color="warn" svgIcon="error">error</mat-icon>
5959
</ng-template>
6060
<span>{{minCharsCriteriaMsg}}</span>
6161
</div>
@@ -64,10 +64,10 @@
6464
<div *ngIf="passwordComponent.containAtCustomChars; then done else error">
6565
</div>
6666
<ng-template #done>
67-
<mat-icon @positiveState color="primary">done</mat-icon>
67+
<mat-icon @positiveState color="primary" svgIcon="done">done</mat-icon>
6868
</ng-template>
6969
<ng-template #error>
70-
<mat-icon @negativeState color="warn">error</mat-icon>
70+
<mat-icon @negativeState color="warn" svgIcon="error">error</mat-icon>
7171
</ng-template>
7272
<span>{{customCharsCriteriaMsg}}</span>
7373
</div>
@@ -76,10 +76,10 @@
7676
<div *ngIf="passwordComponent.strength === 100; then done else error">
7777
</div>
7878
<ng-template #done>
79-
<mat-icon @positiveState color="primary">done</mat-icon>
79+
<mat-icon @positiveState color="primary" svgIcon="done">done</mat-icon>
8080
</ng-template>
8181
<ng-template #error>
82-
<mat-icon @negativeState color="warn">error</mat-icon>
82+
<mat-icon @negativeState color="warn" svgIcon="error">error</mat-icon>
8383
</ng-template>
8484
<span>Password's strength = {{passwordComponent.strength}} %100</span>
8585
</div>

0 commit comments

Comments
 (0)