1 | <div class="header-container">
|
2 | <mat-card class="va-mat-card">
|
3 | <div class="product-overview">
|
4 | <div class="product-id">
|
5 |
|
6 | <va-icon [iconUrl]="iconUrl" [name]="title" [diameter]="120"></va-icon>
|
7 |
|
8 | <div class="product-id-text">
|
9 |
|
10 | <h1 [ngClass]="{'stencil-title shimmer': !title, 'product-title': title}">
|
11 | {{ title }}
|
12 | </h1>
|
13 |
|
14 | <span [ngClass]="{'stencil-tagline shimmer': !title && !tagline, 'tagline': tagline}">
|
15 | {{ tagline }}
|
16 | </span>
|
17 |
|
18 | <mat-chip-list>
|
19 | <mat-chip *ngFor="let chip of chipLabels">{{ chip }}</mat-chip>
|
20 | </mat-chip-list>
|
21 |
|
22 | </div>
|
23 | </div>
|
24 |
|
25 | <div class="pricing">
|
26 |
|
27 | <button *ngIf="showAction" mat-raised-button class="app-enable-button" [disabled]="!actionEnabled" (click)="onActionSelected()">
|
28 | {{ actionLabel }}
|
29 | </button>
|
30 |
|
31 | <mat-card *ngIf="prerequisiteLabel" class="addon-enable" (click)="onPrerequisiteSelected()">
|
32 | Enabled with {{prerequisiteLabel}}
|
33 | </mat-card>
|
34 |
|
35 | <div *ngIf="showPricing" class="price-box">
|
36 | <div *ngIf="pricing?.prices?.length" class="wholesale-price">{{ pricingLabel }}</div>
|
37 | <va-pricing [pricing]="pricing"></va-pricing>
|
38 | </div>
|
39 |
|
40 | </div>
|
41 |
|
42 | </div>
|
43 | </mat-card>
|
44 | </div>
|