aboutsummaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorHakim El Hattab <hakim.elhattab@gmail.com>2016-04-29 10:06:43 +0200
committerHakim El Hattab <hakim.elhattab@gmail.com>2017-05-16 09:45:37 +0200
commita9fcaa6f9e74ffd696febadb555fd12980806a7b (patch)
treecb68e53c739b8210e4d6f10aeb2ffed4a72eca3f /js
parent8a09557699d94d9128f98ce5115245d1bd1f68db (diff)
downloadfosdem-2018-presentation-a9fcaa6f9e74ffd696febadb555fd12980806a7b.tar
fosdem-2018-presentation-a9fcaa6f9e74ffd696febadb555fd12980806a7b.tar.gz
new controls are used by default, add config options
Diffstat (limited to 'js')
-rw-r--r--js/reveal.js14
1 files changed, 8 insertions, 6 deletions
diff --git a/js/reveal.js b/js/reveal.js
index 803c50a..522d7cb 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -52,6 +52,12 @@
// Display controls in the bottom right corner
controls: true,
+ // Determines where controls appear, either "bottom-right" or "edges"
+ controlsPlacement: 'edges',
+
+ // De-emphasizes backwards navigation controls
+ controlsSoftenBackArrows: true,
+
// Display a presentation progress bar
progress: true,
@@ -998,12 +1004,8 @@
dom.controls.style.display = config.controls ? 'block' : 'none';
dom.progress.style.display = config.progress ? 'block' : 'none';
- var controlsType = typeof config.controls === 'string' ? config.controls : 'bottom-right';
- dom.controls.setAttribute( 'data-controls-type', controlsType );
-
- if( typeof config.controls === 'string' ) {
- dom.controls.classList.add( config.controls );
- }
+ dom.controls.setAttribute( 'data-controls-placement', config.controlsPlacement );
+ dom.controls.classList.toggle( 'soften-back-arrows', config.controlsSoftenBackArrows );
if( config.shuffle ) {
shuffle();