summaryrefslogtreecommitdiff
path: root/js/read.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-03-03 13:32:59 +0300
committerAndrew Dolgov <[email protected]>2017-03-03 13:32:59 +0300
commit9047d0e3746820988f6a23ac1ca1f001f4c70c3e (patch)
treee7ee975033f176300b51fec741f0358ad5fbbb9d /js/read.js
parentd55f90eade4dd179e8c43014c4f04522dc37f9d3 (diff)
settings: use dropdowns for font size/line height
Diffstat (limited to 'js/read.js')
-rw-r--r--js/read.js16
1 files changed, 7 insertions, 9 deletions
diff --git a/js/read.js b/js/read.js
index 333c9b5..8b9d270 100644
--- a/js/read.js
+++ b/js/read.js
@@ -69,13 +69,12 @@ function init_taps() {
}
}
-function lmargin(incr) {
- var cur = parseInt(window.book.settings.styles.lineHeight.replace("%", ""));
- var size = cur + incr;
+function apply_line_height(elem) {
+ var height = elem[elem.selectedIndex].value;
- localforage.setItem("epube.lineHeight", size);
+ localforage.setItem("epube.lineHeight", height);
- window.book.setStyle("lineHeight", size + "%");
+ window.book.setStyle("lineHeight", height + "%");
}
@@ -87,12 +86,11 @@ function apply_font(elem) {
window.book.setStyle("fontFamily", font);
}
-function zoom(incr) {
- var cur = parseInt(window.book.settings.styles.fontSize.replace("px", ""));
- var size = cur + incr;
- localforage.setItem("epube.fontSize", size);
+function apply_font_size(elem) {
+ var size = elem[elem.selectedIndex].value;
+ localforage.setItem("epube.fontSize", size);
window.book.setStyle("fontSize", size + "px");
}