aboutsummaryrefslogtreecommitdiff
path: root/assets/js
diff options
context:
space:
mode:
authorTrack3 <34504964+Track3@users.noreply.github.com>2018-12-28 23:24:34 +0800
committerGitHub <noreply@github.com>2018-12-28 23:24:34 +0800
commitc7ebd82a83c4fd854407f9695d22c4d969cd49ca (patch)
treef05d3f1f73ae78a08932e788d565bb35ff7aa40c /assets/js
parent1770524126121164f3b566fa74d88db536d644d3 (diff)
parent451d527ae61cc47bf11d63d3d03054384e1bd237 (diff)
downloadhermit-c7ebd82a83c4fd854407f9695d22c4d969cd49ca.tar.gz
Merge pull request #18 from Track3/feature-toc
Add support for Table of Contents
Diffstat (limited to 'assets/js')
-rw-r--r--assets/js/main.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/assets/js/main.js b/assets/js/main.js
index ed98d94..9ba2939 100644
--- a/assets/js/main.js
+++ b/assets/js/main.js
@@ -65,12 +65,18 @@ const showContent = () => {
document.getElementById('bg-img').classList.remove('show-bg-img');
}
+// Toggle TOC
+//
+const toggleToc = () => {
+ document.getElementById('toc').classList.toggle('show-toc');
+}
+
if (haveHeader == true) {
document.getElementById('menu-btn').addEventListener('click', mobileMenuToggle);
-
+
window.addEventListener('scroll', throttle(() => {
autoHideHeader();
-
+
if (mobileMenuVisible == true) {
mobileMenuToggle();
}