Catalog alignment
[sdc.git] / catalog-ui / src / app / ng2 / pages / composition / panel / panel-tabs / group-members-tab / group-members-tab.component.html
1 <!--
2   ~ Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
3   ~
4   ~ Licensed under the Apache License, Version 2.0 (the "License");
5   ~ you may not use this file except in compliance with the License.
6   ~ You may obtain a copy of the License at
7   ~
8   ~      http://www.apache.org/licenses/LICENSE-2.0
9   ~
10   ~ Unless required by applicable law or agreed to in writing, software
11   ~ distributed under the License is distributed on an "AS IS" BASIS,
12   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   ~ See the License for the specific language governing permissions and
14   ~ limitations under the License.
15   -->
16  
17 <h1 class="w-sdc-designer-sidebar-section-title" tooltip="Members">Members
18     <svg-icon-label *ngIf="!isViewOnly"
19                     class="add-members-btn"
20                     name="plus-circle-o"
21                     mode="primary"
22                     size="medium"
23                     label="ADD"
24                     labelPlacement="right"
25                     (click)="openAddMembersModal()">
26     </svg-icon-label>
27 </h1>
28 <div class="expand-collapse-content">
29     <ul>
30         <li *ngFor="let member of members; let i = index" class="component-details-panel-large-item"
31             tooltip="{{member.name}}">
32             <span>{{member.name}}</span>
33             <svg-icon-label *ngIf="!isViewOnly"
34                             name="trash-o" 
35                             clickable="true" 
36                             size="small" 
37                             class="component-details-panel-item-delete"
38                             data-tests-id="delete_member" 
39                             (click)="deleteMember(member)"></svg-icon-label>
40         </li>
41     </ul>
42
43     <div *ngIf="!members || members.length===0" class="component-details-panel-tab-no-data">
44         <div class="component-details-panel-tab-no-data-title">No data to display yet</div>
45         <div class="component-details-panel-tab-no-data-content">Add members to group to see members</div>
46     </div>
47 </div>