Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/eshlox/simplicity.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'assets/src/scripts/main.js')
-rw-r--r--assets/src/scripts/main.js35
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()
}
})