If after updating to v2.3.0 you see a warning, go to the plugin settings and click the “Save settings” button.

Changelog

Welcome to the changelog for the latest updates on our plugin! In this section, you'll find detailed information about the newest features, enhancements, and bug fixes that have been implemented.

2.3.2

Compatibility with Bricks Ajax filters

Now the entrance animations work with Bricks filters, at the end of the filter ajax request the animations will restart again, this will make your filters more attractive.

Now the animations are restarted when filtering, I recommend adding the no delay class for a better experience.

2.3.1

Bug fixes

Fixed a bug that prevented animations from running in the editor when text animations were disabled.

2.3.0

Text Animations

Our text animations are not only visually stunning, they are also optimized for performance. With a lightweight script of just 1.2K, these animations keep a clean DOM structure without breaking accessibility and without compromising speed.

YouTube video

You must enable “Text animations” in the plugin settings for the classes to work.

2.2.5

Text reveal – ScrollTrigger

Now you will find a new class in ScrollTrigger animations called fa–text-reveal, this text animation does not affect SEO and accessibility because it does not break words or characters.

This class also has its modifiers: start, end, from and to.

Now you will find a new class in ScrollTrigger animations called fa–text-reveal. This class also has its modifiers: start, end, from and to.

Now the loading text is no longer blocked for a single line, some users used to place a long text that overflowed on mobile.

It ensures that if a user comes from a previous version 2.0 this setting is added to the refactoring of the database.

2.2.2

Mouse animations

Now you can find 3 new mouse animations: https://fancyanimations.com/mouse/

Mouse animations Bricks builder

Now you will find 3 new mouse animations, you must enable them from the plugin settings.

Performance has been improved for the new animations, a bug that caused the animations to freeze when there were many listening events has been fixed.

2.1.1

Custom animations

Now you can create your own ScrollTrigger animations with the FA Framework. You just need to know a bit of CSS and creativity.

Now you can find a class called:

fa--custom

To control the custom animation you can use the variable:

var(–-fa--scroll--custom)

This variable returns values from 0 to 1, the value will also depend on the modifiers.

This opens up the possibilities to use various animations with transforms, e.g:

transform: translateX(calc(var(--fa-scroll--custom) * -100%)) scale(var(--fa-scroll--custom))
YouTube video

Now you can create your own ScrollTrigger animations.

Page transitions now work fine when body is not full width

2.0

FA2.0 – ScrollTrigger Animations

This update introduces ScrollTrigger animations. It is the first ScrollTrigger animation system that does not use GSAP or experimental CSS.

FA2.0. It is now much more flexible and allows you to manipulate animations more freely.

FA2.0 animations are based on CSS and an ultra-lightweight script that weighs less than 1Kb, this ensures that the performance impact is almost zero.

FA2.0 animations also support CSS optimization, the output CSS will have only the animations used in your website.

Advantages of FA2.0:

  • Unlike libraries like GSAP that use a 70kb + 40kb script for the ScrollTrigger module, FA2.0 uses an ultra-lightweight script of less than 1kb.
  • Unlike JS-based animation libraries, FA2.0 does all calculations with CSS and renders before loading the page and not after, further improving load times.
  • FA2.0 does not use experimental CSS like scroll-timeline, this guarantees high browser compatibility.

If you want to see the full potential of FA2.0 you need to watch the tutorials:

YouTube video
YouTube video
YouTube video

The new FA2.0 animation system. The entrance animations were not replaced by the ScrollTrigger animations, don’t worry.

From V2.0 onwards you will no longer have to deactivate and activate the plugin to load the new animations with each update.

1.6.9

Custom cursor

Custom cursor has arrived at Fancy Animations, this cursor doesn’t use external libraries either, it uses an ultra light script and CSS.

You can enable custom cursor in the plugin settings. It has a lot of options, the most outstanding options are the possibility to invert the colour in sections and to add text inside the cursor.

Fixed bug that cleared page transitions options when saving “animations settings”

Page transitions is no longer activated when the URL contains an image

It is a change to differentiate the animations that will come for FA 2.0.

1.5.8

Cache support for mobile browsers.

Some browsers on mobile devices save the page cache and when you click on the back button it does not reload the JS, this meant that the page transition animation never disappeared.

Page transitions now works with the back button in mobile browsers and safari

Detected bug that affected some users causing Bricks classes to be removed when uninstalling Fancy Animations.

1.5.3

Bug fixes

Fixed some bugs that affected the GoogleSpeed Insights score.