Commit ecb6902d by Muhammad Shoaib

added the computed course navigation bar margin top value

parent 1b4341c9
...@@ -11,6 +11,7 @@ var edx = edx || {}; ...@@ -11,6 +11,7 @@ var edx = edx || {};
_.bindAll(this, "detectScroll"); _.bindAll(this, "detectScroll");
this.$el = options.el; this.$el = options.el;
this.timerBarTopPosition = this.$el.position().top; this.timerBarTopPosition = this.$el.position().top;
this.courseNavBarMarginTop = this.timerBarTopPosition - 3;
this.model = options.model; this.model = options.model;
this.templateId = options.proctored_template; this.templateId = options.proctored_template;
this.template = null; this.template = null;
...@@ -47,11 +48,11 @@ var edx = edx || {}; ...@@ -47,11 +48,11 @@ var edx = edx || {};
}, },
detectScroll: function(event) { detectScroll: function(event) {
if ($(event.currentTarget).scrollTop() > this.timerBarTopPosition) { if ($(event.currentTarget).scrollTop() > this.timerBarTopPosition) {
$(".proctored_exam_status").addClass('fixed'); $(".proctored_exam_status").addClass('is-fixed');
$(".wrapper-course-material").css('margin-top', '58px'); $(".wrapper-course-material").css('margin-top', this.courseNavBarMarginTop + 'px');
} }
else { else {
$(".proctored_exam_status").removeClass('fixed'); $(".proctored_exam_status").removeClass('is-fixed');
$(".wrapper-course-material").css('margin-top', '0'); $(".wrapper-course-material").css('margin-top', '0');
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment