aboutsummaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorHakim El Hattab <hakim.elhattab@gmail.com>2020-06-05 09:37:44 +0200
committerHakim El Hattab <hakim.elhattab@gmail.com>2020-06-05 09:37:44 +0200
commitac79c7cd8bd937b1a9e70332b54d73df98814194 (patch)
treea83a99f5a7127e8ec1f9cf5101f3559e2ae9b13f /js
parentd272628f5824135a4a571e6c49f5f18e019520cf (diff)
downloadfosdem-2021-minimalism-presentation-ac79c7cd8bd937b1a9e70332b54d73df98814194.tar
fosdem-2021-minimalism-presentation-ac79c7cd8bd937b1a9e70332b54d73df98814194.tar.gz
leave the progress bar empty if there's < 2 slides
Diffstat (limited to 'js')
-rw-r--r--js/controllers/progress.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/js/controllers/progress.js b/js/controllers/progress.js
index 60db53e..e806e38 100644
--- a/js/controllers/progress.js
+++ b/js/controllers/progress.js
@@ -55,7 +55,14 @@ export default class Progress {
// Update progress if enabled
if( this.Reveal.getConfig().progress && this.bar ) {
- this.bar.style.transform = 'scaleX('+ this.Reveal.getProgress() +')';
+ let scale = this.Reveal.getProgress();
+
+ // Don't fill the progress bar if there's only one slide
+ if( this.Reveal.getTotalSlides() < 2 ) {
+ scale = 0;
+ }
+
+ this.bar.style.transform = 'scaleX('+ scale +')';
}