# Animate on Scroll
Bricks has a builtin optional integration with Animate on Scroll (opens new window).
WARNING
The latest version tested with Bricks is 2.3.4
# Installation
AOS is disabled by default, and can be enabled if needed by following these steps:
Install the NPM package:
Uncomment the following line from
src/js/scripts.js
:import "./integrations/aos"
Uncomment the following line from
src/sass/style.scss
:@import 'integrations/aos';
# Integration
Once you have installed and enabled the library, you can use AOS documentation (opens new window) as a reference to use it in your project, since Bricks integrates it without modifications to its core functionality.
- JavaScript is included from
src/js/integrations/aos.js
, that imports the sources fromnode_modules
and initializes the script, with some default settings that you can customize to your liking. - CSS is loaded from
src/sass/integrations/_aos.scss
, that takes the sources fromnode_modules
too, and also includes a default preset for a custom animation. This preset can be used as a base for further customizations or entirely deleted if you don't need it.