diff options
author | Christian Pointner <equinox@helsinki.at> | 2016-04-15 21:11:00 (GMT) |
---|---|---|
committer | Christian Pointner <equinox@helsinki.at> | 2016-04-15 21:11:27 (GMT) |
commit | f66535fef191f9183fde73a6eeb01e8678593c7e (patch) | |
tree | d1fcae1475052f970a81d8c566e3df74d8e5bca2 /www/js | |
parent | ab1bdfd0d66e9a1b72433ecb374584e7a123023f (diff) |
make show rhythm fancier
Diffstat (limited to 'www/js')
-rw-r--r-- | www/js/shows.js | 15 |
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(); |