moved taskbar markup out of JS and into modules/taskbar.tpl

v1.18.x
psychobunny 11 years ago
parent cd19bf156c
commit b480bff3fd

@ -2,16 +2,15 @@ define('taskbar', function() {
var taskbar = { var taskbar = {
initialized: false, initialized: false,
init: function() { init: function() {
this.taskbar = $('<div />') var self = this;
.html('<div class="navbar-inner"><ul class="nav navbar-nav pull-right"></ul></div>')
.addClass('taskbar navbar navbar-default navbar-fixed-bottom')
.attr('id', 'taskbar');
this.tasklist = this.taskbar.find('ul'); templates.parse('modules/taskbar', {}, function(html) {
$(document.body).append(this.taskbar); self.taskbar = $(html);
self.tasklist = self.taskbar.find('ul');
$(document.body).append(self.taskbar);
// Posts bar events // Posts bar events
this.taskbar.on('click', 'li', function() { self.taskbar.on('click', 'li', function() {
var $btn = $(this), var $btn = $(this),
module = $btn.attr('data-module'), module = $btn.attr('data-module'),
uuid = $btn.attr('data-uuid'); uuid = $btn.attr('data-uuid');
@ -34,6 +33,7 @@ define('taskbar', function() {
}); });
taskbar.initialized = true; taskbar.initialized = true;
});
}, },
update: function() { update: function() {

Loading…
Cancel
Save