A Vue component to add "animation on scroll" to a Vue component or HTML element
Vue Aos is a dynamic Vue directive that enhances HTML elements with animations triggered by scroll events. By leveraging the powerful IntersectionObserver API, it allows developers to create engaging visuals that activate as users scroll through the page. This capability opens up a plethora of design choices, including infinite scrolling, lazy loading, and immersive animations, making it ideal for developers who want to elevate their user interface.
The latest updates bring significant improvements and usability enhancements that streamline the integration of this directive into projects. With breaking changes such as the removal of unnecessary components and the introduction of CSS variables, Vue Aos is now more efficient and easier to use than ever before.
--isIntersecting CSS variable to smoothly transition animations based on the element's visibility in the viewport.Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects