diff --git a/common/static/js/pdfviewer.js b/common/static/js/pdfviewer.js old mode 100644 new mode 100755 index 258541e0ad..a76e2f397c --- a/common/static/js/pdfviewer.js +++ b/common/static/js/pdfviewer.js @@ -200,6 +200,18 @@ PDFJS.disableWorker = true; document.getElementById('numPages').textContent = 'of ' + pdfDocument.numPages; $("#pageNumber").max = pdfDocument.numPages; $("#pageNumber").val(pageNum); + + // Enable/disable the previous/next buttons + if (pageNum <= 1) { + $("#previous").addClass("is-disabled"); + } else { + $("#previous").removeClass("is-disabled"); + } + if (pageNum >= pdfDocument.numPages) { + $("#next").addClass("is-disabled"); + } else { + $("#next").removeClass("is-disabled"); + } } // Go to previous page diff --git a/lms/static/sass/course/_textbook.scss b/lms/static/sass/course/_textbook.scss old mode 100644 new mode 100755 index 72d73bdb78..d3632be2c5 --- a/lms/static/sass/course/_textbook.scss +++ b/lms/static/sass/course/_textbook.scss @@ -163,10 +163,13 @@ div.book-wrapper { &:hover { opacity: 1.0; - filter: alpha(opacity=100); + } + + &.is-disabled { + display:none; } } - + &.last { left: 0;