1- < h2 >
2- Heroes list
3- < button class ="btn btn-success "
4- (click) ="createNewHero = !createNewHero ">
5- < i class ="fa fa-plus " aria-hidden ="true "> </ i >
6- </ button >
7- </ h2 >
8- < div >
9- < div class ="hero-list ">
10- < h3 > Pick a highlight color</ h3 >
11- < div class ="color-picker ">
12- < label class ="custom-control custom-radio ">
13- < input id ="color1 " name ="radio " type ="radio " class ="custom-control-input " (click) ="color='orange' ">
14- < span class ="custom-control-indicator "> </ span >
15- < span class ="custom-control-description "> Orange</ span >
16- </ label >
17- < label class ="custom-control custom-radio ">
18- < input id ="color2 " name ="radio " type ="radio " class ="custom-control-input " (click) ="color='yellow' ">
19- < span class ="custom-control-indicator "> </ span >
20- < span class ="custom-control-description "> Yellow</ span >
21- </ label >
22- < label class ="custom-control custom-radio ">
23- < input id ="color3 " name ="radio " type ="radio " class ="custom-control-input " (click) ="color='cyan' ">
24- < span class ="custom-control-indicator "> </ span >
25- < span class ="custom-control-description "> Cyan</ span >
26- </ label >
27- </ div >
1+ < div class ="container ">
2+ < h2 >
3+ Heroes list
4+ < button class ="btn btn-success "
5+ (click) ="createNewHero = !createNewHero ">
6+ < i class ="fa fa-plus " aria-hidden ="true "> </ i >
7+ </ button >
8+ </ h2 >
9+ < div >
10+ < div class ="hero-list ">
11+ < h3 > Pick a highlight color</ h3 >
12+ < div class ="color-picker ">
13+ < label class ="custom-control custom-radio ">
14+ < input id ="color1 " name ="radio " type ="radio " class ="custom-control-input " (click) ="color='orange' ">
15+ < span class ="custom-control-indicator "> </ span >
16+ < span class ="custom-control-description "> Orange</ span >
17+ </ label >
18+ < label class ="custom-control custom-radio ">
19+ < input id ="color2 " name ="radio " type ="radio " class ="custom-control-input " (click) ="color='yellow' ">
20+ < span class ="custom-control-indicator "> </ span >
21+ < span class ="custom-control-description "> Yellow</ span >
22+ </ label >
23+ < label class ="custom-control custom-radio ">
24+ < input id ="color3 " name ="radio " type ="radio " class ="custom-control-input " (click) ="color='cyan' ">
25+ < span class ="custom-control-indicator "> </ span >
26+ < span class ="custom-control-description "> Cyan</ span >
27+ </ label >
28+ </ div >
2829
29- < ul class ="list-group ">
30- < li class ="list-group-item "
31- *ngFor ="let hero of heroes " (click) ="onSelect(hero) "
32- [class.selected] ="hero === selectedHero "
33- [tohHighlight] ="color " defaultColor ="lightgreen ">
34- < div class ="hero-info ">
35- < span class ="badge badge-default badge-pill "> {{hero.id}}</ span >
36- {{hero.name}} | {{hero.alterEgo}} | {{hero.power}}
37- </ div >
38- < div class ="hero-actions ">
39- < button *ngIf ="hero === selectedHero " class ="btn btn-info "
40- (click) ="gotoDetail() ">
41- < i class ="fa fa-pencil-square-o " aria-hidden ="true "> </ i >
42- </ button >
43- < button class ="btn btn-danger "
44- (click) ="showRemoveModal(hero) ">
45- < i class ="fa fa-times " aria-hidden ="true "> </ i >
46- </ button >
47- </ div >
48- < div class ="modal fade " id ="askForRemove " tabindex ="-1 " role ="dialog " aria-labelledby ="exampleModalLabel " aria-hidden ="true ">
49- < div class ="modal-dialog " role ="document ">
50- < div class ="modal-content ">
51- < div class ="modal-header ">
52- < h5 class ="modal-title " id ="exampleModalLabel "> Alert</ h5 >
53- < button type ="button " class ="close " data-dismiss ="modal " aria-label ="Close ">
54- < span aria-hidden ="true "> ×</ span >
55- </ button >
56- </ div >
57- < div class ="modal-body ">
58- Do you want to remove the hero?
59- </ div >
60- < div class ="modal-footer ">
61- < button type ="button " class ="btn btn-secondary " data-dismiss ="modal "> Cancel</ button >
62- < button type ="button " class ="btn btn-primary " (click) ="remove() ">
63- Remove hero
64- </ button >
30+ < ul class ="list-group ">
31+ < li class ="list-group-item "
32+ *ngFor ="let hero of heroes " (click) ="onSelect(hero) "
33+ [class.selected] ="hero === selectedHero "
34+ [tohHighlight] ="color " defaultColor ="lightgreen ">
35+ < div class ="hero-info ">
36+ < span class ="badge badge-default badge-pill "> {{hero.id}}</ span >
37+ {{hero.name}} | {{hero.alterEgo}} | {{hero.power}}
38+ </ div >
39+ < div class ="hero-actions ">
40+ < button *ngIf ="hero === selectedHero " class ="btn btn-info "
41+ (click) ="gotoDetail() ">
42+ < i class ="fa fa-pencil-square-o " aria-hidden ="true "> </ i >
43+ </ button >
44+ < button class ="btn btn-danger "
45+ (click) ="showRemoveModal(hero) ">
46+ < i class ="fa fa-times " aria-hidden ="true "> </ i >
47+ </ button >
48+ </ div >
49+ < div class ="modal fade " id ="askForRemove " tabindex ="-1 " role ="dialog "
50+ aria-labelledby ="exampleModalLabel " aria-hidden ="true ">
51+ < div class ="modal-dialog " role ="document ">
52+ < div class ="modal-content ">
53+ < div class ="modal-header ">
54+ < h5 class ="modal-title " id ="exampleModalLabel "> Alert</ h5 >
55+ < button type ="button " class ="close " data-dismiss ="modal " aria-label ="Close ">
56+ < span aria-hidden ="true "> ×</ span >
57+ </ button >
58+ </ div >
59+ < div class ="modal-body ">
60+ Do you want to remove the hero?
61+ </ div >
62+ < div class ="modal-footer ">
63+ < button type ="button " class ="btn btn-secondary " data-dismiss ="modal "> Cancel</ button >
64+ < button type ="button " class ="btn btn-primary " (click) ="remove() ">
65+ Remove hero
66+ </ button >
67+ </ div >
6568 </ div >
6669 </ div >
6770 </ div >
68- </ div >
69- </ li >
70- </ ul >
71- </ div >
72- < div class =" new-hero " >
73- < toh-hero-create-new *ngIf =" createNewHero "
74- [heroes ] ="heroes "
75- [selectedHero] =" selectedHero " >
76- </ toh-hero-create-new >
71+ </ li >
72+ </ ul >
73+ </ div >
74+ < div class =" new-hero " >
75+ < toh-hero-create-new *ngIf =" createNewHero "
76+ [heroes] =" heroes "
77+ [selectedHero ] ="selectedHero " >
78+ </ toh-hero-create-new >
79+ </ div >
7780 </ div >
7881</ div >
0 commit comments