#90, Move inline scripts to file in assets to allow overwrite

This commit is contained in:
Alex Shpak
2020-02-04 22:24:36 +01:00
parent 83f6c3d475
commit c0bd5b5bb8
5 changed files with 14 additions and 9 deletions
+4 -9
View File
@@ -13,12 +13,7 @@
</nav>
<!-- Restore menu position as soon as possible to avoid flickering -->
<script>
(function() {
var menu = document.querySelector("aside.book-menu nav");
addEventListener("beforeunload", function(event) {
localStorage.setItem("menu.scrollTop", menu.scrollTop);
});
menu.scrollTop = localStorage.getItem("menu.scrollTop");
})();
</script>
{{ $script := resources.Get "menu-reset.js" | resources.Minify }}
{{ with $script.Content }}
<script>{{ . | safeJS }}</script>
{{ end }}