5b1ed81828c47895644575c7a005e44be423f8c9
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

1) <!DOCTYPE html>
Benjamin Renard Add method to manage cache

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

6)     <meta name="mobile-web-app-capable" content="yes">
Benjamin Renard Block page zoom on mobile

Benjamin Renard authored 10 years ago

7)     <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=0">
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

8)     <link rel="shortcut icon" href="favicon.png">
Benjamin Renard Add integration for Chrome...

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

27)   </head>
28) <style>
29) body{
30)   margin-top: 4em;
Benjamin Renard Fix body margin-bottom

Benjamin Renard authored 10 years ago

31)   margin-bottom: 4em;
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

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) 
Benjamin Renard Replace categories modal by...

Benjamin Renard authored 10 years ago

70) #view-group-categories ul {
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

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 Replace categories modal by...

Benjamin Renard authored 10 years ago

135) 
136) .nav a, #mybalances a, #add_category span {
137)   cursor: pointer;
138) }
Benjamin Renard Add categories chart

Benjamin Renard authored 10 years ago

139) 
140) #cats-chart {
141)   width: 350px;
142)   height: 350px;
143)   margin-top: 1em;
144) }
145) 
146) .cats-chart-label {
147)   color: #fff;
148)   background-color: #000;
149)   padding: 2px;
150)   border-radius: 3px;
151)   opacity: 0.6;
152)   text-align: center;
Benjamin Renard Improve chart

Benjamin Renard authored 10 years ago

153)   font-size: 0.8em;
154) }
155) 
156) .cats-chart-label span {
157)   font-size: 0.7em;
Benjamin Renard Add categories chart

Benjamin Renard authored 10 years ago

158) }
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

159) </style>
160)   <body>
161)     <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
162)       <div class="container">
163)         <div class="navbar-header">
164)           <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-groupe-collapse">
165)             <span class="sr-only">Toggle navigation</span>
166)             <span class="icon-bar"></span>
167)             <span class="icon-bar"></span>
168)             <span class="icon-bar"></span>
169)           </button>
Benjamin Renard Add link on App Name in Navbar

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

171)         </div>
172)         <div class="collapse navbar-collapse"  id="navbar-groupe-collapse">
173)           <ul class="nav navbar-nav">
174)             <li class="dropdown">
Benjamin Renard Add Export/Import feature

Benjamin Renard authored 8 years ago

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

Benjamin Renard authored 10 years ago

176)               <ul id="group-choice" class="dropdown-menu">
177)                 <li class="divider"></li>
Benjamin Renard Add Export/Import feature

Benjamin Renard authored 8 years ago

178)                 <li><a id='add_group_btn'><span class='glyphicon glyphicon-plus'></span> Nouveau</a></li>
179)                 <li class="divider"></li>
180)                 <li><a id='export_all_btn'><span class='glyphicon glyphicon-download'></span> Exporter au format JSON</span></a></li>
181)                 <li><a id='import_all_btn'><span class='glyphicon glyphicon-upload'></span> Importer depuis un fichier JSON</span></a></li>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

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

183)               </ul>
184)             </li>
185)           </ul>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

186)           <ul class="nav navbar-nav navbar-right">
187)             <li class="dropdown">
188)               <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>
189)               <ul id="user-menu" class="dropdown-menu"></ul>
190)             </li>
Benjamin Renard Add method to manage cache

Benjamin Renard authored 10 years ago

191)             <li><a id='update_app'><span class='glyphicon glyphicon-refresh'></span> Mise à jour de l'application</a></li>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

192)           </ul>
193) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

194)         </div><!--/.nav-collapse -->
195)       </div>
196)     </div>
197) <div class="container">
198) 
Benjamin Renard Manage multiple screen part...

Benjamin Renard authored 10 years ago

199) <div id='view-home' class='part'>
200)   <h1 id='title'></h1>
201)   <table class="table table-striped" id='mybalances'>
202)     <thead>
203)       <tr>
204)         <th>Groupe</th>
205)         <th>Balance</th>
206)       </tr>
207)     </thead>
208)     <tbody></tbody>
209)     <tfoot>
210)       <tr>
211)         <td id='total-label'>Total :</td>
212)         <td id='total-value'></td>
213)       </tr>
214)     </tfoot>
215)   </table>
216) </div>
217) 
218) <div id='view-group' class='part'>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

219)   <nav class="navbar navbar-default" role="navigation">
220)     <div class="container">
221)       <div class="navbar-header">
222)         <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#group-navbar-collapse-1">
223)           <span class="sr-only">Toggle navigation</span>
224)           <span id='group-username'>Benjamin</span>
225)           <span class="caret"></span>
226)         </button>
227)         <span class="navbar-brand group-title">Noël</span>
228)       </div>
229)       <div class="collapse navbar-collapse" id="group-navbar-collapse-1">
230)         <div class="navbar-form navbar-right">
231)           <select id='contributor' class="form-control"></select>
232)         </div>
233)         <ul class="nav navbar-nav navbar-right">
234)           <li><a id='add_contributor_btn'><span class='glyphicon glyphicon-plus'></span> Ajouter</span></a></li>
235)           <li><a id='edit_contributor_btn'><span class='glyphicon glyphicon-edit'></span> Modifier</span></a></li>
236)           <li><a id='trash_contributor_btn'><span class='glyphicon glyphicon-trash'></span> Corbeille</span></a></li>
237)           <li><a id='del_contributor_btn'><span class='glyphicon glyphicon-floppy-remove'></span> Supprimer le participant</span></a></li>
238)         </ul>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

239)       </div>
240)     </div>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

241)   </nav>
242) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

243)   <table id='contributions' class="table">
244)     <thead>
245)       <tr>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

249)       </tr>
250)     </thead>
251)     <tbody>
252)       <tr>
Benjamin Renard Remove example values

Benjamin Renard authored 10 years ago

253)         <td>Label</td>
254)         <td>XXX,XX€</td>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

255)         <td>
256)           <div class="btn-group" data-id='0'>
257)             <button type="button" class="btn btn-default contribution_edit_btn"><span class='glyphicon glyphicon-edit'></span></button>
258)             <button type="button" class="btn btn-default contribution_delete_btn"><span class='glyphicon glyphicon-trash'></span></button>
259)           </div>
260)         </td>
261)       </tr>
262)     </tbody>
263)   </table>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

264)   
265)   <nav class="navbar navbar-inverse navbar-fixed-bottom" role="navigation">
266)     <div class="container">
267)       <div class="navbar-myform navbar-left">
268)         <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bottom-navbar-collapse-1">
269)           <span class="sr-only">Toggle navigation</span>
270)           <span class="icon-bar"></span>
271)           <span class="icon-bar"></span>
272)           <span class="icon-bar"></span>
273)         </button>
274)         <button class="btn btn-default" id='add_contribution_btn'><span class='glyphicon glyphicon-plus'></span> Ajouter une dépence</span></button>
275)         <button class="btn btn-default" id='display_balance_btn'><span class='glyphicon glyphicon-euro'></span> Balance</span></button>
276)       </div>
277)       <div class="collapse navbar-collapse" id="bottom-navbar-collapse-1">
Benjamin Renard Add search contributions fe...

Benjamin Renard authored 10 years ago

278)         <form class="navbar-form navbar-right" role="search" id='nav-search-form'>
279)           <div class="form-group">
280)             <input type="text" class="form-control" placeholder="Rechercher">
281)           </div>
282)         </form>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

283)         <ul class="nav navbar-nav navbar-right">
Benjamin Renard Replace categories modal by...

Benjamin Renard authored 10 years ago

284)           <li><a id='categories_group_btn'><span class='glyphicon glyphicon-th-list'></span> Catégories</span></a></li>
Benjamin Renard Add export group contributi...

Benjamin Renard authored 10 years ago

285)           <li><a id='export_group_btn'><span class='glyphicon glyphicon-download'></span> Export CSV</span></a></li>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

286)           <li><a id='trash_group_btn'><span class='glyphicon glyphicon-trash'></span> Corbeille</span></a></li>
287)           <li><a id='remove_group_btn'><span class='glyphicon glyphicon-floppy-remove'></span> Supprimer le groupe</span></a></li>
288)         </ul>
289)       </div>
290)     </div>
291)   </nav>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

292) </div>
293) 
Benjamin Renard Add possibility to view trash

Benjamin Renard authored 10 years ago

294) <div id='view-group-trash' class='part'>
295)   <h1>Corbeille</h1>
296)   <button type="button" class="btn btn-default" id="go-back-group"><span class="glyphicon glyphicon-arrow-left"> Retour</span></button>
297)   <table id='trash' class="table">
298)     <thead>
299)       <tr>
300)         <th>Dépence</th>
301)         <th>Coût</th>
302)         <th>Actions</th>
303)       </tr>
304)     </thead>
305)     <tbody>
306)       <tr>
307)         <td>Label</td>
308)         <td>XXX,XX€</td>
309)         <td>
310)           <button type="button" class="btn btn-default contribution_restore_btn"><span class='glyphicon glyphicon-share'></span></button>
311)         </td>
312)       </tr>
313)     </tbody>
314)   </table>
315) 
316) </div>
317) 
Benjamin Renard Manage group contributors t...

Benjamin Renard authored 10 years ago

318) <div id='view-group-trash-contributors' class='part'>
319)   <h1>Corbeille</h1>
320)   <button type="button" class="btn btn-default" id="go-back-group"><span class="glyphicon glyphicon-arrow-left"> Retour</span></button>
321)   <table id='trash' class="table">
322)     <thead>
323)       <tr>
324)         <th>Participant</th>
325)         <th>Actions</th>
326)       </tr>
327)     </thead>
328)     <tbody>
329)       <tr>
330)         <td>Nom</td>
331)         <td>
332)           <button type="button" class="btn btn-default contribution_restore_btn"><span class='glyphicon glyphicon-share'></span></button>
333)         </td>
334)       </tr>
335)     </tbody>
336)   </table>
337) </div>
338) 
Benjamin Renard Add categories chart

Benjamin Renard authored 10 years ago

339) <div id='view-group-categories' class='part'>
Benjamin Renard Replace categories modal by...

Benjamin Renard authored 10 years ago

340)   <h1>Catégories <button type="button" class="btn btn-default go-back-group"><span class="glyphicon glyphicon-arrow-left"> Retour</span></button></h1>
Benjamin Renard Add categories chart

Benjamin Renard authored 10 years ago

341)   <div class='row'>
342)     <div class='col-xs-6'>
343)       <ul>
344)       </ul>
Benjamin Renard Improve add group's categor...

Benjamin Renard authored 8 years ago

345)       <form class="form-horizontal" role="form">
346)         <div id="add_category" class='input-group'>
347)           <input type='text' class="form-control" placeholder='nom'/>
348)           <span class="input-group-addon"><span class="glyphicon glyphicon-plus"></span></span>
349)         </div>
350)       </form>
Benjamin Renard Replace categories modal by...

Benjamin Renard authored 10 years ago

351)     </div>
352)   </div>
Benjamin Renard Add categories chart

Benjamin Renard authored 10 years ago

353)   <div id='cats-chart'></div>
Benjamin Renard Replace categories modal by...

Benjamin Renard authored 10 years ago

354) </div>
355) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

356) <div class="modal fade" id="add_group_modal" tabindex="-1" role="dialog" aria-labelledby="addGroupModal" aria-hidden="true">
357)   <div class="modal-dialog">
358)     <div class="modal-content">
359)       <div class="modal-header">
360)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
361)         <h4 class="modal-title">Ajouter un groupe</h4>
362)       </div>
363)       <div class="modal-body">
364)         <form class="form-horizontal" role="form">
365)           <div class="form-group">
366)             <div class="input-group">
367)               <span class="input-group-addon">Nom *</span>
368)               <input type='text' id='add_group_name' class="form-control" placeholder='Nom'/>
369)             </div>
370)           </div>
371)         </form>
372)       </div>
373)       <div class="modal-footer">
374)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
375)         <button type="button" class="btn btn-primary" id='add_group_submit'>Ajouter</button>
376)       </div>
377)     </div><!-- /.modal-content -->
378)   </div><!-- /.modal-dialog -->
379) </div>
380) 
381) <div class="modal fade" id="add_contributor_modal" tabindex="-1" role="dialog" aria-labelledby="addContributorModal" aria-hidden="true">
382)   <div class="modal-dialog">
383)     <div class="modal-content">
384)       <div class="modal-header">
385)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
386)         <h4 class="modal-title">Ajouter un participant</h4>
387)       </div>
388)       <div class="modal-body">
389)         <form class="form-horizontal" role="form">
390)           <div class="form-group">
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

391) 				<label for='add_contributor_name' class="col-sm-2 control-label">Nom *</label>
392) 				<div class="col-sm-10">
393) 					<input type='text' id='add_contributor_name' class="form-control" placeholder='Nom'/>
394) 				</div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

397) 			  <label for='add_contributor_email' class="col-sm-2 control-label">Email *</label>
398) 			  <div class="col-sm-10">
root Improve inputs types

root authored 10 years ago

399) 				<input type='email' id='add_contributor_email' class="form-control" placeholder='Email'/>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

400) 			  </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

401)           </div>
402)         </form>
403)       </div>
404)       <div class="modal-footer">
405)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
406)         <button type="button" class="btn btn-primary" id='add_contributor_submit'>Ajouter</button>
407)       </div>
408)     </div><!-- /.modal-content -->
409)   </div><!-- /.modal-dialog -->
410) </div>
411) 
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

412) <div class="modal fade" id="login_modal" tabindex="-1" role="dialog" aria-labelledby="loginModal" aria-hidden="true">
413)   <div class="modal-dialog">
414)     <div class="modal-content">
415)       <div class="modal-header">
416)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
417)         <h4 class="modal-title">Connexion</h4>
418)       </div>
419)       <div class="modal-body">
420)         <form class="form-horizontal" role="form">
421)           <div class="form-group">
422)             <div class="input-group">
423)               <span class="input-group-addon">Email *</span>
root Improve inputs types

root authored 10 years ago

424)               <input type='email' id='login_email' class="form-control" placeholder='Email'/>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

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='login_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>
Benjamin Renard Modify default server URL

Benjamin Renard authored 10 years ago

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

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='login_submit'>Connexion</button>
Benjamin Renard Add subscribe feature

Benjamin Renard authored 10 years ago

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

445)       </div>
446)     </div><!-- /.modal-content -->
447)   </div><!-- /.modal-dialog -->
448) </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

449) 
Benjamin Renard Add subscribe feature

Benjamin Renard authored 10 years ago

450) <div class="modal fade" id="subscribe_modal" tabindex="-1" role="dialog" aria-labelledby="subscribeModal" 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">Inscription</h4>
456)       </div>
457)       <div class="modal-body">
458)         <form class="form-horizontal" role="form">
459)           <div class="form-group">
460)             <div class="input-group">
461)               <span class="input-group-addon">Email *</span>
root Improve inputs types

root authored 10 years ago

462)               <input type='email' id='subscribe_email' class="form-control" placeholder='Email'/>
Benjamin Renard Add subscribe feature

Benjamin Renard authored 10 years ago

463)             </div>
464)           </div>
465)           <div class="form-group">
466)             <div class="input-group">
467)               <span class="input-group-addon">Nom *</span>
468)               <input type='text' id='subscribe_name' class="form-control" placeholder='Nom'/>
469)             </div>
470)           </div>
471)           <div class="form-group">
472)             <div class="input-group">
473)               <span class="input-group-addon">Mot de passe *</span>
474)               <input type='password' id='subscribe_pass' class="form-control" placeholder='Mot de passe'/>
475)             </div>
476)           </div>
477)           <div class="form-group">
478)             <div class="input-group">
479)               <span class="input-group-addon">Serveur *</span>
480)               <input type='text' id='subscribe_server' class="form-control" value='http://mycoserver.zionetrix.net'/>
481)             </div>
482)           </div>
483)         </form>
484)       </div>
485)       <div class="modal-footer">
486)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
487)         <button type="button" class="btn btn-primary" id='subscribe_submit'>Valider</button>
488)       </div>
489)     </div><!-- /.modal-content -->
490)   </div><!-- /.modal-dialog -->
491) </div>
492) 
493) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

494) <div class="modal fade" id="add_contribution_modal" tabindex="-1" role="dialog" aria-labelledby="addContributorModal" aria-hidden="true">
495)   <div class="modal-dialog">
496)     <div class="modal-content">
497)       <div class="modal-header">
498)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
499)         <h4 class="modal-title">Ajouter une contribution</h4>
500)       </div>
501)       <div class="modal-body">
502)         <form class="form-horizontal" role="form">
Benjamin Renard Use UUID as Contribution id...

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

505)               <label for='add_contribution_contributor_email' class="col-xs-3 control-label"><span class="glyphicon glyphicon-user"></span></label>
506)               <div class='col-xs-9'>
507) 				  <select id='add_contribution_contributor_email' class="form-control"></select>
508) 			  </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

511) 			  <label for='add_contribution_title' class="col-xs-3 control-label">Titre</label>
512) 			  <div class='col-xs-9'>
513) 				<input type='text' id='add_contribution_title' class="form-control" placeholder='Titre'/>
514)               </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

517) 			  <label for='add_contribution_cost' class="col-xs-3 control-label">Coût</label>
518) 			  <div class='col-xs-9'>
519) 				<div class="input-group">
Benjamin Renard Fixed step on contribution...

Benjamin Renard authored 10 years ago

520) 					<input type='number' id='add_contribution_cost' step='0.05' class="form-control" placeholder='0.00'/>
Benjamin Renard Upgrade to bootstrap 3

Benjamin Renard authored 10 years ago

521) 					<span class="input-group-addon">€</span>
522) 				</div>
523) 			  </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

524)           </div>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

526) 			  <label for='add_contribution_category' class="col-xs-3 control-label">Catégorie</label>
527) 			  <div class='col-xs-9'>
528) 				<select id='add_contribution_category' class="form-control"></select>
529)               </div>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

530)           </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

536)           </div>
537)         </form>
538)       </div>
539)       <div class="modal-footer">
540)         <button type="button" class="btn btn-default" data-dismiss="modal">Annuler</button>
541)         <button type="button" class="btn btn-primary" id='add_contribution_submit'>Ajouter</button>
542)       </div>
543)     </div><!-- /.modal-content -->
544)   </div><!-- /.modal-dialog -->
545) </div>
546) 
547) <div class="modal fade" id="display_balance_modal" tabindex="-1" role="dialog" aria-labelledby="displayBalanceModal" aria-hidden="true">
548)   <div class="modal-dialog">
549)     <div class="modal-content">
550)       <div class="modal-header">
551)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
552)         <h4 class="modal-title">Balance</h4>
553)       </div>
554)       <div class="modal-body">
555)         <table class="table table-striped">
556)           <thead>
Benjamin Renard Improve balance display

Benjamin Renard authored 10 years ago

557)             <tr>
558)               <th>Participant</th>
559)               <th>Participation</th>
560)               <th>&nbsp;</th>
561)             </tr>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

562)           </thead>
563)           <tbody></tbody>
564)           <tfoot>
565)             <tr>
566)               <td id='total-label'>Total :</td>
Benjamin Renard Improve balance display

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

568)             </tr>
569)           </tfoot>
570)         </table>
571)       </div>
572)       <div class="modal-footer">
573)         <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
574)       </div>
575)     </div><!-- /.modal-content -->
576)   </div><!-- /.modal-dialog -->
577) </div>
578) 
Benjamin Renard Fix please wait modal

Benjamin Renard authored 10 years ago

579) <div class="modal fade" id="please_wait_modal" tabindex="-1" role="dialog" aria-labelledby="pleaseWaitModal" aria-hidden="true" data-keyboard='false' data-backdrop='static'>
580)   <div class="modal-dialog">
581)     <div class="modal-content">
582)       <div class="modal-header">
583)         <h2 class="modal-title">Chargement...</h2>
584)       </div>
585)       <div class="modal-body">
586)         <div class="progress progress-striped active">
587)           <div class="progress-bar"  role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width: 100%">
588)             <span class="sr-only">Chargement...</span>
589)           </div>
590)         </div>
591)       </div>
592)     </div><!-- /.modal-content -->
593)   </div><!-- /.modal-dialog -->
594) </div>
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

595) 
596) <div class="modal fade" id="confirm_modal" tabindex="-1" role="dialog" aria-labelledby="confirmModal" aria-hidden="true">
597)   <div class="modal-dialog">
598)     <div class="modal-content">
599)       <div class="modal-header">
600)         <button type="button" class="close cancel" aria-hidden="true">&times;</button>
601)         <h4 class="modal-title">Confirmation</h4>
602)       </div>
603)       <div class="modal-body">
604)         <p id='question'></p>
605)       </div>
606)       <div class="modal-footer">
607)         <button type="button" class="btn btn-default cancel">Annuler</button>
608)         <button type="button" class="btn btn-primary" id='confirm_modal_submit'>Valider</button>
609)       </div>
610)     </div><!-- /.modal-content -->
611)   </div><!-- /.modal-dialog -->
612) </div>
613) 
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

614) <div class="modal fade" id="myaccount_modal" tabindex="-1" role="dialog" aria-labelledby="myaccountModal" aria-hidden="true">
615)   <div class="modal-dialog">
616)     <div class="modal-content">
617)       <div class="modal-header">
618)         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
619)         <h4 class="modal-title">Mon compte</h4>
620)       </div>
621)       <div class="modal-body">
622)       <form class="form-horizontal" role="form">
623)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

626)             <p class="form-control-static" id='myaccount_email'></p>
627)           </div>
628)         </div>
629)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

632)             <input type="text" class="form-control" id="myaccount_name" placeholder="Nom" disabled>
633)          </div>
634)         </div>
635)         <div class="form-group">
bn8 Add lastsync information to...

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

bn8 authored 10 years ago

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

Benjamin Renard authored 10 years ago

644)             <p class="form-control-static" id='myaccount_server'></p>
645)           </div>
646)         </div>
bn8 Add lastsync information to...

bn8 authored 10 years ago

647)         <div class="form-group">
648)           <label class="col-sm-5 control-label">Dernière synchronisation</label>
649)           <div class="col-sm-5">
650)             <p class="form-control-static" id='myaccount_lastsync'></p>
651)           </div>
652)         </div>
Benjamin Renard Add login and sync support

Benjamin Renard authored 10 years ago

653)       </form>
Benjamin Renard Add Categories management

Benjamin Renard authored 10 years ago

654)       </div>
655)       <div class="modal-footer">
656)         <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
657)       </div>
658)     </div><!-- /.modal-content -->
659)   </div><!-- /.modal-dialog -->
660) </div>
661) 
662) 
Benjamin Renard Initial commit

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

Benjamin Renard authored 10 years ago

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

bn8 authored 10 years ago

669)   <script src="inc/lib/pickadate/picker.js"></script>
670)   <script src="inc/lib/pickadate/picker.date.js"></script>
671)   <script src="inc/lib/pickadate/legacy.js"></script>
Benjamin Renard Manage contribution suggest...

Benjamin Renard authored 10 years ago

672)   <script src="inc/lib/typeahead.bundle.js"></script>
Benjamin Renard Add categories chart

Benjamin Renard authored 10 years ago

673)   <!-- Flot -->
674)   <script src="inc/lib/flot-0.8.3/jquery.flot.js"></script>
675)   <script src="inc/lib/flot-0.8.3/jquery.flot.pie.js"></script>
676)   
Benjamin Renard Use UUID as Contribution id...

Benjamin Renard authored 10 years ago

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