Improvoe focolive, add job views
This commit is contained in:
14
views/jobs/add.hbs
Normal file
14
views/jobs/add.hbs
Normal file
@@ -0,0 +1,14 @@
|
||||
<form
|
||||
method='post'
|
||||
action='/jobs/{{jobName}}/addFile'
|
||||
enctype='multipart/form-data'
|
||||
>
|
||||
<p>File will be split on newline characters</p>
|
||||
<div>
|
||||
<label for='file'>Choose file to upload</label>
|
||||
<input type='file' id='file' name='file' />
|
||||
</div>
|
||||
<div>
|
||||
<button>Submit</button>
|
||||
</div>
|
||||
</form>
|
21
views/jobs/leaderboard.hbs
Normal file
21
views/jobs/leaderboard.hbs
Normal file
@@ -0,0 +1,21 @@
|
||||
<div>
|
||||
<div>Job: {{jobName}}</div>
|
||||
<div style='display: flex; flex-direction: row;'>
|
||||
<div>
|
||||
<h2>Complete</h2>
|
||||
<ol>
|
||||
{{#each completes as |item|}}
|
||||
<li>{{name}}: {{count}}</li>
|
||||
{{/each}}
|
||||
</ol>
|
||||
</div>
|
||||
<div>
|
||||
<h2>Claims</h2>
|
||||
<ol>
|
||||
{{#each claims as |item|}}
|
||||
<li>{{name}}: {{count}}</li>
|
||||
{{/each}}
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
15
views/jobs/stats.hbs
Normal file
15
views/jobs/stats.hbs
Normal file
@@ -0,0 +1,15 @@
|
||||
<div>
|
||||
<div>Job: {{jobName}}</div>
|
||||
<div style='display: flex; flex-direction: row;'>
|
||||
<div>ToDo: </div>
|
||||
<div>{{todoCount}}</div>
|
||||
</div>
|
||||
<div style='display: flex; flex-direction: row;'>
|
||||
<div>Claimed: </div>
|
||||
<div>{{claimedCount}}</div>
|
||||
</div>
|
||||
<div style='display: flex; flex-direction: row;'>
|
||||
<div>Done: </div>
|
||||
<div>{{doneCount}}</div>
|
||||
</div>
|
||||
</div>
|
Reference in New Issue
Block a user