Summary Files Commits Branches @commit @diff @stats
path: root / src / scripts / presentation.js
diff options
context:
space:
mode:
1 files changed, 7 insertions, 2 deletions
-rw-r--r--src/scripts/presentation.js9
diff --git a/src/scripts/presentation.js b/src/scripts/presentation.js
index 1a9b42c..98849a2 100644
--- a/src/scripts/presentation.js
+++ b/src/scripts/presentation.js
@@ -57,7 +57,7 @@ const articleBtn = document.getElementById('articleBtn');
var pageY = 0;
var pageX = 0;
-presentBtn.addEventListener('click', function() {
+function togglePresentMode() {
// Hide the whole page
document.body.classList.toggle('invisible');
document.body.classList.toggle('no-overflow');
@@ -88,6 +88,8 @@ presentBtn.addEventListener('click', function() {
presenting = !presenting;
fixAbsoluteSlideScale();
});
+}
+presentBtn.addEventListener('click', togglePresentMode);
function fixAbsoluteSlideScale() {
var height = (presenting) ? window.innerHeight : articleElem.offsetHeight;
@@ -106,9 +108,12 @@ window.addEventListener('load', fixAbsoluteSlideScale);
/* Show as article button */
-articleBtn.addEventListener('click', function() {
+function toggleArticleMode() {
printBtn.classList.toggle('nodisplay');
presentBtn.classList.toggle('nodisplay');
// Toggle presentation.css
document.styleSheets.item(3).disabled = !document.styleSheets.item(3).disabled;
+}
+articleBtn.addEventListener('click', toggleArticleMode);
+window.addEventListener('load', function() {
});