← All projects

Product Preview · v1.1.1

TextFX Pro — Persian and Latin text animation

TextFX Pro — Persian and Latin text animation

TextFX offers three timed text effects. Reveal operates on the whole text to preserve Persian letter joining. Grapheme segmentation is used where supported, and completion or destruction restores original nodes. Reduced motion is respected. It suits non-interactive display text. This is not a WordPress plugin, and play after pause starts from the beginning.

Compatibility

Modern browsers; Intl.Segmenter is recommended for complex emoji. Nested targets and interactive controls are unsupported.

Installation overview

Import textfx-pro.js and call new TextFX(selector, options) after building the DOM. Call destroy when removing the component. Reserve enough space for the text to avoid layout shifts.

Changelog

1.1.1: Reject nested and interactive targets before changing the DOM. 1.1.0: Preserve Persian text and nodes, timer controls, and reduced motion.