|
3 | 3 | *ngFor="let package of packages; trackBy: packageName"
|
4 | 4 | class="ngxtools-palette-accent mat-elevation-z4"
|
5 | 5 | >
|
6 |
| - <span class="ngxtools-palette-warn" [ngClass]="{ 'is-schematic': package.computedMetadata?.schematics }"></span> |
| 6 | + <span |
| 7 | + class="ngxtools-palette-warn" |
| 8 | + [ngClass]="{ 'is-schematic': package.computedMetadata?.schematics }" |
| 9 | + ></span> |
7 | 10 | <mat-card-header>
|
8 | 11 | <div mat-card-avatar class="header-image">
|
9 | 12 | <img
|
|
16 | 19 | >account_circle</i
|
17 | 20 | >
|
18 | 21 | </div>
|
19 |
| - <mat-card-title>{{ package.name }}</mat-card-title> |
| 22 | + <mat-card-title |
| 23 | + >{{ package.name }} |
| 24 | + <span *ngIf="package.owner.name === 'angular'" class="verified"> |
| 25 | + <i class="material-icons">verified_user</i> |
| 26 | + </span |
| 27 | + ></mat-card-title> |
20 | 28 | <mat-card-subtitle
|
21 | 29 | (click)="searchByKeyword(package.owner.name)"
|
22 | 30 | [innerHtml]="package._highlightResult.owner?.name?.value"
|
23 |
| - >{{ package.owner.name }}</mat-card-subtitle |
24 | 31 | >
|
| 32 | + {{ package.owner.name }} |
| 33 | + </mat-card-subtitle> |
25 | 34 | </mat-card-header>
|
26 | 35 | <mat-card-content>
|
27 | 36 | <p [innerHTML]="package._highlightResult.description?.value">
|
|
73 | 82 | <a
|
74 | 83 | class="twitter-share-button"
|
75 | 84 | mat-button
|
76 |
| - href="https://twitter.com/intent/tweet?text={{buildTweetText(package)}}" |
| 85 | + href="https://twitter.com/intent/tweet?text={{ |
| 86 | + buildTweetText(package) |
| 87 | + }}" |
77 | 88 | target="__blank"
|
78 | 89 | rel="noopener"
|
79 | 90 | >
|
|
82 | 93 | </mat-card-actions>
|
83 | 94 | <mat-card-footer>
|
84 | 95 | <p>
|
85 |
| - <span title="Latest version {{ package.version }}"><i class="material-icons">label</i>{{ package.version }}</span> |
86 |
| - <span title="License {{package.license || 'N/A'}}" class="license__truncate"><i class="material-icons">copyright</i>{{ package.license || 'N/A' }}</span> |
87 |
| - <span title="Total downloads for the last 30 days {{package.humanDownloadsLast30Days}}"><i class="material-icons">cloud_download</i>{{ package.humanDownloadsLast30Days }}</span> |
88 |
| - <span title="Last Update on {{package.modified | date:'fullTime'}}"><i class="material-icons">calendar_today</i>{{ package.modified | date:'shortDate' }}</span> |
| 96 | + <span title="Latest version {{ package.version }}" |
| 97 | + ><i class="material-icons">label</i>{{ package.version }}</span |
| 98 | + > |
| 99 | + <span |
| 100 | + title="License {{ package.license || 'N/A' }}" |
| 101 | + class="license__truncate" |
| 102 | + ><i class="material-icons">copyright</i |
| 103 | + >{{ package.license || 'N/A' }}</span |
| 104 | + > |
| 105 | + <span |
| 106 | + title="Total downloads for the last 30 days {{ |
| 107 | + package.humanDownloadsLast30Days |
| 108 | + }}" |
| 109 | + ><i class="material-icons">cloud_download</i |
| 110 | + >{{ package.humanDownloadsLast30Days }}</span |
| 111 | + > |
| 112 | + <span title="Last Update on {{ package.modified | date: 'fullTime' }}" |
| 113 | + ><i class="material-icons">calendar_today</i |
| 114 | + >{{ package.modified | date: 'shortDate' }}</span |
| 115 | + > |
89 | 116 | </p>
|
90 | 117 | <p class="keywords">
|
91 | 118 | <span
|
|
0 commit comments