diff --git a/cms/static/coffee/src/views/course.coffee b/cms/static/coffee/src/views/course.coffee index 769612de72..51413b1ecd 100644 --- a/cms/static/coffee/src/views/course.coffee +++ b/cms/static/coffee/src/views/course.coffee @@ -4,6 +4,7 @@ class CMS.Views.Course extends Backbone.View new CMS.Views.Week el: week, height: @maxWeekHeight() CMS.on('showContent', @showContent) + CMS.on('hideContent', @hideContent) showContent: (subview) => $('body').addClass('content') @@ -11,6 +12,12 @@ class CMS.Views.Course extends Backbone.View @$('.cal').css height: @contentHeight() @$('>section').css minHeight: @contentHeight() + hideContent: => + $('body').removeClass('content') + @$('.main-content').empty() + @$('.cal').css height: '' + @$('>section').css minHeight: '' + maxWeekHeight: -> _.max($('#weeks > li').map -> $(this).height()) + 1 diff --git a/cms/static/coffee/src/views/module_edit.coffee b/cms/static/coffee/src/views/module_edit.coffee index 556424bd9c..403b8277b3 100644 --- a/cms/static/coffee/src/views/module_edit.coffee +++ b/cms/static/coffee/src/views/module_edit.coffee @@ -2,6 +2,12 @@ class CMS.Views.ModuleEdit extends Backbone.View tagName: 'section' className: 'edit-pane' + events: + 'click .cancel': 'cancel' + initialize: -> CMS.trigger 'module.edit' - @$el.append($('