Release 4.180.0
10 Nov 2026 · pinned package [email protected]
- A demo scope for motion:
data-fx-demo(ov-fx.js,ov-mark.js,theme-loader.js). Inside a container with this attribute the effects and the mark play even when motion is reduced, by the device or by Calm. It is for a page that exists to show motion, and only after the person presses a button that says so: openvibe.design's Motion page was completely still on a phone that asks for less motion, and never said why. Outside the container nothing changes: the setting holds for the rest of the page and for every other page.OVFx.confetti({ from: el })names the element it comes from, so confetti inside a demo scope plays; withoutfromit follows the setting as before.- Calm's blanket rule, the effects' reduced-motion rules and the mark's now exclude
[data-fx-demo] *, and a demo scope gets its--ov-dur-*lengths back under Calm.
PagesMotion
Rules4 Calm makes motion smaller and slower. Only Off removes it.