parent
3f83a0df91
commit
abf71c6b2a
4 changed files with 10378 additions and 15 deletions
7
assets/js/main.min.js
vendored
7
assets/js/main.min.js
vendored
File diff suppressed because one or more lines are too long
20
assets/js/plugins/gumshoe.js
vendored
20
assets/js/plugins/gumshoe.js
vendored
|
@ -1,5 +1,5 @@
|
||||||
/*!
|
/*!
|
||||||
* gumshoejs v5.1.0
|
* gumshoejs v5.1.1
|
||||||
* A simple, framework-agnostic scrollspy script.
|
* A simple, framework-agnostic scrollspy script.
|
||||||
* (c) 2019 Chris Ferdinandi
|
* (c) 2019 Chris Ferdinandi
|
||||||
* MIT License
|
* MIT License
|
||||||
|
@ -108,12 +108,14 @@
|
||||||
* @param {Array} contents The content areas
|
* @param {Array} contents The content areas
|
||||||
*/
|
*/
|
||||||
var sortContents = function (contents) {
|
var sortContents = function (contents) {
|
||||||
contents.sort((function (item1, item2) {
|
if(contents) {
|
||||||
var offset1 = getOffsetTop(item1.content);
|
contents.sort((function (item1, item2) {
|
||||||
var offset2 = getOffsetTop(item2.content);
|
var offset1 = getOffsetTop(item1.content);
|
||||||
if (offset1 < offset2) return -1;
|
var offset2 = getOffsetTop(item2.content);
|
||||||
return 1;
|
if (offset1 < offset2) return -1;
|
||||||
}));
|
return 1;
|
||||||
|
}));
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -409,7 +411,7 @@
|
||||||
|
|
||||||
// Setup debounce callback
|
// Setup debounce callback
|
||||||
timeout = window.requestAnimationFrame((function () {
|
timeout = window.requestAnimationFrame((function () {
|
||||||
sortContents();
|
sortContents(contents);
|
||||||
publicAPIs.detect();
|
publicAPIs.detect();
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
@ -422,7 +424,7 @@
|
||||||
|
|
||||||
// Undo DOM changes
|
// Undo DOM changes
|
||||||
if (current) {
|
if (current) {
|
||||||
deactivate(current);
|
deactivate(current, settings);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Remove event listeners
|
// Remove event listeners
|
||||||
|
|
10364
assets/js/vendor/jquery/jquery-3.3.1.js
vendored
Normal file
10364
assets/js/vendor/jquery/jquery-3.3.1.js
vendored
Normal file
File diff suppressed because it is too large
Load diff
|
@ -26,7 +26,7 @@
|
||||||
"uglify-js": "^3.4.9"
|
"uglify-js": "^3.4.9"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"uglify": "uglifyjs assets/js/vendor/jquery/jquery-3.3.1.min.js assets/js/plugins/jquery.fitvids.js assets/js/plugins/jquery.greedy-navigation.js assets/js/plugins/jquery.magnific-popup.js assets/js/plugins/jquery.ba-throttle-debounce.js assets/js/plugins/smooth-scroll.js assets/js/plugins/gumshoe.js assets/js/_main.js -c -m -o assets/js/main.min.js",
|
"uglify": "uglifyjs assets/js/vendor/jquery/jquery-3.3.1.js assets/js/plugins/jquery.fitvids.js assets/js/plugins/jquery.greedy-navigation.js assets/js/plugins/jquery.magnific-popup.js assets/js/plugins/jquery.ba-throttle-debounce.js assets/js/plugins/smooth-scroll.js assets/js/plugins/gumshoe.js assets/js/_main.js -c -m -o assets/js/main.min.js",
|
||||||
"add-banner": "node banner.js",
|
"add-banner": "node banner.js",
|
||||||
"watch:js": "onchange \"assets/js/**/*.js\" -e \"assets/js/main.min.js\" -- npm run build:js",
|
"watch:js": "onchange \"assets/js/**/*.js\" -e \"assets/js/main.min.js\" -- npm run build:js",
|
||||||
"build:js": "npm run uglify && npm run add-banner"
|
"build:js": "npm run uglify && npm run add-banner"
|
||||||
|
|
Loading…
Reference in a new issue