96ab0959b489dd0dcae4e2bd7beac8ac8135606c
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 Initial commit

Benjamin Renard authored 10 years ago

119) </style>
120)   <body>
121)     <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
122)       <div class="container">
123)         <div class="navbar-header">
124)           <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-groupe-collapse">
125)             <span class="sr-only">Toggle navigation</span>
126)             <span class="icon-bar"></span>
127)             <span class="icon-bar"></span>
128)             <span class="icon-bar"></span>
129)           </button>
Benjamin Renard Add link on App Name in Navbar

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

131)         </div>
132)         <div class="collapse navbar-collapse"  id="navbar-groupe-collapse">
133)           <ul class="nav navbar-nav">
134)             <li class="dropdown">
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

135)               <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

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

Benjamin Renard authored 10 years ago

138)                 <li><a href="#" id='add_group_btn' data-toggle="modal" data-target="#add_group_modal"><span class='glyphicon glyphicon-plus'><span> Nouveau</a></li>
139)                 <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

140)               </ul>
141)             </li>
142)           </ul>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

143)           <ul class="nav navbar-nav navbar-right">
144)             <li class="dropdown">
145)               <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>
146)               <ul id="user-menu" class="dropdown-menu"></ul>
147)             </li>
148)           </ul>
149) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

150)         </div><!--/.nav-collapse -->
151)       </div>
152)     </div>
153) <div class="container">
154) 
Benjamin Renard Manage multiple screen part...

Benjamin Renard authored 10 years ago

155) <div id='view-home' class='part'>
156)   <h1 id='title'></h1>
157)   <table class="table table-striped" id='mybalances'>
158)     <thead>
159)       <tr>
160)         <th>Groupe</th>
161)         <th>Balance</th>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

163)       </tr>
164)     </thead>
165)     <tbody></tbody>
166)     <tfoot>
167)       <tr>
168)         <td id='total-label'>Total :</td>
169)         <td id='total-value'></td>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

171)       </tr>
172)     </tfoot>
173)   </table>
174) </div>
175) 
176) <div id='view-group' class='part'>
Benjamin Renard Replace usage of view-group...

Benjamin Renard authored 10 years ago

177)   <h1><span>Noël</span><small><span id='edit_group_btn' class='glyphicon glyphicon-edit btn btn-sm'></span></small></h1>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

178)   <form class="form-horizontal" role="form">
Benjamin Renard Add edit contributor feature

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

180)     <div class="form-group">
181)       <div class="input-group">
182)         <span class="input-group-addon">Participant</span>
183)         <select id='contributor' class="form-control">
184)         </select>
185)         <span class="input-group-btn">
186)           <button type="button" class="btn btn-primary" id='add_contributor_btn'><span class='glyphicon glyphicon-plus'></span></button>
Benjamin Renard Manage group contributors t...

Benjamin Renard authored 10 years ago

187)             <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
188)               <span class="glyphicon glyphicon-cog"></span>
189)             </button>
190)             <ul class="dropdown-menu">
191)               <li><a id='edit_contributor_btn'><span class='glyphicon glyphicon-edit'></span> Modifier</span></a></li>
192)               <li><a id='trash_contributor_btn'><span class='glyphicon glyphicon-trash'></span> Corbeille</span></a></li>
193)               <li><a id='del_contributor_btn'><span class='glyphicon glyphicon-floppy-remove'></span> Supprimer le participant</span></a></li>
194)             </ul>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

195)         </span>
196)       </div>
197)     </div>
198)   </form>
199)   <div class="btn-group">
200)     <button id='add_contribution_btn' class="btn btn-primary"><span class='glyphicon glyphicon-plus'></span> Ajouter une dépence</span></button>
201)     <button id='display_balance_btn' class="btn btn-info"><span class='glyphicon glyphicon-euro'></span> Balance</span></button>
202)     <div class="btn-group">
203)       <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown">
204)         <span class="glyphicon glyphicon-cog"></span>
205)       </button>
206)       <ul class="dropdown-menu">
Benjamin Renard Add possibility to view trash

Benjamin Renard authored 10 years ago

207)         <li><a id='trash_group_btn'><span class='glyphicon glyphicon-trash'></span> Corbeille</span></a></li>
208)         <li><a id='remove_group_btn'><span class='glyphicon glyphicon-floppy-remove'></span> Supprimer le groupe</span></a></li>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

209)       </ul>
210)     </div>
211)   </div>
212)   <table id='contributions' class="table">
213)     <thead>
214)       <tr>
215)         <th>Dépence</th>
216)         <th>Coût</th>
217)         <th>Actions</th>
218)       </tr>
219)     </thead>
220)     <tbody>
221)       <tr>
Benjamin Renard Remove example values

Benjamin Renard authored 10 years ago

222)         <td>Label</td>
223)         <td>XXX,XX€</td>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

224)         <td>
225)           <div class="btn-group" data-id='0'>
226)             <button type="button" class="btn btn-default contribution_edit_btn"><span class='glyphicon glyphicon-edit'></span></button>
227)             <button type="button" class="btn btn-default contribution_delete_btn"><span class='glyphicon glyphicon-trash'></span></button>
228)           </div>
229)         </td>
230)       </tr>
231)     </tbody>
232)     <tfoot>
233)       <tr>
234)         <td id='total-label'>Total :</td>
235)         <td id='total-value' colspan='2'>126,56€</td>
236)       </tr>
237)     </tfoot> 
238)   </table>
239) </div>
240) 
Benjamin Renard Add possibility to view trash

Benjamin Renard authored 10 years ago

241) <div id='view-group-trash' class='part'>
242)   <h1>Corbeille</h1>
243)   <button type="button" class="btn btn-default" id="go-back-group"><span class="glyphicon glyphicon-arrow-left"> Retour</span></button>
244)   <table id='trash' class="table">
245)     <thead>
246)       <tr>
247)         <th>Dépence</th>
248)         <th>Coût</th>
249)         <th>Actions</th>
250)       </tr>
251)     </thead>
252)     <tbody>
253)       <tr>
254)         <td>Label</td>
255)         <td>XXX,XX€</td>
256)         <td>
257)           <button type="button" class="btn btn-default contribution_restore_btn"><span class='glyphicon glyphicon-share'></span></button>
258)         </td>
259)       </tr>
260)     </tbody>
261)   </table>
262) 
263) </div>
264) 
Benjamin Renard Manage group contributors t...

Benjamin Renard authored 10 years ago

265) <div id='view-group-trash-contributors' class='part'>
266)   <h1>Corbeille</h1>
267)   <button type="button" class="btn btn-default" id="go-back-group"><span class="glyphicon glyphicon-arrow-left"> Retour</span></button>
268)   <table id='trash' class="table">
269)     <thead>
270)       <tr>
271)         <th>Participant</th>
272)         <th>Actions</th>
273)       </tr>
274)     </thead>
275)     <tbody>
276)       <tr>
277)         <td>Nom</td>
278)         <td>
279)           <button type="button" class="btn btn-default contribution_restore_btn"><span class='glyphicon glyphicon-share'></span></button>
280)         </td>
281)       </tr>
282)     </tbody>
283)   </table>
284) </div>
285) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

286) <div class="modal fade" id="add_group_modal" tabindex="-1" role="dialog" aria-labelledby="addGroupModal" aria-hidden="true">
287)   <div class="modal-dialog">
288)     <div class="modal-content">
289)       <div class="modal-header">
290)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
291)         <h4 class="modal-title">Ajouter un groupe</h4>
292)       </div>
293)       <div class="modal-body">
294)         <form class="form-horizontal" role="form">
295)           <div class="form-group">
296)             <div class="input-group">
297)               <span class="input-group-addon">Nom *</span>
298)               <input type='text' id='add_group_name' class="form-control" placeholder='Nom'/>
299)             </div>
300)           </div>
301)         </form>
302)       </div>
303)       <div class="modal-footer">
304)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
305)         <button type="button" class="btn btn-primary" id='add_group_submit'>Ajouter</button>
306)       </div>
307)     </div><!-- /.modal-content -->
308)   </div><!-- /.modal-dialog -->
309) </div>
310) 
311) <div class="modal fade" id="add_contributor_modal" tabindex="-1" role="dialog" aria-labelledby="addContributorModal" aria-hidden="true">
312)   <div class="modal-dialog">
313)     <div class="modal-content">
314)       <div class="modal-header">
315)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
316)         <h4 class="modal-title">Ajouter un participant</h4>
317)       </div>
318)       <div class="modal-body">
319)         <form class="form-horizontal" role="form">
320)           <div class="form-group">
321)             <div class="input-group">
322)               <span class="input-group-addon">Nom *</span>
323)               <input type='text' id='add_contributor_name' class="form-control" placeholder='Nom'/>
324)             </div>
325)           </div>
326)           <div class="form-group">
327)             <div class="input-group">
328)               <span class="input-group-addon">Email *</span>
329)               <input type='text' id='add_contributor_email' class="form-control" placeholder='Email'/>
330)             </div>
331)           </div>
332)         </form>
333)       </div>
334)       <div class="modal-footer">
335)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
336)         <button type="button" class="btn btn-primary" id='add_contributor_submit'>Ajouter</button>
337)       </div>
338)     </div><!-- /.modal-content -->
339)   </div><!-- /.modal-dialog -->
340) </div>
341) 
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

342) <div class="modal fade" id="login_modal" tabindex="-1" role="dialog" aria-labelledby="loginModal" aria-hidden="true">
343)   <div class="modal-dialog">
344)     <div class="modal-content">
345)       <div class="modal-header">
346)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
347)         <h4 class="modal-title">Connexion</h4>
348)       </div>
349)       <div class="modal-body">
350)         <form class="form-horizontal" role="form">
351)           <div class="form-group">
352)             <div class="input-group">
353)               <span class="input-group-addon">Email *</span>
354)               <input type='text' id='login_email' class="form-control" placeholder='Email'/>
355)             </div>
356)           </div>
357)           <div class="form-group">
358)             <div class="input-group">
359)               <span class="input-group-addon">Mot de passe *</span>
360)               <input type='password' id='login_pass' class="form-control" placeholder='Mot de passe'/>
361)             </div>
362)           </div>
363)           <div class="form-group">
364)             <div class="input-group">
365)               <span class="input-group-addon">Serveur *</span>
Benjamin Renard Modify default server URL

Benjamin Renard authored 10 years ago

366)               <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

367)             </div>
368)           </div>
369)         </form>
370)       </div>
371)       <div class="modal-footer">
372)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
373)         <button type="button" class="btn btn-primary" id='login_submit'>Connexion</button>
Benjamin Renard Add subscribe feature

Benjamin Renard authored 10 years ago

374)         <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

375)       </div>
376)     </div><!-- /.modal-content -->
377)   </div><!-- /.modal-dialog -->
378) </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

379) 
Benjamin Renard Add subscribe feature

Benjamin Renard authored 10 years ago

380) <div class="modal fade" id="subscribe_modal" tabindex="-1" role="dialog" aria-labelledby="subscribeModal" aria-hidden="true">
381)   <div class="modal-dialog">
382)     <div class="modal-content">
383)       <div class="modal-header">
384)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
385)         <h4 class="modal-title">Inscription</h4>
386)       </div>
387)       <div class="modal-body">
388)         <form class="form-horizontal" role="form">
389)           <div class="form-group">
390)             <div class="input-group">
391)               <span class="input-group-addon">Email *</span>
392)               <input type='text' id='subscribe_email' class="form-control" placeholder='Email'/>
393)             </div>
394)           </div>
395)           <div class="form-group">
396)             <div class="input-group">
397)               <span class="input-group-addon">Nom *</span>
398)               <input type='text' id='subscribe_name' class="form-control" placeholder='Nom'/>
399)             </div>
400)           </div>
401)           <div class="form-group">
402)             <div class="input-group">
403)               <span class="input-group-addon">Mot de passe *</span>
404)               <input type='password' id='subscribe_pass' class="form-control" placeholder='Mot de passe'/>
405)             </div>
406)           </div>
407)           <div class="form-group">
408)             <div class="input-group">
409)               <span class="input-group-addon">Serveur *</span>
410)               <input type='text' id='subscribe_server' class="form-control" value='http://mycoserver.zionetrix.net'/>
411)             </div>
412)           </div>
413)         </form>
414)       </div>
415)       <div class="modal-footer">
416)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
417)         <button type="button" class="btn btn-primary" id='subscribe_submit'>Valider</button>
418)       </div>
419)     </div><!-- /.modal-content -->
420)   </div><!-- /.modal-dialog -->
421) </div>
422) 
423) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

424) <div class="modal fade" id="add_contribution_modal" tabindex="-1" role="dialog" aria-labelledby="addContributorModal" aria-hidden="true">
425)   <div class="modal-dialog">
426)     <div class="modal-content">
427)       <div class="modal-header">
428)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
429)         <h4 class="modal-title">Ajouter une contribution</h4>
430)       </div>
431)       <div class="modal-body">
432)         <form class="form-horizontal" role="form">
Benjamin Renard Use UUID as Contribution id...

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

434)           <div class="form-group">
435)             <div class="input-group">
436)               <span class="input-group-addon">Participant *</span>
Benjamin Renard Manage contributor by their...

Benjamin Renard authored 10 years ago

437)               <select id='add_contribution_contributor_email' class="form-control"></select>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

438)             </div>
439)           </div>
440)           <div class="form-group">
441)             <div class="input-group">
442)               <span class="input-group-addon">Titre *</span>
443)               <input type='text' id='add_contribution_title' class="form-control" placeholder='Titre'/>
444)             </div>
445)           </div>
446)           <div class="form-group">
447)             <div class="input-group">
448)               <span class="input-group-addon">Coût *</span>
449)               <input type='text' id='add_contribution_cost' class="form-control" placeholder='0,00'/>
450)               <span class="input-group-addon">€</span>
451)             </div>
452)           </div>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

453)           <div class="form-group">
454)             <div class="input-group">
455)               <span class="input-group-addon">Catégorie </span>
Benjamin Renard Fix category management

Benjamin Renard authored 10 years ago

456)               <select id='add_contribution_category' class="form-control"></select>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

457)             </div>
458)           </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

459)           <div class="form-group">
460)             <div class="input-group">
461)               <span class="input-group-addon">Date</span>
462)               <input type='text' id='add_contribution_date' class="form-control" placeholder='JJ/MM/AAAA'/>
463)             </div>
464)           </div>
465)         </form>
466)       </div>
467)       <div class="modal-footer">
468)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
469)         <button type="button" class="btn btn-primary" id='add_contribution_submit'>Ajouter</button>
470)       </div>
471)     </div><!-- /.modal-content -->
472)   </div><!-- /.modal-dialog -->
473) </div>
474) 
475) <div class="modal fade" id="display_balance_modal" tabindex="-1" role="dialog" aria-labelledby="displayBalanceModal" aria-hidden="true">
476)   <div class="modal-dialog">
477)     <div class="modal-content">
478)       <div class="modal-header">
479)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
480)         <h4 class="modal-title">Balance</h4>
481)       </div>
482)       <div class="modal-body">
483)         <table class="table table-striped">
484)           <thead>
Benjamin Renard Improve balance display

Benjamin Renard authored 10 years ago

485)             <tr>
486)               <th>Participant</th>
487)               <th>Participation</th>
488)               <th>&nbsp;</th>
489)             </tr>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

490)           </thead>
491)           <tbody></tbody>
492)           <tfoot>
493)             <tr>
494)               <td id='total-label'>Total :</td>
Benjamin Renard Improve balance display

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

496)             </tr>
497)           </tfoot>
498)         </table>
499)       </div>
500)       <div class="modal-footer">
501)         <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
502)       </div>
503)     </div><!-- /.modal-content -->
504)   </div><!-- /.modal-dialog -->
505) </div>
506) 
Benjamin Renard Fix please wait modal

Benjamin Renard authored 10 years ago

507) <div class="modal fade" id="please_wait_modal" tabindex="-1" role="dialog" aria-labelledby="pleaseWaitModal" aria-hidden="true" data-keyboard='false' data-backdrop='static'>
508)   <div class="modal-dialog">
509)     <div class="modal-content">
510)       <div class="modal-header">
511)         <h2 class="modal-title">Chargement...</h2>
512)       </div>
513)       <div class="modal-body">
514)         <div class="progress progress-striped active">
515)           <div class="progress-bar"  role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width: 100%">
516)             <span class="sr-only">Chargement...</span>
517)           </div>
518)         </div>
519)       </div>
520)     </div><!-- /.modal-content -->
521)   </div><!-- /.modal-dialog -->
522) </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

523) 
524) <div class="modal fade" id="confirm_modal" tabindex="-1" role="dialog" aria-labelledby="confirmModal" aria-hidden="true">
525)   <div class="modal-dialog">
526)     <div class="modal-content">
527)       <div class="modal-header">
528)         <button type="button" class="close cancel" aria-hidden="true">&times;</button>
529)         <h4 class="modal-title">Confirmation</h4>
530)       </div>
531)       <div class="modal-body">
532)         <p id='question'></p>
533)       </div>
534)       <div class="modal-footer">
535)         <button type="button" class="btn btn-default cancel">Annuler</button>
536)         <button type="button" class="btn btn-primary" id='confirm_modal_submit'>Valider</button>
537)       </div>
538)     </div><!-- /.modal-content -->
539)   </div><!-- /.modal-dialog -->
540) </div>
541) 
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

542) <div class="modal fade" id="myaccount_modal" tabindex="-1" role="dialog" aria-labelledby="myaccountModal" aria-hidden="true">
543)   <div class="modal-dialog">
544)     <div class="modal-content">
545)       <div class="modal-header">
546)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
547)         <h4 class="modal-title">Mon compte</h4>
548)       </div>
549)       <div class="modal-body">
550)       <form class="form-horizontal" role="form">
551)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

554)             <p class="form-control-static" id='myaccount_email'></p>
555)           </div>
556)         </div>
557)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

560)             <input type="text" class="form-control" id="myaccount_name" placeholder="Nom" disabled>
561)          </div>
562)         </div>
563)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

566)             <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

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

572)             <p class="form-control-static" id='myaccount_server'></p>
573)           </div>
574)         </div>
bn8 Add lastsync information to...

bn8 authored 10 years ago

575)         <div class="form-group">
576)           <label class="col-sm-5 control-label">Dernière synchronisation</label>
577)           <div class="col-sm-5">
578)             <p class="form-control-static" id='myaccount_lastsync'></p>
579)           </div>
580)         </div>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

581)       </form>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

582)       </div>
583)       <div class="modal-footer">
584)         <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
585)       </div>
586)     </div><!-- /.modal-content -->
587)   </div><!-- /.modal-dialog -->
588) </div>
589) 
590) <div class="modal fade" id="grp_cat_modal" tabindex="-1" role="dialog" aria-labelledby="grpCatModal" aria-hidden="true">
591)   <div class="modal-dialog">
592)     <div class="modal-content">
593)       <div class="modal-header">
594)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
595)         <h4 class="modal-title">Catégories</h4>
596)       </div>
597)       <div class="modal-body">
598)         <ul id='grp_cat_list'></ul>
599)       </div>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

600)       <div class="modal-footer">
601)         <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
602)       </div>
603)     </div><!-- /.modal-content -->
604)   </div><!-- /.modal-dialog -->
605) </div>
606) 
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

607) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

bn8 authored 10 years ago

614)   <script src="inc/lib/pickadate/picker.js"></script>
615)   <script src="inc/lib/pickadate/picker.date.js"></script>
616)   <script src="inc/lib/pickadate/legacy.js"></script>
Benjamin Renard Manage contribution suggest...

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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