1
1
< div class ="card-pf card-pf-info-status " ng-class ="{'card-pf-accented': $ctrl.shouldShowTopBorder} ">
2
- < div ng-if ="$ctrl.showSpinner " class ="card-pf-body show-spinner " ng-style ="$ctrl.showSpinner ? $ctrl.spinnerHeight : {} ">
3
- < div class ="spinner-container ">
4
- < div class ="loading-indicator ">
5
- < span class ="spinner spinner-lg " aria-hidden ="true "> </ span >
6
- < span ng-if ="$ctrl.spinnerText " class ="loading-text "> {{$ctrl.spinnerText}}</ span >
7
- < label ng-if ="!$ctrl.spinnerText " class ="sr-only "> Loading</ label >
8
- </ div >
9
- </ div >
10
- </ div >
11
- < div ng-if ="!$ctrl.showSpinner " class ="card-pf-info-image ">
2
+ < div class ="card-pf-info-image " ng-if ="$ctrl.status.iconImage || $ctrl.status.iconClass ">
12
3
< img ng-if ="$ctrl.status.iconImage " ng-src ="{{$ctrl.status.iconImage}} " alt =""
13
4
class ="info-img "/>
14
5
< span class ="info-icon {{$ctrl.status.iconClass}} "> </ span >
15
6
</ div >
16
- < div ng-if =" !$ctrl.showSpinner " class ="card-pf-info-content card-pf-body " ng-class ="{'show-spinner': $ctrl.showSpinner} ">
7
+ < div class ="card-pf-info-content card-pf-body " ng-class ="{'show-spinner': $ctrl.showSpinner} " ng-style =" $ctrl.showSpinner ? $ctrl.spinnerHeight : { } ">
17
8
< h2 class ="card-pf-title " ng-if ="$ctrl.status.title ">
18
9
< a href ="{{$ctrl.status.href}} " ng-if ="$ctrl.status.href ">
19
10
< span class =""> {{$ctrl.status.title}}</ span >
@@ -22,9 +13,18 @@ <h2 class="card-pf-title" ng-if="$ctrl.status.title">
22
13
< span class =""> {{$ctrl.status.title}}</ span >
23
14
</ span >
24
15
</ h2 >
25
- < div ng-if ="$ctrl.shouldShowHtmlContent " class ="card-pf-info-item " ng-bind-html ="$ctrl.trustAsHtml(item) "
26
- ng-repeat ="item in $ctrl.status.info track by $index "> </ div >
27
- < div ng-if ="!$ctrl.shouldShowHtmlContent " class ="card-pf-info-item " ng-bind ="item "
28
- ng-repeat ="item in $ctrl.status.info track by $index "> </ div >
16
+ < div ng-if ="$ctrl.showSpinner " class ="spinner-container " ng-class ="{'with-title' : $ctrl.status.title} ">
17
+ < div class ="loading-indicator ">
18
+ < span class ="spinner spinner-lg " aria-hidden ="true "> </ span >
19
+ < span ng-if ="$ctrl.spinnerText " class ="loading-text "> {{$ctrl.spinnerText}}</ span >
20
+ < label ng-if ="!$ctrl.spinnerText " class ="sr-only "> Loading</ label >
21
+ </ div >
22
+ </ div >
23
+ < span ng-if ="!$ctrl.showSpinner ">
24
+ < div ng-if ="$ctrl.shouldShowHtmlContent " class ="card-pf-info-item " ng-bind-html ="$ctrl.trustAsHtml(item) "
25
+ ng-repeat ="item in $ctrl.status.info track by $index "> </ div >
26
+ < div ng-if ="!$ctrl.shouldShowHtmlContent " class ="card-pf-info-item " ng-bind ="item "
27
+ ng-repeat ="item in $ctrl.status.info track by $index "> </ div >
28
+ </ span >
29
29
</ div >
30
30
</ div >
0 commit comments