summaryrefslogtreecommitdiff
path: root/read.html
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-03-03 15:28:35 +0300
committerAndrew Dolgov <[email protected]>2017-03-03 15:28:35 +0300
commit0397083213f30945324b91395caa7d07318bad00 (patch)
treec7f21cab9ab072c96b075227eae70b7abe9fd5b4 /read.html
parente83fa4cf569cf32e4878bcb85370f1f164e3eafc (diff)
add option to disable page transitions
Diffstat (limited to 'read.html')
-rw-r--r--read.html21
1 files changed, 20 insertions, 1 deletions
diff --git a/read.html b/read.html
index 8cfd57e..60c2569 100644
--- a/read.html
+++ b/read.html
@@ -55,6 +55,18 @@
</div>
</div>
+ <div class="form-group">
+ <label class="col-sm-3 control-label"></label>
+ <div class="col-sm-9">
+ <div class="checkbox">
+ <label>
+ <input class="transition_checkbox" onchange="toggle_transitions(this)"
+ type="checkbox"> Disable transitions (needs page reload)
+ </label>
+ </div>
+ </div>
+ </div>
+
<hr/>
<div class="form-group">
@@ -328,7 +340,10 @@
baseUrl + "lib/jquery.mobile.custom.js",
baseUrl + "js/swipes.js" ], null, renderer.doc.head);
- EPUBJS.core.addCss(baseUrl + "css/transitions.css", null, renderer.doc.head);
+ localforage.getItem("epube.disable-transitions").then(function(disable) {
+ if (!disable)
+ EPUBJS.core.addCss(baseUrl + "css/transitions.css", null, renderer.doc.head);
+ });
if (callback) callback();
}
@@ -370,6 +385,10 @@
$(".lastread_input").val(data.page);
});
+ localforage.getItem("epube.disable-transitions").then(function(disable) {
+ $(".transition_checkbox").attr("checked", disable);
+ });
+
localforage.getItem("epube.fontFamily").then(function(font) {
if (!font) font = DEFAULT_FONT_FAMILY;