Issue 43 - Stop graph appearing if only one result

This commit is contained in:
perryharlock
2013-10-03 15:30:58 +01:00
parent 84d36d383b
commit 086122ca51
4 changed files with 16 additions and 3 deletions

View File

@@ -191,6 +191,7 @@
text-overflow:ellipsis;
overflow:hidden;
width:100%;
white-space: nowrap;
}
.task-stats li {
padding:7px 0 6px 0;
@@ -298,6 +299,14 @@ ul.date-links {
.btn-group > .btn {
float:none;
}
&.single-result {
margin-top:-55px;
.show-stats {
display:none;
}
}
}
/* Graph */

View File

@@ -18,12 +18,14 @@ function route (app) {
if (err) {
return next(err);
}
var presentedResults = presentResultList(results.map(presentResult));
res.render('task', {
task: presentTask(task),
results: presentResultList(results.map(presentResult)),
results: presentedResults,
mainResult: task.lastResult || null,
added: (typeof req.query.added !== 'undefined'),
running: (typeof req.query.running !== 'undefined'),
hasOneResult: (presentedResults.length < 2),
isTaskPage: true
});
});

View File

@@ -1,7 +1,7 @@
<div class="col-md-12 zfix">
<div class="row">
<div class="col-md-4 col-md-offset-4 col-sm-6 col-sm-offset-3">
<div class="date-selector">
<div class="date-selector{{#if hasOneResult}} single-result{{/if}}">
<h4 class="show-stats text-center">Select a date to show stats for</h4>
<ul class="list-unstyled">
<li class="btn-group block-level clearfix">

View File

@@ -30,7 +30,9 @@
{{#if results}}
{{> graph}}
{{#unless hasOneResult}}
{{> graph}}
{{/unless}}
{{> result-selector}}