From 94de806f06a3f8e349b77c865fcaf674f8aab06b Mon Sep 17 00:00:00 2001 From: Hakim El Hattab Date: Mon, 9 Dec 2019 21:05:41 +0100 Subject: [PATCH] add mobileViewDistance to readme #2513 --- README.md | 5 +++++ js/reveal.js | 8 +++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3be68fb8..55dbf8a7 100644 --- a/README.md +++ b/README.md @@ -382,6 +382,11 @@ Reveal.initialize({ // Number of slides away from the current that are visible viewDistance: 3, + // Number of slides away from the current that are visible on mobile + // devices. It is advisable to set this to a lower number than + // viewDistance in order to save resources. + mobileViewDistance: 2, + // Parallax background image parallaxBackgroundImage: '', // e.g. "'https://s3.amazonaws.com/hakim-static/reveal-js/reveal-parallax-1.jpg'" diff --git a/js/reveal.js b/js/reveal.js index 75e3c685..57fe29d9 100644 --- a/js/reveal.js +++ b/js/reveal.js @@ -270,8 +270,9 @@ // Number of slides away from the current that are visible viewDistance: 3, - // Number of slides away from the current that are visible on mobile devices - // It is advisable to set this to a lower number than viewDistance in order to save resources + // Number of slides away from the current that are visible on mobile + // devices. It is advisable to set this to a lower number than + // viewDistance in order to save resources. mobileViewDistance: 2, // The display mode that will be used to show slides @@ -3288,7 +3289,8 @@ // be visible var viewDistance = isOverview() ? 10 : config.viewDistance; - // Limit view distance on weaker devices + // Shorten the view distance on devices that typically have + // less resources if( isMobileDevice ) { viewDistance = isOverview() ? 6 : config.mobileViewDistance; }