diff --git a/templates/default/assets/css/post.css b/templates/default/assets/css/post.css index f222ff8..2c02735 100644 --- a/templates/default/assets/css/post.css +++ b/templates/default/assets/css/post.css @@ -87,17 +87,6 @@ tr, th, td { left: 30px; } -#toc-box-menu { - margin-top: 20px; - display: none; - color: var(--primary-color); -} - -.toc-box-menu-item { - cursor: pointer; - margin-right: 10px; -} - #toc-title { color: var(--primary-color); } @@ -157,4 +146,14 @@ tr, th, td { .image-preview-img { max-width: 90%; max-height: 90%; +} + +.back-to-top-wrap { + width: 36px; + height: 36px; + position: fixed; + top: 0; + right: 60px; + z-index: 999; + cursor: pointer; } \ No newline at end of file diff --git a/templates/default/assets/js/post.js b/templates/default/assets/js/post.js index a7813f4..4d3fb98 100644 --- a/templates/default/assets/js/post.js +++ b/templates/default/assets/js/post.js @@ -28,25 +28,6 @@ Array.from(tList, v => { }); }); -const tocMenu = document.getElementById('toc-box-menu'); - -window.addEventListener('scroll', (event) => { - const scrollFromTop = window.scrollY || document.documentElement.scrollTop; - if (scrollFromTop >= 100) { - tocMenu.style.display = 'block'; - } else { - tocMenu.style.display = 'none'; - } -}) - -function goto(path) { - window.location.href = path; -} - -function back() { - window.history.back(); -} - function backToTop() { window.scrollTo({ top: 0, diff --git a/templates/default/html/post.html b/templates/default/html/post.html index 088404e..7b163a7 100644 --- a/templates/default/html/post.html +++ b/templates/default/html/post.html @@ -43,20 +43,6 @@
-
-
- {{ range $i, $v := .menu.Items }} - - - - {{ end }} - - - - - - -
@@ -129,6 +115,13 @@ {{ end }} + +
+ + + +
+