As simple as adding a single option.
Nope. You'll have to use it on the whole page. And no, the dynamic on/off API won't help here either — see below.
Yes! Use fullpage_api.cinematic.turnOn(); or fullpage_api.cinematic.destroy(); whenever you need to.
However, this cannot be used to mimic per-section control. Even though fullPage.js provides a beforeLeave event, toggling the effect there would cause visible layout shifts and canvas rendering delays before the transition starts, resulting in a broken visual experience.
Yes! You can in fact disable it whenever you want, but if you want to base it on the screen dimensions that's fine too. It's as easy as using the responsive options available in fullPage.js: responsiveWidth or responsiveHeight, where you define a threshold in pixels.
Yes! The Cinematic extension is framework-agnostic. It works with any JavaScript framework as long as fullPage.js is properly initialized.
Just 25KB on top of fullPage.js. The total gzipped size, including fullPage.js itself, is around 31KB — lighter than most hero images on the web.
No. The Cinematic effect is purely visual — it only affects how sections transition on screen. All your content remains in the DOM as regular HTML, fully readable by search engine crawlers. No content is injected dynamically or hidden from bots.
All modern browsers: Chrome, Firefox, Safari, and Edge, including their mobile versions. The effect relies on WebGL, which has been broadly supported across major browsers for years.
Nope! However you are entitled to a 30 days full refund as long as you do not activate the effect for any domain or ask for support. Read license terms.
It couldn't be otherwise! Yes, they are! They are available for the official fullPage.js plugin for Elementor, Divi, and Gutenberg builders for WordPress.
Yes! You get lifetime updates for the current major version of fullPage.js.
No. But you can get this effect and many more under a single package for a very reduced price. Check it out!
If you haven't seen you question answered here you can contact us and we will happily answer your questions.