feat(epub.js): add font size saving in localstorage like theme saving

This commit is contained in:
IgorKurkov
2025-10-26 18:24:44 +01:00
parent 1ce1aee35e
commit 132c17151a
2 changed files with 65 additions and 38 deletions

View File

@@ -274,8 +274,12 @@
// font size settings logic
let fontSizeFader = document.getElementById("fontSizeFader");
// Save font size when changed
fontSizeFader.addEventListener("change", function () {
reader.rendition.themes.fontSize(`${this.value}%`);
const fontSize = this.value;
localStorage.setItem("calibre.reader.fontSize", fontSize);
reader.rendition.themes.fontSize(`${fontSize}%`);
});
let defaultFont;