A scroll lock tool for Vue 3
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
🔐Body scroll locking that just works with everything
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
TypeScript definitions for body-scroll-lock
It is a trap! (for a focus)
TypeScript definitions for scroll-lock
The final solution for WAI ARIA compatible modal dialogs or full-screen tasks.
GSAP is a framework-agnostic JavaScript animation library that turns developers into animation superheroes. Build high-performance animations that work in **every** major browser. Animate CSS, SVG, canvas, React, Vue, WebGL, colors, strings, motion paths,
Core classes and controller for creating parallax scrolling effects
Removes body scroll without content _shake_
No description provided.
Disables scroll outside of `children` node.
DOM trap for a focus
A Vue.js directive for scroll locking
Prevent scroll on the body when component is mounted.
Scrollbars, simpler.
Infinite scroller component for vuejs-3
The engine that powers scroll-into-view-if-needed
React hooks and components to create parallax scroll effects for banners, images or any other DOM elements.
A mutex for guarding async workflows
Collapsible tab view component for React Native
A inter-process and inter-machine lockfile utility that works on a local or network file system
Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center