pub / zeitung

News-Aggregator in newspaper style as HTML/PDF/EPUB
git clone src.jayvii.de/pub/zeitung.git
Home | Log | Files | Exports | Refs | README | RSS

commit 6d0ecf55e3f88a8468849223a60239ed1e6c84c5
parent 50ec5b12ac2d648ab1d481f603be433794824425
Author: JayVii <jayvii[AT]posteo[DOT]de>
Date:   Thu, 19 Mar 2026 18:18:42 +0100

fix: syntax fixes in JS

Diffstat:
Mtemplates/scale_fonts.html | 13++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/templates/scale_fonts.html b/templates/scale_fonts.html @@ -4,7 +4,8 @@ const size_small = "75%"; const size_medium = "100%"; const size_large = "125%"; - + + // Function that adds menu entries for font size scalers function add_menu_entries() { // search TOC navigation @@ -21,6 +22,7 @@ nav.querySelector("ul").appendChild(large); } + // Function that creates font size scaler button function create_scale_button(size, label) { // create list item and companion anchor @@ -38,22 +40,23 @@ return(list); } + // Function that scales font sizes function scale_fonts(size) { document.querySelector("body").style = "font-size:" + size; } - // run script on load + // Add buttons to menu immediately setTimeout(add_menu_entries, 100); // scale fonts if query parameter is given if (document.location.search.match("size=small") != null) { - setTimeout(scale_fonts(size_small), 250); + setTimeout(function(){scale_fonts(size_small);}, 100); } if (document.location.search.match("size=medium") != null) { - setTimeout(scale_fonts(size_medium), 250); + setTimeout(function(){scale_fonts(size_medium);}, 100); } if (document.location.search.match("size=large") != null) { - setTimeout(scale_fonts(size_large), 250); + setTimeout(function(){scale_fonts(size_large);}, 100); } </script>