aboutsummaryrefslogtreecommitdiff
path: root/js/reveal.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/reveal.js')
-rw-r--r--js/reveal.js16
1 files changed, 15 insertions, 1 deletions
diff --git a/js/reveal.js b/js/reveal.js
index 9251dc0..574c943 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -57,6 +57,9 @@
// Display the page number of the current slide
slideNumber: false,
+
+ // Determine which displays to show the slide number on
+ showSlideNumber: 'all',
// Push each slide change to the browser history
history: false,
@@ -977,7 +980,18 @@
dom.controls.style.display = config.controls ? 'block' : 'none';
dom.progress.style.display = config.progress ? 'block' : 'none';
- dom.slideNumber.style.display = config.slideNumber && !isPrintingPDF() ? 'block' : 'none';
+
+ var slideNumberDisplay = 'none';
+ if (config.slideNumber && !isPrintingPDF()) {
+ if (config.showSlideNumber === 'all') {
+ slideNumberDisplay = 'block';
+ }
+ else if (config.showSlideNumber === 'notes' && isSpeakerNotes()) {
+ slideNumberDisplay = 'block';
+ }
+ }
+
+ dom.slideNumber.style.display = slideNumberDisplay;
if( config.shuffle ) {
shuffle();