diff options
Diffstat (limited to 'src/app/identity-page/identity-page.component.html')
-rw-r--r-- | src/app/identity-page/identity-page.component.html | 61 |
1 files changed, 40 insertions, 21 deletions
diff --git a/src/app/identity-page/identity-page.component.html b/src/app/identity-page/identity-page.component.html index edcac69..4eeb8da 100644 --- a/src/app/identity-page/identity-page.component.html +++ b/src/app/identity-page/identity-page.component.html | |||
@@ -1,36 +1,33 @@ | |||
1 | 1 | <div *ngIf="is_displayed"> | |
2 | <div class="o-grid u-pb-x3"> | 2 | <div class="o-grid"> |
3 | <div class="o-grid__col u-1/2"> | 3 | <div class="o-grid__col u-1/2"> |
4 | <create-identity-component></create-identity-component> | 4 | <create-identity-component></create-identity-component> |
5 | </div> | 5 | </div> |
6 | <div class="o-grid__col u-1/2"> | 6 | <div class="o-grid__col u-1/2"> |
7 | <div class="c-card c-card--no-padding u-p-x3"> | 7 | <div class="c-card c-card--no-padding u-p-x3"> |
8 | <div class="o-type-20 u-pb-x1" >Search</div> | 8 | <div class="o-type-20 u-pb-x1" >Search</div> |
9 | <div class="u-ph-x2"> | 9 | <div class=""> |
10 | <input #myInput class="c-input" placeholder="Search" [(ngModel)]="name" (input)="filterItem(myInput.value)"/> | 10 | <input #myInput class="c-input u-2/2" placeholder="Search" [(ngModel)]="name" (input)="filterItem(myInput.value)"/> |
11 | </div> | 11 | </div> |
12 | </div> | 12 | </div> |
13 | </div> | 13 | </div> |
14 | </div> | 14 | </div> |
15 | 15 | ||
16 | <div class="c-card" *ngIf="this.rename"> | 16 | <div class="c-card u-mt-x2"> |
17 | <div class="o-type-20 u-pb-x1" >Search</div> | 17 | <table class=" u-2/2 c-table"> |
18 | <div class="u-color-grey">ID: <span>{{changeIdentity.id}}</span></div> | ||
19 | <div> | ||
20 | <span class="u-m-x2">Name: <input class="c-input" placeholder="Change Name" [(ngModel)]="changeIdentity.name"/></span> | ||
21 | <a class="c-button u-m-x2" (click)="onRename(changeIdentity)">Rename now</a> | ||
22 | <a class="c-button c-button--outline u-m-x2" (click)="onRenameCancel()">Cancel</a> | ||
23 | </div> | ||
24 | </div> | ||
25 | |||
26 | <div class="o-grid c-card u-mt-x3"> | ||
27 | <table class="o-grid__col u-2/2 c-table"> | ||
28 | <tr> | 18 | <tr> |
29 | <th>Type</th> | 19 | <th class="u-text-center">Type</th> |
30 | <th>Name</th> | 20 | <th>Name</th> |
31 | <th>ID</th> | 21 | <th>ID</th> |
32 | <th>Rename</th> | 22 | <th class="u-text-center">Rename</th> |
33 | <th>Delete</th> | 23 | <th class="u-text-center">Delete</th> |
24 | </tr> | ||
25 | <tr *ngIf="request"> | ||
26 | <td class="u-text-center"><div class="c-spinner"></div></td> | ||
27 | <td class="u-text-center"><div class="c-spinner"></div></td> | ||
28 | <td class="u-text-center"><div class="c-spinner"></div></td> | ||
29 | <td class="u-text-center"><div class="c-spinner"></div></td> | ||
30 | <td class="u-text-center"><div class="c-spinner"></div></td> | ||
34 | </tr> | 31 | </tr> |
35 | <tr *ngFor="let identity of filteredItems"> | 32 | <tr *ngFor="let identity of filteredItems"> |
36 | <td class="u-text-center"><span class="fa fa-user o-type-20" *ngIf="identity.type == 'ego'"></span></td> | 33 | <td class="u-text-center"><span class="fa fa-user o-type-20" *ngIf="identity.type == 'ego'"></span></td> |
@@ -38,8 +35,30 @@ | |||
38 | <span class="">{{identity.name}}</span> | 35 | <span class="">{{identity.name}}</span> |
39 | </td> | 36 | </td> |
40 | <td>{{identity.id}}</td> | 37 | <td>{{identity.id}}</td> |
41 | <td><a class="c-button" (click)="onClickRename(identity)">Rename</a></td> | 38 | <td class="u-text-center"><a class="c-button c-button--rename" (click)="onClickRename(identity)"><i class="fa fa-pencil"></i></a></td> |
42 | <td><a class="c-button" (click)="onClickDelete(identity.id)">Delete</a></td> | 39 | <td class="u-text-center"><a class="c-button c-button--danger" (click)="onClickDelete(identity)"><i class="fa fa-trash"></i></a></td> |
43 | </tr> | 40 | </tr> |
44 | </table> | 41 | </table> |
45 | </div> | 42 | </div> |
43 | </div> | ||
44 | |||
45 | |||
46 | <div class="c-card u-p-x3 u-mt-x2" *ngIf="this.rename"> | ||
47 | <div class="o-type-20 u-pb-x1" >Rename</div> | ||
48 | <div class="u-color-grey">ID: <span>{{changeIdentity.id}}</span></div> | ||
49 | <div> | ||
50 | <span class="u-mr-x2"><span class="u-mr-x3">Name: </span><input class="c-input" placeholder="Change Name" [(ngModel)]="changeIdentity.name"/></span> | ||
51 | <a class="c-button" (click)="onRename(changeIdentity)">Rename</a> | ||
52 | <a class="c-button c-button--outline u-m-x2" (click)="onReset()">Cancel</a> | ||
53 | </div> | ||
54 | </div> | ||
55 | |||
56 | <div class="c-card u-p-x3 u-mt-x2" *ngIf="this.delete"> | ||
57 | <div class="o-type-20 u-pb-x1" >Rename</div> | ||
58 | <div >ID: <span>{{changeIdentity.id}}</span></div> | ||
59 | <div >Name: <span>{{changeIdentity.name}}</span></div> | ||
60 | <div> | ||
61 | <a class="c-button" (click)="onDelete(changeIdentity.id)">Delete</a> | ||
62 | <a class="c-button c-button--outline u-m-x2" (click)="onReset()">Cancel</a> | ||
63 | </div> | ||
64 | </div> | ||