|
1 |
| -<div id="list" class="pure-u-1"> |
2 |
| - <a class="pure-button pure-button-primary new-customer" [routerLink]="['AdminCustomersCreate']">Create new |
3 |
| - customer</a> |
4 |
| - |
5 |
| - <nfn-admin-customer-list-item template="ngFor #customer of customers" [customer]="customer" (onDeleted)="refresh()" |
6 |
| - (click)="selectedCustomer = customer" [active]="selectedCustomer === customer"></nfn-admin-customer-list-item> |
7 |
| -</div> |
8 |
| -<div id="main" class="pure-u-1" *ngIf="selectedCustomer"> |
9 |
| - <div class="email-content"> |
10 |
| - <div class="email-content-header pure-g"> |
11 |
| - <div class="pure-u-1-2"> |
12 |
| - <h1 class="email-content-title">{{ selectedCustomer.firstName }} {{ selectedCustomer.lastName }}</h1> |
13 |
| - <p class="email-content-subtitle"> |
14 |
| - Customer Details |
15 |
| - </p> |
16 |
| - </div> |
| 1 | +<div class="grid-3 gutter-20"> |
| 2 | + <div class="span-1"> |
| 3 | + <div class="flakes-actions-bar"> |
| 4 | + <a class="action button-gray smaller" [routerLink]="['AdminCustomersCreate']">Create new customer</a> |
17 | 5 | </div>
|
18 |
| - |
19 |
| - <div class="email-content-body"> |
20 |
| - |
21 |
| - <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ac lacus odio. Aenean eget nibh in sapien |
22 |
| - facilisis faucibus eu et risus. Suspendisse suscipit ante neque, quis blandit justo porta in. Mauris |
23 |
| - accumsan ipsum ex, non ultricies orci dapibus id. Quisque sollicitudin efficitur nulla, eu aliquet risus |
24 |
| - fringilla in. Quisque facilisis lorem sapien, in molestie nibh tincidunt volutpat. Etiam sit amet enim |
25 |
| - molestie, faucibus nibh vel, blandit diam. Ut tempor ante a enim imperdiet, non lacinia ipsum |
26 |
| - consequat.</p> |
27 |
| - |
28 |
| - <p>Integer dapibus lacus sit amet quam luctus posuere. Etiam a mauris lectus. Duis convallis libero lorem, |
29 |
| - eu |
30 |
| - sollicitudin augue vulputate in. Phasellus vitae leo sed ligula consectetur auctor. Cras tincidunt augue |
31 |
| - pulvinar ex laoreet pharetra. Aenean vel sapien lobortis, mattis nisi at, gravida nisl. Phasellus |
32 |
| - dignissim |
33 |
| - tellus vitae efficitur tempus. Nam et ullamcorper dolor, vitae blandit tellus. Quisque pretium eros id |
34 |
| - odio |
35 |
| - interdum tempor in vel risus. Mauris id leo sollicitudin, suscipit elit sed, cursus turpis. Aenean |
36 |
| - ultrices |
37 |
| - sapien a lacinia pharetra. Quisque id metus a lacus euismod tempus vitae faucibus sapien. Donec non |
38 |
| - ligula |
39 |
| - faucibus, feugiat lectus et, mattis risus. Integer lobortis purus dolor, id faucibus diam euismod |
40 |
| - at.</p> |
41 |
| - |
42 |
| - <p>In dictum, turpis et dictum commodo, nibh ex pellentesque ligula, id pharetra lacus eros vel dui. Nullam |
43 |
| - bibendum congue lacus, non pharetra quam facilisis nec. Etiam et molestie ipsum, in scelerisque augue. |
44 |
| - Nam |
45 |
| - condimentum venenatis libero sed ornare. Interdum et malesuada fames ac ante ipsum primis in faucibus. |
46 |
| - Mauris et ligula neque. Nulla facilisi. Maecenas mi magna, vehicula eu scelerisque id, ultricies at |
47 |
| - tellus. |
48 |
| - Praesent finibus blandit purus eget volutpat. Nullam ac commodo ipsum. Sed consequat ex non quam porta |
49 |
| - efficitur. Aliquam erat volutpat.</p> |
50 |
| - |
51 |
| - <p>Cras odio lectus, viverra condimentum ex ut, dictum accumsan tellus. Phasellus et semper leo, placerat |
52 |
| - mattis neque. In dictum metus nec ante vulputate consequat. Vivamus consequat sodales nisl a ultricies. |
53 |
| - Nam |
54 |
| - sed volutpat nulla. Integer nec nisi sodales, pellentesque arcu sit amet, pharetra enim. Aenean a felis |
55 |
| - sed |
56 |
| - purus feugiat dignissim sed porttitor eros. Nunc ac scelerisque justo, eu luctus ipsum. Phasellus |
57 |
| - volutpat |
58 |
| - dictum dui, et pellentesque mi suscipit vel. In ac sapien sit amet neque tempor malesuada nec vel risus. |
59 |
| - Donec gravida dolor in lectus rutrum interdum. Interdum et malesuada fames ac ante ipsum primis in |
60 |
| - faucibus. |
61 |
| - Ut sed velit turpis. Nulla facilisi. Donec lacinia, lacus et finibus ultrices, urna elit dapibus purus, |
62 |
| - non |
63 |
| - viverra sapien ante ac nunc.</p> |
64 |
| - |
65 |
| - <p>Praesent elementum augue ut elit ornare rutrum. Curabitur interdum elit eget molestie varius. Nulla |
66 |
| - facilisi. Nullam ac odio ut nisi pretium pretium vel et elit. Aenean commodo dignissim arcu eget |
67 |
| - molestie. |
68 |
| - Quisque suscipit ut nulla eget vestibulum. Vestibulum auctor arcu libero, ac ultricies massa rhoncus sit |
69 |
| - amet. Nunc molestie rhoncus risus eu malesuada. Aliquam eleifend rhoncus mi at molestie. Aliquam gravida |
70 |
| - leo |
71 |
| - sit amet nibh molestie, in iaculis felis tincidunt. Praesent iaculis eros ipsum, at tempus dolor ornare |
72 |
| - ut. |
73 |
| - Quisque ultricies efficitur ex, vel pellentesque sapien aliquam a. Aliquam scelerisque metus vel dui |
74 |
| - fermentum, at cursus est laoreet. Curabitur elementum et enim at dictum.</p> |
75 |
| - |
76 |
| - <p>Vivamus luctus, ipsum id porta ultrices, leo dolor blandit nisl, a tincidunt dolor leo ut ipsum. |
77 |
| - Vestibulum |
78 |
| - ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aenean scelerisque mauris |
79 |
| - efficitur, ultrices enim vitae, bibendum diam. Sed at magna felis. Morbi placerat diam et felis |
80 |
| - hendrerit, |
81 |
| - ut lacinia purus laoreet. Donec convallis ligula elit, vitae sagittis nisi tempus nec. Fusce commodo vel |
82 |
| - velit ac rhoncus. Praesent porttitor scelerisque ante, a elementum justo gravida eu. Ut pharetra |
83 |
| - sollicitudin felis, at pharetra diam malesuada quis. Praesent hendrerit euismod lacus a tincidunt. Nunc |
84 |
| - euismod nulla in odio malesuada convallis. Fusce quis mauris eu odio euismod rutrum. Nullam faucibus |
85 |
| - blandit |
86 |
| - nulla, et mollis eros ultrices sed. Phasellus porttitor leo in pharetra lacinia. Donec convallis arcu a |
87 |
| - arcu |
88 |
| - consectetur placerat.</p> |
89 |
| - |
90 |
| - <p>Quisque dapibus tincidunt nisl, at pulvinar est lobortis vel. Suspendisse placerat lorem neque, non |
91 |
| - pellentesque nisl lobortis quis. Nunc viverra ornare ex ut pharetra. Vivamus at ipsum ut arcu vehicula |
92 |
| - rhoncus. Aenean pellentesque fermentum turpis ac scelerisque. Pellentesque habitant morbi tristique |
93 |
| - senectus |
94 |
| - et netus et malesuada fames ac turpis egestas. Suspendisse hendrerit lacinia quam, in eleifend eros |
95 |
| - egestas |
96 |
| - vel. Maecenas consectetur, leo et ornare blandit, est est volutpat metus, in dictum mauris diam non |
97 |
| - purus. |
98 |
| - Nam vel lacus orci. Cras condimentum, tortor et bibendum tincidunt, ipsum nunc faucibus ipsum, ut |
99 |
| - maximus |
100 |
| - enim lectus sed magna.</p> |
101 |
| - |
102 |
| - <p>Suspendisse in ipsum eget magna auctor convallis eu id sem. Vivamus sit amet nibh ex. Donec commodo ut |
103 |
| - odio |
104 |
| - quis fermentum. Nam sit amet purus sollicitudin, congue ex at, ornare mauris. Vestibulum ante ipsum |
105 |
| - primis |
106 |
| - in faucibus orci luctus et ultrices posuere cubilia Curae; Morbi lobortis eget enim vitae blandit. Nulla |
107 |
| - pharetra tempor erat in suscipit.</p> |
108 |
| - |
109 |
| - <p>In varius, nibh sed ultricies ullamcorper, erat est euismod purus, auctor dictum nisi tortor nec lacus. |
110 |
| - Suspendisse potenti. Nunc ut pretium massa. Suspendisse nisl felis, convallis ullamcorper pretium et, |
111 |
| - fermentum quis quam. Fusce accumsan leo ac felis varius, sit amet sollicitudin massa rutrum. Donec |
112 |
| - pharetra |
113 |
| - nisi ac dolor bibendum pellentesque. Phasellus tincidunt venenatis lacus, in interdum elit tincidunt |
114 |
| - nec. In |
115 |
| - a libero aliquet, scelerisque justo ultricies, accumsan libero. Ut malesuada mauris et tortor hendrerit, |
116 |
| - ut |
117 |
| - malesuada urna tincidunt. Morbi molestie blandit mauris. Phasellus non ultrices justo.</p> |
118 |
| - |
119 |
| - <p> Morbi egestas metus in est accumsan egestas. Vestibulum pretium nibh nec quam venenatis mattis. Donec |
120 |
| - convallis tristique arcu vitae vulputate. Vivamus sapien purus, gravida ac facilisis a, rutrum in purus. |
121 |
| - Duis in interdum est. Nulla vitae est augue. Pellentesque habitant morbi tristique senectus et netus et |
122 |
| - malesuada fames ac turpis egestas.</p> |
| 6 | + <table class="flakes-table"> |
| 7 | + <thead> |
| 8 | + <tr> |
| 9 | + <th>ID</th> |
| 10 | + <th>First name</th> |
| 11 | + <th>Last name</th> |
| 12 | + </tr> |
| 13 | + </thead> |
| 14 | + <tbody> |
| 15 | + <tr *ngFor="#customer of customers" [class.active]="selectedCustomer === customer" |
| 16 | + (click)="selectedCustomer = customer"> |
| 17 | + <td>{{ customer.id }}</td> |
| 18 | + <td>{{ customer.firstName }}</td> |
| 19 | + <td>{{ customer.lastName }}</td> |
| 20 | + </tr> |
| 21 | + </tbody> |
| 22 | + </table> |
| 23 | + </div> |
| 24 | + <div class="span-2"> |
| 25 | + <div *ngIf="selectedCustomer"> |
| 26 | + <fieldset class="flakes-information-box"> |
| 27 | + <legend>Customer Details</legend> |
| 28 | + <dl> |
| 29 | + <dt>Id</dt> |
| 30 | + <dd>{{ selectedCustomer.id }}</dd> |
| 31 | + </dl> |
| 32 | + <div class="grid-4"> |
| 33 | + <dl class="span-2"> |
| 34 | + <dt>First name</dt> |
| 35 | + <dd>{{ selectedCustomer.firstName }}</dd> |
| 36 | + </dl> |
| 37 | + <dl class="span-2"> |
| 38 | + <dt>Last name</dt> |
| 39 | + <dd>{{ selectedCustomer.lastName }}</dd> |
| 40 | + </dl> |
| 41 | + </div> |
| 42 | + <dl> |
| 43 | + <dt>Details</dt> |
| 44 | + <dd> |
| 45 | + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ac lacus odio. Aenean eget nibh |
| 46 | + in sapien |
| 47 | + facilisis faucibus eu et risus. Suspendisse suscipit ante neque, quis blandit justo porta in. |
| 48 | + Mauris |
| 49 | + accumsan ipsum ex, non ultricies orci dapibus id. Quisque sollicitudin efficitur nulla, eu |
| 50 | + aliquet risus |
| 51 | + fringilla in. Quisque facilisis lorem sapien, in molestie nibh tincidunt volutpat. Etiam sit |
| 52 | + amet enim |
| 53 | + molestie, faucibus nibh vel, blandit diam. Ut tempor ante a enim imperdiet, non lacinia ipsum |
| 54 | + consequat. |
| 55 | + </dd> |
| 56 | + </dl> |
| 57 | + </fieldset> |
123 | 58 | </div>
|
124 | 59 | </div>
|
125 | 60 | </div>
|
0 commit comments