diff options
Diffstat (limited to 'assets/src/scripts/main.js')
-rw-r--r-- | assets/src/scripts/main.js | 35 |
1 files changed, 13 insertions, 22 deletions
diff --git a/assets/src/scripts/main.js b/assets/src/scripts/main.js index b6a2622..f27140a 100644 --- a/assets/src/scripts/main.js +++ b/assets/src/scripts/main.js @@ -1,31 +1,22 @@ document.addEventListener('DOMContentLoaded', function(event) { // LazdyLoad - const myLazyLoad = new LazyLoad(); + const myLazyLoad = new LazyLoad() // Lightbox baguetteBox.run('main', {}) // Hide header - const navbar = document.querySelector('nav'); - const headroom = new Headroom(navbar, { - 'offset': 205, - 'tolerance': 5, - 'classes': { - 'initial': 'animated', - 'pinned': 'slideDown', - 'unpinned': 'slideUp' - } - }) - headroom.init() - - // Article progress bar - const progressBar = document.getElementsByClassName('progress-bar') - if (progressBar.length) { - window.onscroll = function () { - const winScroll = document.body.scrollTop || document.documentElement.scrollTop - const height = document.documentElement.scrollHeight - document.documentElement.clientHeight - const scrolled = (winScroll / height) * 100 - document.getElementsByClassName('progress-bar')[0].style.width = scrolled + '%' - } + const navbar = document.querySelector('nav') + if (navbar) { + const headroom = new Headroom(navbar, { + 'offset': 205, + 'tolerance': 5, + 'classes': { + 'initial': 'animated', + 'pinned': 'slideDown', + 'unpinned': 'slideUp' + } + }) + headroom.init() } }) |