Add Lotusdocs theme
This commit is contained in:
30
themes/lotusdocs/assets/js/app.js
Normal file
30
themes/lotusdocs/assets/js/app.js
Normal file
@@ -0,0 +1,30 @@
|
||||
// Menu sticky
|
||||
function windowScroll() {
|
||||
const navbar = document.getElementById("topnav");
|
||||
if(navbar!=null){
|
||||
if (
|
||||
document.body.scrollTop >= 50 ||
|
||||
document.documentElement.scrollTop >= 50
|
||||
) {
|
||||
navbar.classList.add("nav-sticky");
|
||||
} else {
|
||||
navbar.classList.remove("nav-sticky");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
window.addEventListener('scroll', (ev) => {
|
||||
ev.preventDefault();
|
||||
windowScroll();
|
||||
})
|
||||
|
||||
// Toggle menu
|
||||
function toggleMenu() {
|
||||
document.getElementById('isToggle').classList.toggle('open');
|
||||
var isOpen = document.getElementById('navigation')
|
||||
if (isOpen.style.display === "block") {
|
||||
isOpen.style.display = "none";
|
||||
} else {
|
||||
isOpen.style.display = "block";
|
||||
}
|
||||
};
|
||||
7
themes/lotusdocs/assets/js/bootstrap.js
vendored
Normal file
7
themes/lotusdocs/assets/js/bootstrap.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
// Import the Bootstrap components we want to use.
|
||||
// See https://github.com/twbs/bootstrap/blob/main/js/index.umd.js
|
||||
import Tab from "/js/bootstrap/src/tab";
|
||||
|
||||
export default {
|
||||
Tab
|
||||
}
|
||||
1
themes/lotusdocs/assets/js/image-compare-viewer.min.js
vendored
Normal file
1
themes/lotusdocs/assets/js/image-compare-viewer.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user