11< div id ="total-container " class ="row ">
22 < div id ="amount " class ="col-xs-12 col-centered ">
3- < input type ="text " placeholder ="$ {{total}} ">
3+ < input type ="text " placeholder ="$ {{total}} " disabled >
44
55 </ input >
66 </ div >
7- </ div >
8- <!-- {{$localStorage}} -->
7+ </ div >
98
10- < div id ="dial-pad " class ="row ">
11- < div class ="col-xs-12 ">
12- < div class ="row " >
13- < div class ="col-xs-4 text-center dial-input " ng-repeat ="dial_btn in dial_btns " ng-bind ="dial_btn " ng-click ="append_number(dial_btn) "> </ div >
9+ < section class ="step-section " ng-show = "currentState == states.enterAmount ">
10+ < div id ="dial-pad " class ="row ">
11+ < div class ="col-xs-12 ">
12+ < div class ="row " >
13+ < div class ="col-xs-4 text-center dial-input " ng-repeat ="dial_btn in dial_btns " ng-bind ="dial_btn " ng-click ="append_number(dial_btn) "> </ div >
14+ </ div >
1415 </ div >
1516 </ div >
16- </ div >
17-
18-
19- </ br>
20- < div id ="transaction-details ">
17+ </ section >
2118
22-
23- < div id ="choosePayer " ng-if ="showChoosePayer ">
24- < h5 > Who sacrificed to pay the bill this time? </ h5 >
25- < div id ="share-with " class ="row ">
26- < div class ="col-xs-3 text-center text-uppercase avatar-container " ng-repeat ="friend in friends | orderBy:'name' " ng-click ="payer = friend.name+friend.surname; submitSplit() "> < span class ="avatar " ng-class ="{'avatar--active': payer == friend.name+friend.surname } "> < span ng-if ="payer == friend.name+friend.surname " class ="glyphicon glyphicon-ok "> </ span > </ span > {{friend.name + ' ' + friend.surname}}</ div >
27- </ div >
28-
29- < span ng-bind ="message " class ="text-center "> </ span >
30- </ div >
19+ < section class ="step-section " ng-show ="currentState == states.selectFriends ">
3120 < div ng-show ="!showChoosePayer ">
32- < h5 > SHARE WITH </ h5 >
21+ < h5 class ="section-title "> SHARE WITH </ h5 >
22+ < br >
3323 < div id ="share-with " class ="row ">
3424 < div class ="col-xs-3 text-center text-uppercase avatar-container " ng-repeat ="friend in friends | orderBy:'name' "
3525 ng-click ="friend.active = !friend.active ">
3626 < span class ="avatar " ng-class ="{'avatar--active': friend.active} ">
3727 < span ng-if ="friend.active " class ="glyphicon glyphicon-ok "> </ span >
3828 </ span >
39- {{friend.name + ' ' + friend.surname}}
29+ < p style =" height:16px; " > {{friend.name + ' ' + friend.surname}} </ p >
4030 </ div >
4131 </ div >
32+ </ div >
33+ </ section >
4234
43- < h5 > SPLIT SHARE</ h5 >
35+ < section class ="step-section " ng-show ="currentState == states.selectFriendsAmount ">
36+ < div ng-show ="!showChoosePayer ">
37+ < h5 class ="section-title "> choose how much each pays</ h5 >
38+ < br >
4439 < div id ="share-with " class ="row ">
4540 < div class ="col-xs-12 " ng-repeat ="friend in friends | filter:{ 'active': true } ">
46- {{friend.active}}
4741 < p class ="inline " style ="width:30% "> {{friend.name + ' ' + friend.surname}}</ p >
48- < p class ="inline " style ="width:27% "> {{friend.amount | currency:'$ ':2}}</ p >
49- < input ng-model ="friend.amount " class ="inline " style ="width:27% "> </ input >
42+ < p class ="inline " style ="width:27% " ng-show =" !friend.fix " > {{friend.amount | currency:'$ ':2}}</ p >
43+ < input ng-model ="friend.amount " class ="inline fix-input " ng-show =" friend.fix " style ="width: 24%; margin-right: .8em; "> </ input >
5044 < button class ="fixed-or-equal left inline " ng-class ="{ active: friend.fix } " ng-click ="friend.fix = true "> fix</ button >
5145 < button class ="fixed-or-equal right inline " ng-class ="{ active: !friend.fix } " ng-click ="friend.fix = false "> same</ button >
46+ < br >
47+ < br >
5248 </ div >
5349 </ div >
5450 </ div >
55- </ div >
51+
52+ < br >
53+
54+ < h5 class ="section-title "> Who sacrificed to pay the bill this time? </ h5 >
55+ < br >
56+ < div id ="share-with " class ="row ">
57+ < div ng-repeat ="friend in friends | filter:{ 'active': true } | orderBy:'name' " >
58+ < div class ="clearfix " ng-if ="$index % 4 == 0 "> </ div >
59+ < div class ="col-xs-3 text-center text-uppercase avatar-container " ng-click =" payer = friend.name+friend.surname; ">
60+ < span class ="avatar " ng-class ="{'avatar--active': payer == friend.name+friend.surname } ">
61+ < span ng-if ="payer == friend.name+friend.surname " class ="glyphicon glyphicon-ok "> </ span >
62+ </ span > {{friend.name + ' ' + friend.surname}}</ div >
63+ </ div >
64+ </ div >
65+
66+ < span ng-bind ="message " class ="text-center "> </ span >
67+
68+ </ section >
5669
5770< div id ="submit-transaction ">
58- < div id ="submit-btn " ng-click ="beforeSubmitSplit() "> SPLIT</ div >
71+ < div class ="btn-group row " style ="width:100% ">
72+ < button id =" inline " class ="col-xs-6 " ng-click ="doBack() " ng-if ="showBack() "> back</ button >
73+ < button id =" inline " class ="col-xs-6 " ng-click ="submitSplit() " ng-if ="currentState == states.selectFriendsAmount "> split</ button >
74+ < button id =" inline " class ="col-xs-6 " ng-click ="doNext() " ng-if ="showNext() "> next</ button >
75+ </ div >
5976</ div >
0 commit comments