summaryrefslogtreecommitdiff
path: root/www/js
diff options
context:
space:
mode:
authorChristian Pointner <equinox@helsinki.at>2016-04-15 21:11:00 (GMT)
committerChristian Pointner <equinox@helsinki.at>2016-04-15 21:11:27 (GMT)
commitf66535fef191f9183fde73a6eeb01e8678593c7e (patch)
treed1fcae1475052f970a81d8c566e3df74d8e5bca2 /www/js
parentab1bdfd0d66e9a1b72433ecb374584e7a123023f (diff)
make show rhythm fancier
Diffstat (limited to 'www/js')
-rw-r--r--www/js/shows.js15
1 files changed, 14 insertions, 1 deletions
diff --git a/www/js/shows.js b/www/js/shows.js
index 8fcba8b..1086620 100644
--- a/www/js/shows.js
+++ b/www/js/shows.js
@@ -189,10 +189,23 @@ Rdxport.ShowView = function(model) {
Rdxport.ShowView.prototype.render = function() {
$('#show-title').text(this.model.title);
$('#show-dow').text(weekday[this.model.dayofweek]);
- $('#show-rhythm').text(this.model.rhythm);
$('#show-starttime').text(this.model.starttime);
$('#show-length').text(this.model.length + ' Min.');
+ for(var w = 0; w < 4; w++) {
+ if(this.model.rhythm.charAt(w) == '1') {
+ var s = $('#show-rhythm-w' + (w+1)).attr('class', 'label')
+ switch(w+1) {
+ case 1: s.addClass('label-info'); break;
+ case 2: s.addClass('label-warning'); break;
+ case 3: s.addClass('label-success'); break;
+ case 4: s.addClass('label-danger'); break;
+ }
+ } else {
+ $('#show-rhythm-w' + (w+1)).attr('class', 'label label-default')
+ }
+ }
+
var $tableBody = $('#app-shows table tbody');
$('tr', $tableBody).remove();