UI Cleanup - Updated Shared and Shims subtrees.

This commit is contained in:
Taloth Saldono
2015-02-14 11:17:53 +01:00
parent 019525dd9d
commit d6079a701c
39 changed files with 686 additions and 448 deletions
@@ -1,39 +1,41 @@
var $ = require('jquery');
var Backbone = require('backbone');
var Marionette = require('marionette');
var region = Marionette.Region.extend({
el : '#control-panel-region',
module.exports = (function(){
var region = Marionette.Region.extend({
el : '#control-panel-region',
constructor : function(){
Backbone.Marionette.Region.prototype.constructor.apply(this, arguments);
this.on('show', this.showPanel, this);
},
getEl : function(selector){
var $el = $(selector);
return $el;
},
showPanel : function(){
$('body').addClass('control-panel-visible');
this.$el.animate({
"margin-bottom" : 0,
"opacity" : 1
}, {
queue : false,
duration : 300
});
},
closePanel : function(){
$('body').removeClass('control-panel-visible');
this.$el.animate({
"margin-bottom" : -100,
"opacity" : 0
}, {
queue : false,
duration : 300
});
this.reset();
}
});
return region;
}).call(this);
constructor : function() {
Backbone.Marionette.Region.prototype.constructor.apply(this, arguments);
this.on('show', this.showPanel, this);
},
getEl : function(selector) {
var $el = $(selector);
return $el;
},
showPanel : function() {
$('body').addClass('control-panel-visible');
this.$el.animate({
'margin-bottom' : 0,
'opacity' : 1
}, {
queue : false,
duration : 300
});
},
closePanel : function() {
$('body').removeClass('control-panel-visible');
this.$el.animate({
'margin-bottom' : -100,
'opacity' : 0
}, {
queue : false,
duration : 300
});
this.reset();
}
});
module.exports = region;