diff --git a/assets/js/toc.js b/assets/js/toc.js index caf33b3..8424293 100644 --- a/assets/js/toc.js +++ b/assets/js/toc.js @@ -216,7 +216,7 @@ document.addEventListener('DOMContentLoaded', function () { } var rect = article.getBoundingClientRect(); - var total = Math.max(article.offsetHeight - window.innerHeight, 1); + var total = Math.max(article.scrollHeight - window.innerHeight, 1); var progress = Math.min( Math.max((-rect.top / total) * 100, 0), diff --git a/style.css b/style.css index 9c99c43..7461b68 100644 --- a/style.css +++ b/style.css @@ -1939,9 +1939,9 @@ header.page-header h1 { } .zeitfresser-floating-toc__progress-bar { + display: block; height: 100%; width: 0; - background: var(--hover-color); transition: width 0.18s ease; }