|
1 |
| -<div class="config-top"> |
2 |
| - <div class="select-project-for-template"> |
3 |
| - <h2>Select from Project</h2> |
4 |
| - <ui-select |
5 |
| - name="selectProject" |
6 |
| - ng-model="$ctrl.templateProject" |
7 |
| - ng-change="$ctrl.templateProjectChange()" |
8 |
| - search-enabled="$ctrl.searchEnabled"> |
9 |
| - <ui-select-match placeholder="Select a Project"> |
10 |
| - {{$select.selected | displayName}} |
11 |
| - </ui-select-match> |
12 |
| - <ui-select-choices repeat="project in $ctrl.templateProjects | searchProjects : $select.search track by (project | uid)"> |
13 |
| - <span ng-bind-html="project | displayName | highlightKeywords : $select.search"></span> |
14 |
| - <span ng-if="project | displayName : true" class="small text-muted"> |
15 |
| - <span ng-if="project.metadata.name">–</span> |
16 |
| - <span ng-bind-html="project.metadata.name | highlightKeywords : $select.search"></span> |
17 |
| - </span> |
18 |
| - </ui-select-choices> |
19 |
| - </ui-select> |
20 |
| - </div> |
21 |
| - <pf-empty-state ng-if="!$ctrl.templateProject" config="$ctrl.projectEmptyState"></pf-empty-state> |
22 |
| - <pf-empty-state ng-if="$ctrl.templateProject && !$ctrl.catalogItems.length" config="$ctrl.templatesEmptyState"></pf-empty-state> |
23 |
| - <div class="services-view"> |
24 |
| - <div ng-if="$ctrl.templateProject && $ctrl.catalogItems.length" class="services-items"> |
25 |
| - <pf-filter config="$ctrl.filterConfig" class="services-items-filter order-services-filter"></pf-filter> |
26 |
| - <a href="" class="services-item show-selection" ng-class="{'active': item === $ctrl.selectedTemplate}" ng-repeat="item in $ctrl.filteredItems track by item.resource.metadata.uid" ng-click="$ctrl.templateSelected(item)"> |
27 |
| - <div ng-if="!item.imageUrl" class="services-item-icon"> |
28 |
| - <span class="{{item.iconClass}}"></span> |
29 |
| - </div> |
30 |
| - <div ng-if="item.imageUrl" class="services-item-icon"> |
31 |
| - <img ng-src="{{item.imageUrl}}" alt=""> |
32 |
| - </div> |
33 |
| - <div class="services-item-name" title="{{item.name}}"> |
34 |
| - {{item.name}} |
35 |
| - </div> |
36 |
| - </a> |
| 1 | +<div class="order-service-config"> |
| 2 | + <div class="config-top"> |
| 3 | + <div class="select-project-for-template"> |
| 4 | + <h2>Select from Project</h2> |
| 5 | + <ui-select |
| 6 | + name="selectProject" |
| 7 | + ng-model="$ctrl.templateProject" |
| 8 | + ng-change="$ctrl.templateProjectChange()" |
| 9 | + search-enabled="$ctrl.searchEnabled"> |
| 10 | + <ui-select-match placeholder="Select a Project"> |
| 11 | + {{$select.selected | displayName}} |
| 12 | + </ui-select-match> |
| 13 | + <ui-select-choices repeat="project in $ctrl.templateProjects | searchProjects : $select.search track by (project | uid)"> |
| 14 | + <span ng-bind-html="project | displayName | highlightKeywords : $select.search"></span> |
| 15 | + <span ng-if="project | displayName : true" class="small text-muted"> |
| 16 | + <span ng-if="project.metadata.name">–</span> |
| 17 | + <span ng-bind-html="project.metadata.name | highlightKeywords : $select.search"></span> |
| 18 | + </span> |
| 19 | + </ui-select-choices> |
| 20 | + </ui-select> |
| 21 | + </div> |
| 22 | + <pf-empty-state ng-if="!$ctrl.templateProject" config="$ctrl.projectEmptyState"></pf-empty-state> |
| 23 | + <pf-empty-state ng-if="$ctrl.templateProject && !$ctrl.catalogItems.length" config="$ctrl.templatesEmptyState"></pf-empty-state> |
| 24 | + <div class="services-view"> |
| 25 | + <div ng-if="$ctrl.templateProject && $ctrl.catalogItems.length" class="services-items"> |
| 26 | + <pf-filter config="$ctrl.filterConfig" class="services-items-filter order-services-filter"></pf-filter> |
| 27 | + <a href="" class="services-item show-selection" ng-class="{'active': item === $ctrl.selectedTemplate}" ng-repeat="item in $ctrl.filteredItems track by item.resource.metadata.uid" ng-click="$ctrl.templateSelected(item)"> |
| 28 | + <div ng-if="!item.imageUrl" class="services-item-icon"> |
| 29 | + <span class="{{item.iconClass}}"></span> |
| 30 | + </div> |
| 31 | + <div ng-if="item.imageUrl" class="services-item-icon"> |
| 32 | + <img ng-src="{{item.imageUrl}}" alt=""> |
| 33 | + </div> |
| 34 | + <div class="services-item-name" title="{{item.name}}"> |
| 35 | + {{item.name}} |
| 36 | + </div> |
| 37 | + </a> |
| 38 | + </div> |
37 | 39 | </div>
|
38 | 40 | </div>
|
39 | 41 | </div>
|
0 commit comments