Reusable, throttled events on the window object.
Device-specific settings for JS and CSS
An abstraction for pointer, mouse, and touch events.
Fits media elements (img, video). It polyfills CSS' object-fit: cover; If the browser supports object-fit, it will not run.
Parse data attributes with respect to their breakpoints.
Native responsive images with deferred loading.
Provide event hook for swipes on an element.
Swap class names of elements using responsive attributes.
Responsive window dialog component focused on a11y and extendibility
A service to interpret taps on elements.
A mananger for sticky things
Reveal elements on the page as they come into view.
Based user input from mouse, keyboard, and touch, the `ScrollFeedback` instance will emit navigation events.
Augment a class' static methods with helpers
Viewport enter and exit monitoring for elements.
Performant, awesome carousels.
Plays in the background when the element comes into view and falls back to an image if the browser cannot autoplay video.
A simple, accessible combination of two elements; A trigger to handle clicks, and a target to toggle visibility.
A collection of helper methods for Odo projects.
A class for versatile, performant draggability.
powered by npms.io 🚀