25094987011a26629d61bd60ffc8da1a6d362929
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

1) <!DOCTYPE html>
Benjamin Renard Add integration for Chrome...

Benjamin Renard authored 10 years ago

2) <!--<html manifest="cache.manifest">-->
3) <html>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

4)   <head>
5)     <title>MyCo</title>
6)     <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
Benjamin Renard Add integration for Chrome...

Benjamin Renard authored 10 years ago

7)     <meta name="mobile-web-app-capable" content="yes">
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

8)     <meta name="viewport" content="width=device-width, initial-scale=1.0">
9)     <link rel="shortcut icon" href="favicon.png">
Benjamin Renard Add integration for Chrome...

Benjamin Renard authored 10 years ago

10)     <link rel="shortcut icon" sizes="196x196" href="icon-196x196.png">
11)     <link rel="shortcut icon" sizes="128x128" href="icon-128x128.png">
12)     <link rel="apple-touch-icon" sizes="128x128" href="icon-128x128.png">
13)     <link rel="apple-touch-icon-precomposed" sizes="128x128" href="icon-128x128.png">
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

14)     <!-- Bootstrap -->
15) <!-- Latest compiled and minified CSS -->
Benjamin Renard Import localy librairies

Benjamin Renard authored 10 years ago

16) <link rel="stylesheet" href="inc/lib/bootstrap/css/bootstrap.min.css">
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

17) 
18) <!-- Optional theme -->
Benjamin Renard Import localy librairies

Benjamin Renard authored 10 years ago

19) <link rel="stylesheet" href="inc/lib/bootstrap/css/bootstrap-theme.min.css">
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

20)     <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
21)     <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
22)     <!--[if lt IE 9]>
Benjamin Renard Import localy librairies

Benjamin Renard authored 10 years ago

23)       <script src="inc/lib/html5shiv.js"></script>
24)       <script src="inc/lib/respond.min.js"></script>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

25)     <![endif]-->
bn8 Add pickadate date picker

bn8 authored 10 years ago

26) <link rel="stylesheet" href="inc/lib/pickadate/themes/default.css">
27) <link rel="stylesheet" href="inc/lib/pickadate/themes/default.date.css">
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

28)   </head>
29) <style>
30) body{
31)   margin-top: 4em;
32) }
33) 
34) #total-label {
35)   text-align: right;
36) }
37) 
38) #total-label, #total-value {
39)   font-weight: bold;
40) }
41) 
Benjamin Renard Manage multiple screen part...

Benjamin Renard authored 10 years ago

42) .positive {
43)   color: green;
44) }
45) 
46) .negative {
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

47)   color: red;
48) }
49) 
Benjamin Renard Manage multiple screen part...

Benjamin Renard authored 10 years ago

50) .part {
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

51)   display: none;
52) }
53) 
54) #view-group h1 {
55)   text-transform: capitalize;
56) }
Benjamin Renard Display date of contributions

Benjamin Renard authored 10 years ago

57) 
Benjamin Renard Fix category management

Benjamin Renard authored 10 years ago

58) #view-group span.date, #view-group span.category {
Benjamin Renard Display date of contributions

Benjamin Renard authored 10 years ago

59)   color: #999;
60)   font-size: 0.8em;
61)   font-style: italic;
62) }
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

63) 
64) span.cat-color {
65)   width: 0.8em;
66)   height: 0.8em;
67)   display: inline-block;
68) }
69) 
70) #grp_cat_modal ul {
71)   list-style-type: none;
72)   padding: 0;
73) }
Benjamin Renard Manage contribution suggest...

Benjamin Renard authored 10 years ago

74) 
75) /*
76)  * Typehead
77)  */
78) .tt-dropdown-menu {
79)   position: absolute;
80)   top: 100%;
81)   left: 0;
82)   z-index: 1000;
83)   display: none;
84)   float: left;
85)   min-width: 160px;
86)   padding: 5px 0;
87)   margin: 2px 0 0;
88)   list-style: none;
89)   font-size: 14px;
90)   background-color: #ffffff;
91)   border: 1px solid #cccccc;
92)   border: 1px solid rgba(0, 0, 0, 0.15);
93)   border-radius: 4px;
94)   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
95)   box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
96)   background-clip: padding-box;
97) }
98) .tt-suggestion > p {
99)   display: block;
100)   padding: 3px 20px;
101)   clear: both;
102)   font-weight: normal;
103)   line-height: 1.428571429;
104)   color: #333333;
105)   white-space: nowrap;
106) }
107) .tt-suggestion > p:hover,
108) .tt-suggestion > p:focus,
109) .tt-suggestion.tt-cursor p {
110)   color: #ffffff;
111)   text-decoration: none;
112)   outline: 0;
113)   background-color: #428bca;
114) }
115) 
116) .twitter-typeahead, .tt-hint {
117)   width: 100%;
118) }
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

119) 
120) .navbar-myform {
121)   padding-left: 10px;
122)   margin-top: 8px;
123)   margin-right: -15px;
124)   margin-bottom: 8px;
125)   margin-left: -15px;
126) }
127) 
128) .navbar-myform .navbar-toggle {
129)   margin-top: 0px;
130) }
131) 
132) .group-title {
133)   font-weight: bold;
134) }
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

135) </style>
136)   <body>
137)     <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
138)       <div class="container">
139)         <div class="navbar-header">
140)           <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-groupe-collapse">
141)             <span class="sr-only">Toggle navigation</span>
142)             <span class="icon-bar"></span>
143)             <span class="icon-bar"></span>
144)             <span class="icon-bar"></span>
145)           </button>
Benjamin Renard Add link on App Name in Navbar

Benjamin Renard authored 10 years ago

146)           <a class="navbar-brand" id='app-name'>MyCo</a>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

147)         </div>
148)         <div class="collapse navbar-collapse"  id="navbar-groupe-collapse">
149)           <ul class="nav navbar-nav">
150)             <li class="dropdown">
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

151)               <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class='glyphicon glyphicon-th-list'></span> Groupe <b class="caret"></b></a>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

152)               <ul id="group-choice" class="dropdown-menu">
153)                 <li class="divider"></li>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

154)                 <li><a href="#" id='add_group_btn' data-toggle="modal" data-target="#add_group_modal"><span class='glyphicon glyphicon-plus'><span> Nouveau</a></li>
155)                 <li><a id='clear_local_data'><span class='glyphicon glyphicon-trash'></span> Purger les données locales</a></li>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

156)               </ul>
157)             </li>
158)           </ul>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

159)           <ul class="nav navbar-nav navbar-right">
160)             <li class="dropdown">
161)               <a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class='glyphicon glyphicon-user'></span> <span id='user-name'>Connexion</span> <b class="caret"></b></a>
162)               <ul id="user-menu" class="dropdown-menu"></ul>
163)             </li>
164)           </ul>
165) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

166)         </div><!--/.nav-collapse -->
167)       </div>
168)     </div>
169) <div class="container">
170) 
Benjamin Renard Manage multiple screen part...

Benjamin Renard authored 10 years ago

171) <div id='view-home' class='part'>
172)   <h1 id='title'></h1>
173)   <table class="table table-striped" id='mybalances'>
174)     <thead>
175)       <tr>
176)         <th>Groupe</th>
177)         <th>Balance</th>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

178)         <th>&nbsp;</th>
Benjamin Renard Manage multiple screen part...

Benjamin Renard authored 10 years ago

179)       </tr>
180)     </thead>
181)     <tbody></tbody>
182)     <tfoot>
183)       <tr>
184)         <td id='total-label'>Total :</td>
185)         <td id='total-value'></td>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

186)         <td>&nbsp;</td>
Benjamin Renard Manage multiple screen part...

Benjamin Renard authored 10 years ago

187)       </tr>
188)     </tfoot>
189)   </table>
190) </div>
191) 
192) <div id='view-group' class='part'>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

193)   <nav class="navbar navbar-default" role="navigation">
194)     <div class="container">
195)       <div class="navbar-header">
196)         <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#group-navbar-collapse-1">
197)           <span class="sr-only">Toggle navigation</span>
198)           <span id='group-username'>Benjamin</span>
199)           <span class="caret"></span>
200)         </button>
201)         <span class="navbar-brand group-title">Noël</span>
202)       </div>
203)       <div class="collapse navbar-collapse" id="group-navbar-collapse-1">
204)         <div class="navbar-form navbar-right">
205)           <select id='contributor' class="form-control"></select>
206)         </div>
207)         <ul class="nav navbar-nav navbar-right">
208)           <li><a id='add_contributor_btn'><span class='glyphicon glyphicon-plus'></span> Ajouter</span></a></li>
209)           <li><a id='edit_contributor_btn'><span class='glyphicon glyphicon-edit'></span> Modifier</span></a></li>
210)           <li><a id='trash_contributor_btn'><span class='glyphicon glyphicon-trash'></span> Corbeille</span></a></li>
211)           <li><a id='del_contributor_btn'><span class='glyphicon glyphicon-floppy-remove'></span> Supprimer le participant</span></a></li>
212)         </ul>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

213)       </div>
214)     </div>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

215)   </nav>
216) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

217)   <table id='contributions' class="table">
218)     <thead>
219)       <tr>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

220)         <th class='col-xs-5'>Dépence</th>
221)         <th class='col-xs-3'>Coût</th>
222)         <th class='col-xs-4'>Actions</th>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

223)       </tr>
224)     </thead>
225)     <tbody>
226)       <tr>
Benjamin Renard Remove example values

Benjamin Renard authored 10 years ago

227)         <td>Label</td>
228)         <td>XXX,XX€</td>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

229)         <td>
230)           <div class="btn-group" data-id='0'>
231)             <button type="button" class="btn btn-default contribution_edit_btn"><span class='glyphicon glyphicon-edit'></span></button>
232)             <button type="button" class="btn btn-default contribution_delete_btn"><span class='glyphicon glyphicon-trash'></span></button>
233)           </div>
234)         </td>
235)       </tr>
236)     </tbody>
237)     <tfoot>
238)       <tr>
239)         <td id='total-label'>Total :</td>
240)         <td id='total-value' colspan='2'>126,56€</td>
241)       </tr>
242)     </tfoot> 
243)   </table>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

244)   
245)   <nav class="navbar navbar-inverse navbar-fixed-bottom" role="navigation">
246)     <div class="container">
247)       <div class="navbar-myform navbar-left">
248)         <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bottom-navbar-collapse-1">
249)           <span class="sr-only">Toggle navigation</span>
250)           <span class="icon-bar"></span>
251)           <span class="icon-bar"></span>
252)           <span class="icon-bar"></span>
253)         </button>
254)         <button class="btn btn-default" id='add_contribution_btn'><span class='glyphicon glyphicon-plus'></span> Ajouter une dépence</span></button>
255)         <button class="btn btn-default" id='display_balance_btn'><span class='glyphicon glyphicon-euro'></span> Balance</span></button>
256)       </div>
257)       <div class="collapse navbar-collapse" id="bottom-navbar-collapse-1">
258)         <ul class="nav navbar-nav navbar-right">
259)           <li><a id='trash_group_btn'><span class='glyphicon glyphicon-trash'></span> Corbeille</span></a></li>
260)           <li><a id='remove_group_btn'><span class='glyphicon glyphicon-floppy-remove'></span> Supprimer le groupe</span></a></li>
261)         </ul>
262)       </div>
263)     </div>
264)   </nav>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

265) </div>
266) 
Benjamin Renard Add possibility to view trash

Benjamin Renard authored 10 years ago

267) <div id='view-group-trash' class='part'>
268)   <h1>Corbeille</h1>
269)   <button type="button" class="btn btn-default" id="go-back-group"><span class="glyphicon glyphicon-arrow-left"> Retour</span></button>
270)   <table id='trash' class="table">
271)     <thead>
272)       <tr>
273)         <th>Dépence</th>
274)         <th>Coût</th>
275)         <th>Actions</th>
276)       </tr>
277)     </thead>
278)     <tbody>
279)       <tr>
280)         <td>Label</td>
281)         <td>XXX,XX€</td>
282)         <td>
283)           <button type="button" class="btn btn-default contribution_restore_btn"><span class='glyphicon glyphicon-share'></span></button>
284)         </td>
285)       </tr>
286)     </tbody>
287)   </table>
288) 
289) </div>
290) 
Benjamin Renard Manage group contributors t...

Benjamin Renard authored 10 years ago

291) <div id='view-group-trash-contributors' class='part'>
292)   <h1>Corbeille</h1>
293)   <button type="button" class="btn btn-default" id="go-back-group"><span class="glyphicon glyphicon-arrow-left"> Retour</span></button>
294)   <table id='trash' class="table">
295)     <thead>
296)       <tr>
297)         <th>Participant</th>
298)         <th>Actions</th>
299)       </tr>
300)     </thead>
301)     <tbody>
302)       <tr>
303)         <td>Nom</td>
304)         <td>
305)           <button type="button" class="btn btn-default contribution_restore_btn"><span class='glyphicon glyphicon-share'></span></button>
306)         </td>
307)       </tr>
308)     </tbody>
309)   </table>
310) </div>
311) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

312) <div class="modal fade" id="add_group_modal" tabindex="-1" role="dialog" aria-labelledby="addGroupModal" aria-hidden="true">
313)   <div class="modal-dialog">
314)     <div class="modal-content">
315)       <div class="modal-header">
316)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
317)         <h4 class="modal-title">Ajouter un groupe</h4>
318)       </div>
319)       <div class="modal-body">
320)         <form class="form-horizontal" role="form">
321)           <div class="form-group">
322)             <div class="input-group">
323)               <span class="input-group-addon">Nom *</span>
324)               <input type='text' id='add_group_name' class="form-control" placeholder='Nom'/>
325)             </div>
326)           </div>
327)         </form>
328)       </div>
329)       <div class="modal-footer">
330)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
331)         <button type="button" class="btn btn-primary" id='add_group_submit'>Ajouter</button>
332)       </div>
333)     </div><!-- /.modal-content -->
334)   </div><!-- /.modal-dialog -->
335) </div>
336) 
337) <div class="modal fade" id="add_contributor_modal" tabindex="-1" role="dialog" aria-labelledby="addContributorModal" aria-hidden="true">
338)   <div class="modal-dialog">
339)     <div class="modal-content">
340)       <div class="modal-header">
341)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
342)         <h4 class="modal-title">Ajouter un participant</h4>
343)       </div>
344)       <div class="modal-body">
345)         <form class="form-horizontal" role="form">
346)           <div class="form-group">
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

347) 				<label for='add_contributor_name' class="col-sm-2 control-label">Nom *</label>
348) 				<div class="col-sm-10">
349) 					<input type='text' id='add_contributor_name' class="form-control" placeholder='Nom'/>
350) 				</div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

351)           </div>
352)           <div class="form-group">
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

353) 			  <label for='add_contributor_email' class="col-sm-2 control-label">Email *</label>
354) 			  <div class="col-sm-10">
355) 				<input type='text' id='add_contributor_email' class="form-control" placeholder='Email'/>
356) 			  </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

357)           </div>
358)         </form>
359)       </div>
360)       <div class="modal-footer">
361)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
362)         <button type="button" class="btn btn-primary" id='add_contributor_submit'>Ajouter</button>
363)       </div>
364)     </div><!-- /.modal-content -->
365)   </div><!-- /.modal-dialog -->
366) </div>
367) 
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

368) <div class="modal fade" id="login_modal" tabindex="-1" role="dialog" aria-labelledby="loginModal" aria-hidden="true">
369)   <div class="modal-dialog">
370)     <div class="modal-content">
371)       <div class="modal-header">
372)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
373)         <h4 class="modal-title">Connexion</h4>
374)       </div>
375)       <div class="modal-body">
376)         <form class="form-horizontal" role="form">
377)           <div class="form-group">
378)             <div class="input-group">
379)               <span class="input-group-addon">Email *</span>
380)               <input type='text' id='login_email' class="form-control" placeholder='Email'/>
381)             </div>
382)           </div>
383)           <div class="form-group">
384)             <div class="input-group">
385)               <span class="input-group-addon">Mot de passe *</span>
386)               <input type='password' id='login_pass' class="form-control" placeholder='Mot de passe'/>
387)             </div>
388)           </div>
389)           <div class="form-group">
390)             <div class="input-group">
391)               <span class="input-group-addon">Serveur *</span>
Benjamin Renard Modify default server URL

Benjamin Renard authored 10 years ago

392)               <input type='text' id='login_server' class="form-control" value='http://mycoserver.zionetrix.net'/>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

393)             </div>
394)           </div>
395)         </form>
396)       </div>
397)       <div class="modal-footer">
398)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
399)         <button type="button" class="btn btn-primary" id='login_submit'>Connexion</button>
Benjamin Renard Add subscribe feature

Benjamin Renard authored 10 years ago

400)         <button type="button" class="btn btn-primary" id='go_to_subscribe_btn'>Inscription</button>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

401)       </div>
402)     </div><!-- /.modal-content -->
403)   </div><!-- /.modal-dialog -->
404) </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

405) 
Benjamin Renard Add subscribe feature

Benjamin Renard authored 10 years ago

406) <div class="modal fade" id="subscribe_modal" tabindex="-1" role="dialog" aria-labelledby="subscribeModal" aria-hidden="true">
407)   <div class="modal-dialog">
408)     <div class="modal-content">
409)       <div class="modal-header">
410)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
411)         <h4 class="modal-title">Inscription</h4>
412)       </div>
413)       <div class="modal-body">
414)         <form class="form-horizontal" role="form">
415)           <div class="form-group">
416)             <div class="input-group">
417)               <span class="input-group-addon">Email *</span>
418)               <input type='text' id='subscribe_email' class="form-control" placeholder='Email'/>
419)             </div>
420)           </div>
421)           <div class="form-group">
422)             <div class="input-group">
423)               <span class="input-group-addon">Nom *</span>
424)               <input type='text' id='subscribe_name' class="form-control" placeholder='Nom'/>
425)             </div>
426)           </div>
427)           <div class="form-group">
428)             <div class="input-group">
429)               <span class="input-group-addon">Mot de passe *</span>
430)               <input type='password' id='subscribe_pass' class="form-control" placeholder='Mot de passe'/>
431)             </div>
432)           </div>
433)           <div class="form-group">
434)             <div class="input-group">
435)               <span class="input-group-addon">Serveur *</span>
436)               <input type='text' id='subscribe_server' class="form-control" value='http://mycoserver.zionetrix.net'/>
437)             </div>
438)           </div>
439)         </form>
440)       </div>
441)       <div class="modal-footer">
442)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
443)         <button type="button" class="btn btn-primary" id='subscribe_submit'>Valider</button>
444)       </div>
445)     </div><!-- /.modal-content -->
446)   </div><!-- /.modal-dialog -->
447) </div>
448) 
449) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

450) <div class="modal fade" id="add_contribution_modal" tabindex="-1" role="dialog" aria-labelledby="addContributorModal" aria-hidden="true">
451)   <div class="modal-dialog">
452)     <div class="modal-content">
453)       <div class="modal-header">
454)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
455)         <h4 class="modal-title">Ajouter une contribution</h4>
456)       </div>
457)       <div class="modal-body">
458)         <form class="form-horizontal" role="form">
Benjamin Renard Use UUID as Contribution id...

Benjamin Renard authored 10 years ago

459)           <input type='hidden' id='edit_uuid' value='-1' />
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

460)           <div class="form-group">
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

461)               <label for='add_contribution_contributor_email' class="col-xs-3 control-label"><span class="glyphicon glyphicon-user"></span></label>
462)               <div class='col-xs-9'>
463) 				  <select id='add_contribution_contributor_email' class="form-control"></select>
464) 			  </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

465)           </div>
466)           <div class="form-group">
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

467) 			  <label for='add_contribution_title' class="col-xs-3 control-label">Titre</label>
468) 			  <div class='col-xs-9'>
469) 				<input type='text' id='add_contribution_title' class="form-control" placeholder='Titre'/>
470)               </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

471)           </div>
472)           <div class="form-group">
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

473) 			  <label for='add_contribution_cost' class="col-xs-3 control-label">Coût</label>
474) 			  <div class='col-xs-9'>
475) 				<div class="input-group">
476) 					<input type='text' id='add_contribution_cost' class="form-control" placeholder='0.00'/>
477) 					<span class="input-group-addon">€</span>
478) 				</div>
479) 			  </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

480)           </div>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

481)           <div class="form-group">
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

482) 			  <label for='add_contribution_category' class="col-xs-3 control-label">Catégorie</label>
483) 			  <div class='col-xs-9'>
484) 				<select id='add_contribution_category' class="form-control"></select>
485)               </div>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

486)           </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

487)           <div class="form-group">
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

488) 			  <label for='add_contribution_date' class="col-xs-3 control-label">Date</label>
489) 			  <div class='col-xs-9'>
490) 				<input type='text' id='add_contribution_date' class="form-control" placeholder='JJ/MM/AAAA'/>
491)               </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

492)           </div>
493)         </form>
494)       </div>
495)       <div class="modal-footer">
496)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
497)         <button type="button" class="btn btn-primary" id='add_contribution_submit'>Ajouter</button>
498)       </div>
499)     </div><!-- /.modal-content -->
500)   </div><!-- /.modal-dialog -->
501) </div>
502) 
503) <div class="modal fade" id="display_balance_modal" tabindex="-1" role="dialog" aria-labelledby="displayBalanceModal" aria-hidden="true">
504)   <div class="modal-dialog">
505)     <div class="modal-content">
506)       <div class="modal-header">
507)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
508)         <h4 class="modal-title">Balance</h4>
509)       </div>
510)       <div class="modal-body">
511)         <table class="table table-striped">
512)           <thead>
Benjamin Renard Improve balance display

Benjamin Renard authored 10 years ago

513)             <tr>
514)               <th>Participant</th>
515)               <th>Participation</th>
516)               <th>&nbsp;</th>
517)             </tr>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

518)           </thead>
519)           <tbody></tbody>
520)           <tfoot>
521)             <tr>
522)               <td id='total-label'>Total :</td>
Benjamin Renard Improve balance display

Benjamin Renard authored 10 years ago

523)               <td colspan='2' id='total-value'></td>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

524)             </tr>
525)           </tfoot>
526)         </table>
527)       </div>
528)       <div class="modal-footer">
529)         <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
530)       </div>
531)     </div><!-- /.modal-content -->
532)   </div><!-- /.modal-dialog -->
533) </div>
534) 
Benjamin Renard Fix please wait modal

Benjamin Renard authored 10 years ago

535) <div class="modal fade" id="please_wait_modal" tabindex="-1" role="dialog" aria-labelledby="pleaseWaitModal" aria-hidden="true" data-keyboard='false' data-backdrop='static'>
536)   <div class="modal-dialog">
537)     <div class="modal-content">
538)       <div class="modal-header">
539)         <h2 class="modal-title">Chargement...</h2>
540)       </div>
541)       <div class="modal-body">
542)         <div class="progress progress-striped active">
543)           <div class="progress-bar"  role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width: 100%">
544)             <span class="sr-only">Chargement...</span>
545)           </div>
546)         </div>
547)       </div>
548)     </div><!-- /.modal-content -->
549)   </div><!-- /.modal-dialog -->
550) </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

551) 
552) <div class="modal fade" id="confirm_modal" tabindex="-1" role="dialog" aria-labelledby="confirmModal" aria-hidden="true">
553)   <div class="modal-dialog">
554)     <div class="modal-content">
555)       <div class="modal-header">
556)         <button type="button" class="close cancel" aria-hidden="true">&times;</button>
557)         <h4 class="modal-title">Confirmation</h4>
558)       </div>
559)       <div class="modal-body">
560)         <p id='question'></p>
561)       </div>
562)       <div class="modal-footer">
563)         <button type="button" class="btn btn-default cancel">Annuler</button>
564)         <button type="button" class="btn btn-primary" id='confirm_modal_submit'>Valider</button>
565)       </div>
566)     </div><!-- /.modal-content -->
567)   </div><!-- /.modal-dialog -->
568) </div>
569) 
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

570) <div class="modal fade" id="myaccount_modal" tabindex="-1" role="dialog" aria-labelledby="myaccountModal" aria-hidden="true">
571)   <div class="modal-dialog">
572)     <div class="modal-content">
573)       <div class="modal-header">
574)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
575)         <h4 class="modal-title">Mon compte</h4>
576)       </div>
577)       <div class="modal-body">
578)       <form class="form-horizontal" role="form">
579)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

580)           <label class="col-sm-3 control-label">Email</label>
581)           <div class="col-sm-9">
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

582)             <p class="form-control-static" id='myaccount_email'></p>
583)           </div>
584)         </div>
585)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

586)           <label "inputName" class="col-sm-3 control-label">Nom</label>
587)           <div class="col-sm-9">
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

588)             <input type="text" class="form-control" id="myaccount_name" placeholder="Nom" disabled>
589)          </div>
590)         </div>
591)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

592)           <label for="inputPassword" class="col-sm-3 control-label">Mot de passe</label>
593)           <div class="col-sm-9">
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

594)             <input type="password" class="form-control" id="myaccount_password" placeholder="Mot de passe" disabled>
Benjamin Renard Fix please wait modal

Benjamin Renard authored 10 years ago

595)           </div>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

596)         </div>
Benjamin Renard Display server in myaccount...

Benjamin Renard authored 10 years ago

597)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

598)           <label class="col-sm-3 control-label">Serveur</label>
599)           <div class="col-sm-9">
Benjamin Renard Display server in myaccount...

Benjamin Renard authored 10 years ago

600)             <p class="form-control-static" id='myaccount_server'></p>
601)           </div>
602)         </div>
bn8 Add lastsync information to...

bn8 authored 10 years ago

603)         <div class="form-group">
604)           <label class="col-sm-5 control-label">Dernière synchronisation</label>
605)           <div class="col-sm-5">
606)             <p class="form-control-static" id='myaccount_lastsync'></p>
607)           </div>
608)         </div>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

609)       </form>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

610)       </div>
611)       <div class="modal-footer">
612)         <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
613)       </div>
614)     </div><!-- /.modal-content -->
615)   </div><!-- /.modal-dialog -->
616) </div>
617) 
618) <div class="modal fade" id="grp_cat_modal" tabindex="-1" role="dialog" aria-labelledby="grpCatModal" aria-hidden="true">
619)   <div class="modal-dialog">
620)     <div class="modal-content">
621)       <div class="modal-header">
622)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
623)         <h4 class="modal-title">Catégories</h4>
624)       </div>
625)       <div class="modal-body">
626)         <ul id='grp_cat_list'></ul>
627)       </div>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

628)       <div class="modal-footer">
629)         <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
630)       </div>
631)     </div><!-- /.modal-content -->
632)   </div><!-- /.modal-dialog -->
633) </div>
634) 
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

635) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

636) </div>
637)   <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
Benjamin Renard Import localy librairies

Benjamin Renard authored 10 years ago

638)   <script src="inc/lib/jquery-1.10.2.min.js"></script>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

639)   <!-- Latest compiled and minified JavaScript -->
Benjamin Renard Import localy librairies

Benjamin Renard authored 10 years ago

640)   <script src="inc/lib/bootstrap/js/bootstrap.min.js"></script>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

641)   <script src="inc/lib/moment.min.js"></script>
bn8 Add pickadate date picker

bn8 authored 10 years ago

642)   <script src="inc/lib/pickadate/picker.js"></script>
643)   <script src="inc/lib/pickadate/picker.date.js"></script>
644)   <script src="inc/lib/pickadate/legacy.js"></script>
Benjamin Renard Manage contribution suggest...

Benjamin Renard authored 10 years ago

645)   <script src="inc/lib/typeahead.bundle.js"></script>
Benjamin Renard Use UUID as Contribution id...

Benjamin Renard authored 10 years ago

646)   <script src="inc/lib/uuid.js"></script>